Verfolgen Sie WordPress-Autoren auf AMP-Seiten in Google Analytics mit PageFrog Plugin

  • Teile Das
Mary Porter

Sie sind ein Pionier in der Welt von AMP und WordPress, aber das bloße Verfolgen von Seitenaufrufen reicht Ihnen nicht aus. Ja, die Facebook Instant Articles & Google AMP-Seiten von PageFrog WordPress-Plugin macht Ihr Leben einfacher, aber sind Sie wirklich Sind Sie bereit, auf Ihre geliebten benutzerdefinierten Dimensionen in Google Analytics zu verzichten, weil die Funktionalität nicht eingebaut ist? Ich denke nicht!

In diesem Artikel zeige ich Ihnen wie man den Namen des Autors eines WordPress-Posts als benutzerdefinierte Dimension mit AMP-Analytics-Variablen an Google Analytics sendet mit dem Facebook Instant Articles & Google AMP Pages by PageFrog Plugin.

Damit dies funktioniert, müssen wir:

  • Richten Sie eine benutzerdefinierte Dimension namens "Autor" in Google Analytics ein.
  • Bearbeiten Sie den Code des PageFrog-Plugins, um den Namen des Beitragsautors der benutzerdefinierten Dimension "Autor" im Google Analytics-Skript zuzuordnen

Wie man den WordPress Autor als eine benutzerdefinierte Dimension in Google Analytics mit dem PageFrog AMP Plugin für WordPress verfolgt

  1. Melden Sie sich bei Google Analytics an, gehen Sie zum ADMIN-Bereich Ihres Kontos und klicken Sie auf Benutzerdefinierte Abmessungen unter der Rubrik EIGENTUM.

  2. Fügen Sie eine benutzerdefinierte Dimension namens Autor hinzu und tippen Sie auf Erstellen.
  3. Achten Sie auf den Index des Autors auf der Seite Benutzerdefinierte Dimensionen. So teilen wir dem Analytics-Code mit, welcher Dimension die Variable Autor zugewiesen werden soll. In meinem Fall ist Autor der Index 1.
  4. Öffnen Sie die Datei unter /wp-content/plugins/pagefrog/public/partials/amp-google-analytics-template.php in Ihrem bevorzugten Editor. Standardmäßig sieht die Datei wie folgt aus:
     { "vars": { "account": "get_google_analytics_site_id(); ?>" }, "triggers": { "trackPageview" : { "on": "visible", "request": "pageview" } } } 
  5. Ermitteln Sie den Namen des WordPress-Post-Autors und senden Sie ihn als AMP-Analytics-Variable als benutzerdefinierte Dimension an Google Analytics, indem Sie den Code wie folgt aktualisieren:
     { "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 ); ?>" } } } } 

    Wichtig: Ersetzen Sie Cd1 und cd1 durch cd(Index der benutzerdefinierten Dimension des Autors), und achten Sie auf die Großschreibung.

  6. Überprüfen Sie, ob der Name des Autors zu Ihrem HTML-Code hinzugefügt wird, indem Sie den Inspektor in Google Chrome öffnen und den Google Analytics-Code anzeigen, der direkt nach dem Eröffnungs-Tag eingefügt wird.
  7. Überprüfen Sie, ob der AMP-Code gültig ist, indem Sie die JavaScript-Konsole in Google Chrome öffnen und Ihre AMP-Seite mit #development=1 an die URL anhängen. Wenn Sie "AMP Validation Successful" sehen, sind Sie startklar.

WordPress Autor: Identifiziert.

Jetzt, da Sie vollständig AMPed sind, weil Sie die Leistung jedes einzelnen Autors in Google Analytics verfolgen, können Sie sich dazu beglückwünschen, dass Sie einer der wahrscheinlich zwei oder drei Menschen sind, die diesen Artikel interessant genug fanden, um ihn tatsächlich zu lesen. Wir WordPress AMP-Pioniere müssen zusammenhalten, und ich bin froh, dass Sie die Antwort gefunden haben, nach der Sie hier gesucht haben. Hinterlassen Sie unten einen Kommentar, wenn es funktioniert hat.Und wenn nicht, dann ist es eben so.

Vielen Dank fürs Lesen und alles Gute,

David P.

Ich bin Mary Porter und helfe Menschen dabei, Probleme mit ihren iPhones, Macs und anderen Geräten durch leicht verständliche Artikel und Unterstützung durch Apple-Experten zu lösen. Bevor ich bei Apple arbeitete, war ich Softwareentwickler bei einem Unternehmen, das medizinische Geräte herstellte. Ich habe einen Abschluss in Informatik von der UC Berkeley. Ich liebe es, bei Apple zu arbeiten, weil es ein Ort ist, an dem Kreativität gefördert wird und jeder immer versucht, einander beim Lernen und Wachsen zu helfen.