帮助中心
|
Apple payload 结构
您可以使用 Apple payload 结构,向 Adust 发送 SKAdNetwork payload 的信息和任意额外的推广活动信息。
Adjust 支持 Apple 的 JSON SKAdNetwork payload 结构。
操作前须知
以下是您在操作前需要了解的内容。
要求
确保您从 Apple 收到含有以下参数的SKAdNetwork payload:
version
ad-network-id
campaign-id
transaction-id
app-id
attribution-signature
redownload
source-app-id
conversion-value
fidelity-type
(SKAdNetwork 2.2 及更高版本)did-win
(iOS 14.6 及更新版本,SKAdNetwork 3.0 版本)coarse-conversion-value
(iOS 16.1 及更高版本,SKAdNetwork 版本 4.0)source-identifier
(iOS 16.1 及更高版本,SKAdNetwork 版本 4.0)postback-sequence-index
(iOS 16.1 及更高版本,SKAdNetwork 版本 4.0)
示例:
{
"version" : "2.2",
"ad-network-id" : "com.example",
"campaign-id" : 42,
"transaction-id" : "6aafb7a5-0170-41b5-bbe4-fe71dedf1e28",
"app-id" : 525463029,
"attribution-signature" : "MEYCIQDTuQ1Z4Tpy9D3aEKbxLl5J5iKiTumcqZikuY/AOD2U7QIhAJAaiAv89AoquHXJffcieEQXdWHpcV8ZgbKN0EwV9/sY",
"redownload": true,
"source-app-id": 1234567891,
"fidelity-type": 1,
"conversion-value": 20,
"did-win": true
"coarse-conversion-value": "high"
"postback-sequence-index": 0
"source-identifer": "5239"
}
创建 Apple payload 结构
您需要将受支持的 Adjust 推广活动参数附加至 Apple SKAdNetwork payload,并将 SKAdNetwork 安装回调发送给 Adjust。
要创建 Apple payload 结构,请按照下列步骤操作:
- 将额外信息附加至 Apple SKAdNetwork payload。
参数 | 描述 |
---|---|
adjust-tracker | 6/7 字符 Adjust 链接识别码 |
adjust-campaign | Adjust 推广活动名称 |
adjust-campaign-id | Adjust 推广活动 ID |
adjust-adgroup | Adjust 广告组名称 |
adjust-adgroup-id | Adjust 广告组 ID |
adjust-creative | Adjust 素材名称 |
adjust-creative-id | Adjust 素材 ID |
timestamp | 从 Apple 接收初始回调时的 UNIX 时间戳 (以秒计)。 如果该值为空,那么 Adjust 就会使用从接收到您的回调的时间。 |
country | 显示安装位置的两字符国家/地区代码。 如果该值为空,Adjust 就会将其报告为 "ZZ" (在聚合报告中显示为 "Unknown" (未知))。 |
- 通过
Content-Type: application/json
使用 HTTP POST 方法向 Adjust 发送信息。
Adjust 会收到下列信息:
示例:
URL: https://app.adjust.com/skadnetwork/<sk_network_token>
正文:
{
"source-app-id" : 123456789,
"app-id" : 987654321,
"attribution-signature" : "xxxxxxxxxxxx",
"campaign-id" : 1,
"transaction-id" : "6aafb7a5-0170-41b5-bbe4-fe71dedf1e28",
"conversion-value" : 1,
"fidelity-type": 1,
"version" : "2.2",
"ad-network-id" : "xxxxxxxxx.skadnetwork",
"redownload" : true,
"coarse-conversion-value": "high"
"postback-sequence-index": 0
"source-identifer": "5239"
"adjust-tracker": "abc123",
"adjust-campaign": "test_campaign_name",
"adjust-campaign-id": "test_campaign_id",
"adjust-adgroup": "test_adgroup_name",
"adjust-adgroup-id": "test_adgroup_id",
"adjust-creative": "test_creative_name",
"adjust-creative-id": "test_creative_id",
"timestamp": 1597151456,
"country": "de",
"ip-address": "10.10.10.10",
"user-agent": "App Store"
}
此处的user_agent
是来自 SKAdNetwork payload 的用户代理。不过我们建议您使用实际的浏览器用户代理。例如:Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3_3 like Mac OS X; ja-jp) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5