跳到主要内容

接入流程


整体流程

广告投放中与数据上报相关的事项下。其中,蓝色为具体的上报事项,红色为前置条件。

attribution_common_02


投放前

1 监测链接

当您同时投放多个平台的广告时,可通过填入监测链接,以识别出腾讯广告给您带去的流量信息。推荐的接入方案如下。

接入方式投放APP & Web投放微信小游戏 & 小程序投放企业微信、公众号
API 接入可接入 点击监测链接曝光监测链接全部回传可略过该步骤全部回传可略过该步骤
或接入 效果监测链接
SDK 接入不适用不适用不适用
文件上传可接入 点击监测链接曝光监测链接可接入 点击监测链接曝光监测链接可接入 点击监测链接曝光监测链接
平台授权不适用不适用不适用


2 创建广告

请见 如何创建广告



3 在线预览

请使用腾讯广告 在线预览 功能产生测试的行为数据。

在线预览数据使用注意事项yesno
预览中产生的点击、曝光计费吗?
预览中产生的数据计入投放报表平台的正常指标吗?
预览中产生的数据计入投放报表平台的在线预览指标吗?
预览中产生的数据可在 DataNexus - 日志查询中查看吗?


投放前&投放中

4 行为回传

4.1 回传方式

4.1.1 有开发资源

信息

请在正式投放之前完成行为回传的开发。

API
api.e.qq
API
tracking.e.qq
SDK
接入工具用户行为添加/更新APP 转化数据 API 自归因
Web 转化数据 API 自归因
小游戏转化数据 API 自归因
小程序转化数据 API 自归因
公众号转化数据 API 自归因
企业微信转化数据 API 自归因
iOS
Android
JS 全码
优势支持数据一接多用,支持上报数据给 转化归因 之外(如一方数据合作、腾讯广告知数、动态商品广告)的场景使用callback 方式免鉴权
支持自动创建数据源
支持部分行为免上报

4.1.2 无开发资源

可使用 文件上传,但不推荐。



4.2 回传内容

不管选择何种方式接入数据,为了满足当前场景的数据应用要求,需按照以下规范上报用户实体数据。

4.2.1 用户 ID

其中,用户ID在 Android APP、iOS APP、微信应用(小程序、小游戏、公众号)、web应用、线下等端,识别用户的设备号或用户id不同,因此不同端有不同的合法ID类型。具体如下。

信息分类数据源类型合法 ID 类型
用户IDAndroid应用imei、oaid、android_id、手机号、click_id
用户IDiOS应用CAID(推荐)、idfa(iOS 14版本及以上,不建议上报)、手机号、click_id
用户ID微信应用openid、unionid、clickid
用户IDweb应用imei、oaid、android_id、手机号、click_id、idfa、caid、openid、unionid
用户ID线下imei、oaid、android_id、手机号、click_id、idfa、caid、openid、unionid

4.2.2 公共信息

用户实体基础信息结构如下。

名称类型必填描述
account_idintegerY
推广帐号 id或 DataNexus 账号 id
user_action_set_idintegerY
数据源 id,通过DataNexus创建数据源时分配的唯一 id。请注意,当填写的数据源类型为 {WECHAT, WECHAT_MINI_PROGRAM, WECHAT_MINI_GAME} 时,必填 user_id 字段中的 wechat_openid (或 wechat_unionid) 及 wechat_app_id。
actionsarrayY
返回数组列表,不能大于 50KB,数组最小长度 1,最大长度 50
action_timeintegerY
行为发生时,客户端的时间点。UNIX 时间,单位为秒,如果不填将使用服务端时间填写,最大值 2147483647
user_idobjectC
用户标识,app 数据上报时必填,user_id 与 click_id 二选一必填
hash_imeistringC
Android设备填写,IMEI 设备号,转小写后md5编码,并选取32位小写数字字母上传。例如原文IMEI:A000002C9060F7,加密时md5(a000002c9060f7),加密后:f2d5a650733ca8c27d502b1c08da14e5
md5_sha256_imeistringC
Android设备填写,IMEI 设备号先采用 MD5 加密,再采用SHA256加密,加密前转化成 14 位或 15 位数字+小写字母串,加密后为 64 位小写数字字母组合。例如:加密前 a000002c9060f7,加密后 d64db6590359b386397db4d8a61dbc8fbd586b8a0b822ee6bc19316402d583b4
hash_idfastring
iOS设备填写,先转为8-4-4-4-12格式,再大写,最后进行md5加密,将加密后的32位小写数字字母上报。例如: 原文4FCFEFA1-096D-4176-B352-1870ED6DB777,加密后,09c593c62a6074ae5f859e97a222c0e8。iOS设备14版本及以上,建议增加上报caid
md5_sha256_idfastring
iOS设备填写,IDFA 号先采用 MD5 加密,再采用 SHA256 加密,加密前转化成 14 位或 15 位数字 + 小写字母串,加密后为 64 位小写数字字母组合。 示例:加密前 a000002c9060f7,加密后 d64db6590359b386397db4d8a61dbc8fbd586b8a0b822ee6bc19316402d583b4
gdt_openidstring
GDT Cookie Mapping 分配的 openid,不做处理,字段长度为 64 字节
hash_phonestring
电话号码直接 MD5 编码,如 md5(13500000000),字段长度为 32 字节
sha256_phonestring
SHA256 算法加密后的手机号,加密前为 11 位的纯数字串,加密后为不计大小写的 64 位数字字母串,字段长度为 64 字节
hash_android_idstringC
Android设备填写,对 android_id 进行 MD5 编码,字段长度为 32 字节
hash_oaidstringC
Android设备填写,OAID 设备号 MD5 加密,加密前使用 OAID 原值直接 MD5,不要转换大小写或去连接符,加密后32位小写数字字母组合。例如:原文97e7ef3f-e5f2-d0b8-ccfc-f79bbeaf4841,加密后,87f8274c36eb73fabcbf143a10eca6a4
md5_sha256_oaidstringC
Android设备填写,OAID 设备号先采用 MD5 加密,再采用 SHA256 加密,加密前使用 OAID 原值直接 MD5,不要转换大小写或去连接符,加密后为64位数字字母组合,小写。例如:加密前 12AD57A5C1D04C00A5B2F2F32213C617fa44f21b8c8744531b222481150a846f,加密后7d36cf61fafac6df50aa7c874148e8241fcb57c61268037d19ed86389100bab0
wechat_openidstringC
微信应用填写,wechat_openid 和 wechat_unionid 二者必选其一上报。微信 openid 是微信用户在公众号/小程序/小游戏 appid 下的唯一用户标识(appid 不同,则获取到的 openid 不同),可用于永久标记一个用户。您只能上传您已经获得授权关联的 APPID 内的 openID。否则会解析失败,字段长度为 64 字节
wechat_unionidstringC
微信应用填写,微信数据源 wechat_openid 和 wechat_unionid 二者必选其一上报。微信 openid 是用户在公众号/小程序/小游戏下的唯一用户标识。例如:oWQ0O5MUpWG9P4WAZlhYUNTHwIj0。 微信数据源 user_action_set_id 类型为WECHAT, WECHAT_MINI_PROGRAM, WECHAT_MINI_GAME
wechat_app_idstringC
微信应用填写,微信分配的 APPID。请填写所填的 wechat_openid 对应的 APPID。请确保您已经获得所填 APPID 的授权关联,否则将无法通过鉴权。当您填写 wechat_openid 时,此项必填。当您未填 wechat_openid,此项填写无效。请注意,当所填 user_action_set_id 的类型为{WECHAT, WECHAT_MINI_PROGRAM, WECHAT_MINI_GAME}时,此字段必填,字段长度为 64 字节
caidstringC
iOS设备填写,全称 CAA Advertising id,中国广告协会互联网广告标。通过采集 IOS 系统 12 个非隐私参数使用固定规则生成的设备指纹,由数字与小写字母组成的 32 位长度的字符串。上报 caid 时 caid_version 为必填项,建议上报最新的 caid 版本,例如:0a211fcbca0f336a891fc798c4db757d,字段长度为 64 字节
caid_versionintegerC
iOS设备填写,caid 版本编号。当前生效枚举值:[1005:中广协20220111;1006:中广协20230330]。建议上报最新的caid版本, 完整枚举值
action_typeenumY
标准行为类型,见 枚举值,当值为 'CUSTOM' 时表示自定义行为类型
external_action_idstring
用户自定义的行为 id 标识,最大值 255 字节
action_paramstring
行为所带的参数,最大值 204800 字节
claim_typeinteger
归因类型,腾讯平台会基于归因类型进行对应方式的归因,见 枚举值
valueinteger
订单价值,单位:分,100代表1元。体现转化带来的价值,一般在 action_type 为 COMPLETE_ORDER 或 PURCHASE 行为时选填
objectstring
行为对象,例如 action_type 为 VIEW_CONTENT 时,object=product代表“商品页面浏览
length_of_stayinteger
停留时间,单位:天,例如action_type为START_APP作为留存行为时必填,length_of_stay=1,表示上报的是次日留存行为。枚举值:1、3、5、7,对应归因优化目标次日留存、移动app 3日留存、移动app 5日留存、移动app 7日留存
consult_typestring
咨询类型,见 枚举值
trustinteger
反作弊过滤,广告主判定该转化行为,是否真实可靠。见 枚举值;为空/不上报,与trust=0处理逻辑一致
custom_actionstring
自定义行为类型,当 action_type=CUSTOM 时必填,最大值 128 字节
traceobject
跟踪信息
click_idstring
点击ID,user_id 与 click_id 二选一必填,广点通的click_id长度是20位数字+字母组合;微信的click_id长度是10-50,如wx0im5kwh44gh2yq,字段长度为 64 字节
urlstringC
网页应用填写,url,请填写效果数据发生 h5 页面 URL 地址,如datanexus.qq.com,最大值 2048 字节
product_informobject
商品信息
content_typeenum
商品库行业。当您需要传输的商品信息为商品库行业标准类目时需要填写;如果传输的商品信息为商品 id,则无需填写。详见 枚举值
product_catalog_idstring
商品库 id。您已经同步到腾讯的商品库所对应的商品库 id,当填了商品 id 时,必须填写商品库 id,字段长度为 64 字节
product_idstring[]
与行为相关的商品 id 列表。请填写商品库 id 内对应的商品 id,数组最大长度为 1000
category_pathstring[]
与行为相关的类目名称列表。对于所需回传的每一个商品类目,请按照“一级类目名称/二级类目名称/三级类目名称/四级类目名称”的格式回传完整类目路径,数组最大长度为 16
channelenum
渠道信息,标识该条行为发生在何渠道上,详见 枚举值,转化归因场景中,填写TENCENT或留空时,数据进入转化归因
ext_infoobject
拓展设备信息
package_namestring
app 安装包名称,长度最大 255 字节
app_versionstring
app 安装包版本,长度最大 255 字节
macstring
mac,长度最大 255 字节
device_brandstring
设备品牌,长度最大 255 字节
modelstring
设备机型,长度最大 255 字节
os_versionstring
操作系统版本,长度最大 255 字节
languagestring
设备的系统语言,长度最大 255 字节
ipstring
设备 ip,需上报行为发生时的 ip,长度最大 255 字节
user_agentstring
设备 User-Agent 信息,长度最大 255 字节
wifi_namestring
设备使用 wifi 名称,长度最大 512 字节

4.2.3 行业规范

针对 4.2.2 中的 action_typeaction_param 做了进一步规范的行业如下。

金融 - 保险金融 - 券商金融 - 投顾金融 - 银行金融 - 贷款金融 - 期货金融 - 财商金融 - 基金

阅读资讯

影音视频

工具服务

丽人 - 本地生活丽人 - 结婚摄影丽人 - 婚恋服务丽人 - 家政丽人 - 餐饮休娱丽人 - 加盟



5 归因结果检查

进入 日志查询 ,查看“归因结果” 信息。




FAQ

Q:回传用户行为数据用于归因时,有哪些特殊要求?

A:前提条件:数据源已开启给「转化归因」的分发开关

1)当填写的用户行为数据源类型为 { WECHAT公众号,WECHAT_MINI_PROGRAM小程序,WECHAT_MINI_GAME小游戏 } 时,必填user_id字段中的wechat_openid(或wechat_unionid)及wechat_appid。

2)通过 DN 上报用户行为数据时,必须对“行为数据源-微信行为” 关联AppID,微信行为数据源需要授权,归因需要识别数据源 AppID 的绑定。

3)DN 上报,如果是上传 Openid/Unionid 行为数据,使用web数据源(微信生态的归因时,如果回传了 appid,只支持公众号推广 pt 的归因,不能支持销售线索 pt 的归因,所以需要选 web 数据源)。


Q:上报的数据如何做归因去重?

A:用户自定义的行为 id 标识external_action_id为去重字段。当上报的数据满足“数据源id”、“行为类型(action_type)”和“external_action_id”一致时,去重id就会生效。


Q:如果需要回传腾讯渠道的历史数据,怎么避免重复归因?

A:如客户已使用 AppID 创建过开启转化归因的数据源,建议客户单独创建其它类型的数据源(如webb类型或者线下类型),或者在另外的账号下使用相同 AppID 创建数据源,同时注意不要开启归因开关,用于回传腾讯渠道的历史数据。


Q:上报到数据源的数据不归因?

A:根据 日志查询 的页面提示,请在 资产分发 中确认该数据源是否已开启「转化归因」分发开关,开启后,上报的数据才会进入归因。




以上内容对您是否有帮助?