Daten für Segment freigeben

Mit der Segmentintegration im Looker Action Hub können Sie Looks und Explores an eine Vielzahl von Integrationen senden, die von Segment verwaltet werden, darunter Drittanbieteranwendungen wie Marketo, HubSpot und andere.

So verwenden Sie Segment in Looker:

  1. Ein Looker-Administrator richtet eine Segmentintegration ein. Dieser Schritt ist nur einmal erforderlich.
  2. Ein Looker-Entwickler richtet Segment-Tags ein. Dieser Schritt ist nur einmal erforderlich.
  3. Ein Looker-Nutzer wählt „Segment“ als Ziel einer Bereitstellung aus.

Segmentintegration einrichten

So richten Sie eine Segmentintegration ein:

  1. Suchen Sie im Arbeitsbereich „Segmente“ im Katalog nach der Looker-Quelle und wählen Sie sie aus.

  2. Geben Sie unter Quelleinrichtung einen Namen für die Quelle ein (normalerweise Looker) und wählen Sie Quelle hinzufügen aus.

  3. Im Segment wird ein Schreibschlüssel für die Quelle angezeigt. Kopieren Sie diesen Schreibschlüssel.

  4. Rufen Sie in Ihrer Looker-Instanz im Bereich Admin im Bereich Plattform die Seite Aktionen auf.

  5. Wählen Sie neben der gewünschten Segmentaktion die Option Aktivieren aus.

  6. Fügen Sie den Segmentschreibschlüssel aus Schritt 3 in das Feld Segment Write Key (Schlüssel schreiben für Segment) ein.

  7. Klicken Sie auf Speichern.

Fügen Sie Ihrem LookML-Modell Segment-Tags hinzu, um die Einrichtung der Segmentintegration abzuschließen.

Segmenttags zu Ihrem LookML-Modell hinzufügen

Wenn Sie Looks und Explores mit Segmentattributen senden oder planen möchten, fügen Sie zuerst LookML-Tags in die entsprechenden Felder in Ihrem Looker-Modell ein. Eine vollständige Liste der zulässigen Tags für jede Aktion finden Sie auf der Dokumentationsseite Tags (für Felder).

Für die meisten Aktionen sind mindestens die Tags email und user_id erforderlich. Fügen Sie diese Tags in die Felder in Ihrem LookML-Modell ein, die den entsprechenden Segmentierungs-E-Mail-Adressen bzw. Nutzer-IDs entsprechen. Beispiel:

dimension: email {
  sql: ${TABLE}.email ;;
  tags: ["email"]
}

dimension: user_id {
  sql: ${TABLE}.user_id ;;
  tags: ["user_id"]
}

Einen Look oder ein Explore zum Segmentieren senden

Nachdem Sie die Segmentintegration eingerichtet und LookML-Tags definiert haben, können Sie Looks und Explores an das Segment senden.

  1. Erstellen Sie einen Look oder erstellen Sie ein Explore mithilfe eines oder mehrerer Felder mit einem Segment-LookML-Tag.

  2. Klicken Sie auf das Zahnradsymbol. Wählen Sie für Looks entweder Senden oder Planen aus. Wählen Sie für Explores entweder Senden oder Speichern und planen aus.

  3. Wählen Sie das Ziel für das Segment aus.

  4. Konfigurieren Sie bei Bedarf weitere Zustellungseinstellungen und wählen Sie Senden oder Speichern aus.

  5. Verwenden Sie den Segment-Debugger, um zu prüfen, ob das Segment Ihre Segmentattribute erhält.