Apple Ads
App settings 中的 Apple Ads 集成仅用于基础分析以及 SplitMetrics Acquire 和 Asapty 集成。
Apple Ads Manager 使用单独的连接方式。请在 Apple Ads Manager 设置中连接您的 Apple Ads 账户。
Adapty 可帮助您从 Apple Ads 获取归因数据,并通过广告系列和关键词细分对数据图表进行分析。Adapty 通过其 SDK 和 AdServices Framework 自动收集 Apple Ads 的归因数据。
设置好 Apple Ads 集成后,Adapty 将开始接收来自 Apple Ads 的归因数据。您可以在用户画像页面轻松访问和查看这些数据。
设置集成
将 Adapty 连接到 AdServices 框架
通过 AdServices 使用 Apple Ads 需要在 Adapty 看板中进行一些配置,您还需要在应用端启用该功能。按照以下步骤通过 Adapty 使用 AdServices 框架设置 Apple Ads:
第 1 步:配置 Info.plist
将 AdaptyAppleSearchAdsAttributionCollectionEnabled 添加到应用的 Info.plist 文件中,并将其设置为 YES(布尔值)。
第 2 步:获取公钥
在 Adapty 看板中,导航至 Settings -> Apple Ads。
找到预生成的公钥(Adapty 为您提供密钥对)并复制它。
如果您使用替代服务或自己的 Apple Ads 归因解决方案,可以上传您自己的私钥。
第 3 步:在 Apple Ads 中配置用户管理
在您的 Apple Ads 账户中,前往 Settings > User Management 页面。为使 Adapty 能够获取归因数据,您需要邀请另一个 Apple ID 账户并授予其 API Account Manager 访问权限。您可以使用您有权访问的任何账户,或专门为此目的创建一个新账户。重要的是,您必须能够使用该 Apple ID 登录 Apple Ads。
第 4 步:生成 API 凭据
下一步,使用新添加的账户登录 Apple Ads。在 Apple Ads 界面中导航至 Settings -> API。将之前复制的公钥粘贴到指定字段中,然后生成新的 API 凭据。
第 5 步:使用 Apple Ads 凭据配置 Adapty
从 Apple Ads 设置中复制 Client ID、Team ID 和 Key ID 字段。在 Adapty 看板中,将这些凭据粘贴到对应字段中。
将您的应用连接到 AdServices 网络
完成 AdServices 框架设置后,Adapty 会自动开始收集 Apple Search Ad 归因数据。您无需添加任何 SDK 代码。
对于 iOS 应用,此归因数据将始终优先于其他来源的数据。如果不需要此行为,请按照以下说明禁用 ASA 归因。
禁用集成
要关闭 Apple Search Ads 归因,请打开 App Settings -> Apple Search Ads 标签页,并切换 Receive Apple Search Ads attribution 开关。
请注意,禁用此功能将完全停止接收 ASA 分析数据。因此,ASA 将不再用于分析或发送到集成中。此外,SplitMetrics Acquire 和 Asapty 将停止运行,因为它们依赖 ASA 归因才能正常工作。
此更改之前收到的归因数据不受影响。
上传您自己的密钥
可选
这些步骤不是 Apple Ads 归因所必需的,仅用于与 Asapty 等其他服务或您自己的解决方案配合使用。
如果您使用其他服务或自己的 ASA 归因解决方案,可以使用您自己的公私密钥对。
第 1 步
在终端中生成私钥
openssl ecparam -genkey -name prime256v1 -noout -out private-key.pem
在 Adapty Settings -> Apple Ads 中上传(点击 Upload private key 按钮)
第 2 步
在终端中生成公钥
openssl ec -in private-key.pem -pubout -out public-key.pem
您可以在具有 API Account Manager 角色的账户的 Apple Ads 设置中使用此公钥。这样您就可以将生成的 Client ID、Team ID 和 Key ID 值用于 Adapty 和其他服务。