了解如何填充Google Analytics事件跟踪值

时间:2013-03-22 04:27:35

标签: javascript google-analytics

我正在尝试在我的网络应用中跟踪某些值。例如,我想知道某个文本区域中有多少行...

我正在尝试使用_trackEvent(category, action, opt_label, opt_value, opt_noninteraction)https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide

但我对如何适当地填充价值感到困惑。 类别会不会像“用户数据”?动作或标签是“行数”吗? 如何填充这些值,以便稍后我可以“使用Google Analytics中最好的数据”?

由于

1 个答案:

答案 0 :(得分:4)

分类

类别只是顶级分组。在这种情况下,它可能类似于"Textarea"

动作

“行动”是第二级数据点;它实际上不一定是一个动作。如果您只想跟踪行数,则可以调用此"Row Count"(这可以允许在同一类别中对其他与textarea相关的指标进行分组)。

标签(选项)

假设您想要将其作为自己的单位以及数值进行跟踪。

因此,您可以将标签设置为字符串,例如"12 rows"

值(选项)

您可以将值设置为数字值,例如12 - 这将为您提供总值和平均值。

非互动? (优化)

最后,由于这不是跟踪互动,因此您不希望它影响跳出率,因此您将opt_noninteraction标记设置为true

结果

所有这些一起最终看起来像:

var row_count = jQuery('textarea').html().split("\n").length; //or something like this
_gaq.push(["_trackEvent", "Textarea", "Row Count", row_count + " rows", row_count, true ]);