Notes de mise à jour de l’extension Core

REMARQUE

Adobe Experience Platform Launch est désormais une suite de technologies destinées à la collecte de données dans Adobe 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.

23 septembre 2021

v3.2.1

  • Correction d’une erreur en raison de laquelle l’initialisation de l’élément de données de valeur conditionnelle ne fonctionnait pas correctement lorsque les valeurs de champ étaient 0.

23 septembre 2021

v3.2.0

Les modifications suivantes ont été introduites dans l’élément de données Valeur conditionnelle :

  • Ajoutez une case à cocher pour les valeurs conditionnelles et de secours qui permet à l’utilisateur de choisir s’il souhaite que la valeur renvoyée soit indéfinie.
  • Les valeurs numériques sont exposées sous forme de nombres dans l’objet settings.
  • La valeur conditionnelle n’est plus requise, de sorte qu’elle puisse se comporter de la même manière que la valeur de secours.

17 septembre 2021

v3.1.1

  • Correction d’une erreur JS qui empêchait le chargement de la vue de condition de période.

16 septembre 2021

v3.1.0

De nouveaux éléments de données ont été ajoutés :

  • Objet fusionné : sélectionnez plusieurs éléments de données qui fourniront chacun un objet. Ces objets seront profondément (récursivement) fusionnés pour produire un nouvel objet.
  • Valeur conditionnelle : renvoie l’une des deux valeurs (conditionnelleValue ou fallbackValue) en fonction du résultat de la comparaison.
  • Environnement d’exécution : renvoie l’une des variables d’environnement Launch suivantes : étape d’environnement, date de version de bibliothèque, nom de propriété, ID de propriété, nom de règle, identifiant de règle, type d’événement, charge utile détaillée d’événement, identifiant d’appel direct.
  • Outils JavaScript - wrapper pour les opérations JavaScript courantes : manipulation de chaîne de base (remplacement, sous-chaîne, correspondance regex, premier et dernier index, division, tranche), opérations de tableau de base (tranche, jointure, pop, décalage) et opérations universelles de base (tranche, longueur).
  • Attributs de périphérique : renvoie les attributs de périphérique tels que la taille de fenêtre ou la taille d’écran.

11 août 2021

v3.0.0

  • PDCL-6153 : ajoute la prise en charge pour extraire de manière fiable lʼURL complète pour les actions de code personnalisé en mémoire cache.

La version 3.0.0 de lʼextension Core est associée à des modifications dans la version 27.2.0 de lʼobjet dʼexécution Web Turbine, ce qui permet aux utilisateurs de charger leur bibliothèque parmi de nombreuses régions dʼhébergement gérées par Adobe si la société de lʼutilisateur prend en charge le réseau CDN Premium.

Cette mise à niveau est facultative et rétrocompatible pour les utilisateurs qui ne possèdent pas le réseau CDN Premium, cependant, elle est obligatoire pour les clients disposant du réseau CDN Premium au sein de leur société.

20 mai 2021

v2.0.7

  • Correction d’un problème en raison duquel les interactions de la souris sur les entrées de texte ne fonctionnaient plus correctement.
  • Utilisation déconseillée des conditions du navigateur et du système d’exploitation.

4 mai 2021

v2.0.6

  • Mise à jour mineure afin de résoudre le problème des icônes qui se déforment lorsque la taille de l’écran change.

11 mars 2021

v2.0.5

  • Mise à jour du code dans lʼévaluation de lʼexécution pour les événements et actions avec option de délai, qui prend désormais en charge les valeurs des éléments de données ajoutés dans la version 2.0.4, afin de convertir correctement les chaînes en nombres.

9 mars 2021

v2.0.4

  • Ajout de la prise en charge des éléments de données dans plusieurs champs - La prise en charge des éléments de données a été ajoutée aux événements suivants : « Temps sur la page », « Entrée dans la fenêtre dʼaffichage », « Survol » et « Temps de lecture du média ». En plus des conditions suivantes : « Temps sur le site » et « Comparaison de valeur »
  • Ajout de la prise en charge du comportement par défaut pour Ctrl/Cmd + Clic et pour le clic central de la souris lors de lʼutilisation du délai de lien
  • Le délai de lien avec lʼévénement Clic « nʼest plus pris en charge ». - Vous trouverez plus d’informations sur le blog de collecte de données pour Adobe Experience Platform.

6 janvier 2021

v1.9.0

  • Nouvelle action « Déclenchement appel direct » - L’extension Core inclut désormais un nouveau type d’action appelé Trigger Direct Call. Vous pouvez l’utiliser lorsque vous voulez déclencher une règle d’appel direct par le biais d’une action tirée d’une autre règle. Il correspond directement à la méthode _satellite.track(). Un grand merci à Jan Exner pour cette contribution.

8 décembre 2020

v1.8.4

  • Correction d’un bug en raison duquel un utilisateur ne pouvait pas effacer ou annuler la valeur à usage unique CSP.

28 juillet 2020

v1.8.3

  • Correction d’un bug en raison duquel la valeur à usage unique CSP n’était lue qu’une seule fois au démarrage de l’extension au lieu d’être extraite de nouveau lors de l’appel d’action de code personnalisé.

13 juillet 2020

v1.8.2

  • Correction d’un bug en raison duquel l’action de code personnalisé renvoyait une erreur pour le code HTML contenant des jetons sans nom de balise (ex. commentaires).

10 juillet 2020

v1.8.1

  • Correction d’un bug en raison duquel les entités HTML personnalisées à l’intérieur des attributs des balises script et style n’étaient pas correctement décodées avant d’être écrites sur la page.
  • Correction d’un bug en raison duquel une erreur survenait lorsqu’une action de code personnalisé externe n’avait aucun contenu. L’action de code personnalisé externe est l’action chargée à partir d’un fichier différent de celui de la bibliothèque (cela se produit lorsque l’événement qui déclenche la règle n’est pas libraryLoaded ou pageBottom).

6 juillet 2020

v1.8.0

  • Promesses dans le Custom Code (code personnalisé) : Les conditions du Custom Code (code personnalisé) et des actions JavaScript qui ne s’exécutent pas dans la portée globale peuvent désormais renvoyer des promesses. Vous pouvez les utiliser pour que les conditions et actions suivantes attendent la fin d’un processus asynchrone dans votre Custom Code (code personnalisé) avant de passer à l’élément suivant.
  • Rappels dans les actions Custom Code (code personnalisé) HTML : Vous pouvez obtenir la même chose dans les actions Custom Code (code personnalisé) HTML à l’aide des rappels onCustomCodeSuccess() et onCustomCodeFailure().

Pour plus d’informations, reportez-vous à la référence Extension Core dans Conditions > Code personnalisé et Actions > Code personnalisé.

7 avril 2020

v1.7.3

  • Augmentation de la longueur du champ texte : les champs de saisie de texte ont été modifiés pour une disposition flexible afin de mieux s’adapter à la largeur d’écran de l’utilisateur et de donner plus d’espace pour des chaînes de texte plus longues.

1er novembre 2019

v1.7.0

  • Accès à la variable event dans l’élément de données de code personnalisé : vous pouvez désormais référencer l’événement depuis un élément de données de Cutom Code (code personnalisé) lorsqu’il est exécuté dans le contexte d’une règle. L’objet contient des informations utiles sur l’événement qui a déclenché la règle. Un grand merci à Stewart Schilling pour cette contribution.

7 octobre 2019

v1.6.2

  • Nouveau type d’élément de données « Constante » : l’extension Core inclut désormais un nouveau type d’élément de données appelé Constant. Vous pouvez l’utiliser lorsque vous avez besoin de stocker une valeur constante qui sera référencée dans différentes conditions, actions ou code personnalisé (Custom code). Un grand merci à Jan Exner pour cette contribution.

11 septembre 2019

v1.6.1

  • Prise en charge de la valeur à usage unique de la CSP : l’extension Core comporte désormais un paramètre de configuration facultatif. Vous pouvez ajouter un élément de données qui fait référence à une valeur à usage unique. S’il est configuré, tous les scripts intégrés qu'une balise ajoute à la page utilisent la valeur à usage unique que vous avez configurée. Cette modification prend en charge lʼutilisation dʼune stratégie de sécurité du contenu (CSP) avec une valeur à usage unique afin que les scripts de balises puissent toujours se charger dans un environnement CSP. Pour en savoir plus sur lʼutilisation des balises avec une stratégie de sécurité du contenu, cliquez ici.

18 juin 2019

v1.5.0

  • Direct Call Logging : la connexion du navigateur pour les règles d’appels directs fournit désormais des détails supplémentaires lors de la transmission.

8 mai 2019

v1.4.3

  • Input Fields : les champs d’entrée sont désormais plus longs.
  • Custom Event : le type de Custom event peut désormais être utilisé avec les événements envoyés de la fenêtre.
  • Bug Fix : correction d’un bogue qui survenait lorsque la condition Value Comparison ne contenait pas une valeur 0.
  • Bug Fix : mise à jour du champ exchange_url afin que la liste des extensions de base s’affiche dans Adobe Exchange.

8 janvier 2019

v1.4.2

  • Événement Enters Viewport : auparavant, l’événement Enters Viewport ne se déclenchait qu’une fois par page. Désormais, il est possible de configurer ce comportement pour que l’événement se déclenche chaque fois que l’élément apparaît dans la fenêtre d’affichage.
  • Événement Custom Event : les événements personnalisés peuvent désormais contenir des données contextuelles qui peuvent être utilisées dans des conditions et des actions.
  • Événement Click : lorsque vous définissez un retard de lien sur l’événement Click, celui-ci s’applique désormais à tous les descendants de l’ancre de lien et pas seulement à l’ancre de lien elle-même.

8 novembre 2018

  • Option Persist Cohort : l’option de conservation d’une cohorte a été ajoutée à la condition de l’é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 vrai lors de sa première exécution pour un visiteur donné, elle renvoie 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 faux lors de sa première exécution pour un visiteur donné, elle renvoie faux sur toutes les exécutions suivantes de la condition pour le même visiteur.
  • Correctif : correction d’un bug par lequel une règle utilisant un événement Page Bottom et une action Custom Code (Code personnalisé) sur une page où les balises étaient chargées de manière synchrone, mais installées de manière incorrecte (aucun appel à _satellite.pageBottom()) effaçait le contenu du site Web.
  • Correctif - Correction d’un bug entraînant le dysfonctionnement de l’événement Enters Viewport lorsque la bibliothèque de balises était chargée de manière asynchrone et que son chargement se terminait après le renvoi de l’événement DOMContentLoaded du navigateur.

24 mai 2018

  • Fonctionnalité : ajout d’une condition Value Comparison comparant deux valeurs à l’aide de l’un des opérateurs disponibles. Cette fonctionnalité remplace celles de plusieurs conditions antérieures qui étaient bien trop spécifiques.
  • Fonctionnalité : ajout d’une condition Max Frequency permettant de spécifier le nombre de fois où la condition doit renvoyer la valeur TRUE dans une période ou une occurrence d’événement. Exemples : 5 fois par jour, 2 fois par visite.

11 avril 2018

  • Fonctionnalité : les éléments de données peuvent désormais référencer d’autres éléments de données.

20 mars 2018

  • Bug Fix : les fenêtres Custom code (Code personnalisé) généraient des erreurs document.write et ne s’exécutaient pas dans les déploiements asynchrones
  • Bug Fix : les modules principaux n’étaient pas inclus dans une bibliothèque
  • Bug Fix : des problèmes se produisaient avec les valeurs minimum et maximum sur l’élément de données Random Number

10 janvier 2018

  • Fonctionnalité : élément de données Random Number
  • Fonctionnalité : élément de données de Page Info
  • Fonctionnalité : condition de date
  • Fonctionnalité : condition de l’échantillonnage

Sur cette page