Inhoudsopgave
U bent een pionier in de wereld van AMP en WordPress, maar alleen het bijhouden van pageviews is niet genoeg voor u. Ja, de Facebook Instant Articles & Google AMP Pages door PageFrog WordPress plugin maakt je leven gemakkelijker, maar ben je echt bereid om af te zien van uw geliefde aangepaste dimensies in Google Analytics omdat de functionaliteit niet is ingebouwd? Ik denk het niet!
In dit artikel laat ik je zien hoe de naam van een WordPress post auteur naar Google Analytics te sturen als een aangepaste dimensie met behulp van AMP Analytics variabelen met de Facebook Instant Articles & Google AMP Pages by PageFrog plugin.
Om dit te laten werken, moeten we:
- Een aangepaste dimensie genaamd "auteur" instellen in Google Analytics
- Wijzig de code van de PageFrog plugin om de naam van de postauteur toe te wijzen aan de "author" Custom Dimension in het Google Analytics script
Hoe de WordPress-auteur te volgen als een aangepaste dimensie in Google Analytics met de PageFrog AMP-plugin voor WordPress
- Log in op Google Analytics, ga naar het ADMIN-gedeelte van uw account en klik op Aangepaste afmetingen onder het kopje PROPERTY.
- Voeg een aangepaste dimensie genaamd auteur toe en tik op Maken.
- Let op de index van auteur op de pagina Aangepaste dimensies. Zo vertellen we de Analytics-code aan welke dimensie onze auteursvariabele moet worden toegewezen. In mijn geval is auteur index 1.
- Open het bestand /wp-content/plugins/pagefrog/public/partials/amp-google-analytics-template.php in uw favoriete editor. Standaard ziet het bestand er zo uit:
{ "vars": { "account": "get_google_analytics_site_id(); ?>" } }, "triggers": { "trackPageview": { "on": "visible", "request": "pageview" } }
- Haal de naam van de WordPress post auteur en stuur het als een AMP Analytics Variabele naar Google Analytics als een Aangepaste Dimensie door de code als volgt aan te passen:
{ "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 ); ?>" } }.
Belangrijk: Vervang Cd1 en cd1 door cd(index van uw eigen dimensie), en let op het hoofdlettergebruik.
- Controleer of de naam van de auteur wordt toegevoegd aan uw HTML door de inspector in Google Chrome te openen en de Google Analytics-code te bekijken die net na de openingstag wordt ingevoegd.
- Controleer of de AMP-code geldig is door de JavaScript-console in Google Chrome te openen en je AMP-pagina te bezoeken met #development=1 toegevoegd aan de url. Als je "AMP Validation Successful." ziet, kun je aan de slag.
WordPress Auteur: Geïdentificeerd.
Nu je helemaal AMPed bent omdat je de prestaties van elke individuele auteur bijhoudt in Google Analytics, feliciteer je jezelf met het feit dat je een van de waarschijnlijk twee of drie mensen bent die dit artikel interessant genoeg vonden om het daadwerkelijk te lezen. Wij WordPress AMP-pioniers moeten bij elkaar blijven, en ik ben blij dat je hier het antwoord hebt gevonden dat je zocht. Laat hieronder een reactie achter als het heeft gewerkt.Of als dat niet zo was.
Bedankt voor het lezen en het allerbeste,
David P.