IDFA 支持

本指南介绍了通过 UMP SDK 支持 IDFA 消息的操作步骤。本指南应与使用入门搭配使用,后者概述了如何在您的应用中运行 UMP SDK,还介绍了一些关于设置消息的基础知识。以下指南专门针对 IDFA 消息。

前提条件

更新 Info.plist

如果您计划通过 UMP SDK 满足 Apple 的应用跟踪透明度 (ATT) 要求,请确保您已在 Ad Manager 界面中创建、配置并发布 IDFA 铺垫消息

为了让 UMP SDK 在 iOS 系统中显示自定义提醒消息 对话框中,更新 Info.plist 以添加 NSUserTrackingUsageDescription 键 替换为描述您的使用情况的自定义消息字符串。

<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

当您在 ATT 对话框中显示 ATT 消息时,使用情况说明 用户意见征求表单:

然后,关联 AppTrackingTransparency 框架:

现在,您的应用会在 IDFA ATT 对话框之前显示 IDFA 铺垫消息。

测试

测试时请注意,IDFA ATT 对话框只会显示一次 自 requestTrackingAuthorization 是一次性请求。UMP SDK 仅在 授权状态为 ATTrackingManagerAuthorizationStatusNotDetermined

如需使“提醒”再次显示,您必须在测试设备上卸载您的应用后重新安装。