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