Skip to content

Connecter vos données

Les agents BrazeAI Decisioning Studio™ doivent comprendre pleinement le contexte client pour prendre des décisions efficaces. Cet article explique comment connecter les sources de données clients à Decisioning Studio.

Modèles d’intégration pris en charge

Decisioning Studio prend en charge plusieurs modèles d’intégration pour connecter les données clients :

Types de données clients

Les ressources de données clients suivantes aident les agents à personnaliser plus efficacement :

Connecter les données par plateforme

Envoyer les données clients via Braze

BrazeAI Decisioning Studio peut utiliser toutes les données que vous envoyez déjà à la Braze Data Platform.

S’il existe des données clients que vous souhaitez utiliser pour Decisioning Studio et qui ne sont pas actuellement stockées dans le profil utilisateur ou les attributs personnalisés, l’approche recommandée est d’utiliser l’Ingestion de données cloud Braze pour ingérer des données provenant d’autres sources.

CDI prend en charge les intégrations directes avec :

  • Snowflake
  • Redshift
  • BigQuery
  • Databricks
  • Microsoft Fabric
  • AWS S3

Pour la liste complète des sources prises en charge, consultez Ingestion de données cloud.

Une fois que vous êtes satisfait des données que vous envoyez à la Braze Data Platform, contactez votre équipe AI Decisioning Services pour discuter des champs du profil utilisateur ou des attributs personnalisés à utiliser pour la décision automatisée par IA.

Pour simplifier ce processus, créez une liste des attributs du profil utilisateur Braze qui représentent le mieux les comportements de vos clients et qui devraient être utilisés dans Decisioning Studio (consultez la liste des champs disponibles). Votre équipe Services peut également vous aider à mener des sessions de découverte pour déterminer quels champs sont les plus appropriés pour la décision automatisée par IA.

Les autres options pour envoyer des données incluent :

  • L’envoi d’événements personnalisés Braze via le SDK
  • L’envoi d’événements via l’endpoint REST (/users/track)

Ces approches nécessitent davantage d’efforts d’ingénierie, mais sont parfois préférables selon votre configuration Braze actuelle. Contactez l’équipe AI Decisioning Services pour en savoir plus.

Envoyer les données clients via SFMC

Pour les intégrations Salesforce Marketing Cloud :

  1. Configurez les extensions de données SFMC pour vos données clients.
  2. Mettez en place un package installé SFMC pour l’intégration API avec les autorisations appropriées requises par Decisioning Studio.
  3. Assurez-vous que les extensions de données sont actualisées quotidiennement, car Decisioning Studio extraira les dernières données incrémentielles disponibles.

Fournissez l’ID de l’extension et la clé API à votre équipe AI Decisioning Services. Elle vous assistera pour les étapes suivantes de l’ingestion des données clients.

Envoyer les données clients via Klaviyo

Pour les intégrations Klaviyo :

  1. Confirmez que les données de profil client sont disponibles dans les profils Klaviyo.
  2. Générez une clé API privée avec un accès complet aux profils.
  3. Fournissez la clé API à votre équipe AI Decisioning Services.

Consultez la documentation Klaviyo pour plus d’informations sur la configuration des clés API.

Autres solutions cloud (Google Cloud Storage, Azure, AWS)

Si les données clients ne sont pas actuellement stockées dans Braze, SFMC ou Klaviyo, la meilleure étape suivante est de configurer un export automatisé directement vers un compartiment Google Cloud Storage contrôlé par Braze. Nous pouvons également prendre en charge l’export vers AWS ou Azure (bien que GCS soit préférable). Pour ces plateformes, exportez vers leur stockage cloud interne et Braze pourra ensuite récupérer ces données.

Pour déterminer si cela est faisable, consultez la documentation de votre plateforme Martech. Par exemple :

Si cela est faisable, nous pouvons fournir un compartiment GCS dédié à Decisioning Studio pour y exporter les données clients.

Bonnes pratiques

  • Noms de colonnes descriptifs : les données clients doivent avoir des noms de colonnes clairs et descriptifs. Idéalement, un dictionnaire de données devrait être fourni.
  • Mises à jour incrémentielles : les fichiers incrémentiels sont préférables aux instantanés de l’ensemble de l’historique client chaque jour.
  • Identifiants cohérents : chaque enregistrement doit contenir un identifiant client unique et cohérent à travers toutes les ressources de données.
  • Inclure des horodatages : les enregistrements doivent avoir des horodatages associés pour une attribution précise et l’entraînement des agents.

Intégrations personnalisées

D’autres options ou des pipelines de données entièrement personnalisés sont possibles. Ceux-ci peuvent nécessiter des travaux supplémentaires de la part de l’équipe Services ou de l’équipe d’ingénierie de votre côté. Pour déterminer ce qui est faisable et optimal, travaillez avec votre équipe AI Decisioning Services.

Étapes suivantes

Après avoir connecté vos sources de données, procédez à la mise en place de l’orchestration :

New Stuff!