Tracking-Pixel oder Javascript enthalten?

8

Ich baue ein Tracking-System für Referrals auf unseren Websites und im Namen anderer Website-Eigentümer. Dies beinhaltet das Platzieren eines Cookies, wenn ein Kunde auf die Website klickt und anschließend seine ID aus diesem Cookie liest, wenn sie die definierte "Erfolg" -Seite erreichen.

Ich habe eine Reihe verschiedener Methoden zum Tracking gesehen und sie scheinen alle in zwei Kategorien unterteilt zu sein:

  1. Enthält ein IMG-Tag, das mit einem Skript verknüpft wird, das verarbeitet, was es benötigt, und ein Bild zurückgibt

  2. Einschließen einer externen Javascript-Datei, normalerweise mit dem gleichen Ansatz wie in 1 innerhalb von Tags.

Was sind die Vorteile eines Ansatzes gegenüber dem anderen? Ich fühle, dass ich hier etwas ganz Einfaches vermissen muss, kann aber nur sehen, dass der Javascript-Ansatz verwendet werden kann, um Bild-Caching zu vermeiden.

Das serverseitige Skript ist ASP.net

EDIT: Der Cookie / Tracking-Ansatz wird verwendet, weil er der Industriestandard zu sein scheint, und wir müssen in der Lage sein, Ziele über einen langen Zeitraum und / oder viele Besuche zu verfolgen, aber Alternativen zu diesem Ansatz wären willkommen !

Danke

    
Macros 15.06.2009, 15:31
quelle

4 Antworten

5

Wenn Sie ein externes Skript in die & lt; head & gt; Dieser Abschnitt wird heruntergeladen und ausgeführt, bevor die Seite angezeigt wird. Sie sind also sicher, dass ein Benutzer, der die Seite gesehen hat, diese verfolgt hat. Für & lt; img & gt; Tags gibt es keine solche Garantie, da der Benutzer weg navigieren kann, bevor der Browser die Ladeanforderung für dieses Bild startet.

Wenn Sie also die Trackability optimieren möchten, verwenden Sie ein & lt; script & gt ;, aber wenn Sie die Leistung optimieren möchten (keine Verlangsamung, wenn die Tracking-Site langsam ist), verwenden Sie & lt; img & gt ;.

Das Caching-Problem besteht in beiden Fällen und kann durch Senden korrekter Header vom Server oder durch Hinzufügen von Cache-Busting-Argumenten zur URL behoben werden.

    
Joeri Sebrechts 17.06.2009, 13:03
quelle
5

Es ist erwähnenswert, dass viele Tracking-Softwareprodukte wie Google Analytics 1x1 Pixel verwenden. Wenn Sie versuchen, das Zwischenspeichern zu vermeiden, können Sie den Cache-Ablauf auf der jeweiligen Seite festlegen, damit der Inhalt nicht auf Benutzerseite zwischengespeichert wird. Wie es aussieht, brauchen Sie wirklich nur den Cookie, der einmal gesetzt wird, und wenn der Benutzer seinen Cache bei nachfolgenden Besuchen nicht gelöscht hat, haben sie wahrscheinlich auch ihre Cookies nicht gelöscht.

Sie können eine der beiden Methoden verwenden und erwarten, dass ein kleiner Prozentsatz der Benutzer Cookies oder Skripts überwacht und versucht, die Einstellung Ihres Cookies auf dem Computer zu vermeiden. Fast niemand durchsucht Bilder deaktiviert.

Diejenigen Benutzer, die in die Minderheit der Leute fallen, die über Cookies und / oder Javascript paranoid sind, haben generell keine Auswirkungen auf Ihre Tracking-Informationen, es sei denn, Ihre Website ist darauf spezialisiert, Inhalte an diese Zielgruppe zu liefern. Ich würde also nicht übertreiben, Ihre Lösung für diese Minderheit zuzuschneiden, wenn es nicht absolut notwendig ist.

    
Harv 15.06.2009 16:53
quelle
2

Die img-Technik ist mehr versteckt, da sie funktioniert, wenn Jscript deaktiviert ist. Früher funktionierte es auch über E-Mail-Nachrichten (aber jetzt werden Imgs nicht mehr automatisch auf den meisten E-Mail-Readern geladen.)

    
Larry K 15.06.2009 15:38
quelle
1

Wie Sie bereits bemerkt haben, wird JavaScript das Bild-Caching-Problem vermeiden. Ein paar andere Probleme:

  • Die JavaScript-Option funktioniert nicht für Benutzer mit deaktiviertem JavaScript (oder aus Nicht-Javascript-Browsern oder Mail-Clients)
  • das 1x1 Tracking-Bild ist ziemlich häufig, und es gibt einige Spyware und Datenschutz-Software-Anwendungen das wird solche Bilder blockieren (oder Flag sie als Privatsphäre Dritter Bedenken), die möglicherweise einige Sorgen für Ihre Benutzer
ahockley 15.06.2009 15:39
quelle

Tags und Links