Udostępnij za pośrednictwem


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ą w zależności od użycia tych zasobów, a system informuje firmę Microsoft za pośrednictwem komercyjnego interfejsu API usługi metryki platformy handlowej o zdarzeniach podlegających rozliczeniu w momencie ich wystąpienia.

Wymagania wstępne dotyczące rozliczeń mierzonych

Aby oferta SaaS mogła korzystać z rozliczeń taryfowych, musi najpierw:

Następnie oferta SaaS może być zintegrowana z interfejsami API usługi pomiarowej komercyjnej platformy handlowej , aby poinformować Microsoft o wydarzeniach podlegających rozliczeniu.

Notatka

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 naliczanie według zużycia wpisuje się w model cenowy

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 zakup odbywa się za pośrednictwem firmy Microsoft w kontekście planu.
  • Każdy plan ma skojarzony z nim model cenowy: stała stawka lub na użytkownika. Wszystkie plany w ofercie muszą być skojarzone z tym samym modelem cenowym. Na przykład nie może istnieć oferta, która ma plany w modelu cen zryczałtowanych, oraz inna w modelu cen dla poszczególnych użytkowników.
  • W każdym planie skonfigurowanym zgodnie z modelem rozliczeń ryczałtowych uwzględniono co najmniej jedną cykliczną opłatę (która może wynosić 0 USD).
    • Cykliczna opłata miesięczna: stała opłata miesięczna, którą użytkownik opłaca z góry co miesiąc, gdy kupuje plan.
    • Cykliczna roczna opłata: stała opłata roczna, która jest opłacana z góry co roku, 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 przekazuje firmie Microsoft przy użyciu interfejsu API usługi pomiaru użytkowania komercyjnej platformy handlowej .

Ważny

Musisz śledzić użycie w swoim kodzie i wysyłać zdarzenia użycia do firmy Microsoft tylko dla tych użyć, które przekraczają opłatę podstawową.

Notatka

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 oraz otrzymywana przez dostawców oprogramowania, zależy od kursów wymiany walut w momencie transakcji oferty przez klienta. Dowiedz się więcej na temat sposobu konwertowania waluty.

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 podstawowy

    • Wyślij 10000 e-maili i 1000 tekstów za 5 USD /miesiąc (płaska opłata miesięczna)
      • Poza 10 000 wiadomościami e-mail, zapłać 1 dolara za każde 100 wiadomości e-mail.
        • Ponad 1000 tekstów, zapłać 0,05 dolara za każdy tekst Zrzut ekranu podstawowych cen planu.
  • Plan Premium

    • Wyślij 50000 e-maili i 1000 tekstów za $350/year lub 120000 e-maili i 3000 tekstów za 600/2 lata lub nieograniczone e-maile i 5000 dolarów za 850/3 lata
    • Po przekroczeniu liczby dołączonych e-maili, zapłać 1 USD za każde 100 e-maili
    • Poza uwzględnioną ilością tekstów, płać 0,02 USD za każdy dodatkowy tekst Zrzut ekranu przedstawiający cennik planu premium.
  • Plan przedsiębiorstwa

    • Wyślij nieograniczoną liczbę wiadomości e-mail i tekstów za 50 USD/miesiąc Zrzut ekranu przedstawiający cennik planu przedsiębiorstwa.

    Na podstawie wybranego planu klient kupujący subskrypcję oferty CNS SaaS platformy Azure będzie mógł wysyłać określoną liczbę wiadomości SMS i e-mail w każdym okresie subskrypcji (miesiąc lub rok, jak podano 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. pl-PL: Firma Contoso mierzy nadwyżkę ponad uwzględnioną ilość i zaczyna emitować zdarzenia użycia do firmy Microsoft, aby naliczać opłaty za wykorzystanie nadwyżki, używając API do pomiaru użytkowania platformy komercyjnej . 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łtowanego opłaty za przekroczenie 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, całe dodatkowe użycie mierzone przez niestandardowy licznik zostanie rozliczone jako nadwyżka w każdym miesięcznym cyklu rozliczeniowym do końca rocznego okresu subskrypcji.

    Wymiary rozliczeń

    Każdy wymiar rozliczeniowy definiuje jednostkę niestandardową, za pomocą której ISV (niezależny dostawca oprogramowania) może emitować zdarzenia użycia. Wymiary rozliczeniowe są również używane do informowania klienta o tym, w jaki sposób będą naliczane opłaty za korzystanie z oprogramowania. Są one definiowane w następujący sposób:

    • identyfikator: 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 "za SMS" lub "za 100 e-maili".
    • Cena za jednostkę w USD: cena za jedną jednostkę wymiaru. Może to być 0.
    • ilość na 1 miesiąc uwzględniona w podstawowym: Ilość wymiaru uwzględniona na każdy miesiąc dla klientów płacących miesięczną opłatę, musi być liczbą całkowitą. Może to być wartość 0 lub nieograniczona.
    • Ilość na 1 rok uwzględniona w bazie: ilość na wymiar 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ść na 2 lata zawarta w podstawie: ilość jednostek wymiaru uwzględniona w okresie 2-letnim dla klientów, którzy płacą opłatę 2-letnią, musi być liczbą całkowitą. Może mieć wartość 0 lub nieograniczoną.
    • 3-letnia liczba uwzględniona w bazie: liczba wymiaru uwzględniona w okresie 3-letnim dla klientów płacących opłatę za 3 lata, musi być liczbą całkowitą. Może mieć wartość 0 lub nieograniczoną.

Ważny

Musisz monitorować użycie w swoim kodzie i wysyłać zdarzenia użycia do Microsoftu tylko wtedy, gdy użycie przekracza 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. Zanim opublikujesz ofertę, zmiana atrybutów dokonana z kontekstu dowolnego planu wpłynie na definicję wymiarów we wszystkich planach. Po opublikowaniu oferty te atrybuty nie będą już edytowalne. Te atrybuty to:

  • 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 to:

  • Cena za jednostkę w USD

  • Ilość na 1 miesiąc uwzględniona w podstawie

  • Ilość 1-letnia uwzględniona w bazie

  • Ilość na 2 lata wliczona w bazę

  • Ilość na 3 lata uwzględniona w bazie

Wymiary obejmują także dwa szczególne pojęcia: „włączone” i „nieograniczone”.

  • Włączone oznacza, że ten plan uczestniczy w tym wymiarze. Jeśli tworzysz nowy plan, który nie wysyła zdarzeń użycia na podstawie tego wymiaru, mógłbyś chcieć pozostawić tę opcję niezaznaczoną. 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 o nieskończonym wykorzystaniu pojawia się w listach wymiarów planu widzianego przez klientów, ze wskazaniem, że nigdy nie spowoduje naliczenia opłat za ten plan.

Notatka

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ć zryczałtowany plan 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 stawek ryczałtowych, ceny wymiarów naliczania można ustalić dla każdego obsługiwanego kraju lub regionu. W Centrum partnerskim należy użyć funkcji importowania i eksportowania danych cenowych w następujący sposób.

  1. Zdefiniuj żądane wymiary i oznacz, które rynki są obsługiwane.

  2. Wyeksportuj te dane do pliku.

  3. Dodaj poprawne ceny dla kraju/regionu i zaimportuj plik w Centrum partnerskim.

    Interfejs użytkownika licznika zmienia się, aby pokazać, że ceny wymiaru są widoczne wyłącznie w pliku.

    Zrzut ekranu przedstawiający wymiary usług pomiaru użytkowania komercyjnej platformy handlowej.

    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 próbne

    Rozliczanie według zużycia przy użyciu usługi mierzenia rynku handlowego nie jest zgodne z ofertą bezpłatnej wersji próbnej. Nie można skonfigurować planu do używania zarówno rozliczania według zużycia, jak i bezpłatnej wersji próbnej.

    Zachowanie blokujące

    Ponieważ wymiar używany z usługą meteringową platformy handlowej reprezentuje zrozumienie sposobu, w jaki klient będzie płacił za usługę, wszystkie szczegóły wymiaru nie mogą być edytowane po jego opublikowaniu. Ważne jest, aby przed opublikowaniem planu twoje wymiary zostały w pełni zdefiniowane.

    Po opublikowaniu oferty z wymiarem nie można już zmienić szczegółów na poziomie oferty dla tego wymiaru:

  • ID
  • Nazwa wyświetlana
  • Jednostka miary

Po opublikowaniu planu nie można już zmienić szczegółów na poziomie planu:

  • Jednomiesięczna ilość uwzględniona w bazowej ofercie

    • Ilość 1-letnia uwzględniona w bazie

    • Ilość zawarta w bazie na okres 2 lat

    • Ilość uwzględniona w bazie na okres 3 lat

    • Czy wymiar jest aktywny w planie, 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 opartymi na licznikach.

    Aby zrozumieć opcje pomocy technicznej wydawcy i otworzyć bilet pomocy technicznej z firmą Microsoft, postępuj zgodnie z instrukcjami w Pomocy technicznej dla programu platformy handlowej w Centrum partnerskim.

  • interfejsy API rozliczeń mierzonych w witrynie Marketplace

samouczki wideo