Google Analytics 如何理解移动项目的类别、操作和标签?
Google Analytics how to understand Category, Action and Label for a mobile project?
我正在一个移动 (iOS) 项目中实施 Google 分析,运行 遇到了一个问题,我无法理解如何构建我的报告层次结构。 如何为 Google 分析事件使用类别、操作和标签?
NSMutableDictionary*event = [[GAIDictionaryBuilder createEventWithCategory:@"ui_action" // Event category (required)
action:@"button_press" // Event action (required)
label:@"play" // Event label
value:nil]
build];
我看过 original iOS documentation for Google Analytics, as well as this web tracking example,但我仍然不清楚如何在移动环境中使用事件。
在上面的例子中,:
- 我的所有 UI 事件都属于
ui_action
类别吗?
- 我的所有按钮都会受到
button_press
操作(使用标签进行区分)吗?
- 我的文本字段编辑会在
text_entry
操作下进行吗?
- 或者我是否需要为每个按钮执行独特的操作,例如
button_play, button_stop, button_buy
?
也许有内置完全定义的分析事件的教程或示例项目可供我查看?
GA 中的事件报告可以细分为您的所有类别、所有操作和所有标签,每个都在单独的报告中,具体取决于您选择的主要维度。或者,您可以深入到任何特定的事件类别,并找到所使用的关联操作和标签。
在您的特定示例中,如果您的所有事件都使用类别 "ui_action"(尽管我不建议让它们都相同),那么您的事件类别报告将只显示一个条目,这将是 "ui_action"。动作和标签也是一样。
理想情况下,每个按钮,或者更广泛地说,每个事件都应该有一个简洁但具有描述性的事件类别、操作和标签。类似的事件可能具有相同的类别、操作或标签,但通常您希望在同一页面上区分执行不同操作的按钮。该类别的名称通常很宽泛,例如 "buttons",并且操作和标签会更具描述性,标签是最具描述性的,也是您报告中数量最多的条目。
我相信您可能也已经看过这里了:https://developers.google.com/analytics/devguides/collection/analyticsjs/events
我正在一个移动 (iOS) 项目中实施 Google 分析,运行 遇到了一个问题,我无法理解如何构建我的报告层次结构。 如何为 Google 分析事件使用类别、操作和标签?
NSMutableDictionary*event = [[GAIDictionaryBuilder createEventWithCategory:@"ui_action" // Event category (required)
action:@"button_press" // Event action (required)
label:@"play" // Event label
value:nil]
build];
我看过 original iOS documentation for Google Analytics, as well as this web tracking example,但我仍然不清楚如何在移动环境中使用事件。
在上面的例子中,:
- 我的所有 UI 事件都属于
ui_action
类别吗? - 我的所有按钮都会受到
button_press
操作(使用标签进行区分)吗? - 我的文本字段编辑会在
text_entry
操作下进行吗? - 或者我是否需要为每个按钮执行独特的操作,例如
button_play, button_stop, button_buy
?
也许有内置完全定义的分析事件的教程或示例项目可供我查看?
GA 中的事件报告可以细分为您的所有类别、所有操作和所有标签,每个都在单独的报告中,具体取决于您选择的主要维度。或者,您可以深入到任何特定的事件类别,并找到所使用的关联操作和标签。
在您的特定示例中,如果您的所有事件都使用类别 "ui_action"(尽管我不建议让它们都相同),那么您的事件类别报告将只显示一个条目,这将是 "ui_action"。动作和标签也是一样。
理想情况下,每个按钮,或者更广泛地说,每个事件都应该有一个简洁但具有描述性的事件类别、操作和标签。类似的事件可能具有相同的类别、操作或标签,但通常您希望在同一页面上区分执行不同操作的按钮。该类别的名称通常很宽泛,例如 "buttons",并且操作和标签会更具描述性,标签是最具描述性的,也是您报告中数量最多的条目。
我相信您可能也已经看过这里了:https://developers.google.com/analytics/devguides/collection/analyticsjs/events