Hỗ trợ về IDFA (chỉ iOS)
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
SDK Nền tảng nhắn tin của người dùng (UMP) cho phép bạn hiển thị thông báo về IDFA cho người dùng trước khi yêu cầu họ đồng ý với chính sách Minh bạch về việc theo dõi ứng dụng (ATT). Thông báo về IDFA cho người dùng biết cách ứng dụng của bạn sử dụng giá trị nhận dạng này.
Hướng dẫn này trình bày cách sử dụng SDK UMP để hiển thị thông báo về IDFA.
Điều kiện tiên quyết
Trước khi bắt đầu, hãy đảm bảo bạn đã làm những việc sau:
Cập nhật Info.plist
Để hiển thị thông báo cảnh báo tuỳ chỉnh, hãy làm như sau:
- Mở tệp
Info.plist
.
- Thêm khoá
NSUserTrackingUsageDescription
bằng một thông báo tuỳ chỉnh mô tả cách sử dụng:
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>
Nội dung mô tả việc sử dụng sẽ xuất hiện trong cảnh báo ATT của IDFA khi bạn hiển thị biểu mẫu lấy sự đồng ý:

Sau đó, hãy liên kết khung AppTrackingTransparency
:

Sau đó, ứng dụng của bạn sẽ hiển thị thông báo về IDFA trước cảnh báo ATT.
Thử nghiệm
Trong quá trình thử nghiệm, xin lưu ý rằng cảnh báo ATT chỉ xuất hiện một lần vì requestTrackingAuthorization
là yêu cầu một lần. SDK UMP chỉ có một biểu mẫu để tải nếu trạng thái uỷ quyền là ATTrackingManagerAuthorizationStatusNotDetermined
.
Để cảnh báo này xuất hiện lần thứ hai, bạn phải gỡ cài đặt rồi cài đặt lại ứng dụng của mình trên thiết bị thử nghiệm.
Yêu cầu quảng cáo có hoặc không có IDFA
Nếu người dùng từ chối ATT, hãy tiếp tục yêu cầu quảng cáo bằng API của định dạng quảng cáo. SDK quảng cáo của Google trên thiết bị di động không gửi IDFA trong yêu cầu quảng cáo. Để biết thêm thông tin chi tiết, hãy xem phần Chọn định dạng quảng cáo.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-06-26 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-06-26 UTC."],[[["This guide provides steps to integrate the IDFA message within the User Messaging Platform (UMP) SDK for iOS apps, specifically focusing on Apple's App Tracking Transparency (ATT) framework."],["Before proceeding, ensure you have completed the UMP SDK setup and created an IDFA message in AdMob."],["Update your app's `Info.plist` file by adding the `NSUserTrackingUsageDescription` key with a clear explanation of how you will use the IDFA, and link the `AppTrackingTransparency` framework for the UMP SDK to manage the ATT dialog."],["During testing, note that the IDFA ATT dialog appears only once per app installation; to retest, uninstall and reinstall the app on your device."]]],["To support the IDFA message with the UMP SDK, create and publish an IDFA explainer message in the AdMob UI. Update the `Info.plist` file by adding the `NSUserTrackingUsageDescription` key with a custom message. Link the `AppTrackingTransparency` framework. Remember, the IDFA ATT dialog appears only once unless the app is reinstalled. The UMP SDK can load a form only if the authorization status is `ATTrackingManagerAuthorizationStatusNotDetermined`.\n"]]