Blog
Adres URL usuwania konta w Play Console: czy jest wymagany?
Opublikowano: Zaktualizowano: 7 min czytania
Na czym polega wymóg usuwania konta w Google Play?
Jeśli Twoja aplikacja pozwala użytkownikom na utworzenie konta, zasady Google Play wymagają, abyś zapewnił sposób na złożenie wniosku o usunięcie konta i powiązanych z nim danych. Osobnym wymogiem jest to, że ta ścieżka musi być dostępna nie tylko wewnątrz aplikacji, ale też przez link WEB — użytkownik powinien móc zainicjować wniosek o usunięcie bez ponownej instalacji aplikacji, a nawet bez posiadania jej już zainstalowanej.
Pojawia się to jako osobna deklaracja „Usuwanie konta” w sekcji App content w Play Console; każda aplikacja umożliwiająca tworzenie konta musi tam zadeklarować, czy dane można usunąć tylko z poziomu aplikacji, czy zarówno z poziomu aplikacji, jak i przez sieć web. Pozostawienie niepełnej deklaracji lub zadeklarowanie czegoś niezgodnego z rzeczywistym działaniem aplikacji może zostać oznaczone jako naruszenie zasad.
Jeśli Twoja aplikacja nigdy nie pozwala na utworzenie konta (korzystanie tylko jako gość, konsumpcja treści bez logowania itd.), ten wymóg Cię nie dotyczy; w Play Console po prostu deklarujesz, że aplikacja nie obsługuje tworzenia konta.
Jaki format jest akceptowany?
Akceptowana jest prawdziwa, publicznie dostępna strona internetowa (http/https); umieszczenie linku mailto: bezpośrednio w polu URL nie jest akceptowane. Sama strona może kierować użytkowników do kontaktu mailowego — liczy się to, że w polu znajduje się rzeczywisty adres internetowy, a strona, do której prowadzi, nie jest pusta, zabezpieczona hasłem ani oznaczona jako „w budowie”.
Sama strona może być samoobsługowym formularzem usuwania konta lub po prostu tekstem, który jasno wyjaśnia, jak złożyć wniosek (np. „napisz do nas na ten adres, a Twój wniosek zostanie rozpatrzony w ciągu N dni”). Oba rozwiązania są akceptowane; kluczowe jest to, aby strona była dostępna bez logowania się do konta — ponieważ użytkownik składający wniosek o usunięcie mógł już stracić dostęp do konta lub jest na granicy jego utraty.
Podejścia, które nie działają lub powodują problemy: strony przekierowujące wyłącznie do wewnętrznego czatu/ekranu wsparcia w aplikacji bez odpowiednika dostępnego poza nią, strona „konto”, której nie da się wyświetlić bez zalogowania, albo link prowadzący po prostu na ogólną stronę główną firmy, w ogóle nieodnoszący się do usuwania konta.
Powiązanie z formularzem Data Safety
Deklaracja usuwania konta to osobna sekcja względem kwestionariusza Data Safety, ale oba elementy muszą być spójne. Jeśli w formularzu Data Safety zadeklarowano, że użytkownicy mogą zażądać usunięcia danych, Twój faktyczny mechanizm usuwania (w aplikacji i/lub w sieci web) musi być z tym zgodny; niezgodność między deklaracją a rzeczywistym działaniem stwarza osobne ryzyko zgodności podczas weryfikacji.
Jeśli musisz zatrzymać część danych przez pewien czas po usunięciu konta z powodów prawnych, bezpieczeństwa lub zapobiegania oszustwom, powinno to być jasno opisane zarówno na Twojej stronie usuwania konta, jak i w formularzu Data Safety. Zadeklarowanie, że „wszystkie Twoje dane są usuwane natychmiast”, podczas gdy Twój system faktycznie zachowuje pewne rekordy, tworzy sprzeczność między obiema deklaracjami.
Odpowiednik po stronie App Store
Odpowiadająca zasada Apple (App Review Guideline 5.1.1(v)) skupia się na innym punkcie: aplikacja umożliwiająca tworzenie konta musi też pozwalać użytkownikom zainicjować usunięcie konta Z POZIOMU SAMEJ APLIKACJI. O ile Google kładzie nacisk na link web, o tyle Apple stawia na pierwszym miejscu przepływ wewnątrz aplikacji.
Jeśli proces usuwania nie może zostać w pełni zrealizowany w aplikacji z powodów technicznych lub prawnych (np. wymaga działania w systemie zewnętrznym), skierowanie użytkownika na stronę internetową w celu dokończenia procesu jest akceptowane, ale przepływ nadal MUSI ROZPOCZYNAĆ SIĘ w aplikacji — samo udostępnienie linku wychodzącego do strony internetowej nie spełnia wymagań Apple.
Praktyczny wniosek: jeśli publikujesz w obu sklepach, oba wymogi są w rzeczywistości bardzo do siebie zbliżone. Apple wymaga, aby przepływ usuwania ROZPOCZYNAŁ SIĘ w aplikacji (nie musi się w niej kończyć). Google wymaga zarówno ścieżki usuwania w aplikacji, JAK I samodzielnej strony internetowej niewymagającej logowania — ale po stronie Google wymóg dotyczący aplikacji można spełnić za pomocą zwykłego linku, który prowadzi użytkownika do tej strony. W praktyce to samo rozwiązanie sprawdza się w obu przypadkach: umieść w aplikacji widoczny link prowadzący do strony usuwania konta i utrzymuj tę stronę jako samodzielną, dostępną bez logowania.
Praktyczne wskazówki wdrożeniowe
Stwórz jedną stronę usuwania konta i odwołuj się do niej zarówno w polu usuwania konta w Play Console, jak i wszędzie tam, gdzie wymaga tego App Store Connect. Upewnij się, że strona jasno wskazuje: jak rozpocząć wniosek, ile czasu trwa jego przetworzenie oraz które dane są usuwane, a które zachowywane (i, jeśli tak, dlaczego).
Przetestuj stronę bez zalogowania się do konta i bez zachowania zainstalowanej aplikacji; najczęstszym scenariuszem awarii jest sytuacja, gdy instrukcje usuwania konta istnieją wyłącznie na ekranie pomocy w aplikacji, niedostępnym dla użytkownika, który już odinstalował aplikację.
Nie przenoś ani nie zmieniaj nazwy adresu URL po jego przesłaniu — obie konsole traktują ten adres jako stały, a uszkodzony link powoduje problemy zarówno dla recenzentów, jak i użytkowników. Narzędzie strony marketingowo-wsparciowej Vibeloy automatycznie dodaje sekcję usuwania konta i danych do hostowanej strony wsparcia generowanej dla Twojej aplikacji; powstały adres można wkleić bezpośrednio w pole usuwania konta w Play Console. To funkcja premium w Vibeloy.
Częste pytania
- Moja aplikacja nie obsługuje tworzenia konta — czy nadal muszę podać adres URL usuwania konta?
- Nie. Ten wymóg dotyczy tylko aplikacji, które pozwalają użytkownikom tworzyć konto. W Play Console po prostu deklarujesz, że aplikacja nie obsługuje tworzenia konta.
- Czy link mailto: jest akceptowany jako adres URL usuwania konta?
- Nie. Wartość wpisana w polu musi być prawdziwą stroną internetową zaczynającą się od http/https. Sama strona może kierować użytkownika do kontaktu mailowego, ale pole URL musi być adresem internetowym.
- Czy strona usuwania konta musi być dostępna bez logowania?
- Tak. Użytkownik składający wniosek o usunięcie mógł już stracić dostęp do swojego konta; strona powinna być widoczna bez logowania i zawierać jasne instrukcje.
- Czy ten sam adres URL wystarczy również dla App Store?
- Nie wystarczy sam w sobie. Apple wymaga przede wszystkim, aby przepływ usuwania konta był inicjowany z poziomu aplikacji; strona internetowa jest akceptowana wyłącznie jako krok dokańczający w przypadkach, gdy przepływu nie da się zakończyć w aplikacji.
- Co zrobić, jeśli muszę zachować pewne dane z przyczyn prawnych?
- Podaj to jasno i spójnie zarówno na stronie usuwania konta, jak i w formularzu Data Safety: jakie dane, jak długo i z jakiego powodu. Niezgodność między deklaracją a rzeczywistym działaniem stwarza problem zgodności niezależny od samego formularza.
Powiązane narzędzie
Opublikuj swoją stronę wsparcia Vibeloy