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 andere.
So verwenden Sie Segment in Looker:
- Ein Looker-Administrator richtet eine Segment-Integration ein. Dieser Schritt ist nur einmal erforderlich.
- Ein Looker-Entwickler richtet Segment-Tags ein. Dieser Schritt ist nur einmal erforderlich.
- Ein Looker-Nutzer wählt „Segment“ als Ziel einer Bereitstellung aus.
Segment-Integration einrichten
So richten Sie eine Segment-Integration ein:
Suchen Sie in Ihrem Segment-Arbeitsbereich im Katalog nach der Looker-Quelle und wählen Sie sie aus.
Geben Sie unter Quelleneinrichtung einen Namen für die Quelle ein (in der Regel
Looker
) und wählen Sie Quelle hinzufügen aus.Im Segment wird ein Schreibschlüssel für Ihre Quelle angezeigt. Kopieren Sie diesen Schreibschlüssel.
Rufen Sie in Ihrer Looker-Instanz im Bereich Verwaltung die Seite Aktionen auf.
Wählen Sie neben der Segmentaktion, die Sie aktivieren möchten, die Option Aktivieren aus.
Fügen Sie den Segmentschreibschlüssel aus Schritt 3 in das Feld Segment Write Key ein.
Klicken Sie auf Speichern.
Um die Segmentintegration fertig einzurichten, fügen Sie Ihrem LookML-Modell Segment-Tags hinzu.
Segment-Tags zu Ihrem LookML-Modell hinzufügen
Wenn Sie Looks und Explores mit Segmentattributen senden oder planen möchten, fügen Sie den entsprechenden Feldern in Ihrem Looker-Modell zuerst LookML-Tags hinzu. 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 der Segmente entsprechen. Beispiel:
dimension: email {
sql: ${TABLE}.email ;;
tags: ["email"]
}
dimension: user_id {
sql: ${TABLE}.user_id ;;
tags: ["user_id"]
}
Looks oder Explores an Segment senden
Nachdem Sie die Segment-Integration eingerichtet und LookML-Tags definiert haben, können Sie Looks und Explores an Segment senden.
Erstellen Sie einen Look oder erstellen Sie ein Explore mit einem oder mehreren Feldern mit einem Segment-LookML-Tag.
Wählen Sie das Zahnradsymbol aus. Wählen Sie für Looks entweder Senden oder Planen aus. Wählen Sie für explorative Datenanalysen entweder Senden oder Speichern und planen aus.
Wählen Sie das Segmentziel aus.
Konfigurieren Sie nach Bedarf die anderen Übermittlungseinstellungen und wählen Sie Senden oder Speichern aus.
Prüfen Sie mit dem Segment-Debugger, ob Segment Ihre Segmentattribute empfängt.