# 参数配置必读

TIP

添加埋点上报数据时,统一使用addYuga公共方法添加埋点,各个接口调用示例见下方,若在APP端使用,则jssdk_version, application_id, os,os_version, phone_model, network_type,channel,每个接口都用到的公共参数可不传,也可调用时传入覆盖内置默认值。

# js异常

  • 入库表sys_analysis_js_error,参数如下:
字段 说明 类型 参数值
type 业务id,固定0 String 固定0
jssdk_version jssdk版本 String 外壳获取默认值
application_id 应用ID String 外壳获取默认值
os 操作系统类型 String 外壳获取默认值
os_version 操作系统版本 String 外壳获取默认值
phone_model 手机型号 String 外壳获取默认值
network_type 网络类型 String 外壳获取默认值
channel 渠道来源 String 外壳获取默认值
file_name 错误文件 String 外壳获取默认值
row_num 行数 int -
col_num 列数 int -
error_msg 错误信息 String -
error_stack 错误栈 String -
  • 调用示例
          this.$app.addYuga({
            type: '0',
            jssdk_version: '',
            application_id: '',
            os: '',
            os_version: '',
            phone_model: '',
            network_type: '',
            channel: '',
            file_name: 'yuSDKTest',
            row_num: '32',
            col_num: '50',
            error_msg: 'error',
            error_stack: 'storage/em0'
          });

# 静态资源加载异常

  • 入库表sys_analysis_static_resource_exception,参数如下
字段 说明 类型 参数值
type 业务id,固定1 String 固定1
jssdk_version jssdk版本 String 外壳获取默认值
application_id 应用ID String 外壳获取默认值
os 操作系统类型 String 外壳获取默认值
os_version 操作系统版本 String 外壳获取默认值
phone_model 手机型号 String 外壳获取默认值
network_type 网络类型 String 外壳获取默认值
channel 渠道来源 String 外壳获取默认值
resource_type 资源类型 String -
url 资源路径 String -
  • 调用示例
          this.$app.addYuga({
            type: '1',
            jssdk_version: '',
            application_id: '',
            os: '',
            os_version: '',
            phone_model: '',
            network_type: '',
            channel: '',
            resource_type: 'js',
            url: ''
          });

# API调用异常

  • 入库表sys_analysis_api_error,参数如下
字段 说明 类型 参数值
type 业务id,固定2 String 固定2
jssdk_version jssdk版本 String 外壳获取默认值
application_id 应用ID String 外壳获取默认值
os 操作系统类型 String 外壳获取默认值
os_version 操作系统版本 String 外壳获取默认值
phone_model 手机型号 String 外壳获取默认值
network_type 网络类型 String 外壳获取默认值
channel 渠道来源 String 外壳获取默认值
status HTTP状态码 int -
method 请求类型 String -
url 请求URL String -
data 请求参数 String -
  • 调用示例
          this.$app.addYuga({
            type: '2',
            jssdk_version: '',
            application_id: '',
            os: '',
            os_version: '',
            phone_model: '',
            network_type: '',
            channel: '',
            status: '-1',
            method: 'test',
            url: 'yuSDKTest',
            data: ''
          });

# 白屏

  • 入库表sys_analysis_blank_screen,参数如下:
字段 说明 类型 参数值
type 业务id,固定3 String 固定3
jssdk_version jssdk版本 String 外壳获取默认值
application_id 应用ID String 外壳获取默认值
os 操作系统类型 String 外壳获取默认值
os_version 操作系统版本 String 外壳获取默认值
phone_model 手机型号 String 外壳获取默认值
network_type 网络类型 String 外壳获取默认值
channel 渠道来源 String 外壳获取默认值
resource_type 资源类型 String -
page_path 页面路径 String -
blank_screen_time 白屏时间 int -
onload_time 加载时间 int -
dns_time DNS时长 int -
tcp_time TCP时长 int -
download_time 下载时长 int -
ttfb TTFB(是发出页面请求到接收到应答数据第一个字节所花费的毫秒数) int -
  • 调用示例
          this.$app.addYuga({
            type: '3',
            jssdk_version: '',
            application_id: '',
            os: '',
            os_version: '',
            phone_model: '',
            network_type: '',
            channel: '',
            resource_type: 'js',
            page_path: 'src\viewsmbankindex\testyuSDKTest.vue',
            blank_screen_time: '30', // 必输
            onload_time: '6623',
            dns_time: '0',
            tcp_time: '11',
            download_time: '22',
            ttfb: '238'
          });

# 静态资源加载缓慢

  • 入库表sys_analysis_resource_load_slow,参数如下:
字段 说明 类型 参数值
type 业务id,固定4 String 固定4
jssdk_version jssdk版本 String 外壳获取默认值
application_id 应用ID String 外壳获取默认值
os 操作系统类型 String 外壳获取默认值
os_version 操作系统版本 String 外壳获取默认值
phone_model 手机型号 String 外壳获取默认值
network_type 网络类型 String 外壳获取默认值
channel 渠道来源 String 外壳获取默认值
resource_type 资源类型 String -
page_path 页面路径 String -
onload_time 加载时间 int -
dns_time DNS时长 int -
tcp_time TCP时长 int -
download_time 下载时长 int -
ttfb TTFB(是发出页面请求到接收到应答数据第一个字节所花费的毫秒数) int -
  • 调用示例
          this.$app.addYuga({
            type: '4',
            jssdk_version: '',
            application_id: '',
            os: '',
            os_version: '',
            phone_model: '',
            network_type: '',
            channel: '',
            resource_type: 'js',
            page_path: 'src\viewsmbankindex\testyuSDKTest.vue',
            onload_time: '6623',
            dns_time: '0',
            tcp_time: '11',
            download_time: '22',
            ttfb: '238'
          });

# PV_UV

  • 入库表sys_analysis_pv_uv,参数如下:
字段 说明 类型 参数值
type 业务id,固定5 String 固定5
jssdk_version jssdk版本 String 外壳获取默认值
application_id 应用ID String 外壳获取默认值
os 操作系统类型 String 外壳获取默认值
os_version 操作系统版本 String 外壳获取默认值
phone_model 手机型号 String 外壳获取默认值
network_type 网络类型 String 外壳获取默认值
channel 渠道来源 String 外壳获取默认值
gmt_collection 采集时间 Date(YYYY-MM-dd HH:mm:ss) -
client_id 客户端ID String -
user_id 用户ID String -
shopid 店铺ID String -
model 屏幕分辨率 String -
url URL String -
  • 调用示例
          this.$app.addYuga({
            type: '5',
            jssdk_version: '',
            application_id: '',
            os: '',
            os_version: '',
            phone_model: '',
            network_type: '',
            channel: '',
            gmt_collection: '2023-04-22',
            client_id: '',
            user_id: '',
            shopid: '',
            model: '360x790',
            url: 'src\viewsmbankindex\testyuSDKTest.vue'
          });

# 按钮点击

  • 入库表sys_analysis_btn,参数如下:
字段 说明 类型 参数值
type 业务id,固定7 String 固定7
jssdk_version jssdk版本 String 外壳获取默认值
application_id 应用ID String 外壳获取默认值
os 操作系统类型 String 外壳获取默认值
os_version 操作系统版本 String 外壳获取默认值
phone_model 手机型号 String 外壳获取默认值
network_type 网络类型 String 外壳获取默认值
channel 渠道来源 String 外壳获取默认值
app_version app版本号 String -
h5_version H5版本号 String -
device_id 设备ID String -
user_id 用户ID String -
btn_id 按钮ID String -
ref_html 所属页面ID String -
status 状态 String -
  • 调用示例
          this.$app.addYuga({
            type: '7',
            jssdk_version: '',
            application_id: '',
            os: '',
            os_version: '',
            phone_model: '',
            network_type: '',
            channel: '',
            app_version: '',
            h5_version: '',
            device_id: '',
            user_id: '',
            btn_id: 'yugaFn',
            ref_html: 'yuSDKTest',
            status: '-1'
          });

# 页面展示

  • 入库表sys_analysis_exhibition,参数如下:
字段 说明 类型 参数值
type 业务id,固定8 String 固定8
jssdk_version jssdk版本 String 外壳获取默认值
application_id 应用ID String 外壳获取默认值
os 操作系统类型 String 外壳获取默认值
os_version 操作系统版本 String 外壳获取默认值
phone_model 手机型号 String 外壳获取默认值
network_type 网络类型 String 外壳获取默认值
channel 渠道来源 String 外壳获取默认值
app_version app版本号 String -
h5_version H5版本号 String -
device_id 设备ID String -
user_id 用户ID String -
html_id 页面ID String -
ref_html 所属页面ID String -
stay_time 停留时长 String -
  • 调用示例
          this.$app.addYuga({
            type: '8',
            jssdk_version: '',
            application_id: '',
            os: '',
            os_version: '',
            phone_model: '',
            network_type: '',
            channel: '',
            app_version: '',
            h5_version: '',
            device_id: '',
            user_id: '',
            html_id: 'yuSDKTest',
            ref_html: '',
            stay_time: '1000'
          });

# 启动/登录

  • 入库表yusys_start_login,参数如下:
字段 说明 类型 参数值
type 业务id,固定9 String 固定9
jssdk_version jssdk版本 String 外壳获取默认值
application_id 应用ID String 外壳获取默认值
os 操作系统类型 String 外壳获取默认值
os_version 操作系统版本 String 外壳获取默认值
phone_model 手机型号 String 外壳获取默认值
network_type 网络类型 String 外壳获取默认值
channel 渠道来源 String 外壳获取默认值
app_version app版本号 String -
h5_version H5版本号 String -
device_id 设备ID String -
user_id 用户ID String -
carrier 运营商(中国电信、中国移动、中国联通) String -
crash_log - String -
login_out_time 退出时间 String -
login_time 登录时间 String -
started_time 启动耗时 int -
login_type 类型(登记/启动/登录/退出)
1为app第一次下载启动时调用
2为app启动成功后调用
3为登录成功后调用
4为退出时调用
int -
  • 调用示例
          this.$app.addYuga({
            type: '9',
            jssdk_version: '',
            application_id: '',
            os: '',
            os_version: '',
            phone_model: '',
            network_type: '',
            channel: '',
            app_version: '',
            h5_version: '',
            device_id: '',
            user_id: '',
            carrier: '中国移动',
            crash_log: '',
            login_out_time: '0',
            login_time: '0',
            started_time: '0',
            stay_time: '-1',
            login_type: '2'
          });

# 功能耗时

  • 入库表yusys_function_time_consuming,参数如下:
字段 说明 类型 参数值
type 业务id,固定11 String 固定11
jssdk_version jssdk版本 String 外壳获取默认值
application_id 应用ID String 外壳获取默认值
os 操作系统类型 String 外壳获取默认值
os_version 操作系统版本 String 外壳获取默认值
phone_model 手机型号 String 外壳获取默认值
network_type 网络类型 String 外壳获取默认值
channel 渠道来源 String 外壳获取默认值
app_version app版本号 String -
h5_version H5版本号 String -
device_id 设备ID String -
user_id 用户ID String -
html_id 页面ID String -
ref_html 来源页面ID String -
menu_name 菜单名称 String -
operation_time 操作时间 Date(YYYY-MM-ddHH:mm:ss) -
time_consuming 功能耗时 int -
carrier 运营商(中国电信、中国移动、中国联通) int -
  • 调用示例
          this.$app.addYuga({
            type: '11',
            jssdk_version: '',
            application_id: '',
            os: '',
            os_version: '',
            phone_model: '',
            network_type: '',
            channel: '',
            app_version: '',
            h5_version: '',
            device_id: '',
            user_id: '',
            html_id: 'yuSDKTest',
            ref_html: '',
            menu_name: 'yuSDKTest',
            operation_time: '2023-04-21',
            time_consuming: '0',
            carrier: '中国移动'
          });

# 功能停留

  • 入库表yusys_function_time_stay,参数如下:
字段 说明 类型 参数值
type 业务id,固定12 String 固定12
jssdk_version jssdk版本 String 外壳获取默认值
application_id 应用ID String 外壳获取默认值
os 操作系统类型 String 外壳获取默认值
os_version 操作系统版本 String 外壳获取默认值
phone_model 手机型号 String 外壳获取默认值
network_type 网络类型 String 外壳获取默认值
channel 渠道来源 String 外壳获取默认值
app_version app版本号 String -
h5_version H5版本号 String -
device_id 设备ID String -
user_id 用户ID String -
html_id 页面ID String -
ref_html 来源页面ID String -
menu_name 菜单名称 String -
operation_time 操作时间 Date(YYYY-MM-ddHH:mm:ss) -
stay_time 停留时长 int -
carrier 运营商(中国电信、中国移动、中国联通) int -
  • 调用示例
          this.$app.addYuga({
            type: '12',
            jssdk_version: '',
            application_id: '',
            os: '',
            os_version: '',
            phone_model: '',
            network_type: '',
            channel: '',
            app_version: '',
            h5_version: '',
            device_id: '',
            user_id: '',
            html_id: 'yuSDKTest',
            ref_html: '',
            menu_name: 'yuSDKTest',
            operation_time: '2023-04-21',
            stay_time: '30',
            carrier: '中国移动'
          });
Last Updated: 9/14/2023, 9:58:33 AM