Zmienianie cen subskrypcji

Możesz zmieniać ceny abonamentów podstawowych i ofert. Na przykład mogą być dostępne produkty cyfrowe, które wymagają corocznej korekty cen. Możesz też zmienić zestaw korzyści dla danego produktu, aby odzwierciedlić te zmiany w cenie.

Więcej informacji o zmienianiu cen subskrypcji w Konsoli Play znajdziesz w dokumentacji w Centrum pomocy Konsoli Play.

Aby automatycznie zmienić cenę abonamentu podstawowego subskrypcji, użyj metody monetization.subscriptions.patch. Ta metoda otrzymuje obiekt Subscription ze zmienioną konfiguracją usługi subskrypcji. Ustaw nową cenę w obiekcie RegionalBasePlanConfig w ramach odpowiedniego abonamentu podstawowego w kolekcji basePlans subskrypcji. Może się to okazać bardzo przydatne, jeśli masz duży katalog i chcesz zaktualizować wszystkie produkty w krótkim czasie lub jeśli korzystasz z systemu zarządzania katalogiem produktów, który po wprowadzeniu zmian automatycznie wprowadza zmiany w subskrypcjach Google Play.

Aby znaleźć informacje o wcześniejszych zmianach cen, warto zajrzeć do historii zmian w Konsoli Play. Znajdziesz tam m.in. informacje o tym, kiedy zaktualizowane ceny zostały zaktualizowane, kto zainicjował zmianę, które regiony zostały zaktualizowane. Może to być przydatne, gdy musisz sprawdzić wcześniejsze zmiany cen lub przypadkową zmianę ceny, aby ocenić dalsze kroki.

Zmiany cen za nowe subskrypcje

Gdy zmienisz cenę abonamentu podstawowego lub oferty, nowa cena zacznie obowiązywać w ciągu kilku godzin w przypadku wszystkich nowych zakupów. Nie musisz nic robić.

Zmiany cen dla obecnych subskrybentów

Gdy zmienisz ceny subskrypcji, domyślnie nie będzie to miało wpływu na obecnych subskrybentów. Zostaną oni przypisani do starszej kohorty cenowej, w której przy odnowieniu będą płacić pierwotną cenę abonamentu podstawowego.

W razie potrzeby możesz przenieść obecnych subskrybentów na obecną cenę abonamentu podstawowego. Działanie to nosi nazwę zakończenia starszej kohorty cenowej. Zmiany etapów cenowych oferty nie można zastosować do obecnych subskrybentów.

Kończenie starszej kohorty cenowej

Starszą kohortę cenową możesz zakończyć w każdej chwili. Można to zrobić niezależnie w przypadku każdego regionu. Informacje o zakończeniu starszej ceny w Konsoli Play znajdziesz w Centrum pomocy Konsoli Play.

Kończenie starszej kohorty cenowej za pomocą interfejsu Google Play Developer API

Aby automatycznie zakończyć starszą kohortę cenową, użyj metody monetization.subscriptions.basePlans.migratePrices. Ta metoda przenosi subskrybentów, którzy otrzymują historyczną cenę subskrypcji, do aktualnej ceny abonamentu podstawowego w określonych regionach. Ta metoda powoduje też wysyłanie powiadomień o zmianach cen do użytkowników, którzy otrzymują obecnie cenę historyczną starszą niż podana sygnatura czasowa. Wysyłając to żądanie, umieszczasz w treści żądania listę obiektów RegionalPriceMigrationConfig, aby skonfigurować migrację kohorty cen.

Więcej informacji o korzystaniu ze starszych kohort cenowych znajdziesz w Centrum pomocy Konsoli Play.

Obniżki ceny

Gdy zakończysz starszą kohortę cenową, a nowa cena będzie niższa od ceny, którą płacą użytkownicy w tej kohorcie, Google Play powiadomi ich e-mailem, a subskrybenci, którzy następnym razem zapłacą za abonament podstawowy, zaczną płacić niższą cenę.

Testerzy licencji otrzymują też e-maile z powiadomieniami o obniżkach cen.

Wzrost cen

Gdy zakończysz starszą kohortę cenową, a nowa cena będzie wyższa od ceny, którą płacą użytkownicy w tej kohorcie, cena wzrośnie. Choć obniżki cen dotyczą obecnych subskrybentów przy następnym zakupie abonamentu podstawowego, wzrost cen może nie wymagać podjęcia działań przez użytkowników.

Domyślnie wzrosty cen są dobrowolne w przypadku obecnych subskrybentów. Użytkownik musi wyraźnie zaakceptować wyższą cenę, zanim zostanie obciążony płatnością. W przeciwnym razie Google Play automatycznie anuluje subskrypcję. Użytkownicy zostaną obciążeni wyższą ceną przy następnym zakupie abonamentu podstawowego po upływie 37 dni od zapowiedzi. Od 30 dni Google Play będzie powiadamiać obecnych subskrybentów e-mailem i powiadomieniami push.

Przez pierwsze 7 dni po rozpoczęciu migracji kohorty żaden użytkownik nie otrzymuje powiadomień z Google Play. Oznacza to, że od momentu rozpoczęcia obowiązywania podwyżki ceny masz na to 7 dni, aby powiadomić o tym dotychczasowych subskrybentów, zanim Google Play zacznie ich o tym bezpośrednio powiadomić. W tym czasie możesz anulować oczekujący wzrost ceny, zmieniając cenę na pierwotną.

Po tym 7-dniowym okresie każdy użytkownik otrzymuje automatyczne powiadomienia z Google Play na 30 dni przed pierwszym odnowieniem subskrypcji z nową ceną.

W niektórych przypadkach, gdy podnosisz ceny dla obecnych subskrybentów, możesz nas o tym poinformować z wyprzedzeniem, ale nie wymagając od nich żadnych działań. Dzięki tej opcji, chyba że użytkownicy zrezygnują z tej opcji, zmieniając abonament lub anulując subskrypcję, zostaną obciążeni nową kwotą, gdy następnym razem zapłacą za abonament podstawowy po zakończeniu okresu zapowiedzi. Ten okres różni się w zależności od kraju i może wynosić 30 lub 60 dni. Od tej liczby dni Google Play będzie powiadamiać obecnych subskrybentów e-mailem i powiadomieniami push.

Zwiększenie liczby wyświetleń i możliwości rezygnacji jest możliwe tylko w niektórych lokalizacjach, w przypadku których obowiązują pewne ograniczenia dotyczące wielkości i częstotliwości wyświetlania. Podlegają one określonym wymaganiom ze strony deweloperów.

Możesz oznaczyć starszą migrację kohorty cen jako wzrost rezygnacji, jeśli spełnia te kryteria, jak pokazano na ilustracji 1.

Migracja kohorty cen w Konsoli Google Play ze starszą liczbą subskrypcji i możliwością rezygnacji
Rysunek 1. użycie w Konsoli Play do określenia migracji kohorty cenowej starszego typu jako wzrostu rezygnacji z subskrypcji.

Informowanie użytkownika o zmianie ceny

Powiadom obecnych subskrybentów o zakończeniu starszej kohorty cenowej.

W przypadku wzrostu ceny z możliwością rezygnacji należy powiadomić użytkowników z wyprzedzeniem i wyświetlać im powiadomienie w aplikacji. W przeciwieństwie do innych wzrostów ceny wymagającej akceptacji nie trzeba czekać 7-dniowego okresu oczekiwania, zanim Google Play zacznie bezpośrednio powiadamiać użytkowników.

Jeśli chcesz zezwolić na wzrost ceny, powiadom użytkowników z wyprzedzeniem i poinformuj ich o konieczności zaakceptowania podwyżki. Gdy zainicjujesz podwyżkę ceny z możliwością akceptacji, masz 7 dni na powiadomienie obecnych subskrybentów, zanim Google Play zacznie ich o tym bezpośrednio powiadomić. Poinformuj w aplikacji użytkowników, których dotyczy ta zmiana, i podaj precyzyjny link do ekranu subskrypcji w Sklepie Play, aby ułatwić im sprawdzenie nowej ceny. Gdy użytkownicy sprawdzają wzrost ceny subskrypcji na ekranie subskrypcji w Sklepie Play, wyświetla się okno podobne do ilustracji 2.

Ogólne okno z powiadomieniem użytkownika o zmianie ceny subskrypcji
Rysunek 2. Przykładowe okno z powiadomieniem o zmianie ceny subskrypcji.

Obsługa reakcji użytkowników na zmianę ceny za zgodą użytkownika

Gdy powiadomisz obecnych subskrybentów o zmianie ceny i będzie to zgoda na jej podwyżkę, mogą oni podjąć działania, zanim nowa cena zacznie obowiązywać, aby ją zaakceptować lub odrzucić. W takim przypadku otrzymasz od nas wiadomość RTDN z informacją o podjętej decyzji. Informacje o tym, jak postępować z tymi powiadomieniami, znajdziesz w wytycznych dotyczących cyklu życia zakupów.

Jeśli użytkownik nie podejmie żadnych działań i dotrze do pierwszego odnowienia, w przypadku którego ma obowiązywać cena za akceptację, jego subskrypcja zostanie automatycznie unieważniona i wygaśnie w dniu odnowienia.

Przypadkowe wzrosty cen przy akceptacji

Jeśli przypadkowo zainicjujesz podwyżkę ceny wymagającej zgody, natychmiast cofnij zmianę, ponownie przywracając cenę pierwotną. Dopóki cena nie zostanie zmieniona w ciągu 7 dni, obecni subskrybenci nie zostaną powiadomieni o przypadkowej zmianie ceny. Pamiętaj, że wszystkie zakupy dokonywane w tym czasie wiążą się z przypadkową ceną.

Postępowanie w przypadku nakładających się wzrostów cen przy akceptacji

Pamiętaj, aby zmieniać cenę tylko raz. Jeśli jednak w ciągu pierwszych 7 dni wielokrotnie wprowadzisz wzrost ceny z możliwością akceptacji, użytkownicy, których dotyczy ta zmiana, będą musieli się zgodzić tylko na najnowszą zmianę. Jeśli na przykład zakończysz starszą kohortę cenową z możliwością akceptacji wzrostu ceny, ponownie zmień cenę, a potem ponownie aktywujesz tę kohortę, poszczególni użytkownicy nie będą musieli reagować na pierwszą zmianę ceny, ponieważ obowiązuje teraz tylko druga zmiana.

Testowanie zmian cen

Nie zmieniaj cen subskrypcji usług należących do aktywnych subskrybentów do celów testowych.

Więcej informacji o testowaniu zmian cen znajdziesz w przewodniku testowania.

Przykłady

Przykłady w tej sekcji pokazują, jak stosować sprawdzone metody w przypadku różnych scenariuszy zmiany cen.

Przykład 1. Wzrost ceny za akceptację subskrypcji miesięcznej

3 marca SuperStreamz podnosi cenę subskrypcji SuperStreams Pro, czyli subskrypcji premium strumieniowania wideo, przez zakończenie starszej kohorty cenowej. Przeniesienie użytkowników ze starszej kohorty cenowej (1 USD) do obecnej ceny abonamentu podstawowego wynoszącego 2 USD. Zmiana ceny zacznie obowiązywać 9 kwietnia (37 dni po 3 marca).

Alicja jest już subskrybentem, którego następne odnowienie nastąpi 5 marca. Pierwsze odnowienie nastąpi po 5 maja, więc odnowienie nastąpi 5 marca i 5 kwietnia po starej cenie (1 USD). Przy ponownym odnowieniu subskrypcji 5 maja zostanie naliczona nowa cena (2 zł). Google Play zacznie powiadamiać Alicję o zmianie ceny od 5 kwietnia, czyli na 30 dni przed datą pierwszego odnowienia subskrypcji z nową ceną.

Rysunek 3. Przykładowy diagram z osią czasu zmiany ceny subskrypcji miesięcznej z datą odnowienia 5 marca.

Robert jest już subskrybentem, którego następne odnowienie nastąpi 29 marca. Odnowienie subskrypcji nastąpi 29 marca po starej cenie (1 USD), ponieważ zmiana ceny jeszcze nie obowiązuje. Przy ponownym odnowieniu subskrypcji 29 kwietnia zostanie naliczona nowa cena (2 USD). Zacznie otrzymywać powiadomienia o zmianach cen od 30 marca, czyli na 30 dni przed pierwszym odnowieniem z nową ceną.

Rysunek 4. Przykładowy diagram z osią czasu zmiany ceny subskrypcji miesięcznej z datą odnowienia 29 marca.

Przykład 2. Wzrost ceny subskrypcji na 3 miesiące

3 marca FindMyLove kończy starszą kohortę cenową i zwiększa 3-miesięczną opłatę za usługę ZnajdźMyLove Premium z 1 USD do ceny abonamentu podstawowego wynoszącego 2 USD. Zmiana ceny wejdzie w życie 9 kwietnia (37 dni po 3 marca).

Alicja jest już subskrybentem, którego następne odnowienie nastąpi 5 marca. Alicja odnowi subskrypcję po starej cenie (1 USD), ponieważ zmiana ceny jeszcze nie zaczęła obowiązywać. Przy ponownym odnowieniu subskrypcji 5 czerwca zostanie naliczona nowa cena (2 zł). Powiadomienie o zmianie ceny zacznie otrzymywać 6 maja, czyli na 30 dni przed pierwszą datą odnowienia z nową ceną.

Rysunek 5. Przykładowy diagram z osią czasu zmiany ceny 3-miesięcznej subskrypcji z datą odnowienia 5 marca.

Robert jest obecnie subskrybentem, którego następne odnowienie nastąpi 11 kwietnia. Subskrypcja zostanie odnowiona po nowej cenie (2 USD), ponieważ jest to data wejścia w życie zmiany ceny. Powiadomienia o zmianie ceny zacznie otrzymywać od 12 marca, czyli na 30 dni przed pierwszą datą odnowienia z nową ceną.

Rysunek 6. Przykładowy diagram z osią czasu zmiany ceny 3-miesięcznej subskrypcji z datą odnowienia 11 kwietnia.

Przykład 3. Tygodniowy wzrost ceny za subskrypcję

3 marca CutePetsNews kończy starszą kohortę cenową, w wyniku której zmieniono cenę tygodniowej opłaty za cotygodniowe alerty o psach z 1 USD do 2 USD. Zmiana ceny wejdzie w życie 9 kwietnia.

Alicja jest już subskrybentem, którego kolejne cotygodniowe odnowienie nastąpi 6 marca. Oferta zostanie odnowiona 6, 13, 20, 27 i 3 kwietnia, po dotychczasowej cenie (1 USD), ponieważ zmiana ceny nie zaczęła jeszcze obowiązywać. Przy ponownym odnowieniu subskrypcji 10 kwietnia zostanie naliczona nowa cena (2 zł). Powiadomienie o zmianie ceny zacznie otrzymywać od 11 marca, czyli na 30 dni przed datą pierwszego odnowienia subskrypcji z nową ceną.

Rysunek 7. Przykładowy diagram z osią czasu zmiany ceny subskrypcji tygodniowej z datą odnowienia 6 kwietnia.

Przykład 4. Subskrypcja miesięczna z wieloma zmianami cen z możliwością zaakceptowania

Ten przykład pokazuje, jak przebiegamy w przypadku wielu zmian cen.

3 marca SuperStreamz rozpoczyna migrację ceny subskrypcji filmów premium SuperStreamz Pro, zwiększając cenę z 1 USD do 2 USD. 10 marca deweloper rozpoczyna migrację drugiej ceny, co zwiększa cenę do 3 USD miesięcznie.

Data wejścia w życie pierwszej zmiany ceny to 9 kwietnia (37 dni po 3 marca). Druga zmiana ceny wejdzie w życie 16 kwietnia (37 dni po 10 marca).

Kolejne odnowienie nastąpi 5 marca. Pierwsze odnowienie po dacie wejścia w życie to 5 maja, więc odnawia się 5 marca i 5 kwietnia po starej cenie (1 USD). Przy ponownym odnowieniu subskrypcji 5 maja zostanie naliczona nowa cena (3 USD). Otrzymuje powiadomienia tylko o drugiej zmianie ceny, ponieważ nastąpiła w ciągu 7-dniowego okresu blokady. Powiadomienie o zmianie ceny zacznie otrzymywać 5 kwietnia, czyli na 30 dni przed pierwszym terminem odnowienia z nową ceną.

Rysunek 8. Przykładowy diagram z osią czasu zmiany ceny miesięcznej subskrypcji z wieloma zmianami cen i datą odnowienia 5 marca.

Przykład 5. Zmiana ceny z możliwością rezygnacji z subskrypcji miesięcznej

Ten przykład pokazuje, jak postępujemy ze wzrostami cen z możliwością rezygnacji.

Ze względu na wzrost kosztów programowania firma SuperStreamzPro musi co roku skorygować cenę. 2 stycznia zmieniają cenę SuperStreamzPro (subskrypcji premium strumieniowania wideo) z 1 USD na 1, 30 USD. Podwyżka ceny spełnia kryteria migracji cen z możliwością rezygnacji. Natychmiast zakończą starszą kohortę cenową, wskazując migrację z możliwością rezygnacji. Użytkownicy w tej kohorcie znajdują się w regionach, w których obowiązuje co najmniej 30-dniowy okres powiadamiania o rezygnacji, więc nowa cena zacznie obowiązywać 1 lutego.

Alicja jest już subskrybentem, a opłata jest naliczana 14 dnia każdego miesiąca. Ze względu na 30-dniowy minimalny okres powiadamiania Anna zapłaci starą cenę (1 USD) 14 stycznia. Od 15 stycznia Google Play zacznie powiadamiać Alicję o zmianie ceny, a 14 lutego zacznie płacić nową cenę (1,30 USD).