adslot_id)用于后续对接。client_id和client_secret(用于生成访问令牌access_token)。access_token,示例请求:bash 1 POST https://oauth.gdt.qq.com/oauth2/token 2 Headers: Content-Type: application/x-www-form-urlencoded 3 Body: grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET 4
access_token,后续请求需在Header中携带:bash 1 Authorization: Bearer YOUR_ACCESS_TOKEN 2
valid_app_id与adslot_id。bash
1
POST https://bidding.gdt.qq.com/bidding/v1/bid
2
Headers: Content-Type: application/json
3
Body: {
4
"device": {"ua": "Mozilla/5.0", "ip": "192.168.1.1"},
5
"app": {"bundle": "com.example.app"},
6
"imp": [{"banner": {"w": 300, "h": 250}}]
7
}
8
bash
1
POST https://api.gdt.qq.com/marketing_api/v1.1/conversion/event/add
2
Body: {
3
"event_id": "ORDER_COMPLETED",
4
"event_time": 1620000000,
5
"user": {"outer_id": "user123"},
6
"promoted_object_id": "PRODUCT_123",
7
"transaction_id": "TXN_456",
8
"price": 10000, # 单位:分
9
"currency": "CNY"
10
}
11
event_id在24小时内重复上报仅首次生效。access_token)硬编码在前端。OAID/IDFA)。10005表示access_token过期),实现自动刷新令牌逻辑。utest.gdt.qq.com)验证接口请求结构、鉴权及数据上报准确性。|
广告联盟API接入开发全指南
发布时间:2026-04-29 16:08:20
广告联盟API接入开发全指南一、前期准备与资质认证
二、技术对接核心步骤
bash 1 POST https://oauth.gdt.qq.com/oauth2/token 2 Headers: Content-Type: application/x-www-form-urlencoded 3 Body: grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET 4
bash 1 Authorization: Bearer YOUR_ACCESS_TOKEN 2
bash
1
POST https://bidding.gdt.qq.com/bidding/v1/bid
2
Headers: Content-Type: application/json
3
Body: {
4
"device": {"ua": "Mozilla/5.0", "ip": "192.168.1.1"},
5
"app": {"bundle": "com.example.app"},
6
"imp": [{"banner": {"w": 300, "h": 250}}]
7
}
8
bash
1
POST https://api.gdt.qq.com/marketing_api/v1.1/conversion/event/add
2
Body: {
3
"event_id": "ORDER_COMPLETED",
4
"event_time": 1620000000,
5
"user": {"outer_id": "user123"},
6
"promoted_object_id": "PRODUCT_123",
7
"transaction_id": "TXN_456",
8
"price": 10000, # 单位:分
9
"currency": "CNY"
10
}
11
三、关键开发注意事项
四、测试与上线
五、常见问题解决方案 |
|