Spor WordPress-forfatter på AMP-sider i Google Analytics med PageFrog-plugin

Track Wordpress Author Amp Pages Google Analytics With Pagefrog Plugin

Du er en pioner innen AMP og WordPress, men det er ikke nok å spore sidevisninger. Ja, det Facebook Instant Articles & Google AMP Pages av PageFrog WordPress-plugin gjør livet ditt lettere, men er du egentlig villig til å gi avkall på dine kjære tilpassede dimensjoner i Google Analytics fordi funksjonaliteten ikke er innebygd? Jeg tror ikke!



I denne artikkelen vil jeg vise deg hvordan du sender et WordPress-innleggsforfatternavn til Google Analytics som en tilpasset dimensjon ved hjelp av AMP Analytics-variabler med Facebook Instant Articles & Google AMP Pages av PageFrog plugg inn.

For å få dette til å fungere, må vi:

  • Sett opp en tilpasset dimensjon kalt “forfatter” i Google Analytics
  • Rediger PageFrog-plugin-koden for å tildele innlegget forfatterens navn til den 'forfatteren' tilpassede dimensjonen i Google Analytics-skriptet

Hvordan spore WordPress-forfatteren som en tilpasset dimensjon i Google Analytics med PageFrog AMP-plugin for WordPress

  1. Logg deg på Google Analytics, gå til ADMIN-delen av kontoen din, og klikk Egendefinerte dimensjoner under overskriften EIENDOM.
    Administratorseksjon Google Analytics for AMP-tilpassede dimensjoner
  2. Legg til en egendefinert dimensjon som heter forfatter og trykk på Opprett.
  3. Legg merke til indeksen til forfatteren på siden Tilpassede dimensjoner. Slik forteller vi Analytics-koden hvilken dimensjon vi skal tilordne forfattervariabelen til. I mitt tilfelle er forfatter indeks 1.
  4. Åpne filen på/wp-content/plugins/pagefrog/public/partials/amp-google-analytics-template.phpi favorittredaktøren din. Som standard ser filen slik ut:
     { 'vars': { 'account': 'get_google_analytics_site_id() ?>' }, 'triggers': { 'trackPageview' : { 'on': 'visible', 'request': 'pageview' } } } 
  5. Få navnet på WordPress-forfatteren og send det som en AMP Analytics-variabel til Google Analytics som en egendefinert dimensjon ved å oppdatere koden slik:
     { '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 ) ?>' } } } } 

    Viktig: Bytt ut Cd1 og cd1 med cd (indeks over forfatterens tilpassede dimensjon), og vær forsiktig med store bokstaver.

  6. Bekreft at forfatternavnet blir lagt til HTML-en din ved å åpne inspektøren i Google Chrome og se Google Analytics-koden som blir satt inn like etter åpningenstikkord.
  7. Bekreft at AMP-koden er gyldig ved å åpne JavaScript-konsollen i Google Chrome og besøke AMP-siden din med# utvikling = 1vedlagt url. Hvis du ser 'AMP-validering vellykket.', Er du klar.

WordPress-forfatter: Identifisert.

Nå som du er helt AMPed fordi du sporer hver enkelt forfatteres ytelse i Google Analytics, gratulerer du deg selv med å være en av de sannsynligvis to eller tre personene som har funnet denne artikkelen interessant nok til å faktisk lese den. Vi WordPress AMP-pionerer trenger å holde sammen, og jeg er glad du fant svaret du lette etter her. Legg igjen en kommentar nedenfor hvis det fungerte. Eller hvis det ikke gjorde det.



Takk for at du leser og alt godt,
David P.