Ich versuche, Treffer/Ereignisse von Google Spreadsheet in Google Analytics zu sammeln. Dies sind die Treffer i sammeln müssen:
- Wie viele Menschen sind aktiv in dieser Tabelle (das ist ok)
- Registrieren, wenn jemand bearbeitet eine Spalte
- Registrieren Benutzer Informationen (id, E-Mail)
- Registrieren, wie lange Zeit Benutzer auf Tabelle ausgegeben
Tracking von Google Spreadsheet in Google Analytics
ich habe Measurment Protokoll verwenden, um tatsächlich diese Daten über an Google Analytics zu senden, meine Frage ist
ist es möglich, diese Daten zu senden, ohne einen eigenen Server mit, ich meine, direkt aus dem Skript-Editor? Und wie kann ich die Google Analytics einrichten, muss ich einige benutzerdefinierte Ziele erstellen, um die Informationen zu erhalten, die ich brauche?
fand ich dieses Skript auf 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);
}
Ich brauche jemand nicht mir einen Code oder etwas zu schaffen, ich brauche nur ein wenig guidence, wie ich diese Arbeit machen kann, versucht im Internet zu suchen, aber ich habe gerade Tutorial gefunden, wie Google Analytics in Spreadsheet importieren und nicht anders herum.
Vielen Dank für Ihre Antwort Tushar. Ich habe über TRIGGERS gelesen, die für die Verwendung von Url.AppFetch() verwendet werden können; seit onOpen(); und onEdit(); kann diese Funktion nicht haben. Jetzt verwende ich Trigger und erhalte Daten, wenn jemand das Spreadsheet bearbeitet oder öffnet. Ich war verwundert, ist das der richtige Ansatz oder ist Pixel Tracker "mehr richtiger Ansatz"? – Asim
hey @ Asim, ich denke Image ist der richtige Ansatz. Es ist einfach, anspruchsvoll und generisch. Also, wenn du kein Beacon haben willst, lege einfach das Messprotokoll in die URL des Bildes;) wird auch funktionieren: D – Tushar