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
Las variables de lista se asignan para Adobe Analytics en los campos XDM _experience.analytics.customDimensions.lists.list1.list[]
a _experience.analytics.customDimensions.lists.list3.list[]
. Cada elemento de matriz contiene un objeto "value"
que engloba cada cadena. No es necesario proporcionar un delimitador; se incluye automáticamente utilizando el valor especificado en Configuración del grupo de informes. Por ejemplo, si una coma (“,
”) está configurada como delimitador para la variable de lista 1, el siguiente objeto XDM rellena la variable list1
con "Example value 1,Example value 2,Example value 3"
.
"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.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. No tienen un máximo de bytes; sin embargo, cada valor individual tiene un 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.