資訊流

流程圖說明如何將資料從發布者的網站傳送至訂閱連結 API,首先在瀏覽器中使用 subscriptions.linkSubscription(),然後在伺服器上使用 UpdateReaderEntitlements()。

圖 1. 訂閱連結程序高階資料流程的序列圖。

如要實作訂閱連結功能,發布商網站必須使用用戶端 JavaScript 為讀者啟動連結,並使用伺服器端服務管理讀者的授權。這兩個系統都會使用代管網頁、刊登內容的發布中心設定,以及 Google Cloud 服務帳戶資訊中的資訊。

逐步說明如何連結訂閱項目

  1. 付費訂閱或捐款權限的讀者造訪你的網站。
  2. 您的用戶端程式碼會使用 swg.js,讓讀者有機會將自己的帳戶連結至 Google 帳戶,以便透過您設計並放置在網站上的按鈕或行動號召,獲得關聯的優惠
  3. 觸發動作 (透過點擊明確觸發,或透過其他動作或狀態間接觸發) 後,讀者會登入 Google 帳戶 (或從已啟用的帳戶中選取),並授予發布商權限,將讀者資訊與其 Google 帳戶建立關聯。發布商會為讀者建立發布商提供的 ID (PPID),做為要求的一部分,並將其儲存在讀者的 Google 帳戶中,用於後續的 API 互動。
  4. 授權後,讀者會被送回發布者的網站。發布商現在可以讓 Google 知道讀者有哪些授權。
  5. (非同步) 發布商會針對已成功連結帳戶的每位讀者,使用其 PPID 傳送 Google 資訊,以更新 Google 的 PPID 授權記錄。Google 的 PPID 授權記錄必須保持最新狀態,因為這些記錄會在過期後遭到刪除。記錄會在到期日後 30 天過期,並隨後清除。

優點

當讀者造訪已整合 Subscription Linking 的發布者網站,並在該網站上付費訂閱或捐款時,讀者就能將發布者帳戶連結至 Google 帳戶。這些讀者之後就能在 Google 產品 (例如 Google 搜尋和 Google 探索) 中,看到更多來自這家出版商的內容。這樣一來,讀者就能盡情享用已付費的出版品內容。讀者隨時可以取消連結自己的出版商帳戶與 Google 帳戶,或透過出版商提供的動作取消連結。

讀者福利摘要

  1. 讀者搜尋任何內容 (新聞或非新聞) 時,會看到「來自訂閱項目」清單。
  2. 讀者可透過 Android 主畫面、iOS 版 Google 應用程式、Chrome 或主畫面小工具與「探索」互動,並在「探索」中看到「來自訂閱項目」專區。 兩張螢幕截圖,顯示搜尋結果頁面上的「來自訂閱內容」模組

圖 2. 電腦和行動裝置上搜尋結果網頁中的「來自訂閱項目」模組螢幕截圖。

發布商可從連結訂閱項目獲得的優勢

  • 更有效率、更具長期彈性的帳戶管理伺服器端設定
  • 不需要建立公開 OAuth IDP 和授權端點,這項作業是先前版本的帳戶連結功能所需的步驟
  • 在 Google 搜尋引擎結果網頁中,以更明確的方式呈現發布內容,進而提升使用者參與度和留存率。