iOS 应用订阅设置
为了让 Adjust 与 Apple 通讯,您需要提供一组凭证。在本文中了解如何:
在 App Store Connect 账户中设置服务器通知。设置服务器通知后,Apple App Store 会通知 Adjust 有关应用订阅的更新。这样,Adjust 就能准时触发订阅事件。
生成应用内购买密钥。所有类型的应用内购买都需要应用内购买密钥。订阅属于应用内购买的一种。
从 App Store Connect 调取值。您需要使用这些值来将 App Store Connect 账户关联到 Adjust。
- Private key
- Key ID
- Issuer ID
操作前须知
以下是您在操作前需要了解的内容。
订阅跟踪作为 Adjust 增长解决方案提供。要将此功能添加至套餐,请联系您的 Adjust 代表或发送邮件至sales@adjust.com。
要求
- App Store Connect 中的应用
- App Store Connect 的管理员权限
- Adjust 中的管理员、编辑员或自定义编辑员权限,可在 Adjust 中关联您的 App Store Connect 凭证
在 App Store Connect 中设置服务器通知
您需要在 App Store Connect 账户中设置服务器通知。设置完成后,Apple App Store 会通知 Adjust 有关应用订阅的更新。
选择 My Apps 。
选择要设置的应用。
选择 App Information 。
在 App Store Server Notifications > Production Server URL 中选择 Set Up URL 。
在 Production Server URL 字段中输入
https://subscription.adjust.com/v2/appstore/
。- Apple 仅支持单一服务器通知 URL。如果您想先将 Apple 订阅数据发送到自己的服务器,请使用代理将通知发送至我们的终端
https://subscription.adjust.com/v2/appstore/
。
- Apple 仅支持单一服务器通知 URL。如果您想先将 Apple 订阅数据发送到自己的服务器,请使用代理将通知发送至我们的终端
选择 Version 2 Notifications 。
- Apple 已弃用 Version 1 notifications。如果您在 Adjust 中使用的是旧版订阅,请更新至版本 2。
选择 Save 。
生成应用内购买密钥
我们建议您生成应用内购买密钥,用于 Adjust 应用内收入验证。此密钥可授权 Adjust 访问来自 App Store Server API 的应用数据。如果您尚未在 App Store Connect 账户中请求 API 访问权限,请在生成密钥前先完成请求。
- 登录 App Store Connect。
- 选择 Users and Access 。
- 选择 Integrations 。
- 在 Key Type 下选择 In-App Purchase 。
- 选择 + 图标创建应用内购买密钥。
- 在 Name 字段中输入密钥名称。
- 选择 Generate 。
您的应用内购买密钥将出现在活跃密钥列表中。
从 App Store Connect 调取值
选择 Users and Access 。
选择 Integrations 。
在 Key Type 下选择 In-App Purchase 。
选择 Issuer ID 旁边的 Copy 。
- 示例:
57246542-96fe-1a63-e053-0824d011072a
- 示例:
将光标悬停在生成密钥的 Key ID 一栏中。选择 Copy Key ID 来复制密钥 ID。
- 示例:
2X9R4HXF34
- 示例:
针对相同的密钥,选择 Download In-App Purchase Key ,然后选择 Download 以继续。
复制下载文件中的完整
.p8
密钥。- 示例:
-----BEGIN PRIVATE KEY-----
MIGTAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBHkwdwIBAQQgNxUqm0R2vt4IrLAQr9gfDPixwSxH9wJZ6NV3X0ax4eWgCgYIKoZIzj0DAQehasda2ANCAAQx53AlofI4Of54lbR04A6D2QMbe0mt8+JtRHkJJCEUesUfySoZsm2jeh3qodLE0pZ2Rayv26qFMKuKEwemB2Op
-----END PRIVATE KEY-----
在 Adjust 中关联 App Store Connect 账户
您需要在 Adjust 中为 App Store Connect 账户中的所有应用使用同一个 App Store Connect 账户凭证。按照以下步骤,在 Adjust 控制面板中添加 App Store Connect 凭证。
找到 DataWorks ,选择 关联 。
选择 + 新关联 。
在 合作伙伴 下选择 App Store Connect (应用内购买) 。
在 服务 中选择 订阅 。
提供您在上一步中调取的值。
- Issuer ID
- Key ID
- Private key
选择 关联 。
➡️ 下一步:在 Adjust 中为您的应用启用订阅功能。