Tracciare gli autori di WordPress sulle pagine AMP in Google Analytics con il plugin PageFrog

  • Condividi Questo
Mary Porter

Siete dei pionieri nel mondo di AMP e WordPress, ma il semplice monitoraggio delle pagine viste non è sufficiente. Articoli istantanei di Facebook e pagine AMP di Google di PageFrog I plugin di WordPress vi semplificano la vita, ma state davvero Siete disposti a rinunciare alle vostre amate dimensioni personalizzate in Google Analytics perché la funzionalità non è integrata? Non credo proprio!

In questo articolo vi mostrerò come inviare il nome dell'autore di un post di WordPress a Google Analytics come dimensione personalizzata utilizzando le variabili di AMP Analytics con il plugin Facebook Instant Articles & Google AMP Pages by PageFrog.

Per far sì che questo funzioni, dobbiamo:

  • Impostare una dimensione personalizzata denominata "autore" in Google Analytics
  • Modificare il codice del plugin PageFrog per assegnare il nome dell'autore del post alla dimensione personalizzata "autore" nello script di Google Analytics.

Come tracciare l'autore di WordPress come dimensione personalizzata in Google Analytics con il plugin PageFrog AMP per WordPress

  1. Accedere a Google Analytics, accedere alla sezione ADMIN del proprio account e fare clic su Dimensioni personalizzate sotto la voce PROPRIETA'.

  2. Aggiungere una dimensione personalizzata chiamata autore e toccare Crea.
  3. Prendete nota dell'indice dell'autore nella pagina Dimensioni personalizzate: è così che indicheremo al codice di Analytics a quale dimensione assegnare la nostra variabile autore. Nel mio caso, l'autore è l'indice 1.
  4. Aprire il file situato in /wp-content/plugins/pagefrog/public/partials/amp-google-analytics-template.php nel proprio editor preferito. Per impostazione predefinita, il file ha questo aspetto:
     { "vars": { "account": "get_google_analytics_site_id(); ?>" }, "triggers": { "trackPageview" : { "on": "visible", "request": "pageview" } } } 
  5. Ottenere il nome dell'autore del post di WordPress e inviarlo come variabile di AMP Analytics a Google Analytics come dimensione personalizzata aggiornando il codice in questo modo:
     {"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 ); ?>" } } } } } 

    Importante: sostituire Cd1 e cd1 con cd(indice della dimensione personalizzata dell'autore) e fare attenzione alla capitalizzazione.

  6. Verificate che il nome dell'autore venga aggiunto al vostro HTML aprendo l'ispettore in Google Chrome e visualizzando il codice di Google Analytics inserito subito dopo il tag di apertura.
  7. Verificate che il codice AMP sia valido aprendo la console JavaScript di Google Chrome e visitando la vostra pagina AMP con #development=1 aggiunto all'url. Se vedete "AMP Validation Successful.", siete pronti a partire.

Autore WordPress: identificato.

Ora che siete completamente AMP perché state tracciando le prestazioni di ogni singolo autore in Google Analytics, congratulatevi con voi stessi per essere una delle probabilmente due o tre persone che hanno trovato questo articolo abbastanza interessante da leggerlo davvero. Noi pionieri di WordPress AMP dobbiamo restare uniti e sono felice che abbiate trovato qui la risposta che stavate cercando. Lasciate un commento qui sotto se ha funzionato.O se non l'ha fatto.

Grazie per aver letto e buona fortuna,

David P.

Sono Mary Porter e aiuto le persone a risolvere i problemi con i loro iPhone, Mac e altri dispositivi attraverso articoli di facile comprensione e il supporto degli esperti Apple. Prima di lavorare in Apple, ero un ingegnere del software in un'azienda che produceva dispositivi medici. Ho una laurea in informatica alla UC Berkeley. Adoro lavorare in Apple perché è un luogo in cui la creatività è incoraggiata e tutti cercano sempre di aiutarsi a vicenda per imparare e crescere.