it-swarm.com.de

Google Tag Manager und AMP

Ich richte AMP für meine Nachrichtenseite ein. Weiß jemand, ob es Google Tag Manager-Support gibt? Ich weiß, dass Sie Google Analytics verwenden können. Ich frage mich, ob ich GA Tracking-Code für alle/amp/Seiten verwende, der doppelt erfasst wird.

5
dasickle

Ursprünglich habe ich versucht, die GTM mit Glue for Yoast SEO hinzuzufügen, und die Seiten wurden nachverfolgt. Dies führte jedoch zu zwei AMP-Validierungsfehlern:

AMP Google Tag Manager validation errors

Die ordnungsgemäße Implementierung des Tags erfolgt ab sofort über Amp-Pixel oder Amp-Analytics. Ich selbst habe Amp-Analytics-Tags verwendet. Zuerst würden Sie dies im Kopf hinzufügen:

  <script async custom-element="amp-analytics"
    src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>

Anschließend wird der Tracking-Code mithilfe von JSON in den Text innerhalb dieses Tags eingefügt:

 <amp-analytics type="googleanalytics" id="analytics1"></amp-analytics>

Alle Details finden Sie hier:

Hinzufügen von Analytics zu Ihren AMP-Seiten

4
dasickle

Google Tag Manager hat jetzt AMP-Unterstützung hinzugefügt. Alles was Sie brauchen, ist zu

  1. einen GTM-Container vom Typ "AMP" erstellen
  2. Fügen Sie den folgenden Code in <head> ein

     <!-- AMP Analytics --><script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
    
  3. Fügen Sie den folgenden Code in <body> ein

    <!-- Google Tag Manager -->
    <amp-analytics config="https://www.googletagmanager.com/amp.json?id=GTM-XXXXXX&gtm.url=SOURCE_URL" data-credentials="include"></amp-analytics>
    

Weitere Informationen dazu finden Sie in Simo Ahavas Blog http://www.simoahava.com/analytics/accelerated-mobile-pages-via-google-tag-manager

2
Andrea Rapanaro