Uso de variables obsoletas en Architect

Si tiene flujos existentes que incluyen nombres de variables obsoletos, estos flujos continúan funcionando según lo previsto. Sin embargo, las mejores prácticas recomiendan actualizar sus flujos para usar el nombre de variable actual. Este paso evita los mensajes de uso de variables obsoletos en Architect. 

Aunque esta práctica no es común, Architect puede desaprobar ciertas variables para garantizar la coherencia o planificar el desarrollo futuro. Esta tabla enumera todas las variables obsoletas de Architect y sus nombres de variables actualizados.

Variable obsoleta Variable actual 
Flow.Campaign Call.Campaign
Flow.Contacto Llamar.Contactar
Flow.ContactList Call.ContactList
Interacción Idioma Llamar Idioma

Si usa una variable obsoleta en una expresión, Architect muestra un mensaje en la aplicación y enumera el nombre de la variable preferida para usar. Al igual que con los flujos existentes, si hace referencia a una variable obsoleta en un nuevo flujo, Architect continúa funcionando normalmente. Sin embargo, la mejor práctica es utilizar el nombre actual.

Nota: DLos nombres de las variables eprecated ya no aparecen en la funcionalidad de escritura anticipada de Architect. Si comienza a escribir un nombre de variable obsoleto, no aparecerá en una lista de resultados.

Ejemplo

Si tiene flujos que incluyen lo obsoleto Interacción Idioma nombre de la variable, le recomendamos que actualice cualquier referencia al nombre de la variable actual: Llamar Idioma. Este ejemplo ilustra las variables antes y después en una expresión booleana para un nombre de variable obsoleto:

Antes Después

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

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