Grâce à l'intégration Segment, disponible dans le Looker Action Hub, vous pouvez envoyer des Looks et des Explorations vers diverses intégrations gérées par Segment, y compris des applications tierces comme Marketo, Hubspot et d'autres.
Pour commencer à utiliser Segment dans Looker :
- Un administrateur Looker configure une intégration Segment. Cette étape n'est requise qu'une seule fois.
- Un développeur Looker configure les balises Segment. Cette étape n'est requise qu'une seule fois.
- Un utilisateur Looker sélectionne Segment comme destination d'une distribution.
Configurer une intégration Segment
Pour configurer une intégration Segment :
Dans votre espace de travail Segment, recherchez la source Looker dans le catalogue et sélectionnez-la.
Dans Configuration de la source, donnez un nom à votre source (généralement
Looker
), puis sélectionnez Ajouter une source.Segment affichera une clé d'écriture pour votre source. Copiez cette clé d'écriture.
Dans votre instance Looker, accédez à la page Actions dans la section Plate-forme du panneau Administration.
Sélectionnez Activer à côté de l'action Segment que vous souhaitez activer.
Collez la clé d'écriture Segment de l'étape 3 dans le champ Segment Write Key (Clé d'écriture Segment).
Sélectionnez Enregistrer.
Pour terminer la configuration de votre intégration Segment, ajoutez des tags Segment à votre modèle LookML.
Ajouter des tags de segment à votre modèle LookML
Pour envoyer ou planifier des Looks et des explorations avec des attributs de segment, commencez par ajouter des tags LookML aux champs appropriés de votre modèle Looker. Pour obtenir la liste complète des tags autorisés pour chaque action, consultez la page de documentation Tags (pour les champs).
La plupart des actions nécessitent au moins les balises email
et user_id
. Ajoutez ces balises aux champs de votre modèle LookML qui correspondent respectivement aux adresses e-mail et aux ID utilisateur Segment. Exemple :
dimension: email {
sql: ${TABLE}.email ;;
tags: ["email"]
}
dimension: user_id {
sql: ${TABLE}.user_id ;;
tags: ["user_id"]
}
Envoyer un look ou une exploration à Segment
Une fois que vous avez configuré l'intégration Segment et défini les tags LookML, vous pouvez envoyer des Looks et des explorations à Segment.
Créez un Look ou créez une exploration à l'aide d'un ou de plusieurs champs comportant un tag LookML de segment.
Cliquez sur l'icône en forme de roue dentée. Pour les Looks, sélectionnez Envoyer ou Programmer. Pour les explorations, sélectionnez Envoyer ou Enregistrer et programmer.
Sélectionnez votre destination Segment.
Configurez les autres paramètres de diffusion comme vous le souhaitez, puis sélectionnez Envoyer ou Enregistrer.
Vérifiez que Segment reçoit vos attributs Segment à l'aide du débogueur Segment.