事件跟踪 - iOS SDK

本开发者指南将介绍如何使用 iOS 版 Google Analytics(分析)SDK v3 来衡量您的应用中的事件。

概览

事件是一种实用的工具,可帮助您衡量用户与您的应用中的互动式组件的互动情况,例如按钮点击或游戏中某个道具的使用情况。

每个事件由 4 个字段组成,您可以使用这些字段来描述用户与您的应用内容的互动:

字段名称 跟踪器字段 类型 是否必需 说明
Category kGAIEventCategory NSString 事件类别
Action kGAIEventAction NSString 事件操作
Label kGAIEventLabel NSString 事件标签
Value kGAIEventValue NSNumber 事件值

实现

要向 Google Analytics(分析)发送事件,请使用 GAIDictionaryBuilder.createEventWithCategory:action:label:value: 并发送匹配,如下例所示:

// May return nil if a tracker has not already been initialized with a property
// ID.
id<GAITracker> tracker = [[GAI sharedInstance] defaultTracker];

[tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"ui_action"
                                                      action:@"button_press"
                                                       label:@"play"
                                                       value:nil] build]];