接口文档SDK业务专题开发者工具

JS接入方式

第一步:新建Web用户行为源

进入DMP后台-选择【数据接入】-选择【Web网站数据】-点击【创建web数据源】

为数据源命名-点击【保存/下一步】

第二步:上报行为数据

跳转到【获取跟踪代码】页-根据提示布码

1 在网站头部添加【基础代码】

    • 您必须将基础代码部署在所有网页代码的头部,这样可以通过URL方式提取所有访客
    • 一般可以将基础代码部署在网页代码头部的最后,例如在</header>标签结束前

参考下图,首先拷贝基础代码。

接着,将拷贝好的基础代码,参课下图示例,粘贴到网页头部。

2 在特定页面添加【行为代码】

在特定页面添加不同的行为代码,收集不同的行为数据和参数,这样可以通过行为方式提取人群。您需要将行为代码部署在发生了该行为的特定页面里。在添加特定页面代码前,请确定已经部署了上一章节中的头部代码,头部代码必须在行为代码前被触发。

标准行为是应用中一系列常见的标准化行为,你可以使用腾讯广告预先设置的标准行为来跟踪和优化转化。您可以在上报行为的同时上报参数来更细粒度地提取人群或者优化转化,参数的key-value对都是选填的,您可以根据自身需求决定是否填写。您也可以上报自定义行为来满足您的个性化需求。

目前,我们有下面几类标准行为,每个行为都可以添加参数来帮助补充行为细节提取更细分的人群。

行为类型 说明 行为代码
SEARCH 请将SEARCH行为放置在发生搜索行为的页面(例如:商品搜索) gdt(‘track’, ‘SEARCH’,{‘key1’: ‘value1’, ‘key2’: ‘value2’});
VIEW_CONTENT 请将 VIEW_CONTENT 行为放置在发生浏览行为的页面(例如:商品页面,文章) gdt(‘track’, ‘VIEW_CONTENT’, {‘key1’: ‘value1’, ‘key2’: ‘value2’});
REGISTER 请将 REGISTER 行为放置在发生注册行为的页面(例如:完成账号的注册) gdt(‘track’, ‘REGISTER’,{‘key1’: ‘value1’, ‘key2’: ‘value2’});
ADD_TO_WISHLIST 请将 ADD_TO_WISHLIST 行为放置在发生收藏行为的页面(例如:点击商品收藏) gdt(‘track’, ‘ADD_TO_WISHLIST’,{‘key1’: ‘value1’, ‘key2’: ‘value2’});
CONSULT 请将 CONSULT 行为放置在发生咨询行为的页面(例如:点击咨询按钮) gdt(‘track’, ‘CONSULT’,{‘key1’: ‘value1’, ‘key2’: ‘value2’});
ADD_TO_CART 请将 ADD_TO_CART 行为放置在发生加入购物车行为的页面(例如:点击加入购物车) gdt(‘track’, ‘ADD_TO_CART’,{‘key1’: ‘value1’, ‘key2’: ‘value2’});
INITIATE_CHECKOUT 请将 INITIATE_CHECKOUT 行为放置在发生开始结算行为的页面(例如:点击结算按钮) gdt(‘track’, ‘INITIATE_CHECKOUT’,{‘key1’: ‘value1’, ‘key2’: ‘value2’});
COMPLETE_ORDER 请将 COMPLETE_ORDER 行为放置在发生下单行为的页面(例如:点击下单按钮) gdt(‘track’, ‘COMPLETE_ORDER’,{‘key1’: ‘value1’, ‘key2’: ‘value2’});
PURCHASE 请将 PURCHASE 行为放置在发生付费行为的页面(例如:用户支付完成的页面) gdt(‘track’, ‘PURCHASE’,{‘key1’: ‘value1’, ‘key2’: ‘value2’});
RESERVATION 请将 RESERVATION 行为放置在发生预约行为的页面(例如:用户注册页面) gdt(‘track’, ‘RESERVATION’, {‘key1’: ‘value1’, ‘key2’: ‘value2’});
SHARE 请将 SHARE 行为放置在发生分享行为的页面(例如:点击分享按钮) gdt(‘track’, ‘SHARE’, {‘key1’: ‘value1’, ‘key2’: ‘value2’});
APPLY 请将 APPLY 行为放置在发生申请行为的页面(例如:点击申请按钮) gdt(‘track’, ‘APPLY’, {‘key1’: ‘value1’, ‘key2’: ‘value2’});
CLAIM_OFFER 请将 CLAIM_OFFER 行为放置在发生领取卡券行为的页面(例如:点击领取优惠券按钮) gdt(‘track’, ‘CLAIM_OFFER’, {‘key1’: ‘value1’, ‘key2’: ‘value2’});
NAVIGATE 请将 NAVIGATE 行为放置在发生导航行为的页面(例如:点击跳转导航页按钮) gdt(‘track’, ‘NAVIGATE’, {‘key1’: ‘value1’, ‘key2’: ‘value2’});
PAGE_VIEW 请将 PAGE_VIEW 行为放置在发生网页访问行为的页面(例如:商品详情页,商品列表页) gdt(‘track’, ‘PAGE_VIEW’, {‘key1’: ‘value1’, ‘key2’: ‘value2’});
PRODUCT_RECOMMEND 请将 PRODUCT_RECOMMEND 行为放置在有商品推荐位的页面(例如:点击查看商品推荐页按钮) gdt(‘track’, ‘PRODUCT_RECOMMEND’, {‘key1’: ‘value1’, ‘key2’: ‘value2’});
DELIVER 请将 DELIVER 行为放置在查看发货详情的页面(例如:点击跳转已发货页面按钮) gdt(‘track’, ‘DELIVER’, {‘key1’: ‘value1’, ‘key2’: ‘value2’});
SIGN_IN 请将 SIGN_IN 行为放置在签收行为的页面(例如:点击跳转签收页按钮) gdt(‘track’, ‘SIGN_IN’, {‘key1’: ‘value1’, ‘key2’: ‘value2’});

此外,还可以自定义行为,同样可以添加参数来帮助补充行为细节提取更细分的人群。自定义行为的代码如下:

gdt(‘track_custom’,  ‘CUSTOM_ACTION_NAME’, {‘key1’: ‘value1’, ‘key2’: ‘value2’});

具体操作时,首先拷贝行为代码,如下图。

然后,粘贴到对应行为的页面当中,如下图。

第三步:查看数据接入监测报表

布码结束后,回到【Web网站数据页】查看检测表上是否有数据,若有则接入成功。