Zum Hauptinhalt springen
Alle KollektionenSilktide Analytics
Wie funktioniert Silktide Analytics ohne Cookies?
Wie funktioniert Silktide Analytics ohne Cookies?
Jessica Chambers avatar
Verfasst von Jessica Chambers
Diese Woche aktualisiert

Die vereinfachte Version

Wir nehmen die IP-Adresse und den Browser eines Besuchers und führen einige Berechnungen durch, um sie in eine magische Zahl zu verwandeln, die sich alle 24 Stunden ändert. Wir vergessen sofort ihre IP-Adresse und ihren Browser. Sie werden niemals gespeichert.

Diese magische Zahl ist so konzipiert, dass es uns unmöglich ist, sie wieder in die IP-Adresse umzuwandeln. Und sie ist so gestaltet, dass sie sich alle 24 Stunden auf eine Weise ändert, die wir niemals rückgängig machen können.

Dies ermöglicht es uns, viele der Dinge zu tun, die Sie von einer Analyselösung erwarten, wie z.B. einzigartige Besucher zu zählen und Eingangs- und Ausgangsseiten zu identifizieren.

Es bedeutet auch, dass selbst wenn Sie Zugriff auf alle Daten von Silktide hätten, keine davon verwendet werden könnte, um jemanden zu identifizieren.

Die technische Version

Um zu identifizieren, ob jemand ein Besucher ist, von dem wir kürzlich eine Anfrage erhalten haben, kombinieren wir die IP-Adresse und den User Agent des Besuchers auf eine Weise, die:

  • Nicht rückgängig gemacht werden kann, selbst von uns nicht

  • Für jede Website einzigartig ist, sodass Besucher nicht über Websites hinweg verfolgt werden können

  • Alle 24 Stunden abläuft

Konkret verwenden wir eine kryptografische Hash-Funktion mit einem rotierenden Salt:

hash(ip + userAgent + propertyId + salt)

Eine kryptografische Hash-Funktion ist eine mathematische Methode, um Daten so zu verschlüsseln, dass sie nicht rückgängig gemacht werden können (zumindest nicht ohne Milliarden von Jahren Rechenleistung). Mit dem resultierenden 'Hash' haben wir einen einzigartigen Code, der für jede Kombination von ip + userAgent + propertyId + salt gleich sein wird, aber wir haben keine Möglichkeit, diese einzelnen Teile zurückzuerhalten. So wissen wir zum Beispiel niemals Ihre IP-Adresse.

Das Salt ist ein einzigartiger langer Code, den wir für einen Kalendertag verwenden und nach zwei Kalendertagen dauerhaft vergessen. Die Hinzufügung eines Salts bewirkt, dass sich die Kennung jedes Besuchers täglich ändert. Da wir selbst nach zwei Tagen keine Ahnung haben, was das Salt war, können wir einen bestimmten Besucher nur erkennen, wenn er innerhalb von 24 bis 48 Stunden zurückkehrt (die genaue Dauer hängt von seiner Zeitzone ab; deshalb speichern wir zwei Tage statt einem).

Dies ermöglicht es uns, die Anzahl der einzigartigen Besucher innerhalb eines bestimmten Tages zu zählen und die Sitzungen innerhalb eines 1-2-Tage-Zeitraums zu messen. Zum Beispiel können wir den Prozentsatz der Besucher identifizieren, die 'abspringen' oder eine einzelne Seite angesehen und sofort verlassen haben. Wir können auch Eingangs- und Ausgangsseiten identifizieren und den Prozentsatz der Besucher, die ein Ziel erreicht haben.

Wir können jedoch keine zurückkehrenden Besucher identifizieren, die einen Zeitraum von mehr als 24-48 Stunden zwischen den Besuchen haben. Wir können Besucher zwischen verschiedenen Kunden nicht identifizieren. Wir können die IP-Adresse Ihrer Besucher nicht offenlegen. Dadurch entfällt die Notwendigkeit, eine Zustimmung für Cookies einzuholen.

Die propertyId ist die eindeutige Kennung für die Web-Eigenschaft unseres Kunden (d.h. ihre Website oder Sammlung ihrer Websites). Da wir die propertyId in die Hash-Funktion aufgenommen haben, hat derselbe Besucher bei verschiedenen Kunden eine andere Identität für Silktide. Selbst wenn wir wollten, könnten wir also niemals feststellen, ob ein Besucher eines Kunden derselbe ist wie ein Besucher eines anderen.

Wir verwenden SHA-256 (einen branchenüblichen Hash-Algorithmus), um unsere Hashes zu generieren.

Hat dies deine Frage beantwortet?