Ergebnis 1 bis 8 von 8

Thema: Anmeldungen als Google Analytics Ziel

  1. #1
    Contao-Nutzer
    Registriert seit
    09.05.2011.
    Beiträge
    85

    Standard Anmeldungen als Google Analytics Ziel

    Hallo zusammen
    Ich habe ne Frage zum Newsletter-Modul. Gibt es eine Möglichkeit, Newsletter-Anmeldungen von Google Analytics messen zu lassen? Man kann ja bei Google Analytics künstlich Events auslösen, aber wie baut man dies in Contao ein?

    Besten Dank für eure Hilfe
    Berny

  2. #2
    Contao-Fan Avatar von Bandyt
    Registriert seit
    22.04.2010.
    Ort
    Bremen
    Beiträge
    808

    Standard

    Hier findest du die offizielle Anleitung dazu:
    http://code.google.com/apis/analytic...ckerGuide.html

    Grundsätzlich musst du mit erfolgreicher Anmeldung den folgenden Javascript-Code ausführen:
    Code:
    _gaq.push(['_trackEvent', 'Videos', 'Play', 'Baby\'s First Birthday']);
    (Wobei du 'Videos', 'Play', etc durch deine Werte ersetzen musst).
    Meine Erweiterungen: League Manager | Forum

  3. #3
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    prinzipiell ist das Event-Tracking in der Erweiterung googleanalytics vorbereitet. Allerdings denke ich, dass du das hier gar nicht brauchst. Da du ja sicherlich einen OptIn hast, wird es zwei Seiten geben: Eine nach dem Absenden der Newsletteranmeldung und eine nach dem Klick auf den Bestätigungslink. Beide kannst du in Google Analytics ohne weitere Maßnahmen als URLs auswerten.

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  4. #4
    Contao-Nutzer
    Registriert seit
    13.12.2011.
    Beiträge
    15

    Standard

    Hallo,

    Sollte ich aber keine Weiterleitungsseite nach Anmeldung beim Newsletter haben und ich lediglich den "Senden" Button als Ereignis tracken möchte - wie gehe ich dann bitte vor?
    Ich habe das template nl_default.* modifiziert aber es funktioniert so noch nicht:

    Code:
    <input type="submit" name="submit" class="submit" onClick="pageTracker._trackEvent("Newsletter", "Button Abonnieren");" value="<?php echo $this->submit; ?>" />
    Viele Grüße,
    Michael
    Geändert von miker (26.12.2011 um 08:30 Uhr)

  5. #5
    Contao-Fan Avatar von Bandyt
    Registriert seit
    22.04.2010.
    Ort
    Bremen
    Beiträge
    808

    Standard

    Dürfte auch nicht gehen, da die Variable pageTracker nicht bekannt ist. Erstelle eine Funtkion, deklariere die Variable und rufe den callback dann auf.
    Meine Erweiterungen: League Manager | Forum

  6. #6
    Contao-Nutzer
    Registriert seit
    13.12.2011.
    Beiträge
    15

    Standard

    Hallo Bandyt,

    wie würde das denn in etwa aussehen - mit php habe ich leider noch nichts am Hut

    Viele Grüße,
    Michael

  7. #7
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    wenn du die Erweiterung googleanalytics installiert hast, kannst du einfach die fort definierte Funktion "gaTrackEvent" verwenden.

    Code:
    <input type="submit" name="submit" class="submit" onClick="gaTrackEvent('Newsletter XYZ', 'Abonniert');" value="<?php echo $this->submit; ?>" />
    Aber wie schon geschrieben: Ich würde das Tracking erst auf der Bestätigungsseite einbauen: Denn was bringen dir 10% Newsletteranmeldungen wenn davon nur jeder zweite diese auch bestätigt?

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  8. #8
    Contao-Nutzer
    Registriert seit
    13.12.2011.
    Beiträge
    15

    Standard

    Hallo Jan und alle anderen die das hier lesen im neuen Jahr,

    selbstverständlich habe ich deine Erweiterung installiert - vielen Dank dafür an dieser Stelle!

    Mir geht es generell um die Möglichkeit einen submit button zu tracken um das event als Ziel in GA ausgeben zu lassen.

    Spielt es eine Rolle ob man nun " oder ' für die Deklarierung von category und action verwendet?

    Code:
    gaTrackEvent('Newsletter XYZ', 'Abonniert')
    gaTrackEvent("Newsletter XYZ", "Abonniert")
    Beste Grüße,
    Michael

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •