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ą 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:

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

    • Wyślij 10000 e-maili i 1000 tekstów za 5 USD /miesiąc (płaska opłata miesięczna)
      • Poza 10000 wiadomości e-mail, zapłacić 1 dolarów za każde 100 wiadomości e-mail
        • Ponad 1000 tekstów, zapłacić 0,05 dolarów za każdy tekst Zrzut ekranu przedstawiający cennik planu podstawowego.
  • 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
    • Poza dołączona ilość wiadomości e-mail, zapłać 1 USD za każde 100 wiadomości e-mail
    • Poza dołączona ilość tekstów, zapłacić 0,02 USD za każdy tekst Zrzut ekranu przedstawiający cennik planu Premium.
  • Plan przedsiębiorstwa

    • Wyślij nieograniczoną liczbę wiadomości e-mail i tekstów za $50/miesiąc Zrzut ekranu przedstawiający cennik planu 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.

  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 miernika zmienia się, aby odzwierciedlić, że ceny wymiaru można zobaczyć tylko w pliku.

    Zrzut ekranu przedstawiający wymiary usługi 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 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.

  • Interfejsy API rozliczeń mierzonych w witrynie Marketplace

Samouczki wideo