2016-10-12 5 views
0

Hallo wir haben Google AMP für unsere Website eingerichtet. Wir haben ein Adobe Analytics-Tag implementiert, aber die folgende Fehlermeldung erhalten:undefined Quelle muss mit "https: //" oder "//" beginnen

Uncaught (in promise) Error: undefined source must start with "https://" or "//" or be relative and served from either https or from localhost.

ich das Problem verstehen, ergibt sich aus dem Grundwert der URL:

{"requests": {"base": "http://${trackingServer}/b/ss/${accounts}/1/AMP-0.1/s${random}","pageView": 

Problem ist unsere Website nicht ein sicheres Protokoll nicht verwendet . Gibt es irgendwelche Probleme, wenn wir die Basis entweder auf https oder // wie vom Fehler angegeben ändern? Ich hätte gerne einen Tipp, bevor ich die Entwickler auffordere, die Änderungen vorzunehmen.

+0

Das Laden von HTTPS-Inhalt von einer http-Site sollte möglich sein. Es scheint, dass das dein Problem beheben würde. – tcooc

Antwort

2

Wenn Sie Cookies von Drittanbietern verwenden (Tracking-Server mit omtrdc.net oder 2o7.net) für Adobe Analytics, verwenden Sie wahrscheinlich denselben Tracking Server für sichere und nicht sichere Seiten. In diesem Fall können Sie entweder https:// oder nur // verwenden.

Wenn Sie 1st Party Cookies verwenden (Server mit Ihre Domain Tracking), wird es wahrscheinlich eine andere Tracking-Server, die Sie für den sicheren vs. nicht sicheren verwenden werden.

Verwandte Themen