使用谷歌分析跟踪谷歌表单提交

使用谷歌分析跟踪谷歌表单提交

问题描述:

我使用谷歌文书(谷歌文档与电子表格自动生成表格,用户可以填写提交他们的详细资料),并想跟踪提交表单作为的Google Analytics中的虚拟综合浏览量,以便我可以衡量转化。有人知道这是否可能?使用谷歌分析跟踪谷歌表单提交

+0

窗体在哪里?在Google文档页面上?在Iframe中?如果您只是复制表单HTML并将其放入页面,然后将表单跟踪代码放入,您可以将其取消。 – Yahel 2011-02-05 15:31:44

虽然蜡笔小新暴力是关于建立正确的有一个可行的选择:如果您能够在自己的网页上托管Google表单HTML,则可以像处理其他任何表单一样对待它(您可以从表单页面中直接复制并粘贴表单HTML )。只要您保持输入未修改,并且表单操作保持其显示状态,它将成功发布到表单,而不管它是从哪里托管的。 (如果你愿意,你可以删除的造型元素。)

您可以看到,这里的样本:http://jsfiddle.net/PVBqX/2/

而且你可以看到数据记录只是在谷歌电子表格here罚款。

而且,如果你使用Firebug或WebKit的检查,你会看到虚拟网页浏览发送: Screenshot of __utm.gif hit generated

+1

嗯,我认为他在谈论谷歌托管的谷歌文档,虽然... – 2011-02-06 03:05:53

+1

这可以工作......正如你所描述的那样,“谷歌托管谷歌文档”的东西,只是以iframe的形式出现,所以技术上没有阻止你只是抓住源代码。只要他们在任何时候都不会改变幕后的任何事情。 – andygeers 2011-02-06 08:43:33

不可能的。您必须能够将代码添加到正在提供的实际文件中。

我能想到的唯一的事情是,如果它可以让你重定向到表单提交后,自己的网页之一,把你的代码在自己的网站页面上创建

有一个替代的解决方案在谷歌Analytics(分析)来跟踪浏览量使用谷歌文档中的图片曝光我一直用它在my spreadsheet

请查看以下链接的说明指导如何工作的:
Tracking-google-sheet-views-with-google-analytics

例如,使用少量的Apps脚本将包括在图像URL中的键盘键和区域(包括此您在自己的项目打开您表,然后工具>脚本编辑器和代码)粘贴:在表

function getGABeacon(tid){ 
    var id = SpreadsheetApp.getActiveSpreadsheet().getId(); 
    var locale = SpreadsheetApp.getActiveSpreadsheet().getSpreadsheetLocale(); 
    return 'https://ga-beacon.appspot.com/'+tid+'/sheets/'+id+'/'+locale; 
} 

然后我们就可以使用单元格公式像=image(getGABeacon("UA-48225260-1"))

tracking-google-sheet-views-with-google-analytics

编辑

您也可以建立一个跟踪URL,并使用此功能

var trackURL = SpreadsheetApp.getActiveSpreadsheet().getUrl(); 

也许你应该只使用网址shortner工具,如https://goo.gl/它传递给针对性页面上的灯塔或https://bitly.com/以获取有关点击次数的分析以及诸如位置,浏览器等分析的点点滴滴。

如果您编辑表单,选择回复菜单,然后选择输入跟踪ID,粘贴到您的跟踪ID,当他去到每一页,包括其中有“感谢页面标题的确认页面,您将得到页面访问量! ”。这甚至可以将链接链接到电子邮件中。很好的工作,跟踪邮件打开,然后页面和表单提交,但我还没有想出如何传递用户ID,因此这两种类型的事件携带相同的用户ID。