我正在尝试在我的网络应用中跟踪某些值。例如,我想知道某个文本区域中有多少行...
我正在尝试使用_trackEvent(category, action, opt_label, opt_value, opt_noninteraction)
(https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide)
但我对如何适当地填充价值感到困惑。 类别会不会像“用户数据”?动作或标签是“行数”吗? 如何填充这些值,以便稍后我可以“使用Google Analytics中最好的数据”?
由于
答案 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 ]);