Fonctions functions
Les fonctions sont les blocs fondateurs des expressions de parcours dynamique dans Adobe Journey Optimizer. Elles permettent de transformer, calculer, valider et manipuler des données en temps réel pour créer des expériences clientèle personnalisées. Avec plus de 60 fonctions organisées en catégories intuitives, vous pouvez créer des conditions sophistiquées, effectuer des calculs complexes et prendre des décisions basées sur les données à chaque étape du parcours clientèle.
Comprendre les fonctions
Les fonctions des expressions de parcours suivent un modèle de syntaxe cohérent :
<function name>(<expression as param 1>, <expression as param 2>, … ,<expression as param N>)
Caractéristiques principales :
- Signatures multiples : une fonction peut avoir différentes signatures (différents ensembles de paramètres ordonnés) pour s’adapter à divers cas d’utilisation.
- Renvois spécifiques au type : chaque fonction a un type renvoyé spécifique (chaîne, entier, booléen, date, liste, etc.).
- Paramètres zéro à N : les fonctions peuvent accepter des expressions 0 à N en tant que paramètres ordonnés, ce qui assure une certaine flexibilité quant à leur utilisation.
Pourquoi utiliser les fonctions ?
Les fonctions permettent d’effectuer les opérations suivantes :
- Créer des conditions dynamiques - Divisez des chemins de parcours sur la base d’une évaluation des données en temps réel.
- Personnaliser à grande échelle - Personnalisez le contenu et les expériences à l’aide des données clientèle et des informations comportementales.
- Automatiser les décisions - Créez une logique intelligente sans intervention manuelle.
- Transformer les données - Convertissez, mettez en forme et manipulez les types de données pour garantir leur compatibilité.
- Effectuer des calculs - Exécutez des opérations mathématiques et des analyses statistiques.
- Valider les entrées - Vérifiez la qualité et l’exhaustivité des données avant d’effectuer une action.
Fonctions par catégorie
Parcourez les fonctions organisées selon leur objectif principal afin de trouver rapidement l’outil adapté à vos besoins.
Adobe Experience Platform aep-functions
Segmentation d’audience et ciblage
Évaluez l’appartenance à une audience pour créer des chemins de parcours personnalisés en fonction des segments de clientèle définis dans Adobe Experience Platform.
Affiche des détails de la fonction Adobe Experience Platform →
Fonctions d’agrégation aggregation-functions
Calculs statistiques et synthèse des données
Effectuez des calculs sur des ensembles de valeurs afin d’obtenir des informations telles que des moyennes, des nombres, des sommes et des valeurs minimum et maximum. Essentiel pour la prise de décision axée sur les données.
Fonctions de conversion conversion-functions
Transformation du type de données
Convertissez des données entre différents types (chaîne, entier, décimal, booléen, date, durée) pour garantir la compatibilité entre les opérations et les sources de données.
Affiche toutes les fonctions de conversion →
Fonctions de date date-functions
Manipulation de date et d’heure
Utilisez les dates, heures et fuseaux horaires pour créer des conditions temporelles, planifier des actions et effectuer des calculs temporels.
Fonctions de liste list-functions
Manipulation et analyse des collections
Filtrez, triez, transformez et analysez des tableaux et des listes pour travailler avec des structures de données complexes et effectuer des opérations sur des ensembles.
Affiche toutes les fonctions de liste →
Fonctions mathématiques math-functions
Opérations mathématiques
Effectuez des calculs numériques et des transformations pour le traitement des données et la logique métier.
Affiche toutes les fonctions mathématiques →
Fonctions de chaîne string-functions
Manipulation et validation de texte
Traitez, transformez, recherchez et validez des données de texte pour la création de contenu dynamique et la logique conditionnelle.
Étapes suivantes
Maintenant que vous comprenez les fonctions disponibles, découvrez ce qui suit :
- Éditeur d’expression avancé : découvrez comment créer des expressions complexes à l’aide de l’éditeur avancé.
- Syntaxe des expressions : maîtrisez des règles de syntaxe pour écrire des expressions de parcours.
- Opérateurs : découvrez les opérateurs que vous pouvez utiliser avec les fonctions pour créer une logique.
- Références de champ : découvrez comment référencer des champs de données dans vos expressions.