我正在尝试将 Google Sheets 中的点击/事件收集到 Google Analytics。这些是我需要收集的点击:
- 有多少人在该电子表格中活动(已经可以实现) - 当有人编辑列时注册 - 注册用户信息(ID,电子邮件) - 注册用户在电子表格上花费的时间
我必须使用测量协议来将这些数据发送到 Google Analytics。
是否有可能在不拥有自己的服务器的情况下直接从脚本编辑器发送这些数据?
如何设置 Google Analytics - 我需要创建一些自定义目标才能获取所需的信息吗?
我在 GitHub 上找到了这个脚本:
- 有多少人在该电子表格中活动(已经可以实现) - 当有人编辑列时注册 - 注册用户信息(ID,电子邮件) - 注册用户在电子表格上花费的时间
我必须使用测量协议来将这些数据发送到 Google Analytics。
是否有可能在不拥有自己的服务器的情况下直接从脚本编辑器发送这些数据?
如何设置 Google 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);
我不需要任何人为我创建代码或其他东西,我只需要一点指导,如何使它工作。我尝试在互联网上搜索,但我只找到了一个关于如何将Google Analytics导入表格的教程,而不是相反。