Daten für Segment freigeben

Mit der Segment-Integration, die im Looker Action Hub verfügbar ist, können Sie Looks und Explores an eine Vielzahl von Integrationen senden, die von Segment verwaltet werden, einschließlich Drittanbieteranwendungen wie Marketo, Hubspot und anderen.

So verwenden Sie Segment in Looker:

  1. Ein Looker-Administrator richtet eine Segment-Integration 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 Zustellung aus.

Segment-Integration einrichten

So richten Sie eine Segment-Integration ein:

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

  2. Geben Sie unter Source setup (Quelle einrichten) einen Namen für die Quelle ein (in der Regel Looker) und wählen Sie Add Source (Quelle hinzufügen) aus.

  3. In Segment wird ein Schreibschlüssel für Ihre Quelle angezeigt. Kopieren Sie diesen Schreibschlüssel.

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

  5. Wählen Sie neben der Segmentaktion, die Sie aktivieren möchten, die Option Aktivieren aus.

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

  7. Klicken Sie auf Speichern.

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

Segment-Tags zu Ihrem LookML-Modell hinzufügen

Wenn Sie Looks und Explores mit Segmentattributen senden oder planen möchten, müssen Sie zuerst LookML-Tags zu den entsprechenden Feldern in Ihrem Looker-Modell hinzufügen. 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 den Feldern in Ihrem LookML-Modell hinzu, die den E-Mail-Adressen und Nutzer-IDs von Segment-Nutzern entsprechen. Beispiel:

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

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

Look oder Explore an Segment senden

Nachdem Sie die Segment-Integration 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 mit einem oder mehreren Feldern mit dem LookML-Tag „Segment“.

  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 Segmentziel aus.

  4. Konfigurieren Sie die anderen 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 empfängt.