Rozliczanie taryfowe dla modelu SaaS przy użyciu komercyjnej usługi pomiaru użytkowania platformy handlowej
Za pomocą usługi pomiaru użytkowania platformy handlowej można tworzyć oferty oprogramowania jako usługi (SaaS), które są naliczane zgodnie z jednostkami niestandardowymi. Przed opublikowaniem oferty SaaS na platformie handlowej należy zdefiniować wymiary rozliczeń, takie jak przepustowość, bilety lub przetworzone wiadomości e-mail. Następnie klienci płacą zgodnie z użyciem tych wymiarów, a system informuje firmę Microsoft za pośrednictwem komercyjnego interfejsu API usługi pomiaru użytkowania platformy handlowej o rozliczanych zdarzeniach w miarę ich występowania.
Wymagania wstępne dotyczące rozliczeń mierzonych
Aby oferta SaaS korzystała z rozliczeń taryfowych, musi najpierw:
- Spełnij wszystkie wymagania dotyczące oferty sprzedaży za pośrednictwem oferty firmy Microsoft, zgodnie z opisem w temacie Tworzenie oferty SaaS na platformie handlowej.
- Integracja z interfejsami API realizacji SaaS dla klientów w celu aprowizowania oferty i nawiązywania z nią połączenia.
- Należy skonfigurować model cen zryczałtowaną podczas naliczania opłat za usługę klientom. Wymiary to opcjonalne rozszerzenie modelu cen stawek prostych.
Następnie oferta SaaS może być zintegrowana z komercyjnymi interfejsami API usługi pomiaru użytkowania platformy handlowej, aby poinformować firmę Microsoft o rozliczanych zdarzeniach .
Uwaga
Usługa pomiarów w witrynie Marketplace jest dostępna tylko dla modelu rozliczeń zryczałtowaną stawką i nie ma zastosowania do modelu rozliczeń dla poszczególnych użytkowników.
Jak rozliczanie taryfowe jest dopasowane do cennika
Zrozumienie hierarchii ofert jest ważne, jeśli chodzi o definiowanie oferty wraz z jej modelami cenowymi.
- Każda oferta SaaS jest skonfigurowana do sprzedaży za pośrednictwem firmy Microsoft lub nie. Po opublikowaniu oferty nie można zmienić tej opcji.
- Każda oferta SaaS skonfigurowana do sprzedaży za pośrednictwem firmy Microsoft może mieć co najmniej jeden plan. Użytkownik subskrybuje ofertę SaaS, ale jest kupowany za pośrednictwem firmy Microsoft w kontekście planu.
- Każdy plan ma skojarzony z nim model cen: stawkę płaską lub na użytkownika. Wszystkie plany w ofercie muszą być skojarzone z tym samym modelem cenowym. Na przykład nie może istnieć oferta mająca plany modelu cen zryczałtowaną, a inny model cen dla poszczególnych użytkowników.
- W ramach każdego planu skonfigurowanego dla modelu rozliczeń zryczałtowaną opłatę cykliczną (która może wynosić 0 USD) jest uwzględniona:
- Cykliczna opłata miesięczna : opłata miesięczna, która jest opłacana w ramach miesięcznego cyklu, gdy użytkownik kupuje plan.
- Cykliczna roczna opłata: płaska roczna opłata, która jest opłacana w ramach rocznego cyklu, gdy użytkownik kupuje plan.
- Oprócz opłat cyklicznych plan stawki płaskiej może również obejmować opcjonalne wymiary niestandardowe używane do naliczania opłat za użycie nadwyżkowe nieuwzględniane w stawce płaskiej. Każdy wymiar reprezentuje rozliczaną jednostkę, którą usługa komunikuje się z firmą Microsoft przy użyciu komercyjnego interfejsu API usługi pomiaru użytkowania platformy handlowej.
Ważne
Musisz śledzić użycie w kodzie i wysyłać zdarzenia użycia tylko do firmy Microsoft w celu użycia przekraczającego opłatę podstawową.
Uwaga
Oferty będą rozliczane dla klientów w walucie umowy klienta przy użyciu lokalnej ceny rynkowej opublikowanej w momencie utworzenia oferty. Kwota, jaką płacą klienci i że dostawcy oprogramowania są opłacani, zależy od stawek wymiany walut w momencie transakcji oferty przez klienta. Dowiedz się więcej na temat "Jak konwertujemy walutę?".
Przykładowa oferta
Na przykład firma Contoso jest wydawcą z usługą SaaS o nazwie Contoso Notification Services (CNS). Usługa CNS umożliwia swoim klientom wysyłanie powiadomień pocztą e-mail lub tekstem. Firma Contoso jest zarejestrowana jako wydawca w Centrum partnerskim dla komercyjnego programu marketplace w celu publikowania ofert SaaS dla klientów platformy Azure. Istnieją trzy plany skojarzone z CNS, opisane poniżej:
Plan w warstwie Podstawowa
Plan Premium
Plan przedsiębiorstwa
W zależności od wybranego planu subskrypcja klienta platformy Azure dla oferty CNS SaaS będzie mogła wysyłać uwzględnioną ilość wiadomości e-mail i tekstowych na okres subskrypcji (miesiąc lub rok, jak pokazano w szczegółach subskrypcji — data rozpoczęcia i data zakończenia). Firma Contoso zlicza użycie do uwzględnionej ilości w bazie bez wysyłania żadnych zdarzeń użycia do firmy Microsoft. Gdy klienci zużywają więcej niż uwzględniona ilość, nie muszą zmieniać planów ani nic innego. Firma Contoso mierzy nadwyżkę poza uwzględniną ilość i rozpoczyna emitowanie zdarzeń użycia do firmy Microsoft w celu naliczania opłat za użycie nadwyżkowe przy użyciu komercyjnego interfejsu API usługi pomiaru użytkowania na platformie handlowej. Firma Microsoft z kolei pobiera opłaty za użycie nadwyżkowe określone przez wydawcę w wymiarach niestandardowych. Rozliczanie nadwyżkowe odbywa się w następnym cyklu rozliczeniowym (miesięcznym, ale może być kwartalne lub wczesne dla niektórych klientów). W przypadku miesięcznego planu zryczałtowego rozliczenia nadwyżkowe będą naliczane za każdy miesiąc, w którym wystąpiła nadwyżka. W przypadku rocznego planu zryczałtowanego, gdy ilość uwzględniona w podstawie na rok zostanie zużyta, wszystkie dodatkowe użycie emitowane przez miernik niestandardowy będzie rozliczane jako nadwyżka w każdym cyklu rozliczeniowym (miesięcznym) do końca okresu roku subskrypcji.
Wymiary rozliczeń
Każdy wymiar rozliczeniowy definiuje jednostkę niestandardową, za pomocą której niezależnego dostawcy oprogramowania może emitować zdarzenia użycia. Wymiary rozliczeniowe są również używane do komunikowania się klientowi o tym, jak będą naliczane opłaty za korzystanie z oprogramowania. Są one definiowane w następujący sposób:
ID: niezmienny identyfikator wymiaru, do których odwołuje się podczas emitowania zdarzeń użycia.
Nazwa wyświetlana: nazwa wyświetlana skojarzona z wymiarem, na przykład "wiadomości SMS wysłane".
Jednostka miary: opis jednostki rozliczeniowej, na przykład "na wiadomość SMS" lub "na 100 wiadomości e-mail".
Cena za jednostkę w USD: cena jednej jednostki wymiaru. Może to być 0.
1-miesięczna ilość uwzględniona w bazie: ilość wymiarów uwzględniona w miesiącu dla klientów płacących cykliczną miesięczną opłatę musi być liczbą całkowitą. Może to być wartość 0 lub nieograniczona.
Ilość 1-letnia uwzględniona w bazie: ilość wymiarów uwzględniona w każdym roku dla klientów płacących cykliczną roczną opłatę musi być liczbą całkowitą. Może mieć wartość 0 lub nieograniczoną.
Ilość 2-letnia uwzględniona w bazie: ilość wymiarów uwzględniona w okresie 2-letnim dla klientów płacących opłatę 2-letnią, musi być liczbą całkowitą. Może mieć wartość 0 lub nieograniczoną.
Ilość 3-letnia uwzględniona w bazie: ilość wymiarów uwzględniona w okresie 3-letnim dla klientów płacących opłatę 3-letnią, musi być liczbą całkowitą. Może mieć wartość 0 lub nieograniczoną.
Ważne
Musisz śledzić użycie w kodzie i wysyłać zdarzenia użycia tylko do firmy Microsoft w celu użycia przekraczającego opłatę podstawową.
Wymiary rozliczeniowe są współużytkowane we wszystkich planach oferty. Niektóre atrybuty mają zastosowanie do wymiaru we wszystkich planach, a inne atrybuty są specyficzne dla planu.
Atrybuty, które definiują sam wymiar, są współużytkowane we wszystkich planach oferty. Przed opublikowaniem oferty zmiana wprowadzonych w tych atrybutach z kontekstu dowolnego planu wpłynie na definicję wymiaru we wszystkich planach. Po opublikowaniu oferty te atrybuty nie będą już edytowalne. Te atrybuty są następujące:
- ID
- Wyświetlana nazwa
- Jednostka miary
Inne atrybuty wymiaru są specyficzne dla każdego planu i mogą mieć różne wartości od planu do planu. Przed opublikowaniem planu można edytować te wartości i będzie to miało wpływ tylko na ten plan. Po opublikowaniu planu te atrybuty nie będą już edytowalne. Te atrybuty są następujące:
Cena za jednostkę w USD
Ilość 1 miesiąca uwzględniona w bazie
Ilość 1-letnia uwzględniona w bazie
Ilość 2-letnia uwzględniona w bazie
Ilość 3-letnia uwzględniona w bazie
Wymiary mają również dwa specjalne pojęcia: "włączone" i "Nieograniczone":
- Włączone wskazuje, że ten plan uczestniczy w tym wymiarze. Jeśli tworzysz nowy plan, który nie wysyła zdarzeń użycia na podstawie tego wymiaru, możesz pozostawić tę opcję niezaznaczone. Ponadto wszystkie nowe wymiary dodane po pierwszym opublikowaniu planu są wyświetlane jako "nie włączone" w już opublikowanym planie. Wymiar wyłączony nie będzie widoczny na żadnej liście wymiarów planu widocznego dla klientów.
- Nieograniczone reprezentowane przez pole wyboru "Nieograniczone " względem każdej dołączonej ilości wskazuje, że ten plan uczestniczy w tym wymiarze, ale nie emituje użycia względem tego wymiaru. Jeśli chcesz wskazać klientom, że funkcjonalność reprezentowana przez ten wymiar jest uwzględniona w planie, ale bez ograniczeń użycia. Wymiar z nieskończonym użyciem jest wyświetlany na listach wymiarów planu widocznego przez klientów, z wskazaniem, że nigdy nie spowoduje naliczania opłat za ten plan.
Uwaga
Następujące scenariusze są jawnie obsługiwane:
— Do nowego planu można dodać nowy wymiar. Nowy wymiar nie zostanie włączony dla żadnych już opublikowanych planów.
— Można opublikować plan zryczałtowaną bez żadnych wymiarów, a następnie dodać nowy plan i skonfigurować nowy wymiar dla tego planu. Nowy wymiar nie zostanie włączony dla już opublikowanych planów.
Ustawianie ceny wymiarów za jednostkę na obsługiwany rynek
Podobnie jak w przypadku cen stawek prostych, ceny wymiarów rozliczeniowych można ustawić dla obsługiwanego kraju lub regionu. W Centrum partnerskim należy użyć funkcji importowania i eksportowania danych cenowych w następujący sposób.
Zdefiniuj żądane wymiary i oznacz, które rynki są obsługiwane.
Wyeksportuj te dane do pliku.
Dodaj poprawne ceny dla kraju/regionu i zaimportuj plik w Centrum partnerskim.
Interfejs użytkownika miernika zmienia się, aby odzwierciedlić, że ceny wymiaru można zobaczyć tylko w pliku.
Plan prywatny
Podobnie jak plany stawek prostych, plan z wymiarami można ustawić jako plan prywatny, dostępny tylko dla zdefiniowanych odbiorców planu.
Ograniczenia
Zachowanie wersji próbnej
Rozliczanie taryfowe przy użyciu komercyjnej usługi pomiaru użytkowania platformy handlowej nie jest zgodne z ofertą bezpłatnej wersji próbnej. Nie można skonfigurować planu używania rozliczeń taryfowych i bezpłatnej wersji próbnej.
Zachowanie blokujące
Ponieważ wymiar używany z usługą pomiaru użytkowania platformy handlowej reprezentuje zrozumienie sposobu płacenia za usługę przez klienta, wszystkie szczegóły wymiaru nie są już edytowalne po opublikowaniu. Przed opublikowaniem ważne jest, aby twoje wymiary zostały w pełni zdefiniowane dla planu.
Po opublikowaniu oferty z wymiarem nie można już zmienić szczegółów na poziomie oferty dla tego wymiaru:
- ID
- Wyświetlana nazwa
- Jednostka miary
Po opublikowaniu planu nie można już zmienić szczegółów na poziomie planu:
Ilość 1 miesiąca uwzględniona w bazie
Ilość 1-letnia uwzględniona w bazie
Ilość 2-letnia uwzględniona w bazie
Ilość 3-letnia uwzględniona w bazie
Czy wymiar jest włączony dla planu, czy nie
Górne limity
Maksymalna liczba wymiarów, które można skonfigurować dla pojedynczej oferty, to 30 unikatowych wymiarów.
Uzyskiwanie pomocy technicznej
Jeśli masz jeden z następujących problemów, możesz otworzyć bilet pomocy technicznej.
Problemy techniczne z interfejsem API usługi pomiaru użytkowania witryny Marketplace.
Problem, który należy eskalować z powodu błędu lub usterki po twojej stronie (np. nieprawidłowego zdarzenia użycia).
Wszelkie inne problemy związane z rozliczeniami mierzonymi.
Aby zrozumieć opcje pomocy technicznej wydawcy i otworzyć bilet pomocy technicznej z firmą Microsoft, postępuj zgodnie z instrukcjami w temacie Pomoc techniczna dla programu platformy handlowej w Centrum partnerskim.
Powiązana zawartość
Samouczki wideo