Wytyczne dotyczące wrażeń użytkownika w przypadku ekranu wyboru renderowanego przez dewelopera

Możesz udostępniać alternatywne systemy rozliczeniowe lub zewnętrzne linki do stron internetowych wraz z płatnościami w Google Play. Google może renderować ekran wyboru, ale możesz też renderować własne ekrany wyboru, o ile przestrzegasz tych wytycznych dotyczących UX i zadeklarujesz swoje preferencje dotyczące renderowania w Konsoli Play podczas rejestracji (możesz to też w każdej chwili zaktualizować). Obie ścieżki implementacji wymagają integracji z interfejsami API wyboru rozliczeń, aby wyświetlać niezbędne ekrany z informacjami i umożliwiać kontrolę rodzicielską. W tej sekcji znajdziesz wymagania dotyczące renderowania własnych ekranów wyboru, które zapewniają użytkownikom spójne i przejrzyste wrażenia podczas podejmowania świadomych decyzji dotyczących rozliczeń.

Ekran wyboru renderowany przez dewelopera, na którym widoczne są opcje alternatywnego systemu rozliczeniowego i Płatności w Google Play.
Rysunek 1. Ekran wyboru płatności renderowany przez dewelopera

Przejrzystość płatności

Aby mieć pewność, że użytkownicy są w pełni poinformowani o opcjach rozliczeń przed dokonaniem zakupu, musisz przestrzegać tych wytycznych:

  • Etykietowanie: musisz wyraźnie oznaczyć alternatywne systemy rozliczeniowe nazwą upoważnionego podmiotu, nazwą aplikacji lub nazwą dewelopera. Dzięki temu użytkownicy będą wiedzieć, kto jest odpowiedzialny za realizację zakupu i zapewnienie obsługi klienta.
  • Ikona aplikacji lub logo marki: każda opcja rozliczeń musi zawierać odpowiednią ikonę aplikacji lub logo marki. W przypadku opcji płatności w Google Play postępuj zgodnie z wytycznymi dotyczącymi marki Google Play, wyświetlając ikonę Google Play w pełnym kolorze na neutralnym jasnym lub ciemnym tle. W przypadku opcji własnych płatności musisz wyświetlać tylko ikonę własnej aplikacji lub logo marki dewelopera.
  • Formy płatności: używaj komponentu dostarczonego przez getBillingChoiceInfoAsync interfejs API, aby wyświetlać dostępne formy płatności w przypadku opcji płatności Google Play, zachowując podobny sposób prezentowania form płatności w przypadku własnej opcji płatności.

    • Loga form płatności: upewnij się, że wszystkie loga form płatności są wyświetlane jednolicie w przypadku każdej opcji rozliczeniowej.
      • W przypadku Płatności w Google Play zapoznaj się z getBillingChoiceInfoAsync interfejsem API, aby poznać dodatkowe opcje konfiguracji form płatności.
      • Jeśli nie możesz określić, które formy płatności mają być wyświetlane użytkownikom na ekranie wyboru, możesz zrezygnować z wyświetlania form płatności w przypadku własnej opcji rozliczeniowej. W takim przypadku nadal musisz wyświetlać formy płatności dla opcji Płatności w Google Play.
    • Pobieranie w czasie rzeczywistym: musisz pobierać i wyświetlać formy płatności zwracane przez interfejs API za każdym razem. Nie możesz zmieniać ani buforować tych zasobów.
    • Tekst dodatkowy: jeśli liczba dostępnych form płatności przekracza liczbę wyświetlanych logo, możesz dodać dodatkowy tekst, aby poinformować o tym użytkownika.

    Przykład:

    Przykłady różnych układów wyświetlania logo płatności, pokazujące konfiguracje jedno- i wielowierszowe.
    Rysunek 2. Loga płatności

Styl przycisku i bliskość

Przyciski alternatywnego systemu rozliczeniowego i systemu rozliczeniowego Google Play muszą być prezentowane w sprawiedliwy i równy sposób, aby ułatwić użytkownikowi wybór.

  • Równa reprezentacja: wszystkie elementy wizualne, w tym rozmiary przycisków, rozmiar tekstu, styl czcionki, kontrast i wymiary obszaru kliknięcia, powinny być reprezentowane w równym stopniu. Użycie logo i jego rozmiar w przyciskach muszą być też takie same.
  • Bliskość: przyciski każdej opcji płatności muszą być umieszczone blisko siebie, aby użytkownicy mogli je porównać i wybrać jedną z nich.
Dwa przyciski wyboru płatności o identycznych wymiarach, czcionce i rozmiarze logo, aby pokazać równą reprezentację wizualną.
Rysunek 3. Styl przycisku
Interfejs użytkownika z 2 przyciskami opcji płatności umieszczonymi blisko siebie, aby można było je porównać i wybrać.
Rysunek 4. Bliskość przycisku

Wezwanie do działania (CTA)

Główne etykiety przycisków prowadzących użytkowników do poszczególnych opcji płatności muszą być równoważne i spójne. Deweloperzy nadal mogą prezentować zróżnicowane oferty i korzyści w przypadku każdej opcji rozliczeniowej. Jeśli jednak podasz te informacje, musisz też w równoważny sposób wyświetlać korzyści z programów lojalnościowych w Google Play.

Przykład:

Makieta neutralnych i równoległych przycisków wezwania do działania w przypadku płatności dewelopera i płatności w Google Play.
Rysunek 5. Wezwanie do działania

Funkcje opcjonalne

Możesz uwzględnić te funkcje, o ile są one również widoczne w przypadku opcji Płatności w Google Play.

  • Korzyści z programu lojalnościowego: jeśli wyświetlane są informacje o programie lojalnościowym, muszą być one traktowane w taki sam sposób i wyświetlane w przypadku obu opcji rozliczeniowych. Za każdym razem pobieraj komunikat o programie lojalnościowym dla opcji rozliczeń w Google Play z interfejsu getBillingChoiceInfoAsync API. Nie zapisuj tych informacji w pamięci podręcznej ani nie przechowuj ich. Przykład:

    Przykład wyświetlania korzyści z udziału w programie lojalnościowym z równą widocznością w przypadku obu opcji płatności.
    Rysunek 6. Korzyści z programów lojalnościowych
  • Zewnętrzne linki do stron internetowych: jeśli kierujesz użytkownika poza aplikację w celu dokonania zakupu, musisz wyraźnie o tym poinformować. Tekst musi być wyraźnie widoczny i musi informować użytkownika, że zostanie przekierowany z aplikacji na stronę internetową. Powinien zawierać następujące słowa: „Nastąpi przekierowanie na stronę internetową”. Przykład:

    Przykład opcji płatności zewnętrznych, która zawiera powiadomienie informujące użytkownika, że zostanie przekierowany na stronę internetową.
    Rysunek 7. Zewnętrzne linki internetowe