Ergebnis 1 bis 13 von 13

Thema: Referrer/Referer der externen Seiter ermitteln

  1. #1
    Contao-Nutzer
    Registriert seit
    22.04.2013.
    Beiträge
    89

    Standard Referrer/Referer der externen Seiter ermitteln

    Hallo Zusammen, ich möchte ermitteln, woher mein Webseitenbesucher gekommen sind. Auf der ersten aufgerufenen Seite funktioniert das ja noch problemlos mit dem Insert Tag:
    HTML-Code:
    {{env::referer}}
    Sobald der Besucher jedoch eine Unterseite aufruft, geht die Information verloren, da im Inser-Tag nur die jeweils vorherige Internetseite steht, nicht die vorherige externe Webseite.#

    Nun frage ich mich, ob es nicht eine einfache Möglichkeit innerhalb von Contao gibt, um die Information mitzuführen? Kurzum, wie kann ich auf einer Unterseite/Folgeseite ermitteln, von welcher externen Seite der Besucher auf meine Webseite gekommen ist?

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Müsstest du bspw. in der Session speichern - was ich aber nicht empfehlen würde. Was genau möchtest du damit machen?
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer
    Registriert seit
    22.04.2013.
    Beiträge
    89

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Müsstest du bspw. in der Session speichern - was ich aber nicht empfehlen würde. Was genau möchtest du damit machen?
    Ich möchte wissen woher die Besucher kamen. Es gebt um eine Buchungsseite für ein Ferienhaus. Die Besucher schauen sich auf der Seite um und gehen dann auf die Unterseite, um eine Anfrage abzusenden. Dort möchte ich wissen, woher die Leute kamen, insbesondere ob Sie z.B. von der Google Suche oder von Google Ads gekommen sind.

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Ja, könntest du in der Session speichern. Aber dann wird bei jedem Besuch eine Session gestartet, was nicht ideal ist.

    Du könntest auch sowas wie Matomo einsetzen, da siehst du das auch.
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Nutzer
    Registriert seit
    22.04.2013.
    Beiträge
    89

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Du könntest auch sowas wie Matomo einsetzen, da siehst du das auch.
    Das scheint mir zu aufwendig. Ich habe ja schon Google Analytics im Einsatz. Ich hätte die Information halt nur gerne auf auf der Unterseite in PHP zur Verfügung.

    Wie kann ich die Info denn denn in der "Session" abspeichern? Speichert das nicht schon Contao irgendwie in einer Session? Und wie dann darauf zugreifen?

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Zitat Zitat von d003232 Beitrag anzeigen
    Das scheint mir zu aufwendig. Ich habe ja schon Google Analytics im Einsatz.
    "Sowas wie" inkludiert auch Google Analytics .
    » sponsor me via GitHub or PayPal or Revolut

  7. #7
    Contao-Nutzer
    Registriert seit
    22.04.2013.
    Beiträge
    89

    Gesicht zeigt die Zunge

    Zitat Zitat von Spooky Beitrag anzeigen
    "Sowas wie" inkludiert auch Google Analytics .
    Damit habe ich die Info zwar in Google Analytics. Aber eben nicht innerhalb von Contao bzw. PHP. :-(

  8. #8
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.470
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Für Matomo gab es doch eine Erweiterung, mit der wesentlichen Kennzahlen im Backend angezeigt werden konnten.

    Oder das Visitorsbundle? Zeigt auch Unterseiten an.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  9. #9
    Contao-Nutzer
    Registriert seit
    22.04.2013.
    Beiträge
    89

    Standard

    Contao hat den Referrer doch schon im Insert Tag
    HTML-Code:
    {{env::referer}}
    .
    Ich dachte es müsste doch eine einfache Möglichkeit geben, diese Information auch während einer Session zu erhalten/zu speichern?

    Ich bin jetzt nicht so der Programmier Profi, aber zur Not könnte ich wohl auf jeder Seite ein PHP Script einbinden, das mir den Wert in einen Cookie schreibt.

    Aber gibt es nichts internes, keine Systemvariablen innerhalb von Contao, die mir dabei die Arbeit erleichtern könnten, keine elegantere Lösung?

  10. #10
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Du kannst es wie gesagt in der Session speichern.
    » sponsor me via GitHub or PayPal or Revolut

  11. #11
    Contao-Nutzer
    Registriert seit
    22.04.2013.
    Beiträge
    89

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Du kannst es wie gesagt in der Session speichern.
    Ok. Das hört sich gut an. Kannst du mir noch einen Tipp geben, wie man was in der Contao Session speichert?

  12. #12
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107
    » sponsor me via GitHub or PayPal or Revolut

  13. #13
    Contao-Nutzer
    Registriert seit
    22.04.2013.
    Beiträge
    89

    Standard

    D.h. Contao nutzt Symfony und ich kann einen Wert abspeichern, in dem ich etwas in der Art einbaue:
    HTML-Code:
    // stores an attribute for reuse during a later user request
    $session->set('externer_referrer', http://xyz.com');
    
    // gets an attribute by name
    $foo = $session->get('externer_referrer');

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
  •