我試圖從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導入到電子表格而不是其他方式的教程。
感謝您的回覆Tushar。我一直在閱讀關於可用於使用Url.AppFetch()的TRIGGERS;自onOpen();和onEdit();不能有這個功能。現在即時通訊使用觸發器,並獲取數據,無論何時編輯或打開電子表格。我很w is這是正確的方法還是像素跟蹤器「更正確的方法」? – Asim
嘿@Asim,我認爲圖像是正確的方法。它簡單,複雜和通用。所以如果你不想有燈塔,只需將測量協議放在圖像的URL中;)也可以工作:D – Tushar