การเลือก CPID สำหรับการแจ้งเตือน

เมื่อส่งการแจ้งเตือนสถานะแพ็กเกจให้ผู้ใช้ คุณต้องพิจารณาปัจจัยต่อไปนี้

  1. มีการลงทะเบียน CPID ของผู้ใช้กับ GTAF หรือไม่ จนกว่าจะมีการลงทะเบียน CPID กับ GTAF ทาง GTAF จะไม่ทราบ CPID และจึงไม่สามารถส่งการแจ้งเตือนแบบพุชสำหรับ CPID ได้
  2. ผู้ใช้ได้ให้ความยินยอมแก่ DPA ในการแชร์ข้อมูลสถานะแพ็กเกจ กับ GTAF หรือไม่

ตามที่ระบุไว้ในส่วนลงทะเบียน CPID GTAF จะลงทะเบียน CPID ในนามของลูกค้าที่มีข้อกำหนดอนุญาตให้ทำเช่นนั้นเท่านั้น ซึ่งหมายความว่ามีการลงทะเบียน CPID ตาม ข้อกำหนดด้านความยินยอมของโมดูลแพ็กเกจอินเทอร์เน็ตบนมือถือในบริการ Google Play

เมื่อ DPA ได้รับทริกเกอร์จากแบ็กเอนด์ที่แจ้งให้ทราบถึงการเปลี่ยนแปลงสถานะแพ็กเกจของผู้ใช้ DPA จะใช้วิธีใดวิธีหนึ่งต่อไปนี้เพื่อค้นหา CPID ที่จะใช้ในการส่งการแจ้งเตือนได้

  1. ใช้ CPID ที่ลงทะเบียนล่าสุดสำหรับผู้ใช้
  2. ใช้ CPID ที่ลงทะเบียนล่าสุดสำหรับผู้ใช้ หากผู้ใช้ให้ความยินยอม
  3. ใช้ CPID ที่สร้างล่าสุด

CPID ที่ลงทะเบียนแล้ว

DPA จะค้นหา CPID ที่ลงทะเบียนล่าสุดและใช้ CPID นั้นเพื่อส่งการแจ้งเตือน หาก DPA เลือกใช้วิธีนี้ จะต้องใช้ API Register CPID และจัดเก็บ CPID ที่ลงทะเบียนล่าสุดสำหรับผู้ใช้แต่ละราย โปรดทราบว่า GTAF จะลงทะเบียนเฉพาะ CPID ที่เป็นไปตามข้อกำหนดในการให้บริการของโมดูลแพ็กเกจอินเทอร์เน็ตบนมือถือใน Google Play Services เท่านั้น

CPID ที่ลงทะเบียนของผู้ใช้ที่ให้ความยินยอม

DPA จะค้นหา CPID ที่ลงทะเบียนล่าสุดและส่งการแจ้งเตือนเฉพาะในกรณีที่ ผู้ใช้ให้ความยินยอม หาก DPA เลือกใช้วิธีนี้ จะต้องใช้ API Register CPID และ Consent และจัดเก็บ CPID ที่ลงทะเบียนล่าสุดและสถานะความยินยอมของผู้ใช้แต่ละราย

CPID ที่สร้างล่าสุด

DPA สามารถจัดเก็บ CPID ล่าสุดที่สร้างขึ้นสำหรับผู้ใช้แต่ละรายและใช้ CPID นั้นเพื่อ ส่งการแจ้งเตือนไปยังผู้ใช้ วิธีนี้เป็นวิธีที่ไม่แนะนำเนื่องจาก วิธีนี้เกี่ยวข้องกับการส่งการแจ้งเตือนสำหรับผู้ใช้ทั้งหมดที่อาจเห็นด้วยหรือไม่เห็นด้วย กับข้อกำหนดของไคลเอ็นต์ และการใช้ CPID ที่อาจไม่ได้ส่งไปยัง GTAF