[Version bêta]{class="badge informative"}

Créer une connexion source et un flux de données Customer.io dans l’interface utilisateur

NOTE
La source Customer.io est en version Beta. Veuillez lire la présentation des sources pour plus d’informations sur l’utilisation de sources étiquetées bêta.

Ce tutoriel décrit les étapes à suivre pour créer une connexion source et un flux de données Customer.io à l’aide de l’interface utilisateur de Adobe Experience Platform.

Prise en main getting-started

Ce tutoriel nécessite une compréhension du fonctionnement des composants suivants d’Adobe Experience Platform :

Conditions préalables prerequisites

La section suivante fournit des informations sur les conditions préalables à remplir avant de pouvoir créer une connexion source Customer.io.

Exemple JSON pour définir le schéma source pour Customer.io prerequisites-json-schema

Avant de créer une connexion source Customer.io, vous devez fournir un schéma source. Vous pouvez utiliser le fichier JSON ci-dessous.

{
  "event_id": "01E4C4CT6YDC7Y5M7FE1GWWPQJ",
  "object_type": "customer",
  "metric": "subscribed",
  "timestamp": 1613063089,
  "data": {
    "customer_id": "42",
    "email_address": "test@example.com",
    "identifiers": {
      "id": "42",
      "email": "test@example.com",
      "cio_id": "d9c106000001"
    }
  }
}

Création d’un schéma de plateforme pour Customer.io create-platform-schema

Vous devez également vous assurer de créer un schéma Platform à utiliser pour votre source. Consultez le tutoriel sur la création d’un schéma de plateforme pour obtenir des instructions complètes sur la création d’un schéma.

Copie d’écran de l’interface utilisateur de Platform présentant un exemple de schéma pour Customer.io

Connecter votre compte Customer.io connect-account

Dans l’interface utilisateur de Platform, sélectionnez Sources dans le volet de navigation de gauche pour accéder à l’espace de travail Sources et afficher un catalogue de sources disponibles dans Experience Platform.

Utilisez le menu Catégories pour filtrer les sources par catégorie. Vous pouvez également saisir un nom de source dans la barre de recherche pour trouver une source spécifique dans le catalogue.

Accédez à la catégorie Automatisation marketing pour afficher la carte source Customer.io. Pour commencer, sélectionnez Ajouter des données.

Copie d’écran de l’interface utilisateur de Platform pour le catalogue avec carte Customer.io

Sélectionner les données select-data

L’étape Sélectionner les données s’affiche, vous permettant ainsi de sélectionner les données à importer dans Platform.

  • La partie gauche de l’interface est un navigateur qui vous permet d’afficher les flux de données disponibles dans votre compte ;
  • La partie droite de l’interface vous permet de prévisualiser jusqu’à 100 lignes de données à partir d’un fichier JSON.

Sélectionnez Télécharger des fichiers pour charger un fichier JSON à partir de votre système local. Vous pouvez également faire glisser et déposer le fichier JSON que vous souhaitez charger dans le panneau Glisser-déposer des fichiers.

L’étape d’ajout de données du workflow des sources.

Une fois le fichier chargé, l’interface de prévisualisation se met à jour pour afficher un aperçu du schéma que vous avez chargé. L’interface d’aperçu vous permet d’examiner le contenu et la structure d’un fichier. Vous pouvez également utiliser l’utilitaire Search field pour accéder à des éléments spécifiques à partir de votre schéma.

Lorsque vous avez terminé, sélectionnez Suivant.

L’étape d’aperçu du workflow des sources.

Détails du flux de données dataflow-detail

L’étape Détails du flux de données s’affiche, vous fournissant des options permettant d’utiliser un jeu de données existant ou d’établir un nouveau jeu de données pour votre flux de données, ainsi qu’une opportunité de fournir un nom et une description pour votre flux de données. Au cours de cette étape, vous pouvez également configurer des paramètres pour l’ingestion de profils, les diagnostics d’erreur, l’ingestion partielle et les alertes.

Lorsque vous avez terminé, sélectionnez Suivant.

L’étape de détail du flux de données du flux de sources.

Mappage mapping

L’interface de mappage fournit un outil complet pour mapper les champs sources de votre schéma source aux champs XDM cibles correspondants dans le schéma cible.

Platform fournit des recommandations intelligentes pour les champs mappés automatiquement en fonction du schéma ou du jeu de données cible que vous avez sélectionné. Vous pouvez ajuster manuellement les règles de mappage en fonction de vos cas d’utilisation. Selon vos besoins, vous pouvez choisir de mapper directement des champs ou d’utiliser des fonctions de préparation de données pour transformer les données sources afin d’obtenir des valeurs informatisées ou calculées. Pour obtenir des instructions complètes sur l’utilisation de l’interface du mappeur et des champs calculés, consultez le guide de l’interface utilisateur de la préparation des données.

Tous les mappages répertoriés ci-dessous sont obligatoires et doivent être configurés avant de passer à l’étape Révision.

Champ cible
Description
object_type
Le type d’objet, consultez la documentation Customer.io events pour les types pris en charge.
id
Identifiant de l’objet.
email
Adresse électronique associée à l’objet.
event_id
Identifiant unique de l’événement.
cio_id
L’identifiant Customer.io de l’événement.
metric
Type d’événement. Pour plus d’informations, consultez la documentation Customer.io events pour les types pris en charge.
timestamp
Horodatage de l’événement.
IMPORTANT
Ne mappez pas cio_id lors de l'exécution de Customer.io webhook dans test mode, car aucun champ associé n'est envoyé depuis Customer.io.

Une fois le mappage de vos données source réussi, sélectionnez Suivant.

L’étape de mappage du workflow des sources.

Révision review

L’écran de Révision s’affiche, vous permettant dʼexaminer votre nouveau flux de données avant sa création. Les détails sont regroupés dans les catégories suivantes :

  • Connexion  : affiche le type de source, le chemin d’accès correspondant au fichier source choisi et le nombre de colonnes au sein de ce fichier source.
  • Attribuer des champs de jeu de données et de mappage  : affiche le jeu de données dans lequel les données sources sont ingérées, y compris le schéma auquel le jeu de données se conforme.

Une fois que vous avez vérifié votre flux de données, sélectionnez Terminer et patientez quelques instants le temps que le flux de données soit créé.

L’étape de révision du workflow des sources.

Obtention de l’URL de votre point de terminaison de diffusion get-streaming-endpoint

Une fois votre flux de données de diffusion en continu créé, vous pouvez désormais récupérer l’URL de votre point de terminaison de diffusion en continu. Ce point de terminaison sera utilisé pour s’abonner à votre webhook, ce qui permet à votre source de diffusion en continu de communiquer avec l’Experience Platform.

Pour construire l’URL utilisée pour configurer le webhook sur Customer.io, vous devez récupérer les éléments suivants :

  • Identifiant de flux de données
  • Point d’entrée de diffusion en continu

Pour récupérer votre identifiant de flux de données et votre point d’entrée de flux, accédez à la page activité de flux de données du flux de données que vous venez de créer et copiez les détails depuis le bas du panneau Propriétés.

Le point d’entrée de diffusion en continu dans l’activité de flux de données.

Une fois que vous avez récupéré votre point de terminaison de diffusion en continu et votre identifiant de flux de données, créez une URL basée sur le modèle suivant : {STREAMING_ENDPOINT}?x-adobe-flow-id={DATAFLOW_ID}. Par exemple, une URL webhook construite peut se présenter comme suit : https://dcs.adobedc.net/collection/febc116d22ba0ea2868e9c93b199375302afb8a589617700991bb8f3f0341ad7?x-adobe-flow-id=439b3fc4-3042-4a3a-b5e0-a494898d3fb0

Configuration du webhook de création de rapports dans Customer.io set-up-webhook

Une fois votre URL webhook créée, vous pouvez configurer votre webhook de création de rapports à l’aide de l’interface utilisateur Customer.io. Pour obtenir des instructions sur la configuration des webhooks de création de rapports, consultez le Customer.io guide sur la configuration des webhooks.

Dans l’interface utilisateur de Customer.io, saisissez votre URL webhook dans le champ WEBHOOK ENDPOINT .

L’interface utilisateur de Customer.io présentant le champ de point de terminaison webhook

TIP
Vous pouvez vous abonner à divers événements pour votre webhook de reporting. Le message de chaque événement sera ingéré dans Platform lorsqu’un critère de déclenchement d’événement d’action Customer.io est satisfait. Pour plus d'informations sur les différents événements, consultez la Customer.io documentation sur les événements.

Étapes suivantes next-steps

En suivant ce tutoriel, vous avez correctement configuré un flux de données en continu pour importer vos données Customer.io dans Experience Platform. Pour surveiller les données ingérées, reportez-vous au guide sur la surveillance des flux de données en continu à l’aide de l’interface utilisateur de Platform.

Ressources supplémentaires additional-resources

Les sections ci-dessous fournissent des ressources supplémentaires auxquelles vous pouvez vous référer lors de l’utilisation de la source Customer.io.

Mécanismes de sécurisation guardrails

Pour plus d’informations sur les barrières de sécurité, reportez-vous à la Customer.io page des délais et échecs.

Validation validation

Pour vérifier que vous avez correctement configuré la source et que les messages Customer.io sont ingérés, procédez comme suit :

  • Vous pouvez consulter la page Customer.io Journaux d’activité pour identifier les événements capturés par Customer.io.

Copie d’écran de l’interface utilisateur de Customer.io affichant les journaux d’activité

  • Dans l’interface utilisateur de Platform, sélectionnez Afficher les flux de données en regard du menu de carte Customer.io du catalogue des sources. Ensuite, sélectionnez Prévisualiser le jeu de données pour vérifier les données ingérées pour les événements que vous avez sélectionnés dans Customer.io.

Copie d’écran de l’interface utilisateur de Platform montrant les événements ingérés

recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089