Przepływ informacji

Aby wdrożyć łączenie subskrypcji, witryna wydawcy musi używać JavaScriptu po stronie klienta do inicjowania łączenia dla czytelników oraz usługi po stronie serwera do zarządzania uprawnieniami czytelników. Oba te systemy korzystają z informacji z hostowanej strony internetowej, konfiguracji publikacji w Publisher Center i informacji o koncie usługi Google Cloud.

Przewodnik po łączeniu subskrypcji

  1. Czytelnik z płatną subskrypcją lub uprawnieniami do darowizny wchodzi na Twoją stronę.
  2. Kod po stronie klienta używa swg.js, aby umożliwić czytelnikowi połączenie konta z kontem Google. Dzięki temu będzie on mógł korzystać z korzyści wynikających z tego połączenia. W tym celu może użyć przycisku lub wezwania do działania, które zaprojektujesz i umieścisz w swojej witrynie.
  3. Po wywołaniu wezwania do działania (wyraźnie przez kliknięcie lub pośrednio w wyniku innego działania lub stanu) czytelnik loguje się na swoje konto Google (lub wybiera jedno z aktywnych kont) i przyznaje wydawcy uprawnienia do powiązania informacji o czytelniku z jego kontem Google. Wydawca tworzy w ramach żądania identyfikator podawany przez wydawcę (PPID) dla czytelnika, który jest zapisywany na koncie Google czytelnika i wykorzystywany w kolejnych interakcjach z interfejsem API.
  4. Po przyznaniu uprawnień czytelnik zostanie przekierowany z powrotem do witryny wydawcy. Wydawca może teraz poinformować Google, do których uprawnień ma dostęp czytelnik.
  5. (Asynchronicznie) Wydawcy będą wysyłać do Google informacje o każdym czytelniku, który połączył swoje konto, używając identyfikatorów PPID do aktualizowania w Google informacji o uprawnieniach związanych z identyfikatorami PPID. Zapisy Google dotyczące uprawnień PPID muszą być aktualne, ponieważ są usuwane, gdy staną się nieaktualne. Rekord staje się nieaktualny po 30 dniach od daty jego wygaśnięcia i jest następnie usuwany.

Korzyści

Gdy czytelnik odwiedzi witrynę wydawcy, w której zintegrowano funkcję łączenia subskrypcji, i zapłaci za subskrypcję lub wpłaci darowiznę w tej witrynie, może połączyć swoje konto wydawcy z kontem Google. Ci czytelnicy mogą wtedy zyskać większą widoczność treści z tej publikacji w usługach Google, takich jak wyszukiwarka i Discover. Dzięki temu czytelnicy mogą w pełni korzystać z treści publikacji, za które zapłacili. Czytelnicy mogą w każdej chwili odłączyć konto wydawcy od konta Google lub wykonać działanie udostępnione przez wydawcę.

Podsumowanie korzyści dla czytelników

  1. Czytelnicy wyszukują dowolne treści, zarówno wiadomości, jak i inne, i widzą listę „Z Twoich subskrypcji”.
  2. Użytkownicy korzystają z Discover (na ekranie głównym Androida lub na iOS w aplikacji Google, Chrome lub za pomocą widżetu na ekranie głównym) i mogą zobaczyć sekcję „Z Twoich subskrypcji” w Discover. Para zrzutów ekranu przedstawiających moduł „Z Twoich subskrypcji” na stronie wyników wyszukiwania

Rysunek 2. Zrzut ekranu modułu „Z Twoich subskrypcji” na stronie wyników wyszukiwania na komputerze i urządzeniu mobilnym.

Korzyści wydawcy wynikające z połączonej subskrypcji

  • Bardziej wydajna i trwalsza konfiguracja po stronie serwera do zarządzania kontem
  • Nie wymaga tworzenia publicznego dostawcy tożsamości OAuth ani punktu końcowego uprawnień, jak w przypadku poprzednich wersji łączenia kont.
  • Zwiększenie zaangażowania i utrzymania użytkowników dzięki wyraźniejszemu wyróżnianiu treści publikacji na stronach wyników wyszukiwania Google.