0

Ich habe 2 Web-Apps, die zusammenarbeiten (nahtlos aus der Sicht des Benutzers) und auf dieselbe Tomcat-Instanz verteilt werden. Ich habe den Google Tag Manager-Code zu ihren jeweiligen Index.html-Dateien hinzugefügt. Einer von ihnen funktioniert und der andere nicht (Damit meine ich, dass die Konsole anscheinend keine GTM-Aktivität ausführt, wenn ich die URL anklicke)Google Tag Manager für 2 separate Webapps auf demselben Host

Ich bin neu in TagManager, also bin ich vielleicht naiv. Könnte es sein, dass ich für jede App eine separate Tag Manager Registrierung benötige?

<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-MY-CODE" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 
    <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 
      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 
      '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 
    })(window,document,'script','dataLayer','GTM-MY-CODE');</script> 
+1

Sie haben den GTM-Code im Noscript-Tag nicht anonymisiert. Wenn ich das anrufe, erhalte ich einen Fehler 404, der darauf hindeutet, dass Ihr Container nicht veröffentlicht wird (obwohl es in diesem Fall überhaupt nicht funktionieren sollte). –

Antwort

1

Nr GTM nicht wirklich über den Gastgeber kümmern oder was app das ist, wenn Sie Ihre Trigger so konfiguriert haben, auf dem Hostnamen oder App-Name abzuhängen. Auch dann sollten Sie eine Aktion sehen, nämlich dass ein dataLayer-Objekt mit einigen Standard-Ereignissen (gtm.js, gtm.dom und gtm.load) gefüllt wird.

Kann nicht wirklich sagen, was Ihr Problem verursacht, aber es ist nicht, dass Sie mehrere Container benötigen (obwohl in vielen Fällen mehrere Container pro App eine gute Idee sind, aber das ist eine Frage der Organisation Ihrer Tags, nicht etwas von der Technologie diktiert).

+0

Danke wird später akzeptiert (zu früh). Gut, es auszuschließen. – HellishHeat

+0

Darüber hinaus, und nur um Sie zum Lachen zu bringen, war die zweite App einfach nicht in Monaten eingesetzt worden. Ich wurde gebeten, dies zu untersuchen; Ich habe nur gewisse vernünftige Annahmen getroffen – HellishHeat

Verwandte Themen