Suivre les auteurs WordPress sur les pages AMP dans Google Analytics avec le plugin PageFrog

  • Partage Ça
Mary Porter

Vous êtes un pionnier dans le monde de l'AMP et de WordPress, mais le simple suivi des pages vues ne vous suffit pas. Oui, l'AMP est un outil de gestion de l'information. Facebook Instant Articles et Google AMP Pages par PageFrog Les plugins WordPress vous facilitent la vie, mais êtes-vous... vraiment Vous êtes prêt à renoncer à vos chères dimensions personnalisées dans Google Analytics parce que la fonctionnalité n'est pas intégrée ? Je ne pense pas !

Dans cet article, je vais vous montrer Comment envoyer le nom de l'auteur d'un article WordPress à Google Analytics en tant que dimension personnalisée à l'aide des variables AMP Analytics ? avec le plugin Facebook Instant Articles & ; Google AMP Pages by PageFrog.

Pour que cela fonctionne, nous devons :

  • Créez une dimension personnalisée appelée "auteur" dans Google Analytics.
  • Modifiez le code du plugin PageFrog pour affecter le nom de l'auteur du billet à la dimension personnalisée "auteur" dans le script Google Analytics.

Comment suivre l'auteur WordPress comme une dimension personnalisée dans Google Analytics avec le plugin PageFrog AMP pour WordPress

  1. Connectez-vous à Google Analytics, allez dans la section ADMIN de votre compte, et cliquez sur Dimensions personnalisées sous la rubrique PROPRIÉTÉ.

  2. Ajoutez une dimension personnalisée appelée auteur et appuyez sur Créer.
  3. Prenez note de l'index de l'auteur sur la page des dimensions personnalisées. C'est ainsi que nous indiquerons au code Analytics à quelle dimension attribuer notre variable auteur. Dans mon cas, l'auteur est l'index 1.
  4. Ouvrez le fichier situé à /wp-content/plugins/pagefrog/public/partials/amp-google-analytics-template.php dans votre éditeur préféré. Par défaut, le fichier ressemble à ceci :
     { "vars" : { "account" : "get_google_analytics_site_id() ; ?> ;" }, "triggers" : { "trackPageview" : { "on" : "visible", "request" : "pageview" } } } 
  5. Obtenez le nom de l'auteur de l'article WordPress et envoyez-le en tant que variable AMP Analytics à Google Analytics en tant que dimension personnalisée en mettant à jour le code comme ceci :
     { "requests" : { "pageviewWithCd1" : "${pageview}&cd1=${cd1}" }, "vars" : { "account" : "get_google_analytics_site_id() ; ?> ;" }, "triggers" : { "trackPageviewWithCustom" : { "on" : "visible", "request" : "pageviewWithCd1", "vars" : { "cd1" : "post_author ; the_author_meta( 'display_name', $author_id ) ; ?> ;" } } } 

    Important : Remplacez Cd1 et cd1 par cd(index de votre dimension personnalisée d'auteur), et faites attention à la capitalisation.

  6. Vérifiez que le nom de l'auteur est ajouté à votre code HTML en ouvrant l'inspecteur dans Google Chrome et en visualisant le code Google Analytics inséré juste après la balise d'ouverture.
  7. Vérifiez que le code AMP est valide en ouvrant la console JavaScript dans Google Chrome et en visitant votre page AMP avec #development=1 ajouté à l'url. Si vous voyez "AMP Validation Successful.", vous êtes prêt à partir.

Auteur de WordPress : Identifié.

Maintenant que vous êtes totalement AMPed parce que vous suivez les performances de chaque auteur individuel dans Google Analytics, félicitez-vous d'être l'une des deux ou trois personnes probablement qui ont trouvé cet article suffisamment intéressant pour le lire réellement. Nous, les pionniers de WordPress AMP, devons nous serrer les coudes, et je suis heureux que vous ayez trouvé la réponse que vous cherchiez ici. Laissez un commentaire ci-dessous si cela a fonctionné.Ou si ça ne l'était pas.

Merci de votre lecture et bonne chance,

David P.

Je m'appelle Mary Porter et j'aide les gens à résoudre des problèmes avec leurs iPhones, Mac et autres appareils grâce à des articles faciles à comprendre et à l'assistance d'experts Apple. Avant de travailler chez Apple, j'étais ingénieur logiciel dans une entreprise qui fabriquait des dispositifs médicaux. J'ai un diplôme en informatique de l'UC Berkeley. J'aime travailler chez Apple parce que c'est un endroit où la créativité est encouragée et où tout le monde essaie toujours de s'entraider pour apprendre et grandir.