1

我试图从Google电子表格中将点击次数/事件收集到Google Analytics中。这些都是我需要收集命中:
- 有多少人是在电子表格中活跃(这是确定)
- 注册用户的信息(ID,电子邮件)
- - 当别人在编辑栏
注册注册如何很长一段时间用户在电子表格中度过
在Google Analytics中跟踪Google电子表格

我不得不使用Measurment协议实际上到谷歌Analytics(分析)发送这些数据,我的问题是

是否有可能不具有自己的服务器发送这些数据,我的意思直接从脚本编辑器?我如何设置谷歌分析我需要创建一些自定义目标来获取我需要的信息?

,我发现这个脚本在Github上

function sendGAMP(tid, url){            
var data = {'v': '1', 
      'tid': tid, // TrackingID Google Analytics 
      'cid': Utilities.getUuid(), // ClientID/UserID --> Session.getTemporaryActiveUserKey() 
      'z': Math.floor(Math.random()*10E7), 
      't':'pageview', 
      'dl': url };             var payload = Object.keys(data).map(function(key) { 
            return encodeURIComponent(key) + '=' + encodeURIComponent(data[key]); 
           }).join('&');        
    var options = {'method' : 'POST', 
       'payload' : payload };UrlFetchApp.fetch('http://www.google-analytics.com/collect', options); 

}

我不需要任何人创建了我的代码什么的,我只需要对我怎么可以使这项工作一点指导做好,试图在internett上搜索,但我刚刚找到如何将Google Analytics导入到电子表格而不是其他方式的教程。

回答

2

是的,你可以做到这一点。您需要使用Google Analytics信标。如果您可以嵌入简单的图片(像素跟踪器),则可以将信标数据添加到Google Analytics中。 GA Beacon

如果您打算在您的应用程序的生产环境中使用此应用程序,则应该部署您自己的此服务实例,这将允许您上下扩展服务以满足您的容量需求,反思日志,自定义代码等。

请按照下面的链接,使其工作。

https://mashe.hawksey.info/2014/02/tracking-google-sheet-views-with-google-analytics/

+0

感谢您的回复Tushar。我一直在阅读关于可用于使用Url.AppFetch()的TRIGGERS;自onOpen();和onEdit();不能有这个功能。现在即时通讯使用触发器,并获取数据,无论何时编辑或打开电子表格。我很w is这是正确的方法还是像素跟踪器“更正确的方法”? – Asim

+1

嘿@Asim,我认为图像是正确的方法。它简单,复杂和通用。所以如果你不想有灯塔,只需将测量协议放在图像的URL中;)也可以工作:D – Tushar

相关问题