1

我在搞乱“谷歌分析”来跟踪用户行为。我能够跟踪 pageViews 并单击按钮。

我在将字符串从 onClick() 方法上的 edittext 发送到分析服务器时遇到问题。

我试过使用:

tracker.trackEvent(arg0, arg1, arg2, arg3);

但没有成功。请指导我哪里做错了。

这是我从edittext和OnClick()中获取字符串的代码,我想将它发送到服务器:

tracker.trackEvent("Application Android",
                    "viewPageFromCategory", txt, 0);
            tracker.dispatch();

这里 txt 是来自 edittext 的字符串。

4

1 回答 1

0

您正在传递0事件“价值”。我认为这意味着该事件发生了 0 次,因此没有什么可跟踪的。

请参阅https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide#Values

该值被解释为一个数字,并且报告会根据每个事件计数添加总值

如果您启用 GA 库的详细调试,您可以更详细地看到正在向 Google 推送的内容(如果有的话):

tracker = GoogleAnalyticsTracker.getInstance();
tracker.setDebug(true); /* send all updates to the log */
tracker.setDryRun(true); /* Do not actually send updates on the network */
于 2012-09-30T22:01:38.253 回答