2016-10-25 1 views
1

J'essaie d'envoyer un nom de page personnalisé (page URL) à Google Analytics à partir d'une page AMP. Normalement, je vous enverrais le nom de page personnalisé comme ceci:Comment réécrire le nom de page (URL) signalé par AMP-Analytics dans Google AMP?

ga('send', 'pageview', {'page': 'myPageName'}); 

Mais ampli-analyse ne peux personnalisée à partir de ce code JSON:

<amp-analytics type="googleanalytics" id="analytics1"> 
     <script type="application/json"> 
     { 
     "vars": { 
      "account": "UA-664228-1" 
     }, 

     "triggers": { 

      "trackPageview": { 
      "on": "visible", 
      "request": "pageview", 
      "vars": { 
       "title": "<?php the_title() ?>", 
       "ampdocUrl": "${canonicalUrl}" 
      } 
      } 
     } 
     </script> 
    </amp-analytics> 

Comment puis-je modifier le nom de la page (URL) qui est rapporté retour à Google Analytics?

Répondre

2

Ok, je l'ai compris. Vous ajoutez une variable documentLocation. Voici comment:

<amp-analytics type="googleanalytics" id="analytics1"> 
    <script type="application/json"> 
    { 
    "vars": { 
     "account": "UA-664228-1" 
    }, 

    "triggers": { 

     "trackPageview": { 
     "on": "visible", 
     "request": "pageview", 
     "vars": { 
      "title": "<?php the_title() ?>", 
      "ampdocUrl": "${canonicalUrl}", 
      "documentLocation": "myCustomPage" 
     } 
     } 
    } 
    </script> 
</amp-analytics>