> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kameleoon.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Varianten mit benutzerdefiniertem Code erstellen

> Richten Sie mit einem Prompt für Ihren KI-Assistenten Varianten mit benutzerdefiniertem JavaScript und CSS ein.

Ein Test einer Seitenänderung braucht für jede Version eine Variante, und jede Variante braucht Code, der ihre Änderung umsetzt. Wenn Sie das von Hand erledigen, legen Sie das Experiment an, fügen jede Version hinzu und geben den Code für jede Version nacheinander ein. Ihr KI-Assistent erledigt all das mit einer einzigen Anfrage. Er schreibt den Code aus Ihrer Beschreibung und liest ihn anschließend zurück, damit Sie prüfen können, dass Kameleoon ihn gespeichert hat. Das Ergebnis ist ein Draft, in dem der Code jeder Variante bereits steht. Jeder Selektor muss zu einem Element auf der Live-Seite passen, deshalb prüfen Sie den Draft, bevor Sie ihn starten.

## So fügen sich die Tools für Varianten in Ihren Workflow ein

* **Experiment anlegen:** Ihr KI-Assistent legt ein codebasiertes Draft-Experiment mit einer ersten Variante an, fügt eine zweite Variante hinzu und speichert den Code für jede davon.
* **Variante hinzufügen:** Ihr KI-Assistent fügt einem bereits vorhandenen Experiment eine Variante hinzu.
* **Traffic-Verteilung festlegen:** Ihr KI-Assistent legt fest, wie viel Traffic jede Version bei einem Experiment im Status draft, paused oder scheduled erhält.

## Bevor Sie beginnen

* **Einrichtung:** Verbinden Sie Kameleoon mit Ihrem KI-Assistenten. Für einen Chat-Assistenten wie Claude oder ChatGPT siehe [Kameleoon mit Claude und ChatGPT verbinden](https://docs.kameleoon.com/de/mcp/connect-ai-assistants.md). Für einen Coding-Agent wie Claude Code, Codex oder Cursor siehe [MCP-Clients einrichten](https://docs.kameleoon.com/de/mcp/set-up-clients.md).
* **Site code:** Halten Sie den Code der Website bereit, die Sie testen. Geben Sie ihn im Feld Site code eines beliebigen Prompts auf dieser Seite ein. Das Feld beginnt mit dem Platzhalter `{{SITECODE}}`, und jeder andere Prompt aktualisiert sich entsprechend.

## Ein codebasiertes Experiment mit Varianten anlegen

Verwenden Sie diesen Prompt, damit Ihr KI-Assistent ein [codebasiertes Experiment](https://docs.kameleoon.com/de/user-manual/experimentation/web-experimentation/code-based-experiments/using-the-code-editor.md) mit zwei Varianten anlegt. Jede Variante führt das JavaScript und CSS aus, das Sie beschreiben.

Geben Sie Ihren Site code im Feld Site code ein und ersetzen Sie danach die Seiten-URL und die Selektoren durch Ihre eigenen Werte. Ihr KI-Assistent schreibt den Code aus Ihrer Beschreibung, daher muss jeder Selektor zu einem Element auf der Live-Seite passen.

Wenn die Anfrage funktioniert, hat Kameleoon ein Draft-Experiment mit Variation 1 und Variation 2, und Ihr KI-Assistent zeigt den gespeicherten Code für jede davon an. Prüfen Sie vor dem Start des Experiments, dass jeder Selektor und jede Änderung Ihrer Beschreibung entspricht.

Solange das Experiment ein Draft ist, verteilt Kameleoon den Traffic gleichmäßig, sodass jede der drei Versionen etwa 33 % des Traffics erhält. Um vorab eine andere Verteilung festzulegen, siehe [Ein Draft-Experiment vorbereiten](https://docs.kameleoon.com/de/mcp/prepare-draft-experiment.md).

## Varianten hinzufügen und aktualisieren

Eine Variante, die einem Experiment im Status running hinzugefügt wird, startet mit 0 % des Traffics. Die Variante erhält daher keine Besucher, bis Sie ihren Anteil ändern.

Beide Tools für Varianten prüfen zuerst das Experiment. Bei einem Experiment, das kein Draft ist, etwa einem Experiment im Status running, gibt das Tool eine Vorschau der Änderung aus und wendet sie erst nach Ihrer Bestätigung an.

> [!WARNING]
>
> Wenn Sie den Code einer Variante aktualisieren, wird der in Kameleoon gespeicherte Code ersetzt. Rufen Sie vor dem Aktualisieren den aktuellen Code mit `experiment_code_get` ab, und bewahren Sie eine Kopie auf.

### Eine Variante mit einem Prompt hinzufügen

Verwenden Sie diesen Prompt, um eine Variante mit dem Namen Variation 3 zu einem bestehenden Experiment hinzuzufügen. Der Prompt weist Ihren KI-Assistenten an, zuerst den aktuellen Code jeder Variante zu sichern.

Wenn die Anfrage funktioniert, hat das Experiment eine neue Variante mit dem Namen Variation 3. Ihr KI-Assistent gibt den aktuellen Code der bestehenden Varianten zurück, damit Sie eine Kopie aufbewahren können.

Ist das Experiment kein Draft, gibt Ihr KI-Assistent eine Vorschau aus und fügt die Variante erst nach Ihrer Bestätigung hinzu.

## Traffic-Verteilung festlegen

Die Traffic-Verteilung legt fest, wie viel Traffic jede Version eines Experiments erhält. Ihr KI-Assistent kann die Verteilung eines Drafts sowie eines Experiments im Status paused oder scheduled festlegen. Die Verteilung eines Drafts ändert sich sofort. Die neue Verteilung eines Experiments im Status paused oder scheduled gilt, sobald es startet oder fortgesetzt wird. Bei einem Experiment im Status running ändern Sie die Verteilung in der Kameleoon-App.

### Die Verteilung für einen Draft oder ein Experiment im Status paused oder scheduled festlegen

Verwenden Sie diesen Prompt, um die Traffic-Verteilung eines Drafts oder eines Experiments im Status paused oder scheduled festzulegen. Die Originalseite und jede ihrer drei Varianten erhalten dann jeweils 25 % des Traffics.

Wenn die Anfrage bei einem Experiment im Status paused oder scheduled funktioniert, gibt Ihr KI-Assistent eine Vorschau der Änderung aus und wendet die neue Verteilung erst nach Ihrer Bestätigung an. Bei einem Draft wendet er die neue Verteilung sofort an.

Befindet sich das Experiment im Status running, deviated oder stopped, kann Ihr KI-Assistent die Verteilung nicht ändern. Verwenden Sie stattdessen die Kameleoon-App.

Die Tool-Parameter finden Sie in der Referenz [Tools für Experimente](https://docs.kameleoon.com/de/mcp/tools-experiments.md).
