Obrázek 1. Sekvenční diagram obecného toku dat při procesu propojování předplatného.
Aby bylo možné implementovat propojení předplatných, musí web vydavatele používat JavaScript na straně klienta k zahájení propojení pro čtenáře a službu na straně serveru ke správě nároků čtenářů. Oba tyto systémy využívají informace z hostované webové stránky, konfiguraci publikace v nástroji Publisher Center a informace o servisním účtu GCP.
Průběh propojení předplatných
- Na váš web přijde čtenář s nárokem na základě placeného předplatného nebo příspěvku.
- Váš kód na straně klienta čtenáři prostřednictvím tlačítka nebo výzvy, které navrhnete a přidáte na svůj web, s využitím knihovny
swg.js
nabídne možnost propojit účet s účtem Google, aby mohl využívat výhody spojené s tímto propojením. - Po aktivaci příslušné výzvy k akci (buď explicitně kliknutím, nebo implicitně v důsledku jiné akce nebo stavu) se čtenář přihlásí ke svému účtu Google (nebo si vybere z aktuálně aktivních účtů) a udělí vydavateli oprávnění přidružit informace o čtenářích k jeho účtu Google. Vydavatel pro čtenáře v rámci požadavku vytvoří identifikátor poskytnutý vydavatelem (PPID), který se uloží do účtu Google čtenáře a použije se pro následné interakce s rozhraním API.
- Po udělení souhlasu je čtenář poslán zpět na stránky vydavatele. Vydavatel nyní může Googlu sdělit, jaké má čtenář nároky.
- (Asynchronně) Vydavatelé zašlou Googlu informace o každém čtenáři, který úspěšně propojil svůj účet – s použitím jeho PPID aktualizují záznam společnosti Google o nárocích daného PPID. Záznamy společnosti Google o nárocích PPID musí být udržovány aktuální, protože neaktivní záznamy se mažou. Záznam přestane být aktivní 30 dní po datu konce platnosti a následně je vymazán.
Výhody
Když web vydavatele, který má integrované propojení předplatných, navštíví čtenář, který na daném webu zaplatil předplatné nebo příspěvek, může svůj účet vydavatele propojit se svým účtem Google. Těmto čtenářům se pak obsah z této publikace může více zobrazovat ve službách Google, jako jsou Vyhledávání a feed Objevit. To čtenářům umožňuje maximálně využít obsah z publikací, za které zaplatili. Čtenáři svůj účet u vydavatele mohou od svého účtu Google kdykoliv odpojit, mimo jiné také prostřednictvím akce poskytnuté vydavatelem.
Shrnutí výhod pro čtenáře
- Čtenářům se při vyhledávání libovolného obsahu (zpravodajského nebo jiného) může zobrazit seznam „Z vašich odběrů“.
- Čtenářům se při interakci s feedem Objevit (prostřednictvím plochy systému Android, v aplikaci Google v systému iOS, v Chromu nebo prostřednictvím widgetu na ploše) v tomto feedu může zobrazit sekce „Z vašich odběrů“.
Obrázek 2. Snímek obrazovky s modulem „Z vašich předplatných“ na stránce s výsledky vyhledávání na počítači a mobilu.
Výhody propojeného předplatného pro vydavatele
- Efektivnější a dlouhodoběji odolná konfigurace správy účtů na straně serveru.
- Nevyžaduje vytvoření veřejného poskytovatele identity OAuth a koncového bodu pro nároky, jak to vyžadovaly předchozí verze propojení účtů.
- Lepší zapojení a udržení uživatelů díky zřetelnějšímu zobrazování obsahu publikace na stránkách s výsledky vyhledávače Google.