# Segment

URL: https://docs.ablyft.com/de/developers/integrations/segment/

> Sende das Experiment und die Variation, die ein Visitor gesehen hat, als Track-Event an Segment.



ABlyft hat eine eingebaute Segment-Integration. Sobald du sie einschaltest, sendet ABlyft jedes Mal ein Event
`ABlyft Experiment Viewed` an Segment, wenn ein Visitor ein Experiment sieht. Von Segment gelangt das Event in den
Debugger, in dein Warehouse und zu jeder verbundenen Destination.

## Was du brauchst

* Die Segment-Bibliothek analytics.js ist auf den Seiten, auf denen deine Experiments laufen, bereits geladen.

## Integration aktivieren

1. Öffne **Project → Integrations**.
2. Schalte auf der Karte **Segment** den Schalter von **Not active** auf **Activated** und bestätige.

ABlyft veröffentlicht das Project anschließend neu. Weitere Einstellungen gibt es nicht.

## Wo du die Daten in Segment siehst

Trigger: **Experiment viewed**. ABlyft sendet die Daten jedes Mal, wenn das Experiment für den Visitor läuft. Lädt das Tool etwas später, versucht ABlyft es kurz erneut.

* Event `ABlyft Experiment Viewed`
* Properties `experiment_id`, `experiment_name`, `variation_id`, `variation_name`: IDs und Namen des Experiments und der Variation

Du brauchst ein anderes Format? [Baue eine Custom Integration](https://docs.ablyft.com/de/developers/integrations/custom-integrations/).

* **Debugger:** Öffne in deiner Source **Sources → Debugger**. Das Event `ABlyft Experiment Viewed` erscheint mit den
  vier Properties unter **Pretty** und **Raw**.
* **Warehouse:** Segment speichert Track-Events in einer Event-Tabelle, die nach dem Event benannt ist, mit einer Spalte
  pro Property.
* **Destinations:** Jede Destination, die Track-Events dieser Source erhält, bekommt das Event. Filtere oder schlüssele
  dort nach `experiment_name` und `variation_name` auf.

## Setup prüfen

1. Öffne den Segment Debugger deiner Source.
2. Öffne eine Seite mit einem laufenden Experiment, in einer Variation, der du zugeordnet wurdest.
3. Suche nach `ABlyft Experiment Viewed` und prüfe die vier Properties.

## Hinweise

> **Consent und Tracking:** Die Integration läuft nicht, wenn das Tracking für den Visitor deaktiviert ist (Opt-out oder Do Not Track). Segment
> braucht eventuell eine eigene Consent-Kategorie in deinem Consent-Tool. Destinations können Events verwerfen, wenn der
> Visitor ihnen nicht zugestimmt hat.

[Segment documentation](https://www.twilio.com/docs/segment/connections/sources/catalog/libraries/website/javascript/)

