โฟลว์ข้อมูล

แผนภาพแสดงวิธีที่มีการส่งข้อมูลจากเว็บไซต์ของผู้เผยแพร่ไปยัง Subscription Linking API โดยก่อนอื่นจะต้องทำผ่าน Subscription.linkSubscription() ในเบราว์เซอร์ จากนั้นผ่าน UpdateReaderEntitlements() บนเซิร์ฟเวอร์

รูปที่ 1 แผนภาพลำดับสำหรับโฟลว์ข้อมูลระดับสูงของกระบวนการลิงก์การสมัครใช้บริการ

หากต้องการใช้การลิงก์การสมัครใช้บริการ เว็บไซต์ของผู้จัดพิมพ์ต้องใช้ JavaScript ฝั่งไคลเอ็นต์เพื่อเริ่มการลิงก์สําหรับผู้อ่าน และใช้บริการฝั่งเซิร์ฟเวอร์เพื่อจัดการการให้สิทธิ์ของผู้อ่าน ทั้ง 2 ระบบนี้ใช้ข้อมูลจากหน้าเว็บที่โฮสต์ การกำหนดค่าศูนย์ผู้เผยแพร่เนื้อหาของสื่อเผยแพร่ และข้อมูลบัญชีบริการ GCP

การสำรวจการลิงก์การสมัครใช้บริการ

  1. ผู้อ่านที่สมัครใช้บริการแบบชำระเงินหรือการให้สิทธิ์การมีส่วนร่วมมาถึงเว็บไซต์ของคุณ
  2. โค้ดฝั่งไคลเอ็นต์ของคุณใช้ swg.js เพื่อเสนอโอกาสให้ผู้อ่านลิงก์บัญชีของตนกับบัญชี Google ของตน เพื่อให้ได้รับสิทธิประโยชน์จากการเชื่อมโยงดังกล่าว ผ่านปุ่มหรือคำกระตุ้นให้ดำเนินการที่คุณออกแบบและวางไว้ในเว็บไซต์
  3. หลังจากทริกเกอร์คำกระตุ้นการตัดสินใจ (ไม่ว่าจะอย่างชัดแจ้งผ่านการคลิก หรือโดยชัดแจ้งที่เป็นผลมาจากการดำเนินการหรือสถานะอื่น) ผู้อ่านจะเข้าสู่ระบบบัญชี Google (หรือเลือกจากที่ใช้งานอยู่ในปัจจุบัน) และให้สิทธิ์แก่ผู้เผยแพร่ในการเชื่อมโยงข้อมูลผู้อ่านกับบัญชี Google ของตน ผู้จัดพิมพ์จะสร้างตัวระบุที่ผู้เผยแพร่โฆษณาจัดหา (PPID) ให้กับผู้อ่านโดยเป็นส่วนหนึ่งของคำขอ ซึ่งได้รับการบันทึกไว้กับบัญชี Google ของผู้อ่านและใช้สำหรับการโต้ตอบกับ API ในภายหลัง
  4. หลังจากให้สิทธิ์แล้ว ระบบจะส่งผู้อ่านกลับไปยังเว็บไซต์ของผู้เผยแพร่ ตอนนี้ผู้จัดพิมพ์สามารถแจ้งให้ Google ทราบว่าผู้อ่านมีสิทธิ์รับการให้สิทธิ์ใดได้บ้าง
  5. (แบบไม่พร้อมกัน) ผู้เผยแพร่โฆษณาจะส่งข้อมูลสำหรับผู้อ่านแต่ละรายที่ลิงก์บัญชีของตนเรียบร้อยแล้วไปยัง Google โดยใช้ PPID ในการอัปเดตบันทึกของ Google เกี่ยวกับการให้สิทธิ์ PPID บันทึกของ Google เกี่ยวกับการให้สิทธิ์ PPID จะต้องอัปเดตอยู่เสมอ เนื่องจากระบบจะลบบันทึกเหล่านี้หลังจากไม่มีอัปเดตแล้ว ระเบียนจะไม่มีการอัปเดตภายใน 30 วันหลังจากวันที่หมดอายุของระเบียน และจะถูกลบถาวรในเวลาต่อมา

ข้อดี

เมื่อผู้อ่านเข้าชมเว็บไซต์ของผู้เผยแพร่ที่มีการผสานรวมการลิงก์การสมัครใช้บริการ และได้ชำระค่าสมัครใช้บริการหรือการสนับสนุนในเว็บไซต์นี้ ผู้อ่านจะสามารถลิงก์บัญชีผู้เผยแพร่เนื้อหากับบัญชี Google ของตนได้ จากนั้นผู้อ่านเหล่านี้จะมีสิทธิ์มองเห็นเนื้อหาจากสื่อเผยแพร่นี้ในผลิตภัณฑ์ของ Google เช่น Search และ Discover มากขึ้น วิธีนี้ช่วยให้ผู้อ่านเพิ่มจำนวนการรับชมเนื้อหาจากสื่อเผยแพร่ที่ตนชำระเงินไว้ได้ให้มากที่สุด ผู้อ่านจะยกเลิกการลิงก์บัญชีผู้เผยแพร่เนื้อหาจากบัญชี Google ของตนได้ทุกเมื่อ หรือจะใช้การดำเนินการที่ผู้เผยแพร่มีให้ก็ได้

สรุปประโยชน์ของผู้อ่าน

  1. ผู้อ่านจะค้นหาเนื้อหา ข่าวสาร หรือที่ไม่ใช่ข่าวสาร และดูรายการ "จากการติดตามของคุณ"
  2. ผู้อ่านจะโต้ตอบกับ Discover (ไม่ว่าจะผ่านหน้าจอหลักของ Android หรือใน iOS ในแอป Google, Chrome หรือผ่านวิดเจ็ตหน้าจอหลัก) และจะเห็นส่วน "จากการสมัครใช้บริการของคุณ" เป็นส่วนภายใน Discover ภาพหน้าจอ 2 ภาพที่แสดงโมดูล "จากการติดตามของคุณ" ในหน้าผลการค้นหา

รูปที่ 2 ภาพหน้าจอของโมดูล "จากการติดตามของคุณ" ในหน้าผลการค้นหาบนเดสก์ท็อปและอุปกรณ์เคลื่อนที่

ผู้เผยแพร่จะได้รับประโยชน์จากการสมัครใช้บริการที่ลิงก์

  • การตั้งค่าฝั่งเซิร์ฟเวอร์ที่ยืดหยุ่นและยืดหยุ่นยิ่งขึ้นสำหรับการจัดการบัญชี
  • ไม่จำเป็นต้องสร้าง IdP ของ OAuth สาธารณะและปลายทางการให้สิทธิ์ เนื่องจากต้องมีการลิงก์บัญชีเวอร์ชันก่อนหน้า
  • เพิ่มการมีส่วนร่วมของผู้ใช้และการรักษาผู้ใช้โดยการแสดงเนื้อหาของสื่อเผยแพร่ให้โดดเด่นยิ่งขึ้นในหน้าผลการค้นหาของ Google