sdk
v3.3.4
v3.3.4
  • Introduction
  • Sdk集成
  • 概述
  • Android开发集成
    • 集成方式
      • Gradle集成
      • 权限和组件
      • 混淆配置
      • SDK数据缓存目录
    • 初始化
    • 登录
    • 绑定
    • 悬浮球
    • 统计
    • Google 支付
    • Facebook 功能
    • Samsung 支付
  • iOS开发集成
    • 登录SDK集成
      • SDK集成步骤
      • SDK配置及初始化
      • 登录
      • 悬浮窗
      • 支付
      • Facebook相关功能
    • 统计SDK集成
      • SDK集成
      • SDK初始化与配置
      • 事件调用
      • 其他方法
  • SDK更新日志
  • 常见问题
  • Unity3D
  • SDK下载
  • 相关链接
Powered by GitBook
On this page
  1. iOS开发集成
  2. 统计SDK集成

事件调用

PreviousSDK初始化与配置Next其他方法

Last updated 7 years ago

除去GoogleAnalytics的事件调用方法为:

[NGAAppEvents.sharedInstance recordEvent:@"TestEventA"];
[NGAAppEvents.sharedInstance recordEvent:@"TestEventC" values:@{@"level" : @"10"}];

GoogleAnalytics的事件调用方法比较特殊, 接口方法为:

- (void)gaSendEventWithCategory:(NSString *)category action:(NSString *)action label:(NSString *)label value:(NSNumber *)value;

例如:

[NGAAppEvents.sharedInstance gaSendEventWithCategory:@"Player_Info"
                                              action:@"Level"
                                               label:nil
                                               value:@(888)];

注意:

综上, 也就是常规情况下, 一次完整的事件调用需要分别调用

- (void)recordEvent:(NSString *)key values:(NSDictionary *)values

和

- (void)gaSendEventWithCategory:(NSString *)category action:(NSString *)action label:(NSString *)label value:(NSNumber *)value

两个方法