Mit der Segment-Integration, die im Looker Action Hub verfügbar ist, können Sie Looks und Analysen an eine Vielzahl von Integrationen senden, die von Segment verwaltet werden, darunter 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 Zustellung 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 Source setup (Quelleneinrichtung) Ihrer Quelle einen Namen (in der Regel
Looker) und wählen Sie Add Source (Quelle hinzufügen) aus.Segment zeigt einen Schreibschlüssel für Ihre Quelle an. Kopieren Sie diesen Schreibschlüssel.
Rufen Sie in Ihrer Looker-Instanz im Bereich Admin die Seite Actions (Aktionen) im Abschnitt Platform (Plattform) auf.
Wählen Sie neben der Segment-Aktion, die Sie aktivieren möchten, die Option Enable (Aktivieren) aus.
Fügen Sie den Segment-Schreibschlüssel aus Schritt 3 in das Feld Segment Write Key (Segment-Schreibschlüssel) ein.
Klicken Sie auf Speichern.
Segment-Tags zum LookML-Modell hinzufügen
Wenn Sie Looks und Analysen mit Segment-Attributen senden oder planen möchten, fügen Sie zuerst LookML-Tags zu den entsprechenden Feldern in Ihrem Looker-Modell 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 von Segment entsprechen. Beispiel:
dimension: email {
sql: ${TABLE}.email ;;
tags: ["email"]
}
dimension: user_id {
sql: ${TABLE}.user_id ;;
tags: ["user_id"]
}
Look oder Analyse an Segment senden
Nachdem Sie die Segment-Integration eingerichtet und LookML-Tags definiert haben, können Sie Looks und Analysen an Segment senden.
Erstellen Sie einen Look oder bauen Sie eine Analyse mit einem oder mehreren Feldern mit einem Segment-LookML-Tag.
Klicken Sie auf das Zahnrad. Wählen Sie für Looks entweder Send (Senden) oder Schedule (Planen) aus. Wählen Sie für Analysen entweder Send (Senden) oder Save and schedule (Speichern und planen) aus.
Wählen Sie das Segment-Ziel aus.
Konfigurieren Sie nach Bedarf weitere Zustellungseinstellungen und wählen Sie Send (Senden) oder Save (Speichern) aus.
Bestätigen Sie mit dem Segment-Debugger, dass Segment Ihre Segment-Attribute empfängt.