敬告:此 demo 演示为开放测试页面,仅用于开发者快速测试体验应用功能,请严格遵守开发者协议,威尼斯人888-5845vip威尼斯电子游戏。
♦ js-sdk 引用方式:
♦ 普通网页 script 方式加载:下载最新版 ,请在页面上调用 jsbridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge
♦ 腾讯广告(广点通)
//行为上报
jsbridge.gdtaction.logaction({
//必须,字符串类型,行为类型,分为两类:
//一类是在dmp上定义的标准行为类型,具体见下方注释说明;
//另一类是您自己自定义的行为类型,可以传入一个字符串类型的参数,要求:这个字符串只能包含字母、数字和下划线,必须以字母开头,长度不能超过64
actiontype : "register",
//可选,json 类型(key-value键值对),行为参数
//key只可以为string类型,只能包含字母、数字和下划线,必须以字母开头,长度不能超过64,且不得以ams_reserved_开头(sdk内置参数将以它开头);
//value可以是string/number/boolean/jsonarray其中一种,当value为jsonarray时,它的元素只能为string/number/boolean中的一种,且所有元素必须是同一个类型;
actionparam : {
user_id : "user_1234",
user_mobile: "13800138000"
}
}, function(succ, data) {
alert(succ "\n" json.stringify(data));
});
/*
actiontype 标准行为类型
值 含义
start_app 应用启动
page_view 页面浏览
register 注册
view_content 内容浏览
consult 咨询
add_to_cart 加入购物车
purchase 付费购买
search 搜索
add_to_wishlist 加入收藏
initiate_checkout 开始结算
complete_order 下单
download_app 下载应用
rate 评分
reservation 预订
share 分享
apply 申请,用于金融广告主的申请贷款、开卡等
claim_offer 领取卡券,用于web落地页领取卡券等优惠信息的行为
navigate 导航,用于web落地页点击跳转到地图的行为
product_recommend 商品推荐,动态创意客户直接传算好的推荐结果时使用
详细说明请参阅腾讯sdk官方文档
https://imgcache.qq.com/qzone/biz/gdt/dmp/user-action/gdt_actionsdk_android.zip
*/
jsbridge.gdtaction.setuseruniqueid({
//必须,字符串类型,用户软id
useruniqueid: "user_1234"
}, function(succ, data) {
alert(succ "\n" json.stringify(data));
});
预定义行为事件 详细说明请参阅腾讯sdk官方文档
jsbridge.gdtaction.onregister({
method : "qq",
success: true
}, function(succ, data) {
alert(succ "\n" json.stringify(data));
});
jsbridge.gdtaction.onlogin({
method : "qq",
success: true
}, function(succ, data) {
alert(succ "\n" json.stringify(data));
});
jsbridge.gdtaction.onbindaccount({
method : "qq",
success: true
}, function(succ, data) {
alert(succ "\n" json.stringify(data));
});
jsbridge.gdtaction.onquestfinish({
id : "xxx",
type : "yyy",
name : "zzz",
number : 123,
desc : "aaa",
success: true
}, function(succ, data) {
alert(succ "\n" json.stringify(data));
});
jsbridge.gdtaction.oncreaterole({
role: "aabb"
}, function(succ, data) {
alert(succ "\n" json.stringify(data));
});
jsbridge.gdtaction.onupdatelevel({
level: 12
}, function(succ, data) {
alert(succ "\n" json.stringify(data));
});
jsbridge.gdtaction.onshare({
channel: "weixin",
success: true
}, function(succ, data) {
alert(succ "\n" json.stringify(data));
});
jsbridge.gdtaction.onrateapp({
value: 4.9
}, function(succ, data) {
alert(succ "\n" json.stringify(data));
});
jsbridge.gdtaction.onviewcontent({
type: "装备",
name: "飞行天使",
id : "1122"
}, function(succ, data) {
alert(succ "\n" json.stringify(data));
});
jsbridge.gdtaction.onaddtocart({
type : "xxx",
name : "yyy",
id : "123",
number : 1,
success: true
}, function(succ, data) {
alert(succ "\n" json.stringify(data));
});
jsbridge.gdtaction.oncheckout({
type : "xxx",
name : "yyy",
id : "123",
number : 1,
isvirtualcurrency : false,
virtualcurrencytype: "",
currency: "cny",
success : true
}, function(succ, data) {
alert(succ "\n" json.stringify(data));
});
jsbridge.gdtaction.onpurchase({
type : "xxx",
name : "yyy",
id : "123",
number : 1,
channel : "aaa",
currency: "cny",
value : 1800,
success : true
}, function(succ, data) {
alert(succ "\n" json.stringify(data));
});
jsbridge.gdtaction.onaddpaymentchannel({
channel: "微信",
success: true
}, function(succ, data) {
alert(succ "\n" json.stringify(data));
});