Komunikaty retencyjne Apple można teraz konfigurować w App Store Connect dla subskrypcji odnawialnych automatycznie, jak Apple ogłosiło 4 listopada. Pojawiają się one podczas rezygnacji z subskrypcji. Właściciel aplikacji powinien najpierw sprawdzić wspólny tekst, wariant bez oferty i stan zatwierdzenia. Wersja robocza używana w teście i komunikat produkcyjny mogą być różnymi wersjami.

Co zmieniło się w App Store Connect

Zgodnie z ogłoszeniem Apple konfiguracja w konsoli jest teraz dostępna obok osobnego Retention Messaging API. API istniało już wcześniej: jego rejestr zmian odnotowuje pierwszą wersję przedpremierową w 2025 roku. Dostęp do API nadal wymaga złożenia wniosku. Właściciel korzystający z konsoli nie musi najpierw wdrażać integracji z serwerem działającej w czasie rzeczywistym.

Funkcja obejmuje automatycznie odnawialne subskrypcje w App Store. Przed przydzieleniem zadania proszę sprawdzić sposób rozliczania subskrypcji: instrukcja Apple dotycząca rezygnacji odróżnia rozliczenia Apple od rozliczeń innych dostawców. Ta konfiguracja nie tworzy komunikatu o rezygnacji dla zakupu w witrynie ani w Google Play.

Opis API wymienia obsługiwane wersje systemów: iOS 15.1 lub nowszy, iPadOS 15.1 lub nowszy, macOS 14 lub nowszy oraz visionOS 1 lub nowszy. Komunikat pojawia się na ekranie Potwierdź anulowanie po wybraniu przez subskrybenta opcji Anuluj subskrypcję. Klient nadal może dokończyć rezygnację. W protokole kontroli proszę zapisać urządzenie i system operacyjny; sam podgląd na komputerze nie dowodzi, co widzi subskrybent.

Jak wyglądają komunikaty retencyjne Apple

Instrukcja konfiguracji Apple rozdziela wspólny tekst, opcjonalny obraz i opcjonalne oferty retencyjne. Uprawniony subskrybent widzi dołączoną ofertę zamiast obrazu. Osoba bez odpowiedniej oferty widzi tekst ze skonfigurowanym obrazem albo sam tekst, jeśli obrazu nie dodano. Przed przesłaniem komunikatu proszę obejrzeć wariant z ofertą i bez niej.

Drzewo decyzji pokazujące komunikat rezygnacji z odpowiednią ofertą, obrazem albo samym tekstem.
Proszę sprawdzić wariant bez oferty oraz widok dla subskrybenta uprawnionego do dołączonej oferty.

Nagłówek i treść muszą być zgodne ze stanem faktycznym w obu wariantach. Apple zabrania wzmianek o ofertach, rabatach i cenach we wspólnym tekście, ponieważ widzą go również subskrybenci bez oferty. Należy opisać korzyść, którą produkt rzeczywiście zapewnia. Jeśli tekst mówi, co przestaje być dostępne po rezygnacji, proszę sprawdzić, czy odpowiada faktycznemu uprawnieniu i dacie jego wygaśnięcia.

Każdą ofertę należy ocenić osobno. Ustawienia oferty Apple obejmują okres płatnej subskrypcji, kraje lub regiony oraz czas oczekiwania przed ponownym wykorzystaniem tej samej oferty. Ten czas jest przypisany oddzielnie do każdej oferty. Proszę sprawdzić konfigurację i warunki właściwej oferty, zamiast zakładać, że okres oczekiwania obejmuje wszystkie oferty w danej subskrypcji.

Co to oznacza dla Państwa firmy

Zaczęlibyśmy od kontroli istniejącej subskrypcji w jasno określonym zakresie. W jednym protokole należy zapisać plan, język, storefront, urządzenie, system operacyjny, środowisko i wersję komunikatu, a następnie oczekiwany widok i zaobserwowany wynik. Każdą nierozwiązaną rozbieżność należy przypisać wskazanej osobie odpowiedzialnej za utrzymanie. To proponowany protokół roboczy, a nie formularz wymagany przez Apple ani test przeprowadzony przez nas w Państwa aplikacji.

  1. Proszę potwierdzić konto i subskrypcję. Apple wymienia role Account Holder, Admin, App Manager i Marketing. W App Store Connect należy wybrać aplikację, a następnie Monetization, Subscriptions i Retention Messaging. Zależnie od sytuacji proszę użyć opcji Get Started lub przycisku dodawania. Jeżeli te elementy są niedostępne, przed dalszym działaniem właściciel konta powinien sprawdzić rolę i dostęp do aplikacji.
  2. Proszę ocenić wspólny tekst. Właściciel produktu powinien potwierdzić każdą korzyść i każdy skutek rezygnacji. Nierozwiązanemu problemowi z produktem należy przypisać osobne zadanie naprawcze. Nasz poradnik o przekształcaniu skarg na aplikację w plan naprawczy opisuje ten proces bez zakładania poprawy oceny ani retencji.
  3. Proszę sprawdzić przypisanie i języki. Według instrukcji Apple jeden komunikat może obejmować kilka subskrypcji, ale do każdej subskrypcji można w danym momencie przypisać tylko jeden komunikat. Zapisanie innego przypisania może usunąć poprzednie powiązanie. Przed zmianą należy zapisać obecne powiązania i przygotować lokalizacje dla każdego storefrontu, w którym oferowana jest subskrypcja.
  4. Proszę obejrzeć różne warianty, a następnie przesłać komunikat. Należy użyć selektora subskrypcji, a jeśli dołączono oferty, obejrzeć odpowiednią ofertę oraz wariant None. W każdym języku proszę sprawdzić tekst, ewentualny obraz i obowiązujące warunki. Gdy docelowa treść będzie gotowa, należy zapisać wersję roboczą i użyć opcji Add for Review.
  5. Proszę przekazać osobie odpowiedzialnej konkretne zadanie weryfikacyjne. Należy porównać oczekiwany ekran i stan subskrypcji w zapisanych warunkach. Jeśli wynik jest inny, rozbieżność powinna pozostać otwarta wraz z informacją o środowisku i wersji. Taki rodzaj kontroli scenariusza uwzględniamy w ramach tworzenia i utrzymania aplikacji mobilnych.
Kolejne kontrole od zakresu subskrypcji i wspólnego tekstu po zatwierdzenie oraz porównanie wersji testowej i produkcyjnej.
Z każdym wynikiem proszę powiązać tę samą subskrypcję, ten sam język i tę samą wersję.

Jeśli subskrybenci korzystają już ze strony pomocy lub strony przedstawiającej wartość produktu w Państwa witrynie, jej treść i wygląd na urządzeniach mobilnych należy ocenić razem z komunikatem. Nasze prace nad witrynami internetowymi obejmują taką kontrolę. Istniejącą stronę i komunikat retencyjny należy traktować w protokole weryfikacji jako oddzielne miejsca kontaktu.

Proszę sprawdzić wersję produkcyjną i późniejszy wynik

W opisie stanów Apple należy rozróżnić Approved i Accepted. Approved oznacza, że komunikat jest produkcyjny dla uprawnionych subskrybentów; Accepted może nadal czekać na inny element w tym samym zgłoszeniu. Zapisany podgląd nie jest wystarczającym dowodem publikacji. Apple podaje również, że testerzy Sandbox widzą najnowszą wersję roboczą, podczas gdy w trakcie oceny zmian nadal działa obecna zatwierdzona wersja.

Obserwacje testowe i produkcyjne należy przechowywać osobno. Przed zleceniem osobie odpowiedzialnej sprawdzenia opublikowanego widoku autoryzowaną metodą proszę ustalić, która wersja została zatwierdzona. Apple podaje, że nowo zatwierdzona wersja robocza zastępuje poprzednią opublikowaną wersję i nie można przywrócić wcześniej opublikowanej wersji. W razie problemu należy zachować obecne dowody i przygotować poprawkę do oceny; zrzut wersji roboczej nie dowodzi, że problem naprawiono w środowisku produkcyjnym.

Raport Retention Messaging Apple rozróżnia wyświetlenia strony, rezygnacje i zatrzymania. Zatrzymanie oznacza decyzję o nieanulowaniu po wyświetleniu ekranu rezygnacji. Ocenilibyśmy to działanie razem z późniejszymi wynikami subskrypcji i płatności, odnotowując warunki oferty oraz okres porównawczy. Sama decyzja na ekranie nie dowodzi zakończonego odnowienia ani tego, że komunikat spowodował poprawę wyniku firmy.

Na początek proszę poprosić o podgląd bez oferty oraz dokładny stan zatwierdzenia wersji produkcyjnej dla tej samej subskrypcji i tego samego języka. Każda różnica między tym zapisem a zaobserwowanym widokiem staje się kolejnym zadaniem do rozwiązania.

Najczęstsze pytania

Czy każdy rezygnujący subskrybent otrzymuje ofertę retencyjną?
Nie. Oferta jest opcjonalna i dotyczy tylko uprawnionych subskrybentów. Z instrukcji Apple wynika, że u uprawnionej osoby oferta zastępuje obraz; jeśli nie ma odpowiedniej oferty, komunikat pokazuje tekst oraz skonfigurowany obraz, o ile go dodano.
Czy potrzebują Państwo dostępu do Retention Messaging API?
Apple umożliwia teraz konfigurację w App Store Connect. Osobne Retention Messaging API pozwala wybierać komunikaty w czasie rzeczywistym i wymaga przyznawanego na wniosek dostępu. Integracja z serwerem nie jest warunkiem korzystania z konsoli.
Czy zrzut ekranu z Sandbox pokazuje komunikat produkcyjny?
Może pokazywać inną wersję. Apple podaje, że testerzy Sandbox widzą najnowszą wersję roboczą, a podczas oceny zmian nadal działa zatwierdzona wersja. Proszę oddzielnie sprawdzić środowisko, wersję i stan zatwierdzenia.
Czy odnotowane zatrzymanie oznacza, że kolejna płatność się powiodła?
Nie. W raporcie Retention Messaging Apple zatrzymanie oznacza decyzję o nieanulowaniu subskrypcji na tym ekranie. Późniejsze wyniki subskrypcji i płatności należy sprawdzić osobno; samo działanie na ekranie nie dowodzi odnowienia ani poprawy wyniku firmy wskutek komunikatu.

← Wszystkie artykuły