SDK สำหรับ User Messaging Platform (UMP) ช่วยให้คุณแสดงข้อความ IDFA ต่อผู้ใช้ก่อนที่จะขอความยินยอมสำหรับความโปร่งใสในการติดตามแอป (ATT) ข้อความ IDFA จะแสดงให้ผู้ใช้เห็นว่าแอปของคุณใช้ตัวระบุอย่างไร
คู่มือนี้ครอบคลุมการใช้ UMP SDK เพื่อแสดงข้อความ IDFA
ข้อกำหนดเบื้องต้น
โปรดตรวจสอบว่าคุณได้ทำสิ่งต่อไปนี้แล้วก่อนที่จะเริ่มต้น
- ทำตามคู่มือเริ่มต้นใช้งาน
- สร้างข้อความ IDFA ใน UI ของ AdMob
อัปเดต Info.plist
หากต้องการแสดงข้อความแจ้งเตือนที่กำหนดเอง ให้ทำดังนี้
- เปิดไฟล์
Info.plist
- เพิ่มคีย์
NSUserTrackingUsageDescription
พร้อมข้อความที่กำหนดเองซึ่ง อธิบายการใช้งาน
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>
คำอธิบายการใช้งานจะปรากฏเป็นส่วนหนึ่งของการแจ้งเตือน ATT สำหรับ IDFA เมื่อคุณแสดง แบบฟอร์มความยินยอม
จากนั้นลิงก์เฟรมเวิร์ก AppTrackingTransparency
ดังนี้
จากนั้นแอปจะแสดงข้อความ IDFA ก่อนการแจ้งเตือน ATT
การทดสอบ
ขณะทดสอบ โปรดทราบว่าการแจ้งเตือน ATT จะปรากฏเพียงครั้งเดียวเนื่องจาก
requestTrackingAuthorization
เป็นคำขอแบบครั้งเดียว UMP SDK จะมีแบบฟอร์มให้โหลดก็ต่อเมื่อ
สถานะการให้สิทธิ์เป็น
ATTrackingManagerAuthorizationStatusNotDetermined
หากต้องการให้การแจ้งเตือนปรากฏขึ้นเป็นครั้งที่ 2 คุณต้องถอนการติดตั้งและติดตั้งแอปอีกครั้งในอุปกรณ์ทดสอบ
ขอโฆษณาที่มีหรือไม่มี IDFA
หากผู้ใช้ปฏิเสธ ATT ให้ขอโฆษณาต่อไปโดยใช้ API ของรูปแบบโฆษณา SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google ไม่ได้ส่ง IDFA ในคำขอโฆษณา ดูรายละเอียดเพิ่มเติมได้ที่หัวข้อ เลือกรูปแบบโฆษณา