Notes de mise à jour 2018

REMARQUE

Adobe Experience Platform Launch devient une suite de technologies destinées à la collecte de données dans Experience Platform. Plusieurs modifications terminologiques ont par conséquent été apportées à la documentation du produit. Reportez-vous au document suivant pour consulter une référence consolidée des modifications terminologiques.

14 novembre 2018

Fonctionnalités

Extensions privées

Les extensions privées sont désormais disponibles ! Les extensions privées sont des extensions développées par votre société et disponibles uniquement pour les propriétés de celle-ci. Personne d’autre ne peut les voir ou les utiliser. En dehors de cela, elles se comportent exactement comme des extensions normales.

Vous souhaitez fournir un ensemble standard de fonctionnalités que des centaines de vos propriétés doivent utiliser de la même manière ? Regroupez-les dans une extension et toutes vos propriétés les utiliseront. Vous rédigez et utilisez le même code personnalisé plusieurs fois ? Placez-le dans une extension et arrêtez d’écrire du code personnalisé.

Propriétés de développement

Lorsque vous créez des propriétés, il existe désormais une option avancée afin de les configurer pour le développement d’extension. Ceci crée une propriété Development qui peut être utilisée pour tester vos extensions privées lors du développement avant de les rendre disponibles sur vos propriétés habituelles.

Copie de règle

Vous pouvez désormais copier une règle au sein d’une propriété. Avant que vous ne posiez la question, la réponse est « Oui, la copie vers une autre propriété est prévue ».

8 novembre 2018

Mises à jour

Extension Core :

  • Option Persist Cohort L’option de persistance d’une cohorte a été ajoutée à la condition d’échantillonnage. Cela a pour effet de conserver un utilisateur dans ou hors de la cohorte de l’échantillon d’une session à l’autre. Par exemple, si la case "Conserver la cohorte" est cochée et que la condition renvoie true (vrai) la première fois qu’elle est exécutée pour un visiteur donné, elle renvoie true (vrai) sur toutes les exécutions suivantes de la condition pour le même visiteur. De même, si la case "Conserver la cohorte" est cochée et que la condition renvoie false la première fois qu’elle est exécutée pour un visiteur donné, elle renvoie false sur toutes les exécutions suivantes de la condition pour le même visiteur.
  • Correction de bug Correction dʼun problème qui effaçait le contenu du site suite à lʼutilisation dʼune règle utilisant un événement Bas de page et une action Code personnalisé sur une page sur laquelle des balises étaient chargées de manière synchrone, mais mal installées (aucun appel à _satellite.pageBottom()).
  • Correction de bug Correction dʼun problème qui empêchait la fonction Accède à la fenêtre dʼaffichage de fonctionner si la bibliothèque de balises était chargée de manière asynchrone et que le chargement était terminé après le déclenchement de lʼévénement DOMContentLoaded du navigateur.

Correctifs

  • Correction d’un problème qui provoquait la fermeture de la liste déroulante en cas de tentative d’utilisation des barres de défilement.
  • Correction d’un problème dans Safari qui empêchait la suppression d’un élément d’une bibliothèque de publication.
  • Correction dʼun problème lié au mauvais espacement de certains boutons dans les extensions de balises.
  • Correction d’un problème qui empêchait une règle utilisant un événement chargé dans une bibliothèque de déclencher une règle distincte (généralement en essayant de déclencher une règle séparée à l’aide de _satellite.track()).

9 octobre 2018

Mises à jour

  • Les conditions et les exceptions ont été combinées dans le créateur de règles, car l’ordre a son importance. Cela reflète mieux la manière dont elles sont traitées dans le système et au moment de l’exécution. Pour créer une exception, cliquez sur le bouton Ajouter sous Conditions et sélectionnez Exception dans le sélecteur Type de logique.
  • Si vous utilisez l’hôte Managed by Géré par Adobe, les anciennes versions sont désormais nettoyées lorsque de nouvelles sont publiées.
  • Il existe désormais une icône en regard du nom de la propriété pour indiquer le type de propriété.

Correctifs

  • Lors de l’enregistrement des ressources désactivées dans une bibliothèque, une boucle logique se créait lors de la vérification des dépendances d’extension. Le problème a été corrigé.
  • Le sélecteur d’organisation s’affiche désormais mieux sur les petits écrans.
  • Certains messages d’échec de création ne s’affichaient pas. Ce n’est plus le cas.

27 septembre 2018

Fonctionnalités

Les balises sont devenues mobiles !

Utilisé par des milliers de clients pour la gestion des balises web, lʼespace de travail des balises peut maintenant être utilisé pour gérer vos SDK mobiles.

La création d’une propriété de balise mobile vous permet d’effectuer les opérations suivantes :

  • Créer des éléments de données et des règles élaborées qui peuvent combiner des actions sur plusieurs solutions.

  • Gérer les extensions mobiles :

    • Les extensions Core et Profil pour mobile sont préinstallées avec chaque propriété mobile.
    • Les extensions sont disponibles pour dʼautres solutions Adobe, y compris Adobe Analytics, Adobe Target et Adobe Audience Manager.
  • Lʼextension Core et toutes les extensions supplémentaires pour mobile peuvent être téléchargées et installées via des gestionnaires de dépendances tels que Maven et CocoaPods.

  • Lorsque vous ajoutez une extension, vous devez recompiler votre application et terminer le processus d’envoi/approbation de l’app store.

    Les éléments de données, les règles et les configurations d’extension sont distribués de façon dynamique à votre application, sont mis à jour au lancement de celle-ci et ne nécessitent aucune mise à jour de l’app store.

Pour plus d’informations sur la prise en main des propriétés mobiles, reportez-vous à la section Mobile.

6 septembre 2018

Fonctionnalités

Lors de lʼenregistrement dʼune bibliothèque, toutes les ressources quʼelle contient sont désormais vérifiées et les balises vous invitent à ajouter les extensions requises manquantes.

Mises à jour

  1. Les droits dans l’Admin Console ont été légèrement réorganisés. Le droit Gérer des propriétés appartient désormais au groupe Droits d’entreprise. Toutes les autres autorisations, (Manage Environments, Manage Extensions, Develop, Gérer les environnements, Gérer les extensions, Développer, Approuver et Publier), se trouvent dans le groupe Droits de propriété.
  2. Améliorations de la base de données pour diminuer les temps de réponse de l’API.

Correctifs

Dans certains cas particuliers, le créateur de règles n’affichait pas les composants de règles dans le même ordre que celui dans lequel la base de données les sauvegardait. Désormais, le créateur de règles affiche toujours les composants de règles dans le bon ordre.

23 août 2018

Fonctionnalités

Les propriétés de balises nouvellement créées sont désormais fournies par défaut avec un hôte “Managed by Adobe” et trois environnements (un de chaque type).

14 août 2018

Mises à jour

Le catalogue d’extensions est maintenant trié par nom d’affichage plutôt que par nom.

Correctifs

  • Lors de la commutation de propriétés, le cache n’était pas effacé correctement et des avertissements erronés s’affichaient concernant les extensions installées.
  • Les règles avec des actions modifiées s’affichent désormais correctement en tant que modifications lors de l’ajout à une bibliothèque dans tous les cas.

7 août 2018

Fonctionnalités

Mettre une extension à niveau

Les utilisateurs d’Adobe Experience Platform sont désormais notifiés lorsque de nouvelles versions d’extensions sont disponibles et ils peuvent les installer eux-mêmes. En savoir plus ici.

Mises à jour

Les codes incorporés sont passés de la page Détails des environnements à un modal d’instructions d’installation. Ce modal s’affiche automatiquement après la création d’un environnement et est accessible depuis la vue Liste des environnements.

24 juillet 2018

Correctifs

  • Dans certains cas, les règles enregistrées via lʼinterface utilisateur nʼétaient pas enregistrées dans le bon ordre. Ce problème a été corrigé. Dans une prochaine mise à jour, une migration de données corrige toutes les règles affectées, mais en attendant, la modification manuelle de la règle, la réalisation d’une modification et l’enregistrement corrigeront une règle affectée.

10 juillet 2018

Mises à jour

  • Le délai d’ancrage a été déplacé de Paramètres de propriété à Configuration pour l’événement Clic de l’extension Core.
  • Le nom du cookie de suivi a été déplacé de Paramètres de propriété à Adobe Analytics, à Google Universal Analytics et aux paramètres de condition de l’option Cookie.

24 mai 2018

Fonctionnalités

Les bibliothèques de balises et DTM sont maintenant en ligne en Chine.

Les bibliothèques de balises et DTM qui utilisent Akamai sont désormais disponibles sur les nœuds de réseau de diffusion de contenu en Chine. Cela permet aux utilisateurs finaux en Chine de charger beaucoup plus rapidement leurs bibliothèques.

Amélioration des messages d’erreur

Les informations qui figurent dans les messages d’erreur ont été améliorées et développées dans toute l’API et l’interface utilisateur. Ceci doit être particulièrement utile pour les messages d’échec de création.

Ajouter toutes les modifications

Modification du comportement du bouton Ajouter toutes les modifications sur la page Modifier la bibliothèque. Auparavant, une ressource n’était considérée comme « modifiée » que lorsque vous l’aviez ajoutée à une bibliothèque et enregistrée. Désormais, une ressource est considérée comme « modifiée » jusqu’à ce qu’elle ait été publiée dans l’environnement de production.

Extension Adobe Privacy

L’extension Adobe Privacy permet de collecter et/ou de supprimer des ID utilisateur attribués à des utilisateurs finaux par des solutions Adobe.

8 mai 2018

Fonctionnalités

Durée des éléments de données, option « None »

Les éléments de données ont maintenant une option de durée « None ». Par défaut, les éléments de données nouvellement créés sont définis sur ce paramètre.

Les pages d’environnement affichent par défaut les codes incorporés asynchrones.

Les pages d’environnement affichent désormais les codes incorporés asynchrones comme valeur par défaut. Basculer entre la synchronisation et l’asynchronisation fonctionne exactement comme auparavant.

3 mai 2018

Documentation

La documentation open source relative aux balises est disponible sur Experience League.

24 avril 2018

Améliorations

Créateur de règles

Les événements dans le créateur de règles ne sont plus déplaçables.

Suppression d’extensions

Amélioration des messages d’avertissement.

Correctifs

  • Plus de messages concernant des modifications non sauvegardées sur les composants de règle lorsque

    celles-ci ont été sauvegardées.

  • Correction des interactions problématiques avec la bibliothèque active.

17 avril 2018

Fonctionnalités

Amélioration de l’identifiant de règle

Lʼidentifiant de règle est désormais émis pour chaque règle dʼune version et peut être référencé dans le navigateur.

Ordre des événements de chargement de page

Les événements de chargement de page s’exécutent désormais dans un ordre logique dans les déploiements asynchrones (Bibliothèque chargée > Bas de page > Prêt pour DOM > Fenêtre chargée).

11 avril 2018

Fonctionnalités

Améliorations de l’interface

Améliorations mineures du style.

3 avril 2018

Fonctionnalités

Améliorations de l’interface

  • La bibliothèque active a été déplacée vers la partie supérieure droite pour libérer de l’espace pour le contenu.
  • Les boutons d’action ont été déplacés vers la partie supérieure droite.
  • Bulk Edit répertorie désormais les actions plus intelligentes, réduites dans un menu Plus sur les écrans plus petits.
  • Les champs de formulaire ont désormais une cible dʼaction par défaut.

20 mars 2018

Fonctionnalités

Lien d’échange sur les cartes d’extension (support pour une utilisation ultérieure)

Le support pour les cartes d’extension a été ajouté sur la page du catalogue pour les futurs liens En savoir plus afin de fournir plus d’informations sur la page Extension Detail sur adobeexchange.com.

Amélioration côté client

Les détails de l’événement sont copiés dans l’objet d’événement de niveau supérieur (%event.detail% dans les champs de texte et event.detail dans le code personnalisé).

13 mars 2018

Fonctionnalités

Suppression de ressources

Vous pouvez supprimer des éléments de données, des règles et des extensions. Voir Suppression de ressources.

Liaison du code incorporé de DTM aux balises

Lorsque vous liez votre code incorporé DTM aux balises, vous pouvez conserver votre code incorporé de production DTM sur une page, mais y placer des fichiers de balises plutôt que des fichiers DTM.

6 mars 2018

Améliorations

Modifications de l’interface utilisateur

Cette version comprend plusieurs améliorations de l’interface :

  • Redéfinition de la marque de Marketing Cloud en Experience Cloud
  • Style des éléments

Correctifs

Correction d’un problème qui entraînait un long délai d’exécution d’une requête de base de données et causait des erreurs 502 occasionnelles lors des requêtes API.

8 février 2018

Fonctionnalités

Améliorations de la bibliothèque active

  • Les actions Activer/Désactiver vous demandent si vous souhaitez ajouter des éléments à votre bibliothèque active.
  • Création dʼune bibliothèque à partir du menu déroulant Bibliothèque active.

1er février 2018

Fonctionnalités

En-têtes de contrôle du cache Akamai

Les en-têtes de contrôle du cache sont désormais définis automatiquement pour les bibliothèques hébergées sur Akamai (assets.adobedtm.com). Auparavant, nous nʼavions pas défini dʼen-tête de contrôle du cache pour les fichiers hébergés sur assets.adobedtm.com.

  • Versions de production : les en-têtes de contrôle du cache sont définis sur 60 minutes.
  • Versions dʼévaluation avec « -staging » dans le nom de fichier : les en-têtes de contrôle du cache sont définis sur 0 minute.
  • Versions de développement avec « -development » dans le nom de fichier : les en-têtes de contrôle du cache sont définis sur 0 minute.
  • Versions dʼévaluation de balises sans « -staging » dans le nom de fichier : la valeur par défaut de 60 minutes est héritée.
  • Versions de développement de balises sans « -development » dans le nom de fichier : la valeur par défaut de 60 minutes est héritée.
REMARQUE

Les navigateurs sʼoccupent de recevoir et de respecter les en-têtes de contrôle du cache. Certains navigateurs peuvent les ignorer.

IMPORTANT

Les développeurs de balises qui nʼont pas -development ou -staging dans leurs codes incorporés dʼenvironnement doivent recréer leurs environnements de développement et dʼévaluation pour obtenir lʼen-tête de contrôle du cache 0. Si vous ne recréez pas les environnements, vous aurez le même contrôle de cache de 60 minutes que les bibliothèques de production.

18 janvier 2018

Fonctionnalités

Ordre des règles

Un ordre peut maintenant être affecté aux événements des règles. Lorsqu’un événement est déclenché, toutes les règles qui utilisent cet événement sont exécutées dans l’ordre défini. Les nombres inférieurs s’exécutent en premier (1 précède 10). Pour plus d’informations, reportez-vous à la section Ordre des règles.

Définition de la bibliothèque active

Définissez une nouvelle bibliothèque ou une bibliothèque existante comme bibliothèque active. Lors de la création ou de la modification de règles, d’éléments de données ou d’extensions, vous avez désormais la possibilité d’enregistrer et de créer votre bibliothèque active. Cela sauvegarde immédiatement vos modifications dans votre bibliothèque et exécute une version. Le statut de la version est également visible.

Arguments multiples dans le journal

Vous pouvez désormais passer des objets réels à la fonction de journal et les afficher sous forme d’objets dans la console du navigateur lorsque vous utilisez _satellite.debug(). Cela fait que le journal de balise se comporte beaucoup plus comme console.log. Pour activer cette modification, il n’y a plus d’historique de persistance associé à la fonction _satellite.debug(). Par conséquent, lorsque vous l’appelez pour la première fois, vous ne verrez plus l’historique des événements passés. Vous verrez les messages de débogage à partir de ce moment.

10 janvier 2018

Fonctionnalités

Déploiement asynchrone des balises

  • Sur la page

    La bibliothèque de balise prend désormais en charge lʼexécution asynchrone. Il existe des ramifications importantes quant à la manière dont cela modifie ce qui se passe dans votre bibliothèque. Vous devriez lire la documentation sur le déploiement asynchrone avant de vous lancer.

  • Activation/Désactivation de l’asynchronisation dans les environnements

    Lors de la récupération du code incorporé d’un environnement, vous pouvez désormais actionner un interrupteur à bascule pour obtenir le code incorporé si vous souhaitez que la bibliothèque se charge de manière asynchrone.

Améliorations de l’interface utilisateur

  • Vidéos d’informations sur les pages de liste vides
  • Filtres persistants

Autres modifications

Les modifications suivantes ont été apportées afin de mieux décrire le comportement réel dans les scénarios de synchronisation et d’asynchronisation :

  • Haut de page s’appelle désormais Bibliothèque chargée
  • En chargement s’appelle désormais Window Fenêtre chargée

Corrections de bogues et améliorations

  • Correction dʼun problème en raison duquel la bibliothèque de balise se chargeait deux fois dans certains cas particuliers.
  • Il existe désormais des entrées de journal de contrôle pour la suppression de propriétés.
  • Amélioration de la vitesse de chargement du sélecteur de révision lorsque vous naviguez rapidement d’une entrée à une autre.
  • Les liens d’aide s’ouvrent désormais dans un nouvel onglet.

Version initiale

Date de publication : 8 novembre 2017

Il s’agit de la première publication des balises dans Adobe Experience Platform.

Les balises représentent la nouvelle génération de fonctionnalités de gestion des balises développées par Adobe. Elles offrent aux clients un moyen simple de déployer et de gérer toutes les balises dʼanalyse, de marketing et de publicité nécessaires pour offrir des expériences client pertinentes.

Les balises permettent à tout un chacun de créer et de gérer leurs propres intégrations à lʼaide dʼextensions. Ces extensions sont disponibles pour les clients Platform dans une boutique dʼapplications qui leur permet dʼinstaller, de configurer et de déployer rapidement leurs balises.

Les balises sont proposées aux clients Adobe Experience Cloud en tant que fonctionnalité à valeur ajoutée incluse. Les balises sont un produit totalement nouveau avec une nouvelle base de code, conçues pour remplacer lʼancien service de Dynamic Tag Management (DTM). Toutefois, DTM continuera d’être pris en charge dans les mois, voire les années, à venir. Adobe continuera de corriger les bogues importants et d’assurer des performances constantes. À l’heure actuelle, aucune amélioration majeure n’est prévue pour la version héritée de DTM.

Avantages clés

  • Délais de rentabilisation réduits
  • Données fiables grâce à la collecte, l’organisation et la transmission centralisées, fondées sur les éléments de données
  • Expériences attrayantes grâce à l’intégration de technologies d’analyse des données et de marketing à l’aide du créateur de règles

Fonctionnalités clés

Extensions

Une extension est un module de code (JavaScript, HTML et CSS) qui étend les fonctionnalités des balises. ​Créez, gérez et mettez à jour vos intégrations à l’aide d’une interface en libre-service ou presque. Une balise peut être considérée comme un système dʼexploitation, et les extensions comme les applications utilisées pour exécuter vos tâches.

Catalogue d’extensions

Explorez, configurez et déployez des outils publicitaires/de marketing conçus et gérés par des éditeurs de logiciels indépendants.

Créateur de règles

Créez des règles robustes qui associent plusieurs événements, séquencés de la façon que vous déterminez à l’aide d’une logique si/alors assortie de conditions et d’exceptions. Les règles proposent des options pour les éléments suivants :

  • Événements
  • Conditions
  • Exceptions
  • Actions

Le créateur de règles inclut la vérification des erreurs en temps réel et le surlignage de la syntaxe pour votre code personnalisé.

Lorsque les critères et conditions décrits dans vos règles sont remplis, les actions que vous définissez sont exécutées dans l’ordre.

Éléments de données

Collectez, organisez et transmettez les données sur différentes technologies publicitaires et marketing Web.

Publication d’entreprise

Le processus de publication permet aux équipes de publier du code sur les pages. Des personnes différentes peuvent créer une mise en œuvre, l’approuver et la publier sur vos pages.

  • Les modifications de votre code sont encapsulées dans les bibliothèques que vous définissez.
  • Vous spécifiez où et quand vous souhaitez déployer votre code.
  • Plusieurs bibliothèques peuvent être créées en parallèle par des équipes différentes.
  • Environnements de développement illimités.
  • Processus de fusion des bibliothèques délibéré assorti d’autorisations.

API ouvertes

Automatisez les mises en œuvre ou un groupe de technologies.

  • Les balises interagissent avec les API de Reactor.
  • Les déploiements peuvent être automatisés grâce aux API.
  • Vous pouvez intégrer les API de balises à vos propres systèmes internes.
  • Vous pouvez créer votre propre interface utilisateur si vous le souhaitez.

Balise conteneur modulaire légère

La balise conteneur créée par des balises est 60 % plus légère quʼAdobe Tag Manager et 40 % plus légère que Google Tag Manager. Le contenu de votre conteneur est réduit, y compris votre code personnalisé. Tout est modulaire. Si vous n’avez pas besoin d’un élément, celui-ci n’est pas inclus dans votre bibliothèque. Vous obtenez ainsi une mise en œuvre rapide et compacte.

Autres informations importantes

Les balises offrent plusieurs améliorations par rapport aux systèmes similaires. Ces cas comprennent notamment :

  • La fonction document.write () n’est pas utilisée lorsque Chrome ne l’autorise pas.
  • Les règles Haut de page et Bas de page sont regroupées dans la bibliothèque principale afin de réduire le nombre d’appels HTTP superflus.​
  • Les scripts d’action personnalisés d’une règle peuvent être chargés en parallèle, mais sont exécutés de manière séquentielle.​
  • Si vous évitez les règles Haut de page et Bas de page, le code est essentiellement asynchrone, avec possibilité de devenir entièrement asynchrone.​

Sur cette page