แสดงข้อความ IDFA

เลือกแพลตฟอร์ม: Android ใหม่ iOS Flutter

SDK ของแพลตฟอร์มการแสดงข้อความแจ้งผู้ใช้ (UMP) ช่วยให้คุณแสดงข้อความ IDFA ต่อผู้ใช้ก่อนที่จะขอความยินยอมสำหรับ App Tracking Transparency (ATT) ข้อความ IDFA จะแสดงให้ผู้ใช้เห็นว่าแอปของคุณใช้ตัวระบุอย่างไร

คู่มือนี้ครอบคลุมการใช้ UMP SDK เพื่อแสดงข้อความ IDFA

ข้อกำหนดเบื้องต้น

ก่อนเริ่มต้น โปรดตรวจสอบว่าคุณได้ทำสิ่งต่อไปนี้แล้ว

อัปเดต Info.plist

หากต้องการแสดงข้อความแจ้งเตือนที่กำหนดเอง ให้ทำดังนี้

  1. เปิดไฟล์ Info.plist
  2. เพิ่มคีย์ 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 ของรูปแบบโฆษณา Google Mobile Ads SDK จะไม่ส่ง IDFA ในคำขอโฆษณา ดูรายละเอียดเพิ่มเติมได้ที่ หัวข้อเลือกรูปแบบโฆษณา