Si des flux existants incluent des noms de variable obsolètes, ces flux continuent à fonctionner comme prévu. Cependant, la meilleure pratique recommande de mettre à jour vos flux pour utiliser le nom de variable actuel. Cette étape empêche les messages d’utilisation de variables obsolètes dans Architect. 

Bien que cette pratique ne soit pas courante, Architect peut déprécier certaines variables pour assurer la cohérence ou planifier des développements futurs. Ce tableau répertorie toutes les variables désapprouvées par Architect et leurs noms de variables mis à jour.

Variable obsolète Variable actuelle 
Flow.Campaign Appel.Campagne
Flow.Contact Appel.Contact
Flow.ContactList Call.ContactListe
Interaction.Langue Chat.Language

Si vous utilisez une variable obsolète dans une expression, Architect affiche un message dans application et répertorie le nom de variable à utiliser. Comme pour les flux existants, si vous faites référence à une variable obsolète dans un nouveau flux, Architect continue de fonctionner normalement. Cependant, la meilleure pratique consiste à utiliser le nom actuel.

Remarque :  les noms de variables préétablis n'apparaissent plus dans la fonctionnalité de saisie anticipée d'Architect. Si vous commencez à saisir un nom de variable obsolète, il n'apparaîtra pas dans une liste de résultats.

Exemple

Si vous avez des flux qui incluent le obsolète Interaction.Langue nom de variable, nous vous recommandons de mettre à jour toute référence au nom de variable actuel : . Appel.Langue. Cet exemple illustre les variables avant et après d’une expression booléenne pour un nom de variable obsolète :

Avant Après

Interaction.Language == System.Languages.enUs.tag

Call.Language == System.Languages.enUs.tag