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

cha*_*cko 0 javascript google-analytics

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

Your Feedback will help us improve.
[                                ]
Run Code Online (Sandbox Code Playgroud)

然后是一个textfield/textarea,用户可以在其中键入(比方说)最多100个字符的反馈.

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

我认为它可能会奏效.

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

Yah*_*hel 5

这有一些问题.

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

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

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

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

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