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

相關問題