Udostępnij przez


Monetyzacja obciążenia roboczego w Microsoft Fabric

Zaimplementuj monetyzację dla obciążeń Fabric używając ofert SaaS w Azure Marketplace lub zewnętrznych rozwiązań do monetyzacji z doświadczeniami użytkownika zdefiniowanymi w szablonach Fabric.

Opcje zarabiania

Obciążenie pracą może być zmonetyzowane poprzez:

  • Azure Marketplace SaaS: korzystanie z infrastruktury rozliczeń firmy Microsoft
  • Rozwiązania zewnętrzne: korzystanie z własnych systemów rozliczeń i płatności
  • Podejście hybrydowe: łączenie platformy handlowej i zarabiania zewnętrznego

Integracja z witryną Azure Marketplace

Konfiguracja oferty SaaS

Utwórz ofertę SaaS w Azure Marketplace dla obciążenia roboczego:

  1. Centrum wydawcy: konfigurowanie oferty SaaS w Centrum partnerskim
  2. Strona docelowa: Implementowanie interfejsu użytkownika zarządzania subskrypcjami
  3. Punkt końcowy webhook: zarządzanie zdarzeniami cyklu życia subskrypcji
  4. Integracja rozliczeń: Połączenie z interfejsami API rozliczeń Azure Marketplace

Doświadczenie zdefiniowane przez szablon

Fabric templates definiują doświadczenia użytkownika do integracji z witryną Azure Marketplace:

// marketplace-integration.ts
export const handleMarketplaceSubscription = (subscriptionData) => {
  // Follow Fabric templates pattern for marketplace UX
  openSubscriptionDialog({
    templatePattern: 'azure-marketplace-saas',
    subscriptionId: subscriptionData.id,
    planId: subscriptionData.planId
  });
};

Interfejsy API witryny Marketplace

Zestaw narzędzi Fabric Extensibility nie udostępnia dodatkowych narzędzi do integracji z platformą Azure Marketplace. Zapoznaj się z oficjalnymi interfejsami API:

Zarabianie zewnętrzne

Niestandardowe rozwiązania do rozliczeń

Zaimplementuj własną monetyzację poza platformą Azure Marketplace.

// external-billing.ts
export const handleCustomBilling = (userData) => {
  // Follow Fabric templates pattern for external billing UX
  openBillingDialog({
    templatePattern: 'external-monetization',
    userId: userData.id,
    subscriptionTier: userData.tier
  });
};

Obsługa szablonów

Fabric templates zapewniają wzorce doświadczenia użytkownika zarówno dla podejścia do rynku, jak i zewnętrznej monetyzacji.

Uwagi dotyczące implementacji

Wyrównanie doświadczenia użytkownika

  • Spójność szablonu: Postępuj zgodnie z szablonami Fabric dla środowiska użytkownika zarabiania
  • Bezproblemowa integracja: naturalne osadzanie przepływów rozliczeniowych w Twoim obciążeniu
  • Wyczyść cennik: Przezroczyste prezentowanie opcji subskrypcji

Integracja techniczna

  • Uwierzytelnianie: Zapewnianie prawidłowego zarządzania tożsamościami użytkowników
  • Stan subskrypcji: śledzenie stanu subskrypcji użytkownika między sesjami
  • Funkcjonalność blokowania dostępu: Kontrolowanie dostępu na podstawie poziomu subskrypcji
  • Śledzenie użycia: monitorowanie użycia na potrzeby rozliczeń taryfowych

Najlepsze rozwiązania

  • Wyrównanie szablonu: używanie szablonów Fabric dla spójnego doświadczenia użytkownika
  • Interfejsy API Marketplace: wykorzystaj oficjalną dokumentację Azure Marketplace
  • Elastyczność zewnętrzna: projektowanie zarówno dla platform handlowych, jak i do rozliczeń zewnętrznych
  • Przejrzystość dla użytkownika: jasno komunikować cennik i zasady rozliczeń

Dalsze kroki