Ich erstelle eine Web-App und verwende Google Analytics (Analytics.js) für Analytics. Ich habe kürzlich festgestellt, dass die Analyse in Chrome nicht ordnungsgemäß funktioniert.
Ich lade Analytics mit dem Standard-Code-Snippet in ein separates Modul und füge es über requirejs ein. Ich habe überprüft, ob dieses Skript wie erwartet ausgeführt wird und das Analyse-Snippet ausführt.
Wenn ich den Netzwerkverkehr in Firefox überprüfe, kann ich feststellen, dass das Analyseskript wie erwartet von Google geladen wird (HTTP 200-Antwort):
Wenn ich jedoch genau dieselbe Seite in Chrome ausführe, wird eine HTTP 307-Antwort angezeigt, die auf ungefähr: leer verweist, und Analytics wird nicht ausgeführt:
Wenn ich die Analyse-URL jedoch direkt in die Chrome-Adressleiste einfüge, wird das Skript gefunden. Irgendwelche Ideen, was hier los ist oder wie man es behebt?