2016-04-15 12 views
1

Ich habe eine Anforderung, wo ich senden muss, die alle Elemente auf Seite Benutzer für z. Benutzer abc auf Seite www.xyz.com/report hat ddlCities ausgewählt.Ereignisdaten an Google Analytics senden?

$(document).ready(function() { 

     (function (i, s, o, g, r, a, m) { 
      i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function() { 
       (i[r].q = i[r].q || []).push(arguments) 
      }, i[r].l = 1 * new Date(); a = s.createElement(o), 
     m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m) 
     })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga'); 
     ga('create', 'UA-76384817-1', 'none'); 
     ga('send', 'pageview'); 

und dann habe ich die Daten wie folgt senden ga('send', 'event', pathName, val.id); });

Ich bekomme die Daten unter Ereignisse, wenn Benutzer online ist, aber nicht nachdem er nicht auf der Website aktiv ist.

Ist dies die einzige Möglichkeit, Ereignisdaten zu senden? ..... Jede Hilfe zu diesem Thema wird sehr geschätzt.

+0

Können Sie bitte Ihre Frage klären? Von dem, was ich gerade lese, versuchen Sie, Ereignisdaten für einen bestimmten Benutzer zu senden, selbst wenn er/sie nicht auf der Website aktiv ist? So funktioniert GA nicht. Sie müssen auf der Website aktiv sein, um Daten senden zu können. – nyuen

+0

Ist dies der richtige Weg, um die Ereignisdaten an Google Analytics zu senden? – LearningPal

+0

@nyuen Sorry für das Problem, aber sollte ich Google Tag Manager verwenden, um meine Anforderung zu erfüllen, und auch kann ich die Benutzerdaten abrufen, nachdem Benutzer nicht aktiv ist – LearningPal

Antwort

Verwandte Themen