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 的归因数据。您可以在用户画像页面轻松访问和查看这些数据。

ba4a3e9-CleanShot_2023-08-21_at_15.14.592x.webp

设置集成

将 Adapty 连接到 AdServices 框架

通过 AdServices 使用 Apple Ads 需要在 Adapty 看板中进行一些配置,您还需要在应用端启用该功能。按照以下步骤通过 Adapty 使用 AdServices 框架设置 Apple Ads:

第 1 步:配置 Info.plist

AdaptyAppleSearchAdsAttributionCollectionEnabled 添加到应用的 Info.plist 文件中,并将其设置为 YES(布尔值)。

第 2 步:获取公钥

在 Adapty 看板中,导航至 Settings -> Apple Ads。
找到预生成的公钥(Adapty 为您提供密钥对)并复制它。

baa5998-CleanShot_2023-08-21_at_14.55.542x.webp

如果您使用替代服务或自己的 Apple Ads 归因解决方案,可以上传您自己的私钥。

第 3 步:在 Apple Ads 中配置用户管理

在您的 Apple Ads 账户中,前往 Settings > User Management 页面。为使 Adapty 能够获取归因数据,您需要邀请另一个 Apple ID 账户并授予其 API Account Manager 访问权限。您可以使用您有权访问的任何账户,或专门为此目的创建一个新账户。重要的是,您必须能够使用该 Apple ID 登录 Apple Ads。

ec183b2-kdjsfldsfjkdsfdfd.webp

第 4 步:生成 API 凭据

下一步,使用新添加的账户登录 Apple Ads。在 Apple Ads 界面中导航至 Settings -> API。将之前复制的公钥粘贴到指定字段中,然后生成新的 API 凭据。

第 5 步:使用 Apple Ads 凭据配置 Adapty

从 Apple Ads 设置中复制 Client ID、Team ID 和 Key ID 字段。在 Adapty 看板中,将这些凭据粘贴到对应字段中。

7356113-CleanShot_2023-08-21_at_15.08.512x.webp

将您的应用连接到 AdServices 网络

完成 AdServices 框架设置后,Adapty 会自动开始收集 Apple Search Ad 归因数据。您无需添加任何 SDK 代码。

对于 iOS 应用,此归因数据将始终优先于其他来源的数据。如果不需要此行为,请按照以下说明禁用 ASA 归因。

禁用集成

要关闭 Apple Search Ads 归因,请打开 App Settings -> Apple Search Ads 标签页,并切换 Receive Apple Search Ads attribution 开关。

asa-disable.webp

请注意,禁用此功能将完全停止接收 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 和其他服务。