การสนับสนุนตัวระบุสําหรับผู้ลงโฆษณา (IDFA)
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
SDK สําหรับแพลตฟอร์มการรับส่งข้อความของผู้ใช้ (UMP) ช่วยให้คุณแสดงข้อความ IDFA ต่อผู้ใช้ได้ก่อนที่จะขอความยินยอมสําหรับความโปร่งใสในการติดตามแอป (ATT) ข้อความ IDFA จะแสดงให้ผู้ใช้ทราบว่าแอปของคุณใช้ตัวระบุดังกล่าวอย่างไร
คู่มือนี้อธิบายการใช้ UMP SDK เพื่อแสดงข้อความ IDFA
ข้อกำหนดเบื้องต้น
ก่อนเริ่มต้น โปรดตรวจสอบว่าคุณได้ทำสิ่งต่อไปนี้แล้ว
อัปเดต 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 ในคําขอโฆษณา ดูรายละเอียดเพิ่มเติมได้ที่หัวข้อเลือกรูปแบบโฆษณา
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-06-26 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-06-26 UTC"],[[["This guide provides steps to integrate the IDFA message within the User Messaging Platform (UMP) SDK for iOS apps."],["Before proceeding, complete the UMP SDK setup and create an IDFA message in AdMob."],["Update your app's `Info.plist` with `NSUserTrackingUsageDescription` to present a custom message within Apple's App Tracking Transparency dialog."],["Remember to link the `AppTrackingTransparency` framework to display the IDFA explainer message before the ATT dialog."],["For testing, reinstall the app to reset the IDFA authorization status and see the dialog again."]]],["To support the IDFA message with the UMP SDK, complete the \"Get started\" guide and create an IDFA message. Update the `Info.plist` by adding the `NSUserTrackingUsageDescription` key with a custom message. Link the `AppTrackingTransparency` framework. During testing, note that the IDFA ATT dialog only appears once unless the app is reinstalled, due to `requestTrackingAuthorization` being a one-time request and the status needs to be `ATTrackingManagerAuthorizationStatusNotDetermined`.\n"]]