In Ihren Kontoeinstellungen können Sie wählen, ob der Nutzer beim Scannen eines QR Codes mit einer 301-Weiterleitung oder über JavaScript umgeleitet wird. Was ist also der Unterschied?
Bei einer 301-Weiterleitung wird die Zielseite direkt aufgerufen, während bei einer JavaScript Weiterleitung zunächst eine Seite geladen wird, auf der JavaScript Code ausgeführt wird, um auf die Zielseite umzuleiten.
301-Weiterleitung
Eine 301-Weiterleitung weist den Browser an, sofort zur Ziel-Webseite zu wechseln. Wenn Sie einen QR Code scannen, wird die Short URL im Code vom Browser angefordert. Der Browser erhält von unserem Server Anweisung, direkt auf die Zielseite zu gehen, z. B.
Status 301 Moved Permanently
location: https://www.yourwebsite.com
JavaScript Weiterleitung
Wenn Sie sich für eine Weiterleitung mit JavaScript entscheiden, wird zunächst eine leere Zwischenwebseite in den Browser geladen. Auf dieser Seite werden Cookies gesetzt, Skripte für das Re-Targeting geladen oder der GPS Standort abgerufen, bevor der Nutzer auf die Ziel-Webseite weitergeleitet wird. Dann wird die Zielseite über eine JavaScript Anweisung geladen, z. B.
<script>window.location='https://www.yourwebsite.com';</script>
Wir verwenden JavaScript-Weiterleitungen, um Tracking-Skripte auszuführen oder um den Benutzer um seine Zustimmung zu bitten, bevor er mit Tracking-Diensten Dritter getrackt wird.
Wenn Sie im Abschnitt „Externes Tracking/Re-Targeting“ Ihrer Kontoeinstellungen eine GA-Tracking-ID, eine Google Tag Manager-ID oder eine Facebook-Pixel-ID oder ein benutzerdefiniertes Snippet hinterlegen, wird die Umleitungsmethode automatisch auf JavaScript eingestellt.
Wenn Sie die Umleitungsmethode auf JavaScript festlegen, können Sie die Informationen des verweisenden QR-Codes in Ihren Webhooks verwenden.
<script>alert(document.referrer)</script>