Daten für Segment freigeben

Mit der im Looker Action Hub verfügbaren Segmentintegration 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 beginnen Sie mit der Verwendung von 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 Lieferung aus.

Segmentintegration einrichten

So richten Sie eine Segmentintegration ein:

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

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

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

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

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

  6. Fügen Sie den Segment-Schreibschlüssel aus Schritt 3 in das Feld Segment-Schreibschlüssel ein.

  7. Klicken Sie auf Speichern.

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

Segment-Tags zu Ihrem LookML-Modell hinzufügen

Fügen Sie zum Senden oder Planen von Looks und Explores mit Segmentattributen 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 zu Tags (für Felder).

Für die meisten Aktionen sind mindestens die Tags email und user_id erforderlich. Fügen Sie diese Tags zu den Feldern in Ihrem LookML-Modell hinzu, die den E-Mail-Adressen der Nutzersegmente bzw. Benutzer-IDs entsprechen. Beispiel:

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

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

Einen Look oder Explore zur Segmentierung senden

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

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

  2. Wählen Sie das Zahnradsymbol aus. 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 Segmentziel aus.

  4. Konfigurieren Sie weitere Einstellungen für die Zustellung nach Bedarf und wählen Sie Senden oder Speichern aus.

  5. Prüfen Sie mit dem Segment-Debugger, ob Segment Ihre Segmentattribute erhält.