Configurer les remplacements de trains de données
Utilisez les remplacements de train de données pour définir des configurations supplémentaires pour vos trains de données, qui sont transmises au Edge Network via le Web SDK ou le Mobile SDK.
Déclenchez différents comportements de flux de données sans créer de flux de données ni modifier vos paramètres existants.
Le remplacement de la configuration des trains de données est un processus en deux étapes :
-
Tout d’abord, vous devez définir le remplacement de votre configuration de train de données sur la page configuration du train de données.
-
Ensuite, vous devez envoyer les remplacements au Edge Network de l’une des manières suivantes :
- Via les commandes
sendEventouconfigureWeb SDK. - Via le SDK Web extension de balise.
- Via l’API Mobile SDK sendEvent ou à l’aide de Rules.
- Via les commandes
Cet article décrit le processus de remplacement de configuration des trains de données de bout en bout pour chaque type de remplacement pris en charge.
Cas d’utilisation use-cases
Les cas d’utilisation suivants montrent comment et quand utiliser les remplacements de train de données.
Collecte de données multi-région multi-region
Une entreprise possède des sites web ou des sous-domaines distincts pour chaque pays dans lequel elle opère. Ils ont configuré des flux de données distincts avec les suites de rapports spécifiques aux analyses correspondantes, les jetons de propriété de Adobe Target spécifiques au pays, les schémas spécifiques au pays, les jeux de données, les configurations de Journey Optimizer, etc. L’entreprise dispose également d’un jeu global de configurations où toutes les données spécifiques à un pays sont agrégées.
Grâce aux remplacements de trains de données, l’entreprise peut acheminer dynamiquement le flux de données vers différents trains de données, au lieu du comportement par défaut consistant à envoyer des données à un train de données unique.
Un cas d’utilisation courant consiste à envoyer des données à un flux de données spécifique à un pays ainsi qu’à un flux de données global lorsque les clients effectuent une action importante, telle que passer une commande ou mettre à jour leur profil utilisateur.
Différenciation des profils et des identités pour différentes unités opérationnelles multiple-business-units
Une entreprise avec plusieurs unités opérationnelles souhaite utiliser plusieurs sandbox Experience Platform pour stocker des données spécifiques à chaque unité opérationnelle.
Au lieu d’envoyer les données à un train de données par défaut, l’entreprise peut utiliser les remplacements de trains de données pour s’assurer que chaque unité commerciale dispose de son propre train de données pour recevoir les données.
Configurer les remplacements de trains de données dans l’interface utilisateur des trains de données configure-overrides
Les remplacements de configuration de train de données vous permettent de modifier les configurations de train de données suivantes :
- Jeux de données d’événement Experience Platform
- Jetons de propriété Adobe Target
- Conteneurs de synchronisation d’identifiants Audience Manager
- Adobe Analytics des suites de rapports
Remplacements de trains de données pour Adobe Target target-overrides
Pour configurer les remplacements de train de données pour un train de données Adobe Target, vous devez d’abord créer un train de données Adobe Target. Suivez la procédure pour configurer un train de données avec le service Adobe Target.
Après avoir créé le flux de données, modifiez le service 🔗 que vous avez ajouté et utilisez la section Property Token Overrides pour ajouter les remplacements de flux de données souhaités. Ajoutez un jeton de propriété par ligne.
Après avoir ajouté les remplacements souhaités, enregistrez les paramètres de votre flux de données.
Les remplacements de train de données Adobe Target sont maintenant configurés. Vous pouvez désormais envoyer les remplacements au Edge Network via le SDK web ou le SDK mobile.
Remplacements de trains de données pour Adobe Analytics analytics-overrides
Pour configurer les remplacements de train de données pour un train de données Adobe Analytics, vous devez d’abord créer un train de données Adobe Analytics. Suivez la procédure pour configurer un train de données avec le service Adobe Analytics.
Après avoir créé le flux de données, modifiez le service 🔗 que vous avez ajouté et utilisez la section Report Suite Overrides pour ajouter les remplacements de flux de données souhaités.
Sélectionnez Show Batch Mode pour activer la modification par lots des remplacements de suites de rapports. Vous pouvez copier et coller une liste de remplacements de suites de rapports. Saisissez une suite de rapports par ligne.
Après avoir ajouté les remplacements souhaités, enregistrez les paramètres de votre flux de données.
Les remplacements de train de données Adobe Analytics sont maintenant configurés. Vous pouvez désormais envoyer les remplacements au Edge Network via le SDK web ou le SDK mobile.
Remplacements de trains de données pour les jeux de données d’événements Experience Platform event-dataset-overrides
Pour configurer les remplacements de trains de données pour les jeux de données d’événements Experience Platform, vous devez d’abord créer un train de données Adobe Experience Platform. Suivez la procédure pour configurer un train de données avec le service Adobe Experience Platform.
Après avoir créé le flux de données, modifiez le service 🔗 que vous avez ajouté et sélectionnez l’option Add Event Dataset pour ajouter un ou plusieurs jeux de données d’événement de remplacement.
Après avoir ajouté les remplacements souhaités, enregistrez les paramètres de votre flux de données.
Les remplacements de train de données Adobe Experience Platform sont maintenant configurés. Vous pouvez désormais envoyer les remplacements au Edge Network via le SDK web ou le SDK mobile.
Remplacements de trains de données pour les conteneurs de synchronisation d’identifiants tiers container-overrides
Avant de configurer les remplacements de trains de données pour les conteneurs de synchronisation d’identifiants tiers, vous devez créer un train de données. Pour ce faire, consultez la section Configurer un train de données.
Après avoir créé le flux de données, accédez à Advanced Options et activez l’option Third Party ID Sync .
Ensuite, utilisez la section Container ID Overrides pour ajouter les identifiants de conteneur dont vous souhaitez remplacer le paramètre par défaut.
1234567, et non des chaînes, telles que "1234567". Si vous envoyez une valeur de chaîne via le SDK Web en tant que remplacement d’identifiant de conteneur, vous recevrez une erreur.
Après avoir ajouté les remplacements souhaités, enregistrez les paramètres de votre flux de données.
Les remplacements du conteneur de synchronisation des identifiants sont maintenant configurés. Vous pouvez désormais envoyer les remplacements au Edge Network via le SDK web ou le SDK mobile.
Envoyer les remplacements à Edge Network send-overrides
Après avoir configuré les remplacements de train de données dans l’interface utilisateur de collecte de données, vous pouvez envoyer les remplacements au Edge Network via le Web SDK ou Mobile SDK.
- Web SDK : voir remplacements de configuration des trains de données pour obtenir des exemples de code de bibliothèque JavaScript.
- Mobile SDK : vous pouvez envoyer des remplacements d’ID de train de données à l’aide de l’API sendEvent ou à l’aide de Rules.
Exemple de payload payload-example
Les exemples précédents génèrent une payload Edge Network similaire à celle ci-dessous.
{
"meta": {
"configOverrides": {
"com_adobe_experience_platform": {
"datasets": {
"event": {
"datasetId": "SampleProfileDatasetIdOverride"
}
}
},
"com_adobe_analytics": {
"reportSuites": [
"MyFirstOverrideReportSuite",
"MySecondOverrideReportSuite",
"MyThirdOverrideReportSuite"
]
},
"com_adobe_identity": {
"idSyncContainerId": "1234567"
},
"com_adobe_target": {
"propertyToken": "63a46bbc-26cb-7cc3-def0-9ae1b51b6c62"
}
},
"state": { }
},
"events": [ ]
}