Adobe Experience Platform Launch est un système totalement différent de la gestion dynamique des balises. L’objectif final est le même, mais la méthode est différente.
_satellite
est différent de la gestion dynamique des balises.Le Upgrade Assistant crée une propriété Platform Launch dont le fonctionnement est presque identique au comportement sur la page que vous aviez dans la gestion dynamique des balises. Reportez-vous aux informations suivantes sur ce qui a été modifié et où trouver chaque élément lorsque le comportement n’est pas identique à celui attendu.
Exemples de différences qui sont définies ci-dessous :
Data Element
définies par un élément de données manquant ne sont pas copiées.Operating System
n’est plus compatible avec BlackBerry.Page Top
ont été déplacés vers les événements Library Loaded
.Value Comparison
dans Platform Launch. Ceci ouvre d’autres possibilités, fournit une cohérence avec tous les opérateurs de comparaison et simplifie également la maintenance. Exemple : la condition Cart Amount
a été remplacée par la condition Value Comparison
.Le nom de la propriété de la gestion dynamique des balises est copié dans Platform Launch. (DTM - yyyy-mm-dd hh:mm:ss)
est ajouté à la fin du nom de la propriété Platform Launch pour que vous sachiez exactement quand elle a été migrée. Vous pouvez supprimer cet horodatage du nom de la propriété Platform Launch.
Les domaines de la propriété de la gestion dynamique des balises sont copiés dans Platform Launch.
Si le domaine est répertorié plusieurs fois dans la gestion dynamique des balises, il n’apparaît qu’une fois sur la propriété Platform Launch. Les domaines de Platform Launch apparaissent en minuscules.
Si vous ne disposez pas d’au moins un domaine valide défini sur votre propriété de gestion dynamique des balises, il n’est pas copié.
Les paramètres avancés de la propriété sont copiés dans Platform Launch.
Lorsque vous effectuez une mise à niveau vers Platform Launch, les outils de gestion dynamique des balises les plus courants sont convertis en extensions Platform Launch installées sur la propriété.
La gestion dynamique des balises vous permet d’installer plusieurs instances de l’outil Analytics sur votre propriété. Platform Launch ne permet d’installer qu’une seule instance de chaque extension. Par conséquent, un seul outil Analytics est copié dans Platform Launch lors de la mise à niveau.
L’instance d’outil copiée est déterminée en transformant les noms en minuscules, puis en les triant par ordre alphabétique. Le premier outil de la liste est copié.
Vous pouvez contrôler l’instance d’outil à copier en modifiant le nom de l’outil.
La gestion dynamique des balises propose plusieurs options pour déployer App Measurement. Chacune d’elles est prise en charge par Platform Launch. Par conséquent, quelle que soit la méthode que vous utilisez, vous obtiendrez la même méthode dans Platform Launch.
Si vous utilisez Managed by Adobe
dans l’outil de gestion dynamique des balises, gardez à l’esprit qu’il vous permet de sélectionner l’une des cinq versions les plus récentes d’App Measurement. L’extension Adobe Analytics pour Platform Launch utilise la dernière version d’App Measurement. Par conséquent, selon votre choix, le fait de la copier dans Platform Launch peut entraîner l’utilisation d’une version différente d’App Measurement. Si vous souhaitez utiliser la même version, modifiez votre outil de gestion dynamique des balises pour utiliser la même version que Platform Launch avant de procéder à la mise à niveau.
Dans la gestion dynamique des balises, une balise Analytics est déclenchée sur chaque page au chargement d’App Measurement, même si aucune règle n’a été définie. Dans Platform Launch, ce déclenchement de balise est contrôlé par une règle et ne se produit pas automatiquement. Le processus de mise à niveau crée cette règle pour vous, sauf si vous utilisez l’option Page code is already present
dans la gestion dynamique des balises. Cette règle s’appelle « Migrée à partir de la gestion dynamique des balises : Adobe Analytics - Envoyer une balise sur chaque page » et possède la définition suivante :
Page Bottom
correspond le mieux au comportement de la gestion dynamique des balises, même si recommande Platform Launch plutôt Library Load
que Page Bottom
dans la plupart des cas.Adobe Analytics - Send Beacon
L’assistant de mise à niveau crée cette règle dans Platform Launch, dès lors qu’un outil Analytics est installé dans la gestion dynamique des balises. Si vous avez utilisé un code personnalisé return false
dans la gestion dynamique des balises pour supprimer l’appel initial de balise, laissez la règle de Platform Launch en dehors de la bibliothèque (ou supprimez-la) une fois la mise à niveau terminée.
Les outils Analytics qui ne définissent pas de suite de rapports de production ne sont pas copiés vers Platform Launch.
Les eVars qui ne correspondent pas au modèle de eVar\#\#
ne sont pas copiés vers Platform Launch.
L’outil Experience Cloud ID est copié vers Platform Launch. Il y a certaines choses que vous devriez savoir à propos de cet outil.
Certaines variables de l’outil de gestion dynamique des balises ne sont pas prises en charge par l’extension Platform Launch. Les variables suivantes sont copiées vers Platform Launch :
Les variables qui n’ont pas de valeur ne sont pas copiées vers Platform Launch.
Si la configuration de l’outil ECID dans la gestion dynamique des balises contient des données dans la section Customer Settings
, elles sont copiées sous la forme d’une règle Platform Launch. La règle Platform Launch comporte la définition suivante :
Library Loaded
Experience Cloud ID - Set Customer IDs
Les ID de client qui ne comportent pas de noms ou de valeurs ne sont pas copiés.
Si aucun ID de client valide n’est trouvé, aucune règle Platform Launch n’est créée.
La gestion dynamique des balises vous permet d’installer plusieurs instances de l’outil Google Universal Analytics sur votre propriété. Platform Launch ne permet d’installer qu’une seule instance de chaque extension. Par conséquent, un seul outil est copié dans Platform Launch lors de la mise à niveau.
L’instance d’outil copiée est déterminée en transformant les noms en minuscules, puis en les triant par ordre alphabétique. Le premier outil de la liste est copié.
Vous pouvez contrôler l’instance d’outil à copier en modifiant le nom de l’outil.
Dans la gestion dynamique des balises, une balise est déclenchée sur chaque page, même si aucune règle n’est définie. Dans Platform Launch, ce déclenchement de balise est contrôlé par une règle et ne se produit pas automatiquement. Le processus de mise à niveau crée cette règle pour vous, sauf si vous utilisez l’option Google Universal Analytics page code is already present
. Cette règle s’appelle Migrée à partir de la gestion dynamique des balises : Google Universal Analytics - Envoyer une balise sur chaque page et possède la définition suivante :
Core - Page Bottom
(Correspond le mieux au comportement de la gestion dynamique des balises, même si recommande Platform Launch plutôt Library Load
que Page Bottom
dans la plupart des cas.)Google Univeral Analytics - Send Page View
Si vous avez ajouté un code JavaScript dans la section Rappel d’accès de l’outil Google Universal Analytics, l’assistant de mise à niveau crée une règle correspondante pour vous dans Platform Launch. La règle est appelée Migrated from DTM: Google Universal Analytics - Hit Callback
et possède la définition suivante :
Google Universal Analytics - Hit Callback
Core - Custom Code
Si vous avez défini des règles dans la gestion dynamique des balises où Catégorie d’événements ou Action d’événement ne figurent pas dans la définition de la règle, ces détails d’événement ne sont pas copiés vers Platform Launch.
Si vous avez défini des règles dans la gestion dynamique des balises où Valeur d’événement n’est pas un nombre, ces détails d’événement ne sont pas copiés vers Platform Launch.
Les outils de gestion dynamique des balises suivants installés sur votre propriété ne sont pas copiés vers les extensions de Platform Launch.
Dans DTM, si un élément de données correspond à une valeur falsy (par exemple : ""
, 0
, false
, null
, undefined
), l’élément de données revient à la valeur par défaut configurée. Dans Platform Launch, l’élément de données retourne à la valeur par défaut configurée uniquement si la valeur résolue est null
ou undefined
.
Les types d’éléments de données Cookie
qui ne contiennent pas de nom de cookie ne sont pas copiés vers Platform Launch.
Dans Platform Launch, le type d’élément de données Sélecteur CSS est appelé Attribut DOM, de sorte que vos types d’éléments de sélecteur CSS sont copiés vers les attributs DOM.
Les types d’éléments de données CSS Selector
qui ne contiennent pas de sélecteur ne sont pas copiés vers Platform Launch.
Les types d’éléments de données CSS Selector
qui utilisent get the value of Other Attribute
mais qui utilisent une chaîne vide ne sont pas copiés vers Platform Launch.
Les types d’éléments de données JS Object
qui ne contiennent pas de chemin ne sont pas copiés vers Platform Launch.
Les types d’éléments de données URL Parameter
qui ne contiennent pas de nom de paramètre ne sont pas copiés vers Platform Launch.
Dans Platform Launch, le type d’événement Page Top
de la gestion dynamique des balises est appelé Library Load
, de sorte que toutes vos règles avec des événements Page Top
deviennent des règles de Platform Launch avec un événement Library Load
.
La condition Navigateur dans Platform Launch a supprimé la compatibilité avec certains navigateurs plus anciens qui étaient compatibles avec la gestion dynamique des balises. Seules les valeurs compatibles sont copiées vers Platform Launch.
Valeurs compatibles avec Platform Launch :
Valeurs non compatibles avec Platform Launch :
Si vous utilisez une condition Navigateur qui ne contient que des valeurs qui ne sont désormais plus compatibles, la condition n’est pas copiée vers Platform Launch.
La condition Cart Amount
de la gestion dynamique des balises a été remplacée par la condition Value Comparison
dans Platform Launch. Par conséquent, toutes les conditions Cart Amount
sont copiées vers Platform Launch comme conditions Value Comparison
.
Les conditions Cart Amount
de la gestion dynamique des balises qui ne définissent pas d’élément de données ou qui définissent un élément de données qui n’existe plus ne sont pas copiées vers Platform Launch.
La condition Cart Item Quantity
de la gestion dynamique des balises a été remplacée par la condition Platform Launch Value Comparison
. Par conséquent, toutes les conditions Cart Item Quantity
sont copiées vers Platform Launch comme conditions Value Comparison
.
Les conditions Cart Item Quantity
de la gestion dynamique des balises qui ne définissent pas d’élément de données ou qui définissent un élément de données qui n’existe plus ne sont pas copiées vers Platform Launch.
La condition Data Element
de la gestion dynamique des balises a été remplacée par la condition Platform Launch Value Comparison
. Par conséquent, toutes les conditions Data Element
sont copiées vers Platform Launch comme conditions Value Comparison
.
Les conditions Data Element
de la gestion dynamique des balises qui ne définissent pas d’élément de données (ou qui définissent un élément de données qui n’existe plus) ne sont pas copiées vers Platform Launch.
Cette condition n’existe plus dans Platform Launch et n’est pas copiée.
La condition Logged In
de la gestion dynamique des balises a été remplacée par la condition Value Comparison
dans Platform Launch. Par conséquent, toutes les conditions Logged In
sont copiées vers Platform Launch comme conditions Value Comparison
.
Les conditions Logged In
de la gestion dynamique des balises qui ne définissent pas d’élément de données ou qui définissent un élément de données qui n’existe plus ne sont pas copiées vers Platform Launch.
La condition de Platform Launch Operating System
n’est plus compatible avec certains systèmes d’exploitation anciens qui étaient compatibles avec la gestion dynamique des balises. Seules les valeurs compatibles sont copiées vers Platform Launch.
Valeurs compatibles avec Platform Launch :
Valeurs non compatibles avec Platform Launch :
Si vous utilisez une condition Système d’exploitation qui contenait uniquement des valeurs qui ne sont désormais plus compatibles, la condition n’est pas copiée vers Platform Launch.
La condition Previous Converter
de la gestion dynamique des balises a été remplacée par la condition Value Comparison
dans Platform Launch. Par conséquent, toutes les conditions Previous Converter
sont copiées vers Platform Launch comme conditions Value Comparison
.
La condition Registered User
de la gestion dynamique des balises a été remplacée par la condition Value Comparison
dans Platform Launch. Par conséquent, toutes les conditions Registered User
sont copiées vers Platform Launch comme conditions Value Comparison
.
Le contenu des scripts personnalisés est copié tel quel. Le code n’est pas inspecté pour déterminer son rôle. Il est simplement copié dans le code personnalisé de Platform Launch. Il y a certaines choses que vous devriez savoir à propos de ce processus :
Tout script personnalisé dans la gestion dynamique des balises (non séquentiel, séquentiel JS, séquentiel HTML) sans contenu n’est pas copié vers Platform Launch.
ES6 n’est pas compatible avec Platform Launch. ES6 n’est pas non plus compatible avec DTM, mais le compilateur ne s’en rend pas compte, car il n’existait pas lors du développement du compilateur de DTM.
Si vous utilisez du code ES6 dans DTM, il est copié vers Platform Launch, mais votre version échoue en raison d’erreurs de compilation. Vous pouvez corriger ceci avant ou après la mise à niveau.
Dans le code personnalisé, il est courant de référencer l’objet _satellite
ainsi que les différentes propriétés et fonctions fournies. Platform Launch utilise l’objet satellite
, mais il n’est pas structuré de la même manière que précédemment. Les fonctions et propriétés compatibles avec la gestion dynamique des balises sont déplacées vers Platform Launch, mais bon nombre de celles qui n’étaient pas compatibles ne le sont pas. Si vous utilisez l’une de ces fonctions dans la gestion dynamique des balises, il est probable que votre code personnalisé doive être mis à jour. Pour voir ce qui est pris en charge sur le nouvel objet Platform Launch satellite
, reportez-vous à la Platform Launch Référence d’objet.