- Générer un ensemble de données comportementales de haute qualité.
- Contrôler la qualité et la conformité de vos données grâce aux outils de gouvernance intégrés à chaque étape de la solution.
- Modéliser les données comportementales à l’aide de modèles web et mobiles incrémentiels personnalisables, qui réduisent le délai de rentabilisation et sont gérés en toute sécurité dans la console Snowplow BDP.
- Examinez en détail des clients et des événements individuels.
- Prenez du recul pour comparer les comportements entre cohortes et dans le temps.
- Segmentez votre audience selon son comportement.
- Développez des moteurs de recommandation et de personnalisation.
Activer Snowplow sur Kameleoon
Pour activer Snowplow sur Kameleoon :- Ouvrez l’application Kameleoon.
- Cliquez sur Admin > Integrations.
- Recherchez l’intégration Snowplow et cliquez dessus.
- Cliquez sur Install.
- Sélectionnez le projet sur lequel vous souhaitez activer Snowplow.
- Cliquez sur Install.
Si vous devez modifier le comportement du bridge natif, vous pouvez créer un pont d’analyse personnalisé et utiliser l’exemple de code Snowplow disponible dans le Kameleoon Github repository.
Dispatcher d’événements Snowplow de Kameleoon
Si plusieurs sources produisent vos événements Kameleoon, l’intégration du dispatcher d’événements Snowplow est mieux adaptée à ces cas d’usage. L’intégration se connecte directement à la couche de streaming d’événements. Elle isole les événements d’exposition associés à votre ID de projet et les envoie via un appel HTTP à votre Snowplow Stream Collector. Pour configurer le dispatcher pour un projet donné, transmettez à votre technical account manager les informations suivantes :- L’URL de votre Snowplow Stream Collector
- L’hôte de votre registre de schémas Iglu et votre clé API Snowplow.
noncecorrespond à l’UUID de l’événement.visitor_codeest un identifiant utilisateur unique qui sert deuser_iddans l’événement JSON envoyé à Snowplow.timestampest l’horodatage de l’événement.experiment_idest l’identifiant unique de l’expérience Kameleoon à laquelle l’utilisateur a été exposé.variation_idest l’identifiant unique de la variation à laquelle l’utilisateur a été exposé au sein de l’expérience concernée.
user_id dans l’événement JSON auto-descriptif envoyé à Snowplow, à la place du code visiteur Kameleoon.
Pour plus d’informations sur le format HTTP d’envoi des événements à Snowplow, consultez la spécification du Snowplow Tracker Protocol.
Activer Snowplow sur une campagne
Dans l’éditeur graphique/de code
Pour associer Snowplow à une campagne dans l’éditeur graphique/de code :- Cliquez sur Finalize > Integrations.
- Cliquez sur Activate à côté de Snowplow.

Sur la page de création de personnalisation
Pour sélectionner Snowplow pour une personnalisation, accédez à l’onglet Integrations du flux de finalisation, puis cliquez sur Activate à côté de Snowplow.Sur la page de résultats
Une fois Snowplow défini comme outil de reporting pour une expérience, vous pouvez le sélectionner (ou le désélectionner) depuis la page de résultats de Kameleoon. Pour ce faire :- Cliquez sur le three-dots menu situé à côté du bouton Export.
- Cliquez sur Experiment configuration (Open configuration pour une personnalisation). Un menu latéral s’affiche.

- Dans la section Reporting tools, cliquez sur Edit. La page de finalisation s’ouvre.
- Sur la page de finalisation, cliquez sur Integrations.
- Cliquez sur Activate à côté de Snowplow.
- Pour enregistrer cette étape, cliquez sur Next.
Sur un feature flag
Pour ajouter Snowplow à un feature flag :- Cliquez sur Edit sur le feature flag que vous souhaitez suivre.
- Cliquez sur Integrations dans la section Reporting. Toutes les intégrations que vous avez activées s’affichent.
- Activez le toggle de Snowplow pour Delivery rules, Feature experiments, ou les deux.