【问题标题】:How to track event of row selection in table in iOS如何在 iOS 中跟踪表中的行选择事件
【发布时间】:2014-04-26 08:31:45
【问题描述】:

如何使用 Google Analytics 跟踪事件?我可以跟踪屏幕名称,但无法跟踪事件。我有这样的代码:

[[GAI sharedInstance].defaultTracker trackEventWithCategory:@"UIAction"
                                                 withAction:@"buttonPress"
                                                  withLabel:@"Next button to second page"
                                                  withValue:[NSNumber numberWithInt:1]];

但其中的类别、动作、标签和价值是什么?

我想跟踪表格中的行选择。那么我该如何为此创建一个事件呢?

【问题讨论】:

    标签: ios google-analytics


    【解决方案1】:

    您需要将代码放在tableView:didSelectRowAtIndexPath: 方法中以跟踪表格行选择。然后你需要正确命名类别、动作和标签。我会推荐这样的东西:

    NSString *label = [NSString stringWithFormat:@"Section #%i", indexPath.section];
    [[GAI sharedInstance].defaultTracker trackEventWithCategory:@"Table #1"
                                                     withAction:@"Select Row"
                                                      withLabel:label
                                                      withValue:[NSNumber numberWithInt:indexPath.row]];
    

    实际上,您可以随意命名类别、动作和标签。但最好给它们起方便的名称,这样更容易在您的统计数据中找到它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多