教程 其他 框架 组件 接口

统计 1000+

接口声明

{ "name": "service.stats" }

导入模块

import stats from '@service.stats'const stats = require('@service.stats')

接口定义

stats.getProvider()

获取服务提供商。

参数:

返回值:

字符串,服务提供商的代号,如厂商的英文品牌名称,假如无此服务则返回空字符串

示例:

console.log(stats.getProvider())

stats.recordCountEvent(OBJECT)

计数类型事件。通常用来描述⼀个事件累积发⽣的次数,适用的场景如按钮点击、界面进入、用户输入等。

参数:

参数名类型必填说明
category  String定义事件的类别.开发者可使用该参数对⾃定义打点做整理归类
key     String定义事件的主键,作为该事件的唯⼀标识
map     Object定义事件的属性和取值(Key-Value 键值对)
返回值:

示例:

stats.recordCountEvent({
  category: 'Button_Click',
  key: 'Button_OK_click',
  map: {
    param1: 'value1'
  }
})

stats.recordCalculateEvent(OBJECT)

计算类型事件。用通常用来描述⼀个带数值的事件的发⽣,适用的场景如用户消费事件,附带的数值是每次消费的⾦额;下载⽂件事件,附带的数值是每次下载消耗的时间等。

参数:

参数名类型必填说明
category  String定义事件的类别.开发者可使用该参数对⾃定义打点做整理归类
key     String定义事件的主键,作为该事件的唯⼀标识
value    Number定义事件的值。              
map     Object定义事件的属性和取值(Key-Value 键值对)
返回值:

示例:

stats.recordCalculateEvent({
  category: 'user_pay',
  key: 'buy_ebook',
  value: 20,
  map: {
    param1: 'value1'
  }
})

支持明细

厂商支持备注
小米1010+小米统计
中兴no-
华为no-
金立1010+金立开放平台
联想no-
魅族no-
努比亚no-
OPPOno-
vivono-
一加--
预览版no预览版不提供统计接口

条匹配 "" 的结果

    没有搜索到与 "" 相关的内容