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.

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.
- 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.
- 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.
- 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.
- 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.
- 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.

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.