0

Je cours Instant Articles For WP sur mon site Wordpress, pour le moment tout le trafic provenant d'Instant Articles ne s'inscrit pas dans Google Analytics. J'ai fait un peu de recherche et j'ai constaté que facebook allows the additional of 3rd party tracking codesComment intégrer correctement Google Analytics dans les articles FB Instant?

J'utilise le nouveau gTag.js à la place de l'ancienne méthode.

Ce code est placé est avant </head>

<!-- Global Site Tag (gtag.js) - Google Analytics --> 
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-MY-ID"></script> 
<script> 
    window.dataLayer = window.dataLayer || []; 
    function gtag(){dataLayer.push(arguments);} 
    gtag('js', new Date()); 

    gtag('config', 'UA-MY-ID'); 
</script> 

Et voici le code Instant Articles plugin pour Wordpress, dans la section "Code d'intégration personnalisée".

<figure class="op-tracker"> 
    <iframe> 

     <script async src="https://www.googletagmanager.com/gtag/js?id=UA-MY-ID"></script> 
     <script> 
      window.dataLayer = window.dataLayer || []; 
      function gtag(){dataLayer.push(arguments);} 
      gtag('js', new Date()); 

      gtag('create', 'UA-MY-ID', 'auto'); 
      gtag('require', 'displayfeatures'); 
      gtag('set', 'campaignSource', 'Facebook'); 
      gtag('set', 'campaignMedium', 'Instant Article'); 
      gtag('set', 'page_title', 'Instant Articles: '+ia_document.title); 
      gtag('send', 'pageview'); 

      gtag('config', 'UA-MY-ID'); 
     </script> 

    </iframe> 
</figure> 

Et pourtant, je ne vois toujours pas de campagnes créées dans mon tableau de bord d'analyse. Je ne vois pas le trafic provenant des articles instantanés du tout.

Répondre

0

Le problème a été résolu. J'ai enlevé les balises HTML et fixé les paramètres de ga au suivant

<script> 
    (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','https://www.google-analytics.com/analytics.js','ga'); 

    ga('create', 'UA-MY-ID', 'auto'); 
    ga('set', 'campaignSource', 'Facebook'); 
    ga('set', 'campaignMedium', 'Facebook Instant Articles'); 
    ga('set', 'referrer', ia_document.referrer); 
    ga('send', 'pageview'); 

</script>