服务 / AnalyticsService
AnalyticsService Class
分析服务
Table of contents
Methods
create(event: string): EventWrapper client |
|---|
| 创建事件埋点 |
googleEventTracking(eventName: string, eventParams?: Object): void |
| 埋点 |
googleInit(mId: string): void |
| 谷歌分析工具 (Initialize Google Analytics client) |
Methods
create
• Static create(event): EventWrapper client
创建事件埋点
Parameters
event string | 埋点事件名 range: 在服务端注册过的埋点 |
|---|
Returns
EventWrapper | 事件埋点对象 |
|---|
Precautions
埋点名和参数需要与服务端注册的保持一致,不一致的会被丢弃,影响最终数据。
ts
AnalyticsService
.create('user_signup')
.put('username', 'john')
.put('age', 30)
.put('isPremium', true)
.send();AnalyticsService
.create('user_signup')
.put('username', 'john')
.put('age', 30)
.put('isPremium', true)
.send();googleEventTracking
• Static googleEventTracking(eventName, eventParams?): void
埋点
Parameters
eventName string | 埋点名 range: 不做限制,合理即可 |
|---|---|
eventParams? Object | 埋点参数 default:null range: 不做限制,合理即可 |
googleInit
• Static googleInit(mId): void
谷歌分析工具 (Initialize Google Analytics client)
Parameters
mId string | 谷歌分析 ID (Google Analytics measurement ID) range:字符串长度谷歌注册的账号 ID 而定 |
|---|