Zurzeit sind 325 Mitglieder online.
Zurzeit sind 325 Mitglieder online.
Neu bei Google Analytics? Stelle hier deine Fragen!
Anleitung
favorite_border
Antworten

Event-Tracking funktioniert nicht unter analytics.js

[ Bearbeitet ]
Rang 7
# 1
Rang 7

Hallo Gemeinde. Möchte einfach nur Klicks auf diverse Links außerhalb meines shops tracken. Bin leider keine Software Rakete. Verwende analytics.js

 

<script type="text/javascript">   //<![CDATA[   var _gaq = _gaq || [];   _gaq.push(['_setAccount', "UA-xxxx"]);   _gaq.push(['_gat._anonymizeIp']);   _gaq.push(['_trackPageview']);   (function() {   var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;   ga.src=('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';   (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ga);   })();   //]]>   </script>

 

 

 

Events sind wie folgt eingerichtet.

Event tracking.PNG

 

<a onclick="_trackEvent('ShopApp', 'KlickPage', 'APPLEApp')" href="https://itunes.apple.com/de/app/adam-eve-eshop/id757773892?mt=8" target="_blank" data-mce-href="https://itunes.apple.com/de/app/adam-eve-eshop/id757773892?mt=8" rel="nofollow"><span style="color: #ff0000;" data-mce-style="color: #ff0000;">https://itunes.apple.com/de/app/adam-eve-eshop/id757773892?mt=8 </span></a> 

 

 

 

Was mache ich falsch? Was fehlt? Wo ist der Haken? Verwende Shopware als Shopsoftware. Danke und Gruß. Ralf

1 Expertenantwort(en)verified_user

Akzeptierte Lösungen
Als beste Antwort markiert.
Lösung
Akzeptiert von Themenautor Ralf K
September 2015

Betreff: Event-Tracking funktioniert nicht unter analytics.js

Rang 7
# 7
Rang 7
Hallo Christoph. Das ist mein aktueller code auf der website:

&lt;script type="text/javascript">
//<![CDATA[
var _gaq = _gaq || [];
_gaq.push(['_setAccount', "UA-41840291-1"]);
_gaq.push(['_gat._anonymizeIp']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src=('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ga);
})();
//]]>
&lt;/script&gt;


Das ist der Code analytics.js code aus dem property?
&lt;script&gt;
(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-41840291-1', 'adamundeva.biz');
ga('send', 'pageview');

&lt;/script&gt;

Muss dann da noch etwas dazu oder nur den an Stelle allem anderen siehe oben erster code ersetzen. Kannst Du mir bitte helfen? Danke und Gruß. Ralf

Lösung in ursprünglichem Beitrag anzeigen


Alle Antworten

Betreff: Event-Tracking funktioniert nicht unter analytics.js

[ Bearbeitet ]
Top Beitragender
# 2
Top Beitragender

Hallo Ralf,

 

Software-Rakete ist gut ... :-)

 

> Verwende analytics.js

 

Du verwendest dc.js, das ist der ga.js erweitert um DoubleClick (nicht analytics.js) - macht aber nix.

 

Zwei Punkte:

 

  • Du musst im Trackingcode

    onclick="_gaq.push(['_trackEvent','ShopApp', 'KlickPage', 'APPLEApp']);

 

    statt

 

    onclick="_trackEvent('ShopApp', 'KlickPage', 'APPLEApp')

 

    schreiben. Dann solltest du die Events im entsprechenden Analytics-Report unter "Verhalten > Ereignisse" sehen.

 

  • Du musst in der Zieldefinition den "Wert" weglassen, da du den im Trackingcode ja nicht gesetzt hast (ist auch nicht nötig).

Viel Erfolg!

 

Christoph

Betreff: Event-Tracking funktioniert nicht unter analytics.js

Rang 7
# 3
Rang 7
Hallo Christoph. erneut herzlichen Dank. Die Info wegen dc.js ist sehr gut. Das könnte auch das Problem für meine nicht vorhandenen Demografischen Daten sein. Ich habe den Code für das aktuelle Problem entsprechend geändert und auch den wert aus den Zielen genommen. Mal sehen ob sich in den nächsten 24 Stunden was tut. Gebe dann erneut ein Feedback und werde dann auch hoffentlich die "Lösung akzeptieren" anklicken können. Danke und Gruß. Ralf

Betreff: Event-Tracking funktioniert nicht unter analytics.js

Rang 7
# 4
Rang 7
Weiterer Zwischenbericht. Ich sehe jetzt zwar in der Echtzeitübersicht unter "Conversions", dass auf den Blog zugegriffen wird, aber nicht, dass der Link angeklickt wird oder wurde...es bleibt spannend...Bei Ereignissen sehe ich auch nur mich als "User" aber nicht, was gemacht wird...Gruß Ralf

Betreff: Event-Tracking funktioniert nicht unter analytics.js

Top Beitragender
# 5
Top Beitragender

Falls du jetzt stattdessen analytics.js eingebaut hast, muss der Event-Trackingcode natürlich anders aussehen ...

Betreff: Event-Tracking funktioniert nicht unter analytics.js

Rang 7
# 6
Rang 7
Hallo Christoph. Habe nichts am .js verändert. Nur den Code etsprechend Deiner Empfehlung, aber auch heute leider keine Ergebnisse im Tracking :-(
Als beste Antwort markiert.
Lösung
Akzeptiert von Themenautor Ralf K
September 2015

Betreff: Event-Tracking funktioniert nicht unter analytics.js

Rang 7
# 7
Rang 7
Hallo Christoph. Das ist mein aktueller code auf der website:

&lt;script type="text/javascript">
//<![CDATA[
var _gaq = _gaq || [];
_gaq.push(['_setAccount', "UA-41840291-1"]);
_gaq.push(['_gat._anonymizeIp']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src=('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ga);
})();
//]]>
&lt;/script&gt;


Das ist der Code analytics.js code aus dem property?
&lt;script&gt;
(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-41840291-1', 'adamundeva.biz');
ga('send', 'pageview');

&lt;/script&gt;

Muss dann da noch etwas dazu oder nur den an Stelle allem anderen siehe oben erster code ersetzen. Kannst Du mir bitte helfen? Danke und Gruß. Ralf

Betreff: Event-Tracking funktioniert nicht unter analytics.js

Rang 9
# 8
Rang 9
Halo Ralf,

ich sehe noch was
gibt es eine grund warum sie den Analytics-tracking code kurz vor der "</body>" html-tag verwendet.

sie mussen der analytics code zwischen der <head> </head> tags verwenden.

Gruße
Ellaiah Pusa