list
Las variables “list” (lista) son variables personalizadas que se pueden utilizar como desee. Funcionan de manera similar a las eVars, excepto que pueden contener varios valores en la misma visita. Las variables de lista no tienen un límite de caracteres.
Asegúrese de registrar la forma en que utiliza cada variable de lista y su lógica en el documento de diseño de la solución.
Configure variables de lista en la configuración del grupo de informes
Asegúrese de configurar cada variable de lista en la configuración del grupo de informes antes de usarla en la implementación. Consulte Variables de conversión en la guía de administración. Este paso se aplica a todos los métodos de implementación.
Variables de lista mediante el SDK web
Si se usa el objeto XDM, las variables de lista usan los campos XDM xdm._experience.analytics.customDimensions.lists.list1.list[]
a xdm._experience.analytics.customDimensions.lists.list3.list[]
. Cada elemento de matriz contiene un objeto "value"
que engloba cada cadena. No es necesario proporcionar un delimitador; los servidores de recopilación de datos de Adobe detectan e incluyen automáticamente el delimitador correcto establecido en Configuración del grupo de informes.
"xdm": {
"_experience": {
"analytics": {
"customDimensions": {
"lists": {
"list1": {
"list": [
{
"value": "Example value 1"
},
{
"value": "Example value 2"
},
{
"value": "Example value 3"
}
]
}
}
}
}
}
}
key
, además de objetos value
en cada matriz list[]
. Adobe no emplea estos objetos key
al enviar datos a Adobe Analytics.Si se usa el objeto de datos, las variables de lista usan de data.__adobe.analytics.list1
a data.adobe.analytics.list3
según la sintaxis del AppMeasurement. Asegúrese de usar el conjunto de delimitadores correcto en Configuración del grupo de informes.
"data": {
"__adobe": {
"analytics": {
"list1": "Example value 1,Example value 2,Example value 3"
}
}
}
Variables de lista mediante la extensión de Adobe Analytics
No hay ningún campo dedicado en la extensión de Adobe Analytics para utilizar esta variable. Utilice el editor de código personalizado siguiendo la sintaxis de AppMeasurement.
s.list1 - s.list3 en AppMeasurement y el editor de código personalizado de la extensión de Analytics
Cada variable de lista es una cadena que contiene valores personalizados específicos de su organización. Esta variable no tiene un número máximo de bytes; sin embargo, cada valor individual tiene un límite máximo de 255 bytes. El delimitador que utilice se determina al configurar la variable en la configuración del grupo de informes. No utilice espacios al delimitar varios elementos.
// A list variable configured with a comma as a delimiter
s.list1 = "Example value 1,Example value 2,Example value 3";
s.list1 = "Brick,Brick";
, en los informes se cuenta como una instancia.Comparar props de lista con variables de lista
Las props de lista y las variables de lista pueden contener varios valores en una misma visita. Sin embargo, existen varias diferencias clave entre estos dos tipos de variables.
- Cualquier propiedad puede convertirse en una prop de lista. Puede tener hasta 75 props de lista si todas las propiedades son props de lista. Solo hay tres variables de lista disponibles.
- Las props de lista tienen un límite de 100 bytes para toda la variable. Las variables de lista tienen un límite de 255 bytes por valor y no tienen un límite de bytes total.
- Las props de lista no se mantienen más allá de la visita en la que están configuradas. A las variables de lista se les puede incluir en la configuración la caducidad que se desee. Sin embargo, con el procesamiento del tiempo de los informes, puede aplicar un atributo personalizado tanto a las props de lista como a las variables de lista.