Passer au contenu principal
Cette fonctionnalite est en beta ouverte et en developpement actif. Contactez l’equipe d’assistance Kameleoon pour obtenir de l’aide concernant cette integration.
L’integration Kameleoon Segment Event Streaming vous permet d’envoyer automatiquement des evenements vers votre compte Segment chaque fois que des visiteurs sont exposes a l’une de vos experiences Kameleoon. Cette integration permet d’enrichir l’analyse dans Segment, en fournissant des informations sur l’exposition aux experiences pour vous aider a mieux comprendre le comportement et l’engagement des utilisateurs.
Cette integration utilise le repartiteur d’evenements de Kameleoon pour envoyer des evenements cote serveur a votre compte Segment par lots a l’aide du point de terminaison /batch de l’API HTTP Segment.

Principaux avantages

  • Informations comportementales precises : L’integration envoie des evenements specifiques a des outils tiers pour les visiteurs exposes a des experiences web et a des feature flags sur des projets bases sur les SDK, tels que des applications. Ce suivi detaille permet d’avoir une vision plus claire de la facon dont les differentes variations influencent les actions des utilisateurs. Par exemple, vous pouvez observer quelle variation genere le plus de clics, de conversions ou d’autres resultats souhaites, ce qui vous aide a determiner l’approche la plus efficace.
  • Prise de decision en temps reel : L’integration fournit des donnees en temps reel, permettant une prise de decision a la volee. Munis d’informations a jour sur les experiences en cours, vous pouvez ajuster rapidement vos strategies si une variation ne fonctionne pas comme prevu.
  • Configuration simple : Activez les integrations tierces directement depuis l’application Kameleoon, sans avoir besoin de code personnalise ni de modifications du SDK.

Considerations

Le serveur Kameleoon envoie les evenements a Segment avec un delai minimum de 30 minutes. Pour configurer cette integration, les elements suivants sont requis :
  • SDK Kameleoon : Le SDK Kameleoon doit etre installe sur votre projet cote serveur.
  • Write Key : Votre Write Key Segment (vous devez creer une nouvelle source Segment pour les evenements Kameleoon, bien qu’une cle existante puisse etre utilisee).
  • Emplacement du workspace : Specifiez si votre workspace Segment est situe dans l’UE. Vous pouvez trouver cette information dans les parametres de votre workspace Segment.

Configuration

Cette integration peut etre activee pour les experiences Web et Feature.

Pour les experiences Web

  1. Cliquez sur Admin > Integrations.
  2. Cliquez sur l’icone de telechargement a droite de la carte Segment.
  3. Selectionnez les projets sur lesquels vous souhaitez configurer Segment et cliquez sur Validate.
  4. Ajoutez Segment dans l’onglet Integrations du flux de finalisation.

Pour les experiences Feature

  1. Modifiez un feature flag ou creez-en un nouveau.
  2. Sous Reporting, cliquez sur Integrations.
  3. Activez Segment on dans tous les environnements souhaites.
Une fois l’integration activee et votre experience en ligne, Kameleoon commencera a envoyer les evenements d’experience a Segment chaque fois qu’un visiteur est expose. Ces evenements incluent des details cles tels que :
  • ID utilisateur
  • Heure d’exposition
  • ID de l’experience Kameleoon
  • ID de la variante Kameleoon

Exemple de payload d’evenement

Kameleoon envoie les evenements a Segment au format suivant :
{
"userId": "xf54dd2thdd5",
"event": "[Company] Experiment",
"properties": 
{ 
"experimentId": 12345,
"variationId": 15685 
},
"timestamp": 1730194985000
}
Par defaut, userId contiendra le code visiteur Kameleoon du visiteur. Si vous avez configure la reconciliation cross-device de Kameleoon, l’identifiant place dans la custom data de reconciliation cross-device sera utilise a la place du code visiteur. Notez que toute custom data specifique a votre organisation, generalement incluse dans vos evenements Segment, ne sera pas presente dans les evenements envoyes par Kameleoon depuis le serveur.