nativescript-gameanalytics
GameAnalytics 官方 NativeScript SDK。GameAnalytics 是一个免费的分析平台,通过提供相关见解,帮助游戏开发者了解他们的玩家行为。
npm i --save nativescript-gameanalytics
- 版本:3.0.1
- GitHub: https://github.com/GameAnalytics/nativescript-gameanalytics
- NPM: https://npmjs.net.cn/package/nativescript-gameanalytics
- 下载量
- 昨天:0
- 上周:3
- 上个月:85
NativeScript-GameAnalytics
NativeScript 插件,用于 Android 和 iOS 的 GameAnalytics SDK。
原生库
Android | iOS |
---|---|
GA-SDK-ANDROID | GA-SDK-IOS |
安装
从您的命令提示符/终端进入您的应用程序根目录并执行
NativeScript (仅 3.0 及以上版本)
tns plugin add nativescript-gameanalytics
使用方法
import {
GameAnalyticsSDK as GameAnalytics,
EGAResourceFlowType,
EGAProgressionStatus,
EGAErrorSeverity,
EGAGender
} from 'nativescript-gameanalytics';
// To initialize the SDK...
public initializeGameAnalytics() {
GameAnalytics.initialize("[INSERT_GAME_KEY]", "[INSERT_SECRET_KEY]");
}
// To send events...
public sendEvent() {
GameAnalytics.addDesignEvent({
eventId: "design:event"
});
}
有关更多文档,请点击此处。
变更日志
3.0.1
- 将 session_num 添加到初始化请求
3.0.0
- Remote Config 调用已更新,旧调用已弃用。请参阅 GA 文档了解新的 SDK 调用和迁移指南
- 添加了 A/B 测试支持
2.1.3
- 从声明文件中删除了枚举
2.1.2
- 更新了依赖项
2.1.1
- 修复了声明文件
2.1.0
- 添加了启用/禁用事件提交功能
2.0.4
- 更新了 NativeScript 版本
2.0.3
- 对 Android 进行了一些小的修复
2.0.2
- 修复了业务事件验证
2.0.1
- 进行了一些小的错误修复
2.0.0
- 添加了命令中心功能
1.1.8
- 更新了原生库
1.1.7
- 回滚到 tns-core-modules 3.4.0
1.1.6
- 对 gradle 文件进行了另一项修复
1.1.5
- 对 gradle 文件进行了另一项修复
1.1.4
- 对 gradle 文件进行了小的修复
1.1.3
- 更新了 README
1.1.2
- 修复了使应用程序挂起的特定 Android 方法
1.1.1
- 对声明文件进行了小的修复
1.1.0
- 从原生库中添加了 GA 测试版功能
1.0.16
- 更新了原生库
1.0.15
- 修复了会话长度错误
- 修复了在会话未开始时无法添加事件的问题
1.0.14
- 改为使用 pod 文件进行 iOS 平台
1.0.13
- 更新了与原生 Android 库编译的 Google Play 服务
1.0.12
- 更新了原生库
1.0.11
- 更新了原生 iOS 头文件以解决缺失功能的问题(iOS)
1.0.10
- 修复了 iOS 中初始化函数的小的错误
1.0.9
- 修复了随事件发送的版本号
1.0.8
- 修复了初始化时设置 SDK 版本的问题
1.0.7
- 更新了原生库中的版本验证器
1.0.6
- 将 SDK 版本添加到跟踪
1.0.5
- 修复了 Android 的初始化错误
1.0.4
- 更新了使用的原生 iOS 库版本
1.0.3
- 更新了使用的原生 Android 库版本
1.0.2
- 为 iOS 清除当前自定义维度的修复
1.0.1
- 更新了 README
1.0.0
- 初始提交