init 初始化
- //初始化,APP运行期间仅需执行一次
- jsBridge.ttStat.init({
- //必须,字符串类型,巨量引擎上申请的应用ID
- appId : "你申请的 APP ID",
- //可选,字符串类型,渠道名称,默认 yimenapp
- channel : "myapp",
- //可选,数字类型,区域提供商,默认 0
- //0 国内(DEFAULT)
- //1 新加坡(SINGAPORE)
- //2 美国(AMERICA)
- vendor : 0,
- //可选,布尔类型,是否请求 IMEI 权限(READ_PHONE_STATE),默认 false
- requestPermission: true
- }, function(succ, data) {
- alert(succ + "\n" + JSON.stringify(data));
- });
复制代码
行为日志 - 必传埋点
eventRegister 注册
- //注册
- jsBridge.ttStat.eventRegister({
- method : "wechat",
- isSuccess : true
- }, function(succ, data) {
- alert(succ + "\n" + JSON.stringify(data));
- });
复制代码
eventPurchase 支付
- //支付
- jsBridge.ttStat.eventPurchase({
- contentType : "aaaa",
- contentName : "bbbb",
- contentId : "cccc",
- contentNumber : 123,
- paymentChannel: "wechat",
- currency : "¥",
- currencyAmount: 688,
- isSuccess : true
- }, function(succ, data) {
- alert(succ + "\n" + JSON.stringify(data));
- });
复制代码
行为日志 - 其它预定义事件
eventAccessAccount 绑定社交账号
- //绑定社交账号
- jsBridge.ttStat.eventAccessAccount({
- accountType : "wechat",
- isSuccess : true
- }, function(succ, data) {
- alert(succ + "\n" + JSON.stringify(data));
- });
复制代码
eventAccessPaymentChannel 添加支付渠道
- //添加支付渠道
- jsBridge.ttStat.eventAccessPaymentChannel({
- paymentChannel: "alipay",
- isSuccess : true
- }, function(succ, data) {
- alert(succ + "\n" + JSON.stringify(data));
- });
复制代码
eventAddCart 添加到购物车
- //添加到购物车
- jsBridge.ttStat.eventAddCart({
- contentType : "aaaa",
- contentName : "bbbb",
- contentId : "cccc",
- contentNumber : 123,
- isSuccess : true
- }, function(succ, data) {
- alert(succ + "\n" + JSON.stringify(data));
- });
复制代码
eventAddToFavorite 添加至收藏
- //添加至收藏
- jsBridge.ttStat.eventAddToFavorite({
- contentType : "aaaa",
- contentName : "bbbb",
- contentId : "cccc",
- contentNumber : 123,
- isSuccess : true
- }, function(succ, data) {
- alert(succ + "\n" + JSON.stringify(data));
- });
复制代码
eventCheckOut 提交购买/下单
- //提交购买/下单
- jsBridge.ttStat.eventCheckOut({
- contentType : "aaaa",
- contentName : "bbbb",
- contentId : "1122",
- contentNumber : 123,
- isVirtualCurrency : false,
- virtualCurrency : "",
- currency : "",
- currencyAmount : 0,
- isSuccess : true
- }, function(succ, data) {
- alert(succ + "\n" + JSON.stringify(data));
- });
复制代码
eventCreateGameRole 创建角色
- //创建角色
- jsBridge.ttStat.eventCreateGameRole({
- gameRoleId : "aabb"
- }, function(succ, data) {
- alert(succ + "\n" + JSON.stringify(data));
- });
复制代码
eventLogin 登录
- //登录
- jsBridge.ttStat.eventLogin({
- method : "wechat",
- isSuccess : true
- }, function(succ, data) {
- alert(succ + "\n" + JSON.stringify(data));
- });
复制代码
eventUpdateLevel 升级
- //升级
- jsBridge.ttStat.eventUpdateLevel({
- level : 23
- }, function(succ, data) {
- alert(succ + "\n" + JSON.stringify(data));
- });
复制代码
eventQuest 完成教学任务/副本
- //完成教学任务/副本
- jsBridge.ttStat.eventQuest({
- questId : "aaa",
- questType : "bbb",
- questName : "ccc",
- questNo : 111,
- description : "ddd",
- isSuccess : true
- }, function(succ, data) {
- alert(succ + "\n" + JSON.stringify(data));
- });
复制代码
eventViewContent 查看内容/商品详情
- //查看内容/商品详情
- jsBridge.ttStat.eventViewContent({
- contentType : "aaa",
- contentName : "bbb",
- contentId : "111"
- }, function(succ, data) {
- alert(succ + "\n" + JSON.stringify(data));
- });
复制代码
eventV3 自定义埋点事件
- //自定义埋点事件
- //具体要求请参考官方说明 https://ad.oceanengine.com/openapi/doc/index.html?id=1105
- jsBridge.ttStat.eventV3({
- //必须,字符串类型,事件名称
- event : "my_click_event",
- //必须,JSON 对象,事件参数
- params : {
- p1: 123,
- p2: "abc"
- }
- }, function(succ, data) {
- alert(succ + "\n" + JSON.stringify(data));
- });
复制代码
用户唯一标识
setUserUniqueID 设置用户唯一标识
- //设置用户唯一标识
- jsBridge.ttStat.setUserUniqueID({
- //必须,字符串类型,当前用户的唯一标识
- userUniqueId : "user_id"
- }, function(succ, data) {
- alert(succ + "\n" + JSON.stringify(data));
- });
复制代码
|