Udostępnij za pośrednictwem


Planowanie oferty saas testowej i programistycznej

Aby opracować w oddzielnym środowisku od oferty produkcyjnej, utworzysz oddzielną ofertę testowania i programowania (DEV) oraz oddzielną ofertę produkcyjną (PROD). W tym artykule opisano zalety tworzenia i testowania w ofercie dev oraz różnice konfiguracji między ofertami deweloperskimi i produkcyjnymi.

Korzyści z oferty DEV

Oto kilka powodów, dla których zespół deweloperów utworzy osobną ofertę deweloperów do użycia na potrzeby programowania i testowania oferty PROD:

  • Unikanie przypadkowych opłat za klienta
  • Ocena modeli cenowych
  • Nie dodawaj planów, które nie są przeznaczone dla rzeczywistych klientów

Unikanie przypadkowych opłat za klienta

Korzystając z oferty DEV zamiast oferty PROD i traktując je jako środowiska programistyczne i produkcyjne, można uniknąć przypadkowych opłat dla klientów.

Zalecamy zarejestrowanie dwóch różnych aplikacji firmy Microsoft Entra w celu wywoływania interfejsów API witryny Marketplace. Deweloperzy będą używać jednej aplikacji Firmy Microsoft Entra z ustawieniami oferty DEV, a zespół operacyjny użyje rejestracji aplikacji PROD. Dzięki temu możesz odizolować zespół deweloperów od dokonywania nieumyślnych błędów, takich jak wywoływanie interfejsu API w celu anulowania subskrypcji klienta, która płaci 100 000 USD miesięcznie. Możesz również uniknąć naliczania opłat za użycie taryfowe, którego nie używali.

Ocena modeli cenowych

Testowanie modeli cenowych w ofercie DEV zmniejsza ryzyko, gdy deweloperzy eksperymentować z różnymi modelami cenowymi.

Wydawcy mogą tworzyć potrzebne plany w ofercie DEV, aby określić, który model cen najlepiej sprawdza się w swojej ofercie. Deweloperzy mogą chcieć utworzyć wiele planów w ofercie DEV, aby przetestować różne kombinacje cen. Można na przykład tworzyć plany z różnymi zestawami niestandardowych wymiarów mierzonych. Możesz utworzyć inny plan z kombinacją wymiarów zryczałtowaną i niestandardową taryfą.

Aby przetestować wiele opcji cen, należy utworzyć plan dla każdego unikatowego modelu cenowego. Aby dowiedzieć się więcej, zobacz Plany.

Nie dodawaj planów, które nie są przeznaczone dla rzeczywistych klientów

Korzystając z oferty DEV na potrzeby programowania i testowania, możesz zmniejszyć niepotrzebne bałagan w ofercie PROD. Na przykład nie można usunąć planów tworzonych w celu przetestowania różnych modeli cenowych lub konfiguracji technicznych (bez zgłaszania biletu pomocy technicznej). Dlatego tworząc plany testowania w ofercie DEV, można zmniejszyć bałagan w ofercie PROD.

Bałagan w ofercie PROD frustruje zespoły ds. produktów i marketingu, ponieważ oczekują, że wszystkie plany będą ukierunkowane na rzeczywistych klientów. Szczególnie w przypadku dużych zespołów, które są rozłączne, którzy chcą, aby różne piaskownice działały, utworzenie dwóch ofert zapewni dwa różne środowiska dla deweloperów i PROD. W niektórych przypadkach możesz utworzyć wiele ofert deweloperskich w celu obsługi większego zespołu, który ma różne osoby wykonujące różne scenariusze testowe. Umożliwienie różnym członkom zespołu pracy w ofercie DEV niezależnie od oferty PROD , pomaga zachować plany produkcyjne jak najbliżej gotowości do produkcji, jak to możliwe.

Testowanie oferty DEV pomaga uniknąć 30 niestandardowych limitów wymiarów mierzonych na ofertę. Deweloperzy mogą wypróbować różne kombinacje mierników w ofercie DEV bez wpływu na niestandardowy limit wymiarów mierzonych w ofercie PROD.

Różnice konfiguracji między ofertami deweloperskimi i produkcyjnymi

Większość ustawień skonfigurujesz tak samo w ofertach testowania i programowania (DEV) i produkcyjnego (PROD). Na przykład oficjalny język marketingu i zasoby, takie jak zrzuty ekranu i logo, powinny być takie same. W przypadkach, gdy konfiguracja jest taka sama, można kopiować i wklejać pola z planów w ofercie DEV do planów w ofercie PROD.

W poniższych sekcjach opisano różnice konfiguracji między ofertami DEV i PROD.

Strona konfiguracji oferty

Zalecamy użycie tego samego aliasu w polu Alias obu ofert, ale dołączenie "_test" do aliasu oferty DEV. Jeśli na przykład alias oferty PROD to "contososolution", alias oferty DEV powinien mieć wartość "contososolution_test". Dzięki temu możesz łatwo zidentyfikować ofertę DEWELOPERa z oferty PROD.

W sekcji Potencjalni klienci użyj tabeli platformy Azure lub testowego środowiska CRM dla oferty DEV. Użyj obszaru roboczego Polecenia w Centrum partnerskim lub w systemie CRM dla oferty PROD.

Strona właściwości

Skonfiguruj tę stronę tak samo zarówno w ofertach DEV, jak i PROD.

Strona oferty

Skonfiguruj tę stronę tak samo zarówno w ofertach DEV, jak i PROD.

Odbiorcy wersji zapoznawczej

W ofercie DEV dołącz główne nazwy użytkowników firmy Microsoft lub adresy e-mail konta Microsoft (MSA) deweloperów i testerów, w tym samodzielnie. Główna nazwa użytkownika w usłudze Microsoft Entra ID może być inna niż adres e-mail tego użytkownika. Na przykład nie będzie działać, jane.doe@contoso.com ale janedoe@contoso.com będzie. Wyznaczeni użytkownicy będą mieli dostęp do oferty DEWELOPERów po udostępnieniu linku w wersji zapoznawczej podczas fazy programowania i testowania.

W ofercie PROD dołącz główną nazwę użytkownika firmy Microsoft lub adres e-mail konta Microsoft użytkowników, którzy zweryfikują ofertę przed wybraniem przycisku Przejdź na żywo, aby opublikować ofertę na żywo.

Strona konfiguracji technicznej

W tej tabeli opisano różnice między ustawieniami ofert deweloperskich i ofert PROD.

Tabela 1. Różnice konfiguracji technicznej

Ustawienie Oferta DEV Oferta PROD
Adres URL strony docelowej Wprowadź punkt końcowy tworzenia i testowania. Wprowadź produkcyjny punkt końcowy.
Element webhook połączenia Wprowadź punkt końcowy tworzenia i testowania. Wprowadź produkcyjny punkt końcowy.
Identyfikator dzierżawy entra firmy Microsoft Wprowadź identyfikator dzierżawy rejestracji aplikacji testowej (identyfikator katalogu Entra firmy Microsoft). Wprowadź identyfikator dzierżawy rejestracji aplikacji produkcyjnej.
Identyfikator aplikacji Entra firmy Microsoft Wprowadź identyfikator aplikacji rejestracji aplikacji testowej (identyfikator klienta). Wprowadź identyfikator aplikacji rejestracji aplikacji produkcyjnej.

Planowanie widoczności

Zalecamy skonfigurowanie planu testowego jako planu prywatnego, więc jest on widoczny tylko dla docelowych deweloperów i testerów. Zapewnia to dodatkowy poziom ochrony przed ujawnieniem planu testowego klientom, jeśli przypadkowo opublikujesz ofertę na żywo.

Jeśli zdecydujesz się przetestować plan w ofercie produkcyjnej zamiast oferty dev, jest to szczególnie ważne, aby klienci nie mogli zakupić planu. Zalecamy utworzenie oddzielnego prywatnego planu testu i nigdy nie opublikować prywatnego planu testowego na żywo. Użyjesz prywatnego planu testu do przeprowadzenia testów w wersji zapoznawczej. Po zakończeniu testowania utworzysz plan produkcyjny do publikowania na żywo. Następnie można zatrzymać dystrybucję planu testowego.

Strona przeglądu planu

Podczas tworzenia planów zalecamy użycie tego samego identyfikatora planu i nazwy planu zarówno w ofertach DEV, jak i PROD, z wyjątkiem dołączania identyfikatora planu w ofercie deweloperów z _test. Jeśli na przykład identyfikator planu w ofercie PROD to "enterprise", identyfikator planu w ofercie DEWELOPERa powinien mieć wartość "enterprise_test". Dzięki temu możesz łatwo zidentyfikować ofertę DEWELOPERa z oferty PROD. Utworzysz plany w ofercie PROD z modelami cenowymi i cenami, które decydujesz, są najlepsze dla twojej oferty.

Lista planów

Na karcie Lista plan przeglądu>planu wprowadź ten sam opis planu zarówno w planach DEV, jak i PROD.

Strona cennika i dostępności

Ta sekcja zawiera wskazówki dotyczące ukończenia strony Omówienie>planu — cennik i dostępność.

Rynki

Wybierz te same rynki dla ofert DEV i PROD.

Cennik

Skorzystaj z oferty DEV, aby eksperymentować z modelami cenowymi. Po sprawdzeniu, który model cenowy lub modele działają najlepiej, utworzysz plany w ofercie PROD z modelami cenowymi i cenami.

Podczas zakupu planu będą naliczane opłaty za ceny zdefiniowane w planie. Aby zminimalizować koszty testowania, oferta DEV powinna mieć plany z zerowymi lub niskimi cenami w planach. Na przykład 0,01 USD (jeden cent). Dotyczy to stawek prostych, rozliczeń taryfowych i cen poszczególnych użytkowników. Oferta PROD będzie miała ceny, które chcesz pobierać od klientów.

Ważne

Zakupy dokonane w wersji zapoznawczej będą przetwarzane zarówno dla ofert DEV, jak i PROD. Jeśli oferta ma cenę 100 USD/mo, twoja firma zostanie obciążona opłatą w wysokości 100 USD. Jeśli tak się stanie, możesz otworzyć bilet pomocy technicznej i wydamy wypłatę za pełną kwotę (i bez opłaty za usługę sklepu).

Ustawisz ceny, które chcesz nałożyć na klienta w osobnym planie produkcyjnym, który opublikujesz na żywo.

Model cen

Użyj tej samej struktury planu w planach ofert DEV i PROD. Jeśli na przykład plan w ofercie PROD to Stawka płaska, z miesięcznym terminem rozliczeniowym, skonfiguruj plan w ofercie deweloperów przy użyciu tego samego modelu.

Aby zmniejszyć koszt testowania modeli cenowych, w tym niestandardowych wymiarów miernika witryny Marketplace, zalecamy skonfigurowanie sekcji Cennik na karcie Cennik i dostępność w ofercie deweloperów o niższych cenach niż oferta PROD. Poniżej przedstawiono kilka wskazówek, które można stosować podczas określania cen planów w ofercie DEV.

Tabela 2. Wytyczne dotyczące cen

Cena Komentarz
$0.00 - $0.01 Ustaw całkowity koszt transakcji równy zero, aby nie mieć żadnego wpływu finansowego lub jednego centa, aby mieć niski koszt. Użyj tej ceny podczas wykonywania wywołań do interfejsów API pomiaru użytkowania lub do testowania planów zakupów w ofercie podczas opracowywania rozwiązania.
0,01 USD Użyj tego zakresu cen, aby przetestować analizę, raportowanie i proces zakupu.
$50.00 - $100.00 Użyj tego zakresu cen, aby przetestować wypłatę. Aby uzyskać informacje o harmonogramie płatności, zobacz Harmonogramy wypłat i procesy.

Ważne

Aby uniknąć naliczania opłaty za usługę sklepu w teście, otwórz bilet pomocy technicznej w ciągu 7 dni od zakupu testowego.

Wspólna sprzedaż ze stroną firmy Microsoft

Nie konfiguruj wspólnej sprzedaży za pomocą karty Microsoft oferty DEV.

Odsprzedaż za pośrednictwem dostawców CSP

Na karcie Odsprzedaj za pośrednictwem dostawców CSP oferty DEV wybierz pozycję Brak partnerów w programie CSP.