使用Google Analytics自定义事件获取反馈表单

时间:2011-02-25 15:23:53

标签: javascript google-analytics

我想在我的网站上有一个简单的反馈表。 它会是这样的:

Your Feedback will help us improve.
[                                ]

然后是textfield / textarea,用户可以输入最多100个字符的反馈。

我不是在服务器端自己处理它,而是考虑使用Google Analytics(因为我的网站已经是连线),每次用户撰写评论时,都会向Google Analytics发送自定义事件。

我认为它可能有用。

人们可以提出更好的方法或指出这个想法的任何问题吗?

3 个答案:

答案 0 :(得分:5)

这有一些问题。

首先,将Google Analytics Terms of Service个人身份识别信息传递给Google Analytics(#7)。因此,如果您想收集他们的反馈意见,那么您合法地无法收集他们的姓名或电子邮件地址,而不会让您的帐户被Google关闭。

其次,这完全不是Google Analytics的用途;它用于收集聚合流量和站点交互数据。没有易于使用的界面来查看长篇文本信息;我甚至不确定你如何查看超过几个字的事件信息。

最后,Google Analytics会在网址中发送其信息,并且网址存在大小限制(在Internet Explorer中),因此Google Analytics将默认截断任何超过2048个字符的请求,这意味着您的数据无法准确收集更长的反馈表格。 (编辑:Google Analytics最近通过配置在> 2048个字符时使用POST的请求,将此上限提升至8096。)

有许多免费且易于使用的数据和表单收集工具。例如,与Google表格相关联的Google文档可以轻松地为您收集这些数据。然后是Wufoo,SurveyMonkey,UserVoice ......我可以永远继续下去。

请勿使用Google Analytics。这是一个糟糕的主意,没有上升空间。

答案 1 :(得分:2)

您也可以尝试getsatisfaction.com

答案 2 :(得分:0)

Google Analytics事件并非用于收集用户反馈。除了使用分析控制台查看反馈的不切实际之外,GA使用JSON传递事件信息(具有大小限制)。

为什么不试试uservoice.com或suggestionbox.com?