CloudX Apple 归因 ID
将 CloudX 归因 ID 添加到 iOS 应用的 Info.plist
将 CloudX 广告网络 ID 添加到应用的 Info.plist,以便 Apple 对应用所展示的 CloudX 广告带来的安装进行归因。即使广告正常展示,缺少 ID 也可能导致 Apple 无法对这些安装进行归因。
原生 iOS 应用以及 Unity、React Native 和 Flutter 应用的 iOS 构建均需完成此配置。
1. 复制 CloudX 归因 ID
CloudX 的 ID 是 38qq9uy75s.adattributionkit。请将其添加到下方两个键中,或下载 CloudX 归因 plist。
Info.plist
<key>AdNetworkIdentifiers</key>
<array>
<string>38qq9uy75s.adattributionkit</string>
</array>
<key>SKAdNetworkItems</key>
<array>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>38qq9uy75s.adattributionkit</string>
</dict>
</array>2. 更新应用的 Info.plist
在 Xcode 中打开展示广告的应用 target 的 Info.plist。如果该文件由 Xcode 生成,请编辑 target 的 Info 属性。若以 XML 编辑,请选择 Open As > Source Code。
- 将条目添加到现有顶层
<dict>中。 - 如果
AdNetworkIdentifiers或SKAdNetworkItems已存在,仅向该数组添加缺失条目。不要重复创建键,也不要用下载文件替换应用的 plist。 - 保持 ID 与示例完全一致,使用完整的小写 ID,包括后缀。保留广告合作伙伴额外提供的 ID,并移除每个数组中的重复 ID。
对于 Unity,CloudX 的 iOS 后处理步骤不会添加此 ID。如果导出时替换了 Xcode 项目,请重新添加这些条目,或在自己的构建后处理脚本中自动添加。
3. 检查并发布
- 使用计划发布的配置构建或归档应用。
- 检查已构建应用的
Info.plist:两个数组都应包含复制的条目和原有合作伙伴 ID。构建工具可能修改 plist,因此请检查最终结果,而不只是源文件。 - 发布更新后的应用。用户必须安装该版本,新 ID 才会生效。
对于 Unity,还应在后处理完成后检查导出 Xcode 项目的应用 plist。对于 React Native 和 Flutter,请修改 iOS 应用 target 的 plist,而非依赖项的 plist。
此示例仅包含 CloudX ID。如果启用了其他广告网络,请按照其适配器指南添加所需的 ID。
更多详情请参阅 Apple 的 AdAttributionKit 发布商应用配置说明和 SKAdNetwork 来源应用配置说明。