ซิงค์ความยินยอม ในแอปหลายแอปเพื่อลดข้อความ GDPR ที่ซ้ำซ้อนสำหรับผู้ใช้ เมื่อผู้ใช้ตัดสินใจให้ความยินยอมในแอปที่เปิดใช้การซิงค์ความยินยอม ระบบจะจัดเก็บตัวเลือกนี้โดยใช้ตัวระบุการซิงค์ความยินยอมที่คุณระบุ การตัดสินใจให้ความยินยอมดังกล่าวจะมีผลกับแอปอื่นๆ ทั้งหมดที่ใช้ตัวระบุการซิงค์ความยินยอมเดียวกันโดยอัตโนมัติ มีเพียง Google เท่านั้นที่จะใช้ตัวระบุนี้เพื่อจัดเก็บและดึงข้อมูลการตัดสินใจให้ความยินยอมของผู้ใช้
คู่มือนี้ครอบคลุมการซิงค์ความยินยอมตาม GDPR จาก UMP SDK ในแอปบนอุปกรณ์เคลื่อนที่
ข้อกำหนดเบื้องต้น
ก่อนเริ่มต้น ให้ทำดังนี้
- ตั้งค่า UMP SDK
- เปิดใช้การซิงค์ความยินยอมสำหรับแอปที่มีสิทธิ์ในแท็บความเป็นส่วนตัวและการแสดงข้อความแจ้งผู้ใช้ ของ UI ของ AdMob
ตั้งค่าตัวระบุการซิงค์ความยินยอม
ระบุรหัสการซิงค์ความยินยอมให้กับ UMP SDK ในแอปที่คุณระบุตัวตนของผู้ใช้ได้ หากแอปไม่มีตัวระบุผู้ใช้ ให้ใช้ตัวระบุอื่นๆ เพื่อระบุตัวตนของผู้ใช้ในแอปต่างๆ เช่น App Set ID API ใน Android หรือ Identifier for Vendor (IDFV) ใน iOS
ตั้งค่ารหัสการซิงค์ความยินยอมในออบเจ็กต์
ConsentRequestParameters
ดังนี้
แทนที่ CONSENT_SYNC_ID ด้วย ตัวระบุการซิงค์ความยินยอม
รูปแบบตัวระบุการซิงค์ความยินยอม
ตัวระบุที่คุณระบุต้องระบุผู้ใช้ในแอปทั้งหมดที่กำลังซิงค์ความยินยอมโดยไม่ซ้ำกัน แฮชหรือเข้ารหัสตัวระบุเพื่อป้องกันการส่งข้อมูลส่วนบุคคลที่ระบุตัวบุคคลนั้นได้ (PII) ไปยัง Google
รหัสที่ระบุต้องเป็นไปตามข้อกำหนดต่อไปนี้
- สร้างเป็นสตริง UUID หรือตรงกับนิพจน์ทั่วไป
^[0-9a-zA-Z+.=\/_\-$,{}]{22,150}$ - มีจำนวนอักขระอย่างน้อย 22 ตัว
- มีอักขระไม่เกิน 150 ตัว
ตัวอย่างรหัสการซิงค์ความยินยอมที่ถูกต้องมีดังนี้
12JD92JD8078S8J29SDOAKC0EF23033712jd92jd8078s8j29sdoakc0ef23033712Jd92jD8078s8j29sDoakc0ef230337123e4567-e89b-12d3-a456-426614174000
หากไม่เป็นไปตามข้อกำหนด ระบบจะไม่ตั้งค่ารหัสการซิงค์ความยินยอม และ UMP SDK จะบันทึกคำเตือนไปยังคอนโซล