Applivery admite un conjunto de etiquetas de interpolación, también conocidas como variables dinámicas, que permiten a los administradores personalizar y adaptar automáticamente los perfiles de configuración de dispositivos, scripts, inscripciones inteligentes y políticas con datos específicos del usuario o del dispositivo. Estas etiquetas se reemplazan dinámicamente en el momento del despliegue, lo que permite a las organizaciones ofrecer configuraciones flexibles y conscientes del contexto en todos los dispositivos gestionados sin necesidad de entrada manual.
¿Qué son las etiquetas de interpolación?
Las etiquetas de interpolación son marcadores de posición que pueden incrustarse dentro de los valores de configuración. Cuando un perfil, política o script se despliega en un dispositivo, Applivery reemplaza automáticamente cada etiqueta con el valor real correspondiente obtenido del registro del dispositivo o del usuario. Esto permite a los administradores de TI automatizar despliegues personalizados a escala, agilizando la gestión de la configuración y minimizando el error humano.
En el Panel de control de Applivery, todos los campos y áreas de entrada que admiten interpolación (excepto los que están dentro de scripts) están marcados con el símbolo de interpolación:

Los campos sin este indicador visual no admiten interpolación y tratarán cualquier entrada como texto sin formato, dependiendo del tipo de campo específico.
Cuando se despliega una configuración o un script en un dispositivo, Applivery reemplaza automáticamente cada variable de interpolación con su valor real correspondiente del registro del dispositivo o del usuario. Este proceso agiliza la gestión de grandes flotas de dispositivos al aplicar automáticamente configuraciones personalizadas a cada punto final.

Variables de interpolación admitidas
| Variable | Descripción | Formato |
|---|---|---|
{{device.id}} |
Identificador único del dispositivo. | String |
{{device.displayName}} |
Nombre de visualización del dispositivo (tal como está configurado en Applivery). | String |
{{device.serialNumber}} |
Número de serie del hardware del dispositivo. | String |
{{device.osVersion}} |
Versión del sistema operativo instalada en el dispositivo. | String |
{{device.chip}} |
Información del procesador o chipset del dispositivo. | String |
{{device.isAppleSilicon}} |
Booleano que indica si el dispositivo utiliza Apple Silicon. | true/false |
{{device.hostName}} |
Nombre de host informado por el dispositivo. | String |
{{device.udid}} |
UDID único asignado al dispositivo. | String |
{{user.id}} |
Identificador único de empleado de Applivery. | String |
{{user.email}} |
Dirección de correo electrónico del empleado de Applivery. | String |
{{user.name}} |
Nombre completo del empleado de Applivery. | String |
{{user.metadata.PROPERTY}} |
Valor de metadatos personalizado para el empleado de Applivery. | String |
{{incremental}} |
Contador incremental global para despliegues, comenzando desde 1. | 1,2,3, n… |
{{incremental:N}} |
Contador incremental de longitud fija con N ceros iniciales (N = 1–10), útil para generar etiquetas únicas. | N=1 (01,02,03…), N2 = (001, 002, 003…), etc. |