UNPKG

yizun-sdk

Version:

易尊前端SDK - 用于集成前端埋点追踪的JavaScript库

343 lines (323 loc) 28.9 kB
// (function(window, document, script, src, namespace) { // // 获取当前脚本的路径 // var currentScript = document.currentScript || (function() { // var scripts = document.getElementsByTagName('script'); // return scripts[scripts.length - 1]; // })(); // var basePath = currentScript.src.substring(0, currentScript.src.lastIndexOf('/')); // console.log(basePath,'basePath'); // window[namespace] = window[namespace] || function() { // (window[namespace].q = window[namespace].q || []).push(arguments) // }; // script = document.createElement('script'); // let tag = document.getElementsByTagName('script')[0]; // script.async = true; // script.src = basePath + '/' + src; // 使用完整路径 // tag.parentNode.insertBefore(script, tag); // })(window, document, 'script', 'gdp-full.js', 'gdp'); // 初始化API gdp('init', '8d2279a5e2f18b7c', '9d59ac736f01c688',{ host: 'collect.gmcc.net', // 数据发送地址。 compress: true, // 开启数据压缩模式。​ debug: false, // 开启测试模式,控制台可看到数据,生产环境请勿添加此参数。​ hashtag: true//开启页面URL混淆采集​ }); // 全局变量采集 gdp('setGeneralProps',{ "global_merchantsId_var": window.$yizun_init_data.merchantsId_var || "",// 商户id "global_merchants_var": window.$yizun_init_data.merchants_var || "",// 商户名称 "global_apiId_var": window.$yizun_init_data.apiId_var || "smscodechkodcommitorder",// 接口id;传产品受理的接口ID "global_apiName_var": window.$yizun_init_data.apiName_var || "短信验证及订单提交",// 调用接口名称;传产品受理的接口名称 "global_merchantsIdCity_var": window.$yizun_init_data.merchantsIdCity_var || "省统"//商户ID归属地市,枚举值:省统、广州、中山、云浮…… }) //页面访问码 gdp('track',"merchants_pageView", { "pageName_var" : window.$yizun_init_data.pageName_var || document.title, // 页面访问时当前页面名称,传具体的页面名称。​ "merchantsId_var" : window.$yizun_init_data.merchantsId_var || "GDOPEN_2038813",// 商品所属商户id。​ "merchantsIdCity_var": window.$yizun_init_data.merchantsIdCity_var || "省统",//商户ID归属地市,枚举值:省统、广州、中山、云浮……​ "merchants_var" : window.$yizun_init_data.merchants_var || ""// 商品所属商户名称。​ }); // 页面浏览 - 步骤1 function yizunGdStep1(){ const trackObj = { "businessType_var" : "存量", // 属于存量业务则写"存量"​ "goodsId_var" : window.$yizun_init_data.goodsId_var || '', // 业务办理时所属的商品ID。 "goodsName_var" : window.$yizun_init_data.goodsName_var || '', //业务办理时商品名称。 "goodsType_var" : window.$yizun_init_data.goodsType_var || '', //业务办理时商品类型。​ "apiId_var" : "",// 调用接口id​ "apiName_var" : "", // 调用接口名称。​ "merchantsId_var" : window.$yizun_init_data.merchantsId_var || "",// 商品所属商户id。​ "merchantsIdCity_var": window.$yizun_init_data.merchantsIdCity_var || "省统",//商户ID归属地市,枚举值:省统、广州、中山、云浮……​ "merchants_var" : window.$yizun_init_data.merchants_var || "",// 商品所属商户名称。​ "phoneNumber_var": "",//输入电话号码,传AES加密后的手机号​ "processType_var" : "页面浏览", // 业务办理时的每个办理步骤。(页面浏览、输入电话号码、获取短信验证码、输入短信验证码、确认办理、立即办理、二次确认-确认、身份认证、二次确认-取消、提交订单、提交订单成功、提交订单失败、办理成功、办理失败、支付成功、支付失败)​ "errorMessage_var" : "", // 业务办理失败时的失败原因明细。(网络问题、业务互斥……)​ "channelId_var" : "", // 下单渠道编码​ "operatorId_var" : "", // 下单工号​ "payType_var" : "话费", // 业务办理支付时的支付方式名称。(支付宝、微信……)​ "merchantsOrder_var" : "", // 使用验证码接口的busiSeria:请求流水号(提交订单时赋值)。​ "orderNumber_var" : "", // 使用验证码接口的orderId:订单号(提交订单成功或办理成功时赋值)。​ "ordertype_var" : window.$yizun_init_data.ordertype_var || '' // 业务办理支付完成时所属订单类型名称。​ } window.$yizun_track_obj = trackObj gdp('track',"merchants_bussinessProcessing", trackObj); } function yizunGdStep2(aesMobile){ // 输入电话号码 - 步骤2 const trackObj = { "businessType_var" : "存量", // 属于存量业务则写"存量"​ "goodsId_var" : window.$yizun_init_data.goodsId_var || '', // 业务办理时所属的商品ID。 "goodsName_var" : window.$yizun_init_data.goodsName_var || '', //业务办理时商品名称。 "goodsType_var" : window.$yizun_init_data.goodsType_var || '', //业务办理时商品类型。​ "apiId_var" : "",// 调用接口id​ "apiName_var" : "", // 调用接口名称。​ "merchantsId_var" : window.$yizun_init_data.merchantsId_var || "",// 商品所属商户id。​ "merchantsIdCity_var": window.$yizun_init_data.merchantsIdCity_var || "省统",//商户ID归属地市,枚举值:省统、广州、中山、云浮……​ "merchants_var" : window.$yizun_init_data.merchants_var || "",// 商品所属商户名称。​ "phoneNumber_var": aesMobile,//输入电话号码,传AES加密后的手机号​ "processType_var" : "输入电话号码", // 业务办理时的每个办理步骤。(页面浏览、输入电话号码、获取短信验证码、输入短信验证码、确认办理、立即办理、二次确认-确认、身份认证、二次确认-取消、提交订单、提交订单成功、提交订单失败、办理成功、办理失败、支付成功、支付失败)​ "errorMessage_var" : "", // 业务办理失败时的失败原因明细。(网络问题、业务互斥……)​ "channelId_var" : "", // 下单渠道编码​ "operatorId_var" : "", // 下单工号​ "payType_var" : "话费", // 业务办理支付时的支付方式名称。(支付宝、微信……)​ "merchantsOrder_var" : "", // 使用验证码接口的busiSeria:请求流水号(提交订单时赋值)。​ "orderNumber_var" : "", // 使用验证码接口的orderId:订单号(提交订单成功或办理成功时赋值)。​ "ordertype_var" : window.$yizun_init_data.ordertype_var || '' // 业务办理支付完成时所属订单类型名称。​ } window.$yizun_track_obj = trackObj gdp('track',"merchants_bussinessProcessing", trackObj); } function yizunGdStep3(aesMobile,orderId,orderNum){ // 获取短信验证码 - 步骤3 // 短信验证码申请接口 - 插码 if(orderNum) { window.$gdOrderNum = orderNum } const trackObj = { "businessType_var" : "存量", // 属于存量业务则写"存量"​ "goodsId_var" : window.$yizun_init_data.goodsId_var || '', // 业务办理时所属的商品ID。 "goodsName_var" : window.$yizun_init_data.goodsName_var || '', //业务办理时商品名称。 "goodsType_var" : window.$yizun_init_data.goodsType_var || '', //业务办理时商品类型。​ "apiId_var" : "smscodeapply",// 调用接口id​ "apiName_var" : "短信验证码申请", // 调用接口名称。​ "merchantsId_var" : window.$yizun_init_data.merchantsId_var || "",// 商品所属商户id。​ "merchantsIdCity_var": window.$yizun_init_data.merchantsIdCity_var || "省统",//商户ID归属地市,枚举值:省统、广州、中山、云浮……​ "merchants_var" : window.$yizun_init_data.merchants_var || "",// 商品所属商户名称。​ "phoneNumber_var": aesMobile,//输入电话号码,传AES加密后的手机号​ "processType_var" : "获取短信验证码", // 业务办理时的每个办理步骤。(页面浏览、输入电话号码、获取短信验证码、输入短信验证码、确认办理、立即办理、二次确认-确认、身份认证、二次确认-取消、提交订单、提交订单成功、提交订单失败、办理成功、办理失败、支付成功、支付失败)​ "errorMessage_var" : "", // 业务办理失败时的失败原因明细。(网络问题、业务互斥……)​ "channelId_var" : "", // 下单渠道编码​ "operatorId_var" : "", // 下单工号​ "payType_var" : "话费", // 业务办理支付时的支付方式名称。(支付宝、微信……)​ "merchantsOrder_var" : orderId || '', // 使用验证码接口的busiSeria:请求流水号(提交订单时赋值)。​ "orderNumber_var" : orderNum || '',// 使用验证码接口的orderId:订单号(提交订单成功或办理成功时赋值)。​ "ordertype_var" : window.$yizun_init_data.ordertype_var || '' // 业务办理支付完成时所属订单类型名称。​ } window.$yizun_track_obj = trackObj gdp('track',"merchants_bussinessProcessing", trackObj); } function yizunGdStep9(aesMobile,orderId,orderNum){ // 获取短信验证码成功 - 步骤 if(orderNum) { window.$gdOrderNum = orderNum } const trackObj = { "businessType_var" : "存量", // 属于存量业务则写"存量"​ "goodsId_var" : window.$yizun_init_data.goodsId_var || '', // 业务办理时所属的商品ID。 "goodsName_var" : window.$yizun_init_data.goodsName_var || '', //业务办理时商品名称。 "goodsType_var" : window.$yizun_init_data.goodsType_var || '', //业务办理时商品类型。​ "apiId_var" : "smscodeapply",// 调用接口id​ "apiName_var" : "短信验证码申请", // 调用接口名称。​ "merchantsId_var" : window.$yizun_init_data.merchantsId_var || "",// 商品所属商户id。​ "merchantsIdCity_var": window.$yizun_init_data.merchantsIdCity_var || "省统",//商户ID归属地市,枚举值:省统、广州、中山、云浮……​ "merchants_var" : window.$yizun_init_data.merchants_var || "",// 商品所属商户名称。​ "phoneNumber_var": aesMobile,//输入电话号码,传AES加密后的手机号​ "processType_var" : "获取短信验证码成功", // 业务办理时的每个办理步骤。(页面浏览、输入电话号码、获取短信验证码、输入短信验证码、确认办理、立即办理、二次确认-确认、身份认证、二次确认-取消、提交订单、提交订单成功、提交订单失败、办理成功、办理失败、支付成功、支付失败)​ "errorMessage_var" : "", // 业务办理失败时的失败原因明细。(网络问题、业务互斥……)​ "channelId_var" : "", // 下单渠道编码​ "operatorId_var" : "", // 下单工号​ "payType_var" : "话费", // 业务办理支付时的支付方式名称。(支付宝、微信……)​ "merchantsOrder_var" : orderId || '', // 使用验证码接口的busiSeria:请求流水号(提交订单时赋值)。​ "orderNumber_var" : orderNum || '',// 使用验证码接口的orderId:订单号(提交订单成功或办理成功时赋值)。​ "ordertype_var" : window.$yizun_init_data.ordertype_var || '' // 业务办理支付完成时所属订单类型名称。​ } window.$yizun_track_obj = trackObj gdp('track',"merchants_bussinessProcessing", trackObj); } function yizunGdStep4(aesMobile){ // 输入短信验证码 - 步骤4 const trackObj = { "businessType_var" : "存量", // 属于存量业务则写"存量"​ "goodsId_var" : window.$yizun_init_data.goodsId_var || '', // 业务办理时所属的商品ID。 "goodsName_var" : window.$yizun_init_data.goodsName_var || '', //业务办理时商品名称。 "goodsType_var" : window.$yizun_init_data.goodsType_var || '', //业务办理时商品类型。​ "apiId_var" : "",// 调用接口id​ "apiName_var" : "", // 调用接口名称。​ "merchantsId_var" : window.$yizun_init_data.merchantsId_var || "",// 商品所属商户id。​ "merchantsIdCity_var": window.$yizun_init_data.merchantsIdCity_var || "省统",//商户ID归属地市,枚举值:省统、广州、中山、云浮……​ "merchants_var" : window.$yizun_init_data.merchants_var || "",// 商品所属商户名称。​ "phoneNumber_var": aesMobile,//输入电话号码,传AES加密后的手机号​ "processType_var" : "输入短信验证码", // 业务办理时的每个办理步骤。(页面浏览、输入电话号码、获取短信验证码、输入短信验证码、确认办理、立即办理、二次确认-确认、身份认证、二次确认-取消、提交订单、提交订单成功、提交订单失败、办理成功、办理失败、支付成功、支付失败)​ "errorMessage_var" : "", // 业务办理失败时的失败原因明细。(网络问题、业务互斥……)​ "channelId_var" : "", // 下单渠道编码​ "operatorId_var" : "", // 下单工号​ "payType_var" : "话费", // 业务办理支付时的支付方式名称。(支付宝、微信……)​ "merchantsOrder_var" : '', // 使用验证码接口的busiSeria:请求流水号(提交订单时赋值)。​ "orderNumber_var" : window.$gdOrderNum || '', // 使用验证码接口的orderId:订单号(提交订单成功或办理成功时赋值)。​ "ordertype_var" : window.$yizun_init_data.ordertype_var || '' // 业务办理支付完成时所属订单类型名称。​ } window.$yizun_track_obj = trackObj gdp('track',"merchants_bussinessProcessing", trackObj); } function yizunGdStep5(aesMobile){ // 立即办理 - 步骤5 const trackObj = { "businessType_var" : "存量", // 属于存量业务则写"存量"​ "goodsId_var" : window.$yizun_init_data.goodsId_var || '', // 业务办理时所属的商品ID。 "goodsName_var" : window.$yizun_init_data.goodsName_var || '', //业务办理时商品名称。 "goodsType_var" : window.$yizun_init_data.goodsType_var || '', //业务办理时商品类型。​ "apiId_var" : "",// 调用接口id​ "apiName_var" : "", // 调用接口名称。​ "merchantsId_var" : window.$yizun_init_data.merchantsId_var || "",// 商品所属商户id。​ "merchantsIdCity_var": window.$yizun_init_data.merchantsIdCity_var || "省统",//商户ID归属地市,枚举值:省统、广州、中山、云浮……​ "merchants_var" : window.$yizun_init_data.merchants_var || "",// 商品所属商户名称。​ "phoneNumber_var": aesMobile,//输入电话号码,传AES加密后的手机号​ "processType_var" : "立即办理", // 业务办理时的每个办理步骤。(页面浏览、输入电话号码、获取短信验证码、输入短信验证码、确认办理、立即办理、二次确认-确认、身份认证、二次确认-取消、提交订单、提交订单成功、提交订单失败、办理成功、办理失败、支付成功、支付失败)​ "errorMessage_var" : "", // 业务办理失败时的失败原因明细。(网络问题、业务互斥……)​ "channelId_var" : "", // 下单渠道编码​ "operatorId_var" : "", // 下单工号​ "payType_var" : "话费", // 业务办理支付时的支付方式名称。(支付宝、微信……)​ "merchantsOrder_var" : "", // 使用验证码接口的busiSeria:请求流水号(提交订单时赋值)。​ "orderNumber_var" : "", // 使用验证码接口的orderId:订单号(提交订单成功或办理成功时赋值)。​ "ordertype_var" : window.$yizun_init_data.ordertype_var || '' // 业务办理支付完成时所属订单类型名称。​ } window.$yizun_track_obj = trackObj gdp('track',"merchants_bussinessProcessing", trackObj); } function yizunGdStep6_success(aesMobile){ // 二次确认-确认 - 步骤6 - 1 const trackObj = { "businessType_var" : "存量", // 属于存量业务则写"存量"​ "goodsId_var" : window.$yizun_init_data.goodsId_var || '', // 业务办理时所属的商品ID。 "goodsName_var" : window.$yizun_init_data.goodsName_var || '', //业务办理时商品名称。 "goodsType_var" : window.$yizun_init_data.goodsType_var || '', //业务办理时商品类型。​ "apiId_var" : "",// 调用接口id​ "apiName_var" : "", // 调用接口名称。​ "merchantsId_var" : window.$yizun_init_data.merchantsId_var || "",// 商品所属商户id。​ "merchantsIdCity_var": window.$yizun_init_data.merchantsIdCity_var || "省统",//商户ID归属地市,枚举值:省统、广州、中山、云浮……​ "merchants_var" : window.$yizun_init_data.merchants_var || "",// 商品所属商户名称。​ "phoneNumber_var": aesMobile,//输入电话号码,传AES加密后的手机号​ "processType_var" : "⼆次确认-确认", // 业务办理时的每个办理步骤。(页面浏览、输入电话号码、获取短信验证码、输入短信验证码、确认办理、立即办理、二次确认-确认、身份认证、二次确认-取消、提交订单、提交订单成功、提交订单失败、办理成功、办理失败、支付成功、支付失败)​ "errorMessage_var" : "", // 业务办理失败时的失败原因明细。(网络问题、业务互斥……)​ "channelId_var" : "", // 下单渠道编码​ "operatorId_var" : "", // 下单工号​ "payType_var" : "话费", // 业务办理支付时的支付方式名称。(支付宝、微信……)​ "merchantsOrder_var" : "", // 使用验证码接口的busiSeria:请求流水号(提交订单时赋值)。​ "orderNumber_var" : "", // 使用验证码接口的orderId:订单号(提交订单成功或办理成功时赋值)。​ "ordertype_var" : window.$yizun_init_data.ordertype_var || '' // 业务办理支付完成时所属订单类型名称。​ } window.$yizun_track_obj = trackObj gdp('track',"merchants_bussinessProcessing", trackObj); } function yizunGdStep6_cancel(aesMobile){ // 二次确认-取消 - 步骤6 - 2 const trackObj = { "businessType_var" : "存量", // 属于存量业务则写"存量"​ "goodsId_var" : window.$yizun_init_data.goodsId_var || '', // 业务办理时所属的商品ID。 "goodsName_var" : window.$yizun_init_data.goodsName_var || '', //业务办理时商品名称。 "goodsType_var" : window.$yizun_init_data.goodsType_var || '', //业务办理时商品类型。​ "apiId_var" : "",// 调用接口id​ "apiName_var" : "", // 调用接口名称。​ "merchantsId_var" : window.$yizun_init_data.merchantsId_var || "",// 商品所属商户id。​ "merchantsIdCity_var": window.$yizun_init_data.merchantsIdCity_var || "省统",//商户ID归属地市,枚举值:省统、广州、中山、云浮……​ "merchants_var" : window.$yizun_init_data.merchants_var || "",// 商品所属商户名称。​ "phoneNumber_var": aesMobile,//输入电话号码,传AES加密后的手机号​ "processType_var" : "⼆次确认-取消", // 业务办理时的每个办理步骤。(页面浏览、输入电话号码、获取短信验证码、输入短信验证码、确认办理、立即办理、二次确认-确认、身份认证、二次确认-取消、提交订单、提交订单成功、提交订单失败、办理成功、办理失败、支付成功、支付失败)​ "errorMessage_var" : "", // 业务办理失败时的失败原因明细。(网络问题、业务互斥……)​ "channelId_var" : "", // 下单渠道编码​ "operatorId_var" : "", // 下单工号​ "payType_var" : "话费", // 业务办理支付时的支付方式名称。(支付宝、微信……)​ "merchantsOrder_var" : "", // 使用验证码接口的busiSeria:请求流水号(提交订单时赋值)。​ "orderNumber_var" : "", // 使用验证码接口的orderId:订单号(提交订单成功或办理成功时赋值)。​ "ordertype_var" : window.$yizun_init_data.ordertype_var || '' // 业务办理支付完成时所属订单类型名称。​ } window.$yizun_track_obj = trackObj gdp('track',"merchants_bussinessProcessing", trackObj); } function yizunGdStep7(aesMobile,orderId,orderNum){ // 提交订单 - 步骤7 const trackObj = { "businessType_var" : "存量", // 属于存量业务则写"存量"​ "goodsId_var" : window.$yizun_init_data.goodsId_var || '', // 业务办理时所属的商品ID。 "goodsName_var" : window.$yizun_init_data.goodsName_var || '', //业务办理时商品名称。 "goodsType_var" : window.$yizun_init_data.goodsType_var || '', //业务办理时商品类型。​ "apiId_var" : "smscodechkodcommitorder",// 调用接口id​ "apiName_var" : "短信验证及订单提交", // 调用接口名称。​ "merchantsId_var" : window.$yizun_init_data.merchantsId_var || "",// 商品所属商户id。​ "merchantsIdCity_var": window.$yizun_init_data.merchantsIdCity_var || "省统",//商户ID归属地市,枚举值:省统、广州、中山、云浮……​ "merchants_var" : window.$yizun_init_data.merchants_var || "",// 商品所属商户名称。​ "phoneNumber_var": aesMobile,//输入电话号码,传AES加密后的手机号​ "processType_var" : "提交订单", // 业务办理时的每个办理步骤。(页面浏览、输入电话号码、获取短信验证码、输入短信验证码、确认办理、立即办理、二次确认-确认、身份认证、二次确认-取消、提交订单、提交订单成功、提交订单失败、办理成功、办理失败、支付成功、支付失败)​ "errorMessage_var" : "", // 业务办理失败时的失败原因明细。(网络问题、业务互斥……)​ "channelId_var" : "", // 下单渠道编码​ "operatorId_var" : "", // 下单工号​ "payType_var" : "话费", // 业务办理支付时的支付方式名称。(支付宝、微信……)​ "merchantsOrder_var" : orderId || '', // 使用验证码接口的busiSeria:请求流水号(提交订单时赋值)。​ "orderNumber_var" : window.$gdOrderNum || '', // 使用验证码接口的orderId:订单号(提交订单成功或办理成功时赋值)。​ "ordertype_var" : window.$yizun_init_data.ordertype_var || '' // 业务办理支付完成时所属订单类型名称。​ } window.$yizun_track_obj = trackObj gdp('track',"merchants_bussinessProcessing", trackObj); } function yizunGdStep8_success(aesMobile,orderId,orderNum){ // 提交订单成功 - 步骤8 - 1 // 必须携带订单号,自建的订单号和接口返回的订单号都要携带。 const trackObj = { "businessType_var" : "存量", // 属于存量业务则写"存量"​ "goodsId_var" : window.$yizun_init_data.goodsId_var || '', // 业务办理时所属的商品ID。 "goodsName_var" : window.$yizun_init_data.goodsName_var || '', //业务办理时商品名称。 "goodsType_var" : window.$yizun_init_data.goodsType_var || '', //业务办理时商品类型。​ "apiId_var" : "smscodechkodcommitorder",// 调用接口id​ "apiName_var" : "短信验证及订单提交", // 调用接口名称。 "merchantsId_var" : window.$yizun_init_data.merchantsId_var || "",// 商品所属商户id。​ "merchantsIdCity_var": window.$yizun_init_data.merchantsIdCity_var || "省统",//商户ID归属地市,枚举值:省统、广州、中山、云浮……​ "merchants_var" : window.$yizun_init_data.merchants_var || "",// 商品所属商户名称。​ "phoneNumber_var": aesMobile,//输入电话号码,传AES加密后的手机号​ "processType_var" : "提交订单成功", // 业务办理时的每个办理步骤。(页面浏览、输入电话号码、获取短信验证码、输入短信验证码、确认办理、立即办理、二次确认-确认、身份认证、二次确认-取消、提交订单、提交订单成功、提交订单失败、办理成功、办理失败、支付成功、支付失败)​ "errorMessage_var" : "", // 业务办理失败时的失败原因明细。(网络问题、业务互斥……)​ "channelId_var" : "", // 下单渠道编码​ "operatorId_var" : "", // 下单工号​ "payType_var" : "话费", // 业务办理支付时的支付方式名称。(支付宝、微信……)​ "merchantsOrder_var" : orderId || '', // 使用验证码接口的busiSeria:请求流水号(提交订单时赋值)。​ "orderNumber_var" : window.$gdOrderNum || '', // 使用验证码接口的orderId:订单号(提交订单成功或办理成功时赋值)。​​ "ordertype_var" : window.$yizun_init_data.ordertype_var || '' // 业务办理支付完成时所属订单类型名称。​ } window.$yizun_track_obj = trackObj gdp('track',"merchants_bussinessProcessing", trackObj); } function yizunGdStep8_fail(aesMobile,orderId,orderNum){ // 提交订单失败 - 步骤8 - 2 const trackObj = { "businessType_var" : "存量", // 属于存量业务则写"存量"​ "goodsId_var" : window.$yizun_init_data.goodsId_var || '', // 业务办理时所属的商品ID。 "goodsName_var" : window.$yizun_init_data.goodsName_var || '', //业务办理时商品名称。 "goodsType_var" : window.$yizun_init_data.goodsType_var || '', //业务办理时商品类型。​ "apiId_var" : "smscodechkodcommitorder",// 调用接口id​ "apiName_var" : "短信验证及订单提交", // 调用接口名称。 "merchantsId_var" : window.$yizun_init_data.merchantsId_var || "",// 商品所属商户id。​ "merchantsIdCity_var": window.$yizun_init_data.merchantsIdCity_var || "省统",//商户ID归属地市,枚举值:省统、广州、中山、云浮……​ "merchants_var" : window.$yizun_init_data.merchants_var || "",// 商品所属商户名称。​ "phoneNumber_var": aesMobile,//输入电话号码,传AES加密后的手机号​ "processType_var" : "提交订单失败", // 业务办理时的每个办理步骤。(页面浏览、输入电话号码、获取短信验证码、输入短信验证码、确认办理、立即办理、二次确认-确认、身份认证、二次确认-取消、提交订单、提交订单成功、提交订单失败、办理成功、办理失败、支付成功、支付失败)​ "errorMessage_var" : "提交订单失败", // 业务办理失败时的失败原因明细。(网络问题、业务互斥……)​ "channelId_var" : "", // 下单渠道编码​ "operatorId_var" : "", // 下单工号​ "payType_var" : "话费", // 业务办理支付时的支付方式名称。(支付宝、微信……)​ "merchantsOrder_var" : orderId || '', // 使用验证码接口的busiSeria:请求流水号(提交订单时赋值)。​ "orderNumber_var" : window.$gdOrderNum || '', // 使用验证码接口的orderId:订单号(提交订单成功或办理成功时赋值)。 "ordertype_var" : window.$yizun_init_data.ordertype_var || '' // 业务办理支付完成时所属订单类型名称。​ } window.$yizun_track_obj = trackObj // 业务办理失败原因必须要有,如果是服务器网络原因,请在errorMessage_var中写:网络问题。 gdp('track',"merchants_bussinessProcessing", trackObj); }