OPPO广告主转化数据接入说明
方案设计
1、背景 (2)
2、接口说明 (2)
2.1 转化数据同步接口 (2)
2.2 签名算法 (4)
2.3 加密算法 (6)
1、背景
oCPX智能出价是OPPO广告系统通过优化转化率预估模型,帮助广告主提升推广精准度,降低转化成本的一种投放方式;而转化率的预估模型,需要广告主回传相关转化数据;该接口文档主要描述了接口的定义,对接方式以及相关注意事项。
2、接口说明
js获取json的key和value
接口采用https + post + json的方式提交数据;
编码方式统一使用UTF-8;
Content-Type设置:application/json;charset=UTF-8
Salt: e0u6fnlag06lc3pl
Base64Key: XGAXicVG5GMBsx5bueOe4w==
2.1 转化数据同步接口
接口地址:api.ads.heytapmobi/api/uploadActiveData
2.1.1请求信息
2.2 签名算法
(1) 签名方式
(2)签名示例
1)数据准备:
●postData的获取:根据测试样例中获取的postData为
{"payAmount":100,"adId":101097648,"appType":1,"clientIp":"127.0.0.1","dataType":1,
"ascribeType":1,"channel":1,"imei":"XJMyaLt8fDlv4a9b8/0RNQ==","type":1,"pkg":"c
st","mac":"TEViR6jSgD/lECBl3Ah70eNy2gUQrQlekHkWqEGkZsU=","tim
estamp":1571995483916}
注意:postData为需要上报字段组成json,该json与2.1.2(2)中body一致【注意:该处的一致指key和value的顺序和值都保持一致】,其中imei、ouId、androidId、mac需要进行AES加密,具体加密方式可见2.3加密算法。使用该json计算签名时,不可对该json进行添加任何空格和转义符。
●timestamp的获取:1571995483916
●salt的获取:e0u6fnlag06lc3pl
2)md5加密
●生成加密内容:加密内容由postData、timestamp、salt拼接而成,拼接
时不需要添加任何字符。如测试用例中根据postData、timestamp、salt
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论