微博广告推广
落地页联调
在此过程中,需要广告主方面的技术予以支持。以下为具体的技术对接内容,期望技术人员能够展开开发支持工作:
-
联调是其中最为关键的环节。在完成事件设置及监测链接配置后,需进行测试,以确认微博与广告主能否顺利实现数据发送和上报操作,确保投放流程不受干扰;
-
落地页对微博的回传支持
API
回传
和
JS
回传
这两种方式,
建议优先采用 API 免鉴权的方式,无需进行 token 授权认证,从而降低对接回传成本
。接下来将介绍这两种联调方式的具体对接操作及内容;
3.1 落地页 API 联调
步骤
操作描述
图示
此处需要广告主技术支持进行配置,在联调的落地页中接收微博下发的数据并回传
-
当前,微博落地页 API 回传提供鉴权和免鉴权两种方式,
-
API 免鉴权对接
(强烈推荐※※)
-
API 鉴权对接
-
技术对接完成后点击“下一步”启动联调,扫码预览
点击去联调或在联调工具内进行联调
-
确认联调信息,可选择 API 回传开展联调对接,联调事件可多项选择;
-
每次联调的有效时长为 1 小时,并显示已用时间,超时后此次事件联调失效,需重新联调;
-
使用微博 APP 扫码预览广告,扫码成功后在关注流第一刷展示预览广告;
-
浏览到广告后,点击广告跳转至广告落地页,在落地页获取微博下发的参数;
-
请广告主技术人员依据事件对应的回传值进行回传,微博会在此次事件联调中实时校验回传情况,回传成功后,事件监测状态将显示回传成功;
3.2
微博广告推广
落地页 JS 联调
此处需要广告主技术支持进行配置,通过在落地页中添加微博提供的 2 段 JS 代码来开展联调测试;
添加 JS 代码的具体操作如下:
-
您需要将第一部分代码放置在落地页源码的<head></head>标签之间
-
将第二部分代码置于落地页按钮【点击触发】的调用方法里
技术对接步骤
JS 代码内容
第一部分:
基础代码需要在页面的 <head> 中加入以下标签
<script type="text/javascript">
(function(root) {
var script = document.createElement('script');
script.type = 'text/javascript';
script.crossOrigin = 'anonymous';
script.src = '//cheka.biz.weibo.com/snippet'; // js-sdk 地址
script.onerror = function () {
const img = document.createElement('img')
img.src = '//cheka.biz.weibo.com/api/v1/events/collect?t=load.error&dl='
+ encodeURIComponent(location.href) + '&rf=' + encodeURIComponent(document.referrer)
+ '&st=' + performance.now() + '&ts=' + Date.now();
}
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(script, s);
})(window);
</script>
第二部分:
在接入基础代码后,进行转化上报时,需要进行如下埋码
var conversionEvent = {
eventtype: 'shopping', // 仅需更改此处上报的事件类型
eventvalue: ''
}
if(window.wbadmt && window.wbadmt.send) {
window.wbadmt.send(conversionEvent)
} else {
window.addEventListener('cheka:ready', function () { window.wbadmt.send(conversionEvent) }, false)
}
第二部分中,event_type 对应的事件类型枚举及对应含义
event_type 名称
event_type 枚举
枚举含义
表单提交
form
用户在落地页中提交表单的次数
电话拨打
phone
用户在落地页中拨打电话的次数
有效咨询
consult_effective
用户在落地页中产生咨询点击的次数
微信复制
用户在落地页中点击微信复制按钮的次数
落地页面访问
view
用户点击落地页的次数(落地页 pv),多次点击访问重复计数
下载开始
download
客户回传的下载开始数据
购买
shopping
用户在落地页中点击购买按钮的次数
关键行为
key_behavior
第三方落地页在提交表单选择意向度问题后,点击了正向选项的次数
其他
other
用户在落地页中回传的其他数据
平台操作说明
步骤
操作描述
图示
此处需要广告主技术支持进行配置,通过在落地页中添加微博提供的 2 段 JS 代码进行联调测试;
-
完成 2 段 JS 代码的添加后,您可以点击“下一步”开始联调,扫码预览;
点击去联调或在联调工具内进行联调
-
确认联调信息,选择 JS 方式进行联调,联调事件可多项选择;
-
先将微博提供的 2 段 JS 代码添加至您的落地页,然后点击联调,启动联调;
-
每次联调的有效时间为 1 小时,并展示已用时间,超时后此次事件联调失效,需要重新联调;
-
使用微博 APP 扫码预览广告,扫码成功后在关注流第一刷展示预览广告;
-
浏览到广告后,点击广告并跳转到广告落地页,在落地页中获取微博下发的参数;
-
请广告主技术人员根据事件对应的回传值进行回传,微博会在此次事件联调中实时校验回传情况,回传成功后,事件监测状态显示回传成功;
-
具体的回传接口和参数详见对接文档
-
2 本站部分内容来源于网络,仅供学习与参考,如有侵权,请联系网站管理员删除
3 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
4 精准获客感谢您的访问!希望本站内容对您有所帮助!
暂无评论内容