kameleoon.js ist veraltet und wurde in allen Kameleoon-Implementierungs-Snippets durch engine.js ersetzt. kameleoon.js wird nach dem 1. Juni 2026 nicht mehr unterstuetzt. Nach diesem Datum funktionieren alle Kampagnen auf Websites, die weiterhin auf kameleoon.js verweisen, nicht mehr. Aktualisieren Sie Ihr Implementierungs-Snippet entsprechend.Fastly-Konfiguration
Melden Sie sich bei Ihrem Fastly-Konto an und erstellen Sie einen Origin-Host sowie zwei Content-Header wie folgt:Den Origin-Host erstellen
- Navigieren Sie zur Registerkarte
Service configurationund klicken Sie auf den linken EintragOrigins > Hosts. Klicken Sie aufCreate hostund erstellen Sie eine neue Bedingung, um Ihre Kameleoon-Anwendungsdatei anzusprechen. Geben Sie ihr einen beschreibenden Namen wie Kameleoon JavaScript Application File. - Geben Sie im Feld Apply if folgende Bedingung an:
req.url ~ "^/kameleoon/engine.js" - Speichern Sie Ihre neue Bedingung, um sie auf Ihren neuen Origin-Host anzuwenden.
- Wenden Sie die folgenden Konfigurationsparameter auf Ihren Origin-Host an, wobei
YOUR_SITECODEdurch Ihre Kameleoon-Projekt-ID ersetzt wird (folgen Sie den in diesem Artikel beschriebenen Schritten, um sie abzurufen):
- Name: YOUR_SITECODE.kameleoon.io
- Address: YOUR_SITECODE.kameleoon.io
- Certificate hostname: YOUR_SITECODE.kameleoon.io

Hinweis: Die Domain fuer Ihre Kameleoon-Skripte kann von Projekt zu Projekt variieren. Ihre Projekte koennen je nach Erstellungsdatum entweder auf
kameleoon.eu oder kameleoon.io gehostet werden. Stellen Sie sicher, dass Sie die in Ihrem Projekt in der Kameleoon App angezeigte Domain verwenden.Die Header erstellen
Sie muessen Header erstellen, um anzugeben, wie der Inhalt Ihren Nutzern von Ihrer Website bereitgestellt werden soll:- Klicken Sie auf den linken Eintrag
Content > Headers. Klicken Sie aufCreate a header. - Haengen Sie dieselbe Bedingung an, die Sie fuer den Host erstellt haben, um die neue Kameleoon-JavaScript-Anwendungsdatei auf Ihrer Website anzusprechen.
- Geben Sie Ihrem Header einen Namen (z. B. YOUR_SITECODE.direct.kameleoon.io host) und stellen Sie sicher, dass er wie folgt konfiguriert ist, wobei
YOUR_SITECODEdurch Ihre Kameleoon-Projekt-ID ersetzt wird.
- Type / Action: Request - Set
- Destination: http.Host
- Source: “YOUR_SITECODE.direct.kameleoon.io”
- Klicken Sie auf Create, um Ihren Header zu speichern.
[

- Klicken Sie auf
Create a header - Haengen Sie dieselbe Bedingung an, die Sie fuer den Host erstellt haben, um die neue Kameleoon-JavaScript-Anwendungsdatei auf Ihrer Website anzusprechen.
- Geben Sie Ihrem Header einen Namen (z. B. YOUR_SITECODE.direct.kameleoon.io base) und stellen Sie sicher, dass er wie folgt konfiguriert ist, wobei
YOUR_SITECODEdurch Ihre Kameleoon-Projekt-ID ersetzt wird.
- Type / Action: Request - Regex
- Destination: url
- Source: req.url
- Regex: ^/kameleoon/engine.js
- Substitution: /engine.js?uncompressed=true
- Klicken Sie auf Create, um Ihren Header zu speichern.
[

Kompressionsformat auswaehlen
Um die Kompression zu aktivieren, waehlen Sie zunaechst ein Kompressionsformat aus, indem Sie die folgenden Schritte ausfuehren:- Klicken Sie auf den linken Eintrag
Content. - Scrollen Sie zum Bereich Compression. Die Kompressionssteuerungen erscheinen.
- Waehlen Sie
Use Brotli compression when available, um standardmaessig die Brotli-Kompression fuer Browser zu verwenden, die sie unterstuetzen.
[

Denken Sie daran, Ihre neue Fastly-Konfiguration zu aktivieren, damit sie wirksam wird, bevor Sie Ihren Quellcode aktualisieren.
Fuegen Sie das Kameleoon-Snippet in Ihren Quellcode ein
Lesen Sie diesen Artikel, um zu verstehen, wie Sie Kameleoon auf Ihrer Website implementieren.
//SITE_CODE.kameleoon.io/engine.js gehostet. Sie muessen lediglich diese URL im Installations-Tag durch Ihre eigene Fastly-URL ersetzen.