Campos derivados derived-fields

Los campos derivados son un aspecto importante de la funcionalidad de creación de informes en tiempo real de Adobe Customer Journey Analytics. Un campo derivado permite definir manipulaciones de datos (a menudo complejas) sobre la marcha, mediante un generador de reglas personalizable. A continuación, puede usar ese campo derivado como un componente (métrica o dimensión) en Workspace o incluso definirlo como un componente en Vista de datos.

Los campos derivados pueden ahorrar una cantidad significativa de tiempo y esfuerzo, en comparación con la transformación o manipulación de los datos en otras ubicaciones fuera de Customer Journey Analytics. Por ejemplo, Preparación de datos, Data Distiller o dentro de sus propios procesos ETL (Extraer, transformar, cargar)/ELT (Extraer, cargar, transformar).

Los campos derivados que se definen en las Vistas de datos se basan en un conjunto de funciones definidas como reglas y se aplican a los campos de esquema o estándar disponibles.

Algunos ejemplos de casos de uso son:

  • Defina un campo Nombre de página derivado que corrija los valores incorrectos de nombre de página recopilados para corregir los valores de nombre de página.

  • Defina un campo de canal de marketing derivado que determine el canal de marketing adecuado en función de una o varias condiciones (por ejemplo, parámetro de URL, dirección URL de página, nombre de página).

Interfaz de campo derivado interface

Cuando se crea o edita un campo derivado, se utiliza la interfaz de campo derivado.

Captura de pantalla del cuadro de diálogo Campo derivado

Nombre
Descripción
1
Selector
Utilice el área de selector para seleccionar y arrastrar la función, la plantilla de función, el campo de esquema o el campo estándar y colocarlos en el generador de reglas.
Utilice el menú desplegable para seleccionar entre:
Función Funciones: indica las funciones disponibles,
icono de plantilla de función Plantillas de funciones: indica las plantillas de funciones disponibles,
icono de campo de esquema Campos de esquema: indica los campos disponibles de las categorías de conjuntos de datos (evento, perfil, búsqueda) y los campos derivados definidos anteriormente y el
icono de campo estándar Campos estándar: campos disponibles estándar (como el ID de conjunto de datos de Platform). En el selector solo se muestran los campos estándar de cadena o numéricos. Si la función admite otros tipos de datos, se pueden seleccionar los campos estándar con estos otros tipos de datos para valores o campos dentro de la interfaz de la regla.
Puede buscar campos de función, plantillas de funciones, esquema y campos estándar mediante el cuadro de búsqueda Icono de búsqueda .
Puede filtrar la lista de objetos seleccionados seleccionando el filtro icono de filtro y especificar filtros en el cuadro de diálogo Filtrar campos por. Puede quitar filtros fácilmente usando el icono Cerrar para cada filtro.
2
Generador de reglas
Genere secuencialmente el campo derivado utilizando una o más reglas. Una regla es una implementación específica de una función y, por lo tanto, siempre se asocia a una sola función. Para crear una regla, arrastre y suelte una función en el generador de reglas. El tipo de función determina la interfaz de la regla.
Consulte la Interfaz de regla para obtener más información.
Puede insertar una función al principio, al final o entre las reglas que ya están disponibles en el generador de reglas. La última regla del generador de reglas determina el resultado final del campo derivado.
3
​ Configuración del campo ​
Puede asignar un nombre al campo derivado, describirlo e inspeccionar su tipo de campo.
4
​ Salida final ​
Esta área muestra una vista previa actualizada sobre la marcha de los valores de salida, basada en los datos de los últimos 30 días y los cambios realizados en el campo derivado del generador de reglas.

Asistente de plantilla de campo wizard

Cuando accede a la interfaz de campo derivado por primera vez, se muestra el asistente Comenzar con una plantilla de campo.

  1. Seleccione la plantilla que mejor describa el tipo de campo que está tratando de crear.
  2. Seleccione el botón ​ Seleccionar ​ para continuar.

El cuadro de diálogo de campo derivado se rellena con reglas (y funciones) necesarias o útiles para el tipo de campo seleccionado. Consulte Plantillas de funciones para obtener más información sobre las plantillas disponibles.

Interfaz de regla rules

Cuando se define una regla en el generador de reglas, se utiliza la interfaz de la regla.

Captura de pantalla de la interfaz de regla de campo derivado

Nombre
Descripción
A
Nombre de regla
De manera predeterminada, el nombre de regla es Regla X (X hace referencia a un número de secuencia). Para editar el nombre de una regla, seleccione su nombre y escriba el nuevo nombre, por ejemplo Query Parameter.
B
Nombre de función
El nombre de la función seleccionada para la regla, por ejemplo ANÁLISIS DE URL. Cuando la función es la última de la secuencia de funciones y determina los valores del resultado final, el nombre de la función va seguido de - SALIDA FINAL, por ejemplo ANÁLISIS DE URL - SALIDA FINAL.
Para mostrar una ventana emergente con más información sobre la función, seleccione el icono de Ayuda .
C
Descripción de la regla
Como opción, puede añadir una descripción a una regla.
Seleccione el icono Más y, a continuación, seleccione **** Añadir descripción **** para añadir una descripción o ​ Editar descripción ​ para editar una descripción existente.
Utilice el editor para escribir una descripción. Puede utilizar la barra de herramientas para dar formato al texto (mediante el selector de estilo, negrita, cursiva, subrayado, derecha, izquierda, centrado, color, lista de números, lista de viñetas) y añadiendo vínculos a la información externa.
Para terminar de editar la descripción, haga clic fuera del editor.
D
Área de función
Define la lógica de la función. La interfaz depende del tipo de función. El menú desplegable de Campo o Valor muestra todas las categorías de campos (reglas, campos estándar, campos) disponibles, según el tipo de entrada que espera la función. También puede arrastrar y soltar un campo del selector de Campos de esquema y estándar en un Campo o Valor. Cuando ese campo arrastrado se origina desde un conjunto de datos de consulta, se inserta automáticamente una función de consulta antes de la función que defina.
Consulte Referencia de función para obtener información detallada para cada una de las funciones admitidas.

Crear un campo derivado create

  1. Seleccione una vista de datos existente o cree una vista de datos. Consulte Vistas de datos para obtener más información.

  2. Seleccione la pestaña ​ Componentes ​ de la vista de datos.

  3. Seleccione ​ Crear campo derivado ​ en el carril izquierdo.

  4. Para definir el campo derivado, utilice la interfaz Crear campo derivado. Consulte Interfaz de campo derivado.

    Para guardar el nuevo campo derivado, seleccione ​ Guardar ​.

  5. El nuevo campo derivado se añadirá al contenedor Campos derivados > como parte de ​ Campos de esquema ​ en el carril izquierdo de la vista de datos.

Editar un campo derivado edit

  1. Seleccione una vista de datos existente. Consulte Vistas de datos para obtener más información.

  2. Seleccione la pestaña ​ Componentes ​ de la vista de datos.

  3. Seleccione la pestaña ​ Campos del esquema ​ en el panel Conexión de la izquierda.

  4. Seleccione el contenedor ​ Campos derivados >.

  5. Pase el puntero por encima del campo derivado que quiera editar y seleccione Editar icono .

  6. Para editar el campo derivado, utilice la interfaz Editar campo derivado. Consulte Interfaz de campo derivado.

    • Seleccione ​ Guardar ​ para guardar el campo derivado actualizado.

    • Seleccione ​ Cancelar ​ para cancelar los cambios realizados en el campo derivado.

    • Seleccione ​ Guardar como ​ para guardar el campo derivado como un nuevo campo derivado. El nuevo campo derivado tiene el mismo nombre que el campo derivado editado original con (copy) añadido.

Como alternativa, si ha utilizado un campo derivado como componente para dimensiones o métricas en la vista de datos:

  1. Seleccione el componente. Tenga en cuenta que el componente puede tener un nombre diferente del campo derivado.

  2. En el panel Componente, seleccione el icono Editar junto al campo derivado, debajo del nombre del campo Esquema.

  3. Para editar el campo derivado, use la interfaz Editar campo derivado. Consulte Interfaz de campo derivado.

    • Seleccione ​ Guardar ​ para guardar el campo derivado actualizado.

    • Seleccione ​ Cancelar ​ para cancelar los cambios realizados en el campo derivado.

    • Seleccione ​ Guardar como ​ para guardar el campo derivado como un nuevo campo derivado. El nuevo campo derivado tiene el mismo nombre que el campo derivado editado original con (copy) añadido.

Eliminar un campo derivado delete

  1. Seleccione una vista de datos existente. Consulte Vistas de datos para obtener más información.

  2. Seleccione la pestaña ​ Componentes ​ de la vista de datos.

  3. Seleccione la pestaña ​ Campos de esquema ​ en el panel Conexión.

  4. Seleccione el contenedor ​ Campos derivados >.

  5. Pase el puntero por encima del campo derivado que quiere eliminar y seleccione Editar icono .

  6. En la interfaz Editar campo derivado, seleccione Eliminar.

    Un cuadro de diálogo Eliminar componente le pedirá que confirme la eliminación. Considere cualquier referencia externa que pueda existir al campo derivado fuera de la vista de datos.

    • Seleccione ​ Continuar ​ para eliminar el campo derivado.

Como alternativa, si ha utilizado un campo derivado como componente para dimensiones o métricas en la vista de datos:

  1. Seleccione el componente. Tenga en cuenta que el componente puede tener un nombre diferente del campo derivado.

  2. En el panel Componente, seleccione el icono Editar junto al campo derivado, debajo del nombre del campo Esquema.

  3. En la interfaz de Editar campo derivado, seleccione Eliminar.

    Un cuadro de diálogo Eliminar componente le pedirá que confirme la eliminación. Considere cualquier referencia externa que pueda existir al campo derivado fuera de la vista de datos.

    • Seleccione ​ Continuar ​ para eliminar el campo derivado.
NOTE
Los campos derivados se administran en el nivel de conexión en Customer Journey Analytics. Cualquier cambio realizado en un campo derivado en cualquiera de las vistas de datos asociadas a esa conexión se aplica a todas estas vistas de datos asociadas.

Plantillas de funciones templates

Para crear rápidamente un campo derivado para casos de uso específicos, hay plantillas de funciones disponibles. Se puede acceder a estas plantillas de funciones desde el área de selector de la interfaz del campo derivado o aparecen cuando se usan por primera vez vez en el asistente Comenzar con una plantilla de campo.

Canales de marketing mchannel

Esta plantilla de función utiliza una colección de reglas para crear canales de marketing.

Detalles

Para utilizar la plantilla, debe especificar los parámetros correctos para cada función enumerada como parte de las reglas de la plantilla. Consulte Referencia de función para obtener más información.

Captura de pantalla del generador de reglas de plantilla de canal de marketing

Rechazos bounces

Esta plantilla de función utiliza una colección de reglas para identificar los rechazos del sitio.

Detalles
note note
NOTE
Debe tener el paquete Select o superior para poder usar la funcionalidad que se describe en esta sección. Póngase en contacto con el administrador si no sabe qué paquete de Customer Journey Analytics tiene.

Para utilizar la plantilla, debe especificar los parámetros correctos para cada función enumerada como parte de las reglas de la plantilla. Consulte Referencia de función para obtener más información.

Captura de pantalla del generador de reglas de rechazos

Combinación multidimensional multi-dim

Esta plantilla de función combina dos valores en uno.

Detalles
note note
NOTE
Debe tener el paquete Select o superior para poder usar la funcionalidad que se describe en esta sección. Póngase en contacto con el administrador si no sabe qué paquete de Customer Journey Analytics tiene.

Para utilizar la plantilla, debe especificar los parámetros correctos para cada función enumerada como parte de las reglas de la plantilla. Consulte Referencia de función para obtener más información.

Captura de pantalla del generador de reglas de combinación multidimensional

Nombre descriptivo del conjunto de datos friendlyname

Esta plantilla de función proporciona un nombre de conjunto de datos legible.

Detalles
note note
NOTE
Debe tener el paquete Select o superior para poder usar la funcionalidad que se describe en esta sección. Póngase en contacto con el administrador si no sabe qué paquete de Customer Journey Analytics tiene.

Para utilizar la plantilla, debe especificar los parámetros correctos para cada función enumerada como parte de las reglas de la plantilla. Consulte Referencia de función para obtener más información.

Captura de pantalla del generador de reglas para el nombre descriptivo del conjunto de datos

Nombre de página de URL pagename

Esta plantilla de función crea un nombre de página simple.

Detalles
note note
NOTE
Debe tener el paquete Select o superior para poder usar la funcionalidad que se describe en esta sección. Póngase en contacto con el administrador si no sabe qué paquete de Customer Journey Analytics tiene.

Para utilizar la plantilla, debe especificar los parámetros correctos para cada función enumerada como parte de las reglas de la plantilla. Consulte Referencia de función para obtener más información.

Captura de pantalla del nombre de página del generador de reglas de URL

Temporada de vacaciones holiday

Esta plantilla de función clasifica los momentos clave del año.

Detalles
note note
NOTE
Debe tener el paquete Select o superior para poder usar la funcionalidad que se describe en esta sección. Póngase en contacto con el administrador si no sabe qué paquete de Customer Journey Analytics tiene.

Para utilizar la plantilla, debe especificar los parámetros correctos para cada función enumerada como parte de las reglas de la plantilla. Consulte Referencia de función para obtener más información.

Captura de pantalla del generador de reglas para la temporada de vacaciones

Metas mensuales goals

Esta plantilla de función establece metas mensuales personalizadas.

Detalles
note note
NOTE
Debe tener el paquete Select o superior para poder usar la funcionalidad que se describe en esta sección. Póngase en contacto con el administrador si no sabe qué paquete de Customer Journey Analytics tiene.

Para utilizar la plantilla, debe especificar los parámetros correctos para cada función enumerada como parte de las reglas de la plantilla. Consulte Referencia de función para obtener más información.

Captura de pantalla del generador mensual de reglas para metas mensuales

Obtener todos los valores de la lista delimitada allvalues

Esta plantilla de función convierte una lista limitada en una matriz.

Detalles
note note
NOTE
Debe tener el paquete Select o superior para poder usar la funcionalidad que se describe en esta sección. Póngase en contacto con el administrador si no sabe qué paquete de Customer Journey Analytics tiene.

Para utilizar la plantilla, debe especificar los parámetros correctos para cada función enumerada como parte de las reglas de la plantilla. Consulte Referencia de función para obtener más información.

Captura de pantalla del generador de reglas para obtener todos los valores de la lista delimitada

Obtener el primer valor de la lista delimitada firstvalue

Esta plantilla de función obtiene el primer valor de una lista delimitada.

Detalles
note note
NOTE
Debe tener el paquete Select o superior para poder usar la funcionalidad que se describe en esta sección. Póngase en contacto con el administrador si no sabe qué paquete de Customer Journey Analytics tiene.

Para utilizar la plantilla, debe especificar los parámetros correctos para cada función enumerada como parte de las reglas de la plantilla. Consulte Referencia de función para obtener más información.

Captura de pantalla del generador de reglas para obtener el primer valor de la lista delimitada

Obtener el último valor de la lista delimitada lastvalue

Esta plantilla de función obtiene el último valor de una lista delimitada.

Detalles
note note
NOTE
Debe tener el paquete Select o superior para poder usar la funcionalidad que se describe en esta sección. Póngase en contacto con el administrador si no sabe qué paquete de Customer Journey Analytics tiene.

Para utilizar la plantilla, debe especificar los parámetros correctos para cada función enumerada como parte de las reglas de la plantilla. Consulte Referencia de función para obtener más información.

Captura de pantalla del generador de reglas para obtener el último valor de la lista delimitada

Nombre de dominio domain

Esta plantilla de función extrae el nombre de dominio mediante una expresión regular.

Detalles
note note
NOTE
Debe tener el paquete Select o superior para poder usar la funcionalidad que se describe en esta sección. Póngase en contacto con el administrador si no sabe qué paquete de Customer Journey Analytics tiene.

Para utilizar la plantilla, debe especificar los parámetros correctos para cada función enumerada como parte de las reglas de la plantilla. Consulte Referencia de función para obtener más información.

Captura de pantalla del generador de reglas de nombre de dominio

Obtener parámetro de cadena de consulta querystring

Esta plantilla de función extrae valores de la cadena de consulta.

Detalles
note note
NOTE
Debe tener el paquete Select o superior para poder usar la funcionalidad que se describe en esta sección. Póngase en contacto con el administrador si no sabe qué paquete de Customer Journey Analytics tiene.

Para utilizar la plantilla, debe especificar los parámetros correctos para cada función enumerada como parte de las reglas de la plantilla. Consulte Referencia de función para obtener más información.

Captura de pantalla del generador de reglas de Obtener parámetro de cadena de consulta

Campo de transición transition

Esta plantilla de función realiza la transición de informes de un campo a otro.

Detalles
note note
NOTE
Debe tener el paquete Select o superior para poder usar la funcionalidad que se describe en esta sección. Póngase en contacto con el administrador si no sabe qué paquete de Customer Journey Analytics tiene.

Para utilizar la plantilla, debe especificar los parámetros correctos para cada función enumerada como parte de las reglas de la plantilla. Consulte Referencia de función para obtener más información.

Captura de pantalla del generador de reglas del campo de transición

Detección de bots simples botdetection

Esta plantilla de función implementa la identificación de bots ligeros.

Detalles
note note
NOTE
Debe tener el paquete Select o superior para poder usar la funcionalidad que se describe en esta sección. Póngase en contacto con el administrador si no sabe qué paquete de Customer Journey Analytics tiene.

Para utilizar la plantilla, debe especificar los parámetros correctos para cada función enumerada como parte de las reglas de la plantilla. Consulte Referencia de función para obtener más información.

Captura de pantalla del generador de reglas para la detección de bots simples

Vínculo de salida exit

Esta plantilla de función identifica el último vínculo en el que se hizo clic en una sesión.

Detalles
note note
NOTE
Debe tener el paquete Select o superior para poder usar la funcionalidad que se describe en esta sección. Póngase en contacto con el administrador si no sabe qué paquete de Customer Journey Analytics tiene.

Para utilizar la plantilla, debe especificar los parámetros correctos para cada función enumerada como parte de las reglas de la plantilla. Consulte Referencia de función para obtener más información.

Captura de pantalla del generador de reglas del vínculo de salida

Vínculo de descarga download

Esta plantilla de función indica vínculos de descarga comunes.

Detalles
note note
NOTE
Debe tener el paquete Select o superior para poder usar la funcionalidad que se describe en esta sección. Póngase en contacto con el administrador si no sabe qué paquete de Customer Journey Analytics tiene.

Para utilizar la plantilla, debe especificar los parámetros correctos para cada función enumerada como parte de las reglas de la plantilla. Consulte Referencia de función para obtener más información.

Captura de pantalla del generador de reglas de vínculos de descarga

Referencia de función functionref

NOTE
Debe tener el paquete Select o superior para poder usar la funcionalidad que se describe en esta sección. Póngase en contacto con el administrador si no sabe qué paquete de Customer Journey Analytics tiene.

Para cada función admitida, busque los detalles siguientes sobre:

  • especificaciones:

    • tipo de datos de entrada: tipo de datos admitidos,
    • entrada: posibles valores para la entrada,
    • operadores incluidos: operadores admitidos para esta función (si existen),
    • limitaciones: limitaciones que se aplican a esta función específica,
    • salida.
  • casos de uso, incluidos:

    • los datos antes de definir el campo derivado,
    • cómo definir el campo derivado,
    • después de definir el campo derivado.
  • restricciones (si procede).

Case When casewhen

Aplica condicionales, según los criterios definidos en uno o varios campos. Estos criterios se utilizan para definir los valores del nuevo campo derivado en función de la secuencia de las condiciones.

Detalles

Especificaciones casewhen-io

table 0-row-5 1-row-5 layout-auto
Tipo de datos de entrada Entrada Operadores incluidos Limitaciones Salida
  • Cadena
  • Numéricos
  • Fecha
  • Contenedor If, Else If:

    • Valor
      • Reglas
      • Campos estándar
      • Campos Criterio (consulte los operadores incluidos, según el tipo de valor seleccionado)
  • Luego establezca el valor en, De lo contrario, establezca el valor en ​:

    • Valor
      • Reglas
      • Campos estándar
      • Campos

Cadenas

  • Es igual a
  • Es igual a cualquier término
  • Contiene la frase
  • Contiene cualquier término
  • Contiene todos los términos
  • Comienza con
  • Comienza con cualquier término
  • Finaliza con
  • Finaliza con cualquier término
  • No es igual a
  • No coincide con ningún término
  • No contiene la frase
  • No contiene ningún término
  • No contiene todos los términos
  • No comienza con
  • No comienza con ningún término
  • No finaliza con
  • No termina con ningún término
  • Está establecido
  • No está establecido

Numéricos

  • Es igual a
  • No es igual a
  • Es mayor que
  • Es mayor que o igual a
  • Es menor que
  • Es menor que o igual a
  • Está establecido
  • No está establecido

Fechas

  • Es igual a
  • No es igual a
  • es posterior a
  • Es posterior o igual a
  • Es antes de
  • Es anterior o igual a
  • Está establecido
  • No está establecido
  • 5 funciones por campo derivado
  • 200 operadores por campo derivado. Un ejemplo de operador único es "El dominio de referencia contiene Google".
Nuevo campo derivado

Caso de uso 1 casewhen-uc1

Desea definir reglas para identificar varios canales de marketing aplicando una lógica en cascada para establecer un campo de canal de marketing en el valor adecuado:

  • Si el referente es de un motor de búsqueda y la página tiene un valor de cadena de consulta donde cid contiene ps_, el canal de marketing debe identificarse como una búsqueda de pago.
  • Si el referente es de un motor de búsqueda y la página no tiene la cadena de consulta cid, el canal de marketing debe identificarse como una búsqueda natural.
  • Si una página tiene un valor de la cadena de consulta donde cid contiene em_, el canal de marketing debe identificarse como un correo electrónico.
  • Si una página tiene un valor de la cadena de consulta donde cid contiene ds_, el canal de marketing debe identificarse como un anuncio en pantalla.
  • Si una página tiene un valor de cadena de consulta donde cid contiene so_, el canal de marketing debe identificarse como Social de pago.
  • Si el referente es de un dominio de referencia de twitter.com, facebook.com, linkedin.com o tiktok.com, el canal de marketing debe identificarse como Social natural.
  • Si ninguna de las reglas anteriores coincide, el canal de marketing debe identificarse como Otro referente.

En caso de que el sitio reciba los siguientes eventos de ejemplo, que contienen Referente y URL de la página, estos eventos se deben identificar de la siguiente manera:

table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 5-row-4 6-row-4 1-align-center 6-align-center 11-align-center 16-align-center 21-align-center 26-align-center 31-align-center layout-auto
Event Referrer Page URL Marketing Channel
1 https://facebook.com https://site.com/home Natural Social
2 https://abc.com https://site.com/?cid=ds_12345678 Display
3 https://site.com/?cid=em_12345678 Email
4 https://google.com https://site.com/?cid=ps_abc098765 Paid Search
5 https://google.com https://site.com/?cid=em_765544332 Email
6 https://google.com Natural Search

Datos antes casewhen-uc1-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto
Referrer Page URL
https://facebook.com https://site.com/home
https://abc.com https://site.com/?cid=ds_12345678
https://site.com/?cid=em_12345678
https://google.com https://site.com/?cid=ps_abc098765
https://google.com https://site.com/?cid=em_765544332
https://google.com

Campo derivado casewhen-uc1-derivedfield

Debe definir un campo derivado Marketing Channel. Utilice las funciones CASE WHEN para definir reglas que creen valores para el campo basados en los valores existentes tanto para el campo Page URL como para el campo Referring URL.

Observe el uso de la función ANÁLISIS DE URL para definir reglas que recuperen los valores de Page Url y Referring Url antes de aplicar las reglas CASE WHEN.

Captura de pantalla de la regla 1 Case when

Datos después casewhen-uc1-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 layout-auto
Marketing Channel
Natural Social
Display
Email
Paid Search
Email
Natural Search

Caso de uso 2 casewhen-uc2

Ha recopilado varias variaciones diferentes de búsqueda dentro de su dimensión Product Finding Methods. Para comprender el rendimiento general de la búsqueda frente a la exploración, debe dedicar una gran cantidad de tiempo a combinar los resultados manualmente.

Su sitio recopila los siguientes valores para su dimensión Product Finding Methods. Al final, todos estos valores indican una búsqueda.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto
Valor recopilado Valor real
search p13n_no search
search p13n_yes search
search refine p13n_no search
search refine p13n_yes search
search redirect p13n_yes search
search-redirect search

Datos antes casewhen-uc2-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1 8-row-1 9-row-1 layout-auto
Product Finding Methods
search p13_no
search p13_yes
browse
search refine p13_no
search refine p13_yes
browse
search redirect p13_yes
search-redirect
browse

Campo derivado casewhen-uc2-derivedfield

Debe definir un campo derivado Product Finding Methods (new). Debe crear las siguientes reglas CASE WHEN en el generador de reglas. Estas reglas aplican lógica a todas las posibles variaciones de los antiguos valores de campo de Métodos de búsqueda de productos para search y browse utilizando el criterio Contiene la frase.

Captura de pantalla de la regla 2 Case When

Datos después casewhen-uc2-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1 8-row-1 9-row-1 layout-auto
Product Finding Methods (new)
search
search
browse
search
search
browse
search
search
browse

Caso de uso 3 casewhen-uc3

Como empresa de viajes, le gustaría agrupar la duración del viaje de los viajes reservados para poder informar sobre las duraciones agrupadas de los viajes.

Suposiciones:

  • La organización está recopilando la duración del viaje en un campo numérico.
  • Les gustaría agrupar las duraciones de 1 a 3 días en un contenedor denominado 'short trip'
  • Les gustaría agrupar las duraciones de 4 a 7 días en un contenedor denominado 'medium trip'
  • Les gustaría agrupar las duraciones de más de 8 días en un contenedor denominado 'long trip'
  • Se reservaron 132 viajes de un día de duración
  • Se reservaron 110 viajes de 2 días de duración
  • Se reservaron 105 viajes de 3 días de duración
  • Se reservaron 99 viajes de 4 días de duración
  • Se reservaron 92 viajes de 5 días de duración
  • Se reservaron 85 viajes de 6 días de duración
  • Se reservaron 82 viajes de 7 días de duración
  • Se reservaron 78 viajes de 8 días de duración
  • Se reservaron 50 viajes de 9 días de duración
  • Se reservaron 44 viajes de 10 días de duración
  • Se reservaron 38 viajes de 11 días de duración
  • Se reservaron 31 viajes de 12 días de duración

El informe deseado debe tener el siguiente aspecto:

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Trip Duration Type Bookings
medium trip 358
short trip 347
long trip 241

Datos antes casewhen-uc3-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1 8-row-1 9-row-1 10-row-1 11-row-1 12-row-1 1-align-right 3-align-right 5-align-right 7-align-right 9-align-right 11-align-right 13-align-right 15-align-right 17-align-right 19-align-right 21-align-right 23-align-right 25-align-right
Trip Duration
1
12
3
6
4
8
6
2
1
2
21
8

Campo derivado casewhen-uc3-derivedfield

Debe definir un campo derivado Trip Duration (bucketed). Debe crear la siguiente regla CASE WHEN en el generador de reglas. Esta regla aplica lógica para agrupar los antiguos valores de campo de Duración del viaje en tres valores: short trip, medium trip y long trip.

Captura de pantalla de la regla 3 Case When

Datos después casewhen-uc3-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1 8-row-1 9-row-1 10-row-1 11-row-1 12-row-1
Trip Duration (bucketed)
short trip
long trip
short trip
medium trip
medium trip
long trip
medium trip
short trip
short trip
short trip
long trip
long trip

Más información casewhen-more-info

Customer Journey Analytics utiliza una estructura de contenedor anidada, siguiendo el modelo de Adobe Experience Platform XDM (modelo de datos de experiencia). Consulte Contenedores y Contenedores de segmento para obtener más información. Este modelo de contenedor, aunque flexible por naturaleza, establece algunas restricciones para utilizar el generador de reglas.

Customer Journey Analytics utiliza el siguiente modelo de contenedor predeterminado:

{width="50%"}

Se aplican y ponen en vigor las siguientes restricciones al seleccionar y establecer valores.

table 0-row-2 1-row-2 2-row-2 3-row-2 1-align-center 4-align-center 7-align-center 10-align-center layout-auto
Restricciones
A Los valores que seleccione dentro de la misma construcción If, Else If (mediante And u Or) en una regla deben proceder del mismo contenedor y pueden ser de cualquier tipo (cadena Cadena , Numérico Numérico , etc.).
Captura de pantalla de la dependencia A
B Todos los valores que estableczca en una regla deben pertenecer al mismo contenedor y tener el mismo tipo o un valor derivado del mismo tipo.
Captura de pantalla de la dependencia B
C Los valores que seleccione en las construcciones If, Else If de la regla no deben originarse en el mismo contenedor y no deben ser del mismo tipo.
Captura de pantalla de la dependencia C

Clasificar classify

Define un conjunto de valores que se reemplazan por los valores correspondientes en un nuevo campo derivado.

Detalles

Especificaciones classify-io

table 0-row-5 1-row-5 layout-auto
Tipo de datos de entrada Entrada Operadores incluidos Limitaciones Salida
  • Cadena
  • Numéricos
  • Fecha
  • Campo para clasificar

    • Reglas
    • Campos estándar
    • Campos
  • Cuando el valor es igual a y Reemplazar valores por:

    • Cadena
  • Mostrar valores originales

    • Booleano
N/A
  • 5 funciones por campo derivado
  • 200 operadores por campo derivado. Cada entrada de Cuando el valor es igual al valor original Reemplazar el valor por uno nuevo se considera una operación.
Nuevo campo derivado

Caso de uso 1 classify-uc1

Tiene un archivo CSV que incluye una columna de clave para hotelID y una o más columnas adicionales asociadas a hotelID: city, rooms, hotel name.
Está recopilando Hotel ID en una dimensión, pero desea crear una dimensión Hotel Name derivada de hotelID en el archivo CSV.

Estructura y contenido del archivo CSV

table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 3-align-right 8-align-right 13-align-right 18-align-right 23-align-right layout-auto
hotelID city rooms hotel name
SLC123 Salt Lake City 40 SLC Downtown
LAX342 Los Angeles 60 LA Airport
SFO456 San Francisco 75 Market Street
AMS789 Amsterdam 50 Okura

Informe actual

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right layout-auto
Hotel ID Vistas del producto
SLC123 200
LX342 198
SFO456 190
AMS789 150

Informe deseado

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Hotel Name Vistas del producto
SLC Downtown 200
LA Airport 198
Market Street 190

Datos antes classify-uc1-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 layout-auto
Hotel ID
SLC123
LAX342
SFO456
AMS789

Campo derivado classify-uc1-derivedfield

Defina un campo derivado Hotel Name. Utilice la función CLASIFICAR para definir una regla en la que se pueden clasificar valores del campo ID de hotel y reemplazarlos por valores nuevos.

Si desea incluir valores originales que no haya definido como parte de los valores que se van a clasificar (por ejemplo, ID de hotel AMS789), asegúrese de seleccionar Mostrar valores originales. Esto garantiza que AMS789 forme parte de la salida del campo derivado, a pesar de que ese valor no se clasifique.

Captura de pantalla de la regla 1 Clasificar

Datos después classify-uc1-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 layout-auto
Hotel Name
SLC Downtown
LA Airport
Market Street

Caso de uso 2 classify-uc2

Ha recopilado direcciones URL en lugar del nombre de página descriptivo de varias páginas. Esta colección combinada de valores interrumpe la creación de informes.

Datos antes classify-uc2-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1 layout-auto
Page Name
Home Page
Flight Search
http://www.adobetravel.ca/Hotel-Search
https://www.adobetravel.com/Package-Search
Deals & Offers
http://www.adobetravel.ca/user/reviews
https://www.adobetravel.com.br/Generate-Quote/preview

Campo derivado classify-uc2-derivedfield

Defina un campo derivado Page Name (updated). Utilice la función CLASSIFY para definir una regla en la que se puedan clasificar los valores del campo Nombre de página existente y reemplazarlos por los valores correctos actualizados.

Captura de pantalla de la regla 2 Clasificar

Datos después classify-uc2-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1
Page Name (updated)
Home Page
Flight Search
Hotel Search
Package Search
Deals & Offers
Reviews
Generate Quote

Más información classify-moreinfo

La siguiente funcionalidad adicional está disponible en la interfaz de regla Clasificar:

  • Para borrar rápidamente todos los valores de tabla, seleccione Borrar Borrar todos los valores de tabla.
  • Para cargar un archivo CSV que contenga valores originales para Cuando los valores son iguales a y nuevos valores para Reemplazar valores por, seleccione CSV Cargar CSV.
  • Para descargar una plantilla para crear un archivo CSV con valores nuevos y originales para cargar, seleccione Descargar Descargar plantilla CSV.
  • Para descargar un archivo CSV con todos los valores nuevos y originales rellenados en la interfaz de regla, seleccione Descargar Descargar valores CSV.

Concatenar concatenate

Combina valores de campo en un único campo derivado nuevo con delimitadores definidos.

Detalles

Especificaciones concatenate-io

table 0-row-5 1-row-5 layout-auto
Tipo de datos de entrada Entrada Operadores incluidos Limitaciones Salida
  • Cadena
  • Valor

    • Reglas
    • Campos estándar
    • Campos
    • Cadena
  • Delimitador:

    • Cadena
N/A 2 funciones por campo derivado Nuevo campo derivado

Caso de uso concatenate-uc

Actualmente, está recopilando los códigos del aeropuerto de origen y destino como campos independientes. Desea tomar los dos campos y combinarlos en una sola dimensión separada por un guion (-). Por lo tanto, puede analizar la combinación de origen y destino para identificar las rutas principales reservadas.

Suposiciones:

  • Los valores de origen y destino se recopilan en campos independientes en la misma tabla.
  • El usuario determina si se debe utilizar el delimitador "-" entre los valores.

Imagine que se producen las siguientes reservas:

  • El cliente ABC123 reserva un vuelo entre Salt Lake City (SLC) y Orlando (MCO)
  • El cliente ABC456 reserva un vuelo entre Salt Lake City (SLC) y Los Ángeles (LAX)
  • El cliente ABC789 reserva un vuelo entre Salt Lake City (SLC) y Seattle (SEA)
  • El cliente ABC987 reserva un vuelo entre Salt Lake City (SLC) y San José (SJO)
  • El cliente ABC654 reserva un vuelo entre Salt Lake City (SLC) y Orlando (MCO)

El informe deseado debe tener un aspecto similar al siguiente:

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right layout-auto
Origen/Destino Reservas
SLC-MCO 2
SLC-LAX 1
SLC-SEA 1
SLC-SJO 1

Datos antes concatenate-uc-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right layout-auto
Origen Destino
SLC MCO
SLC LAX
SLC SEA
SLC SJO
SLC MCO

Campo derivado concatenate-derivedfield

Defina un campo derivado Origin - Destination. Utilice la función CONCATENAR para definir una regla que concatene los campos Original y Destino mediante el - Delimitador.

Captura de pantalla de la regla Concatenar

Datos después concatenate-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 layout-auto
Origen - Destino
(campo derivado)
SLC-MCO
SLC-LAX
SLC-SEA
SLC-SJO
SLC-MCO

Deduplicar dedup

Evita contar un valor varias veces.

Detalles

Especificaciones deduplicate-io

table 0-row-5 1-row-5 layout-auto
Tipo de datos de entrada Entrada Operadores incluidos Limitaciones Salida
  • Cadena
  • Numéricos
  • Valor:

    • Reglas
    • Campos estándar
    • Campos
    • Cadena
  • Ámbito:

    • Persona
    • Sesión
  • ID de deduplicación:

    • Reglas
    • Campos estándar
    • Campos
    • Cadena
  • Valor a mantener:

    • Mantener primera instancia
    • Mantener última instancia
N/A 5 funciones por campo derivado Nuevo campo derivado

Caso de uso 1 deduplicate-uc1

Desea evitar el recuento de ingresos duplicados cuando un usuario vuelve a cargar la página de confirmación de reserva. Utilice el ID de confirmación de reserva en el identificador para no volver a contar los ingresos cuando se reciban en el mismo evento.

Datos antes deduplicate-uc1-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
ID de confirmación de reserva Ingresos
ABC123456789 359
ABC123456789 359
ABC123456789 359

Campo derivado deduplicate-uc1-derivedfield

Defina un campo derivado Booking Confirmation. Utilice la función DEDUPLICAR para definir una regla que anule la duplicación del Valor Booking para Ámbito Person mediante el ID deduplicación ID de confirmación de reserva. Seleccione Mantener primera instancia como Valor a mantener.

Captura de pantalla de la regla Concatenar

Datos después deduplicate-uc1-dataafter

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
ID de confirmación de reserva Ingresos
ABC123456789 359
ABC123456789 0
ABC123456789 0

Caso de uso 2 deduplicate-uc2

Utiliza los eventos como un proxy para las pulsaciones con clic con campañas de marketing externas. Las recargas y redirecciones están ocasionando que la métrica del evento esté inflada. Desea anular la duplicación de la dimensión de código de seguimiento para que solo se recopile la primera y minimizar el recuento excesivo de eventos.

Datos antes deduplicate-uc2-databefore

table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 3-align-right 7-align-right 11-align-right 15-align-right 19-align-right 23-align-right 27-align-right 31-align-right layout-auto
ID de visitante Canal de marketing Eventos
ABC123 búsqueda de pago 1
ABC123 búsqueda de pago 1
ABC123 búsqueda de pago 1
DEF123 correo electrónico 1
DEF123 correo electrónico 1
JKL123 búsqueda natural 1
JKL123 búsqueda natural 1

Campo derivado deduplicate-uc2-derivedfield

Defina un campo derivado Tracking Code (deduplicated). Utilice la función DEDUPLICATE para definir una regla que anule la duplicación del código de seguimiento con un ámbito de deduplicación de Sesión y Mantener la primera instancia como el Valor a mantener.

Captura de pantalla de la regla Concatenar

Datos después deduplicate-uc2-dataafter

table 0-row-3 1-row-3 2-row-3 3-row-3 3-align-right 7-align-right 11-align-right 15-align-right layout-auto
ID de visitante Canal de marketing Eventos
ABC123 búsqueda de pago 1
DEF123 correo electrónico 1
JKL123 búsqueda natural 1

Buscar y reemplazar find-and-replace

Busca todos los valores de un campo seleccionado y los reemplaza por un valor diferente en un nuevo campo derivado.

Detalles

Especificaciones findreplace-io

table 0-row-5 1-row-5 layout-auto
Tipo de datos de entrada Entrada Operadores incluidos Limitaciones Salida
  • Cadena
  • Valor

    • Reglas
    • Campos estándar
    • Campos
  • Buscar todo, y reemplazar todo por:

    • Cadena

Cadenas

  • Buscar todo, y reemplazar todo por
5 funciones por campo derivado Nuevo campo derivado

Caso de uso findreplace-uc

Ha recibido algunos valores con formato incorrecto para su informe de canales de marketing externos, por ejemplo email%20 marketing en lugar de email marketing. Estos valores con formato incorrecto fracturan los informes y dificultan la visualización del rendimiento del correo electrónico. Desea reemplazar email%20marketing por email marketing.

Informe original

table 0-row-2 1-row-2 2-row-2 2-align-right 5-align-right 8-align-right layout-auto
External Marketing Channels Sessions
email marketing 500
email %20marketing 24

Informe preferido

table 0-row-2 1-row-2 2-align-right 5-align-right
External Marketing Channels Sessions
email marketing 524

Datos antes findreplace-uc-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 layout-auto
External Marketing
email marketing
email%20marketing
email marketing
email marketing
email%20marketing

Campo derivado findreplace-uc-derivedfield

Defina un campo derivado Email Marketing (updated). Utilice la función BUSCAR Y REEMPLAZAR para definir una regla que busque y reemplace todas las ocurrencias de email%20marketing por email marketing.

Captura de pantalla de la regla Buscar y reemplazar

Datos después findreplace-uc-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 layout-auto
External Marketing (updated)
email marketing
email marketing
email marketing
email marketing
email marketing

Consulta lookup

Valores de consulta que utilizan un campo de un conjunto de datos de consulta y devuelven un valor en un nuevo campo derivado o para un procesamiento de reglas adicional.

Detalles

Especificación lookup-io

table 0-row-5 1-row-5 layout-auto
Tipo de datos de entrada Entrada Operadores incluidos Límite Salida
  • Cadena
  • Numéricos
  • Fecha
  • Campo al que aplicar la consulta:

    • Reglas
    • Campos estándar
    • Campos Conjunto de datos de consulta
    • Conjunto de datos

    Clave de coincidencia

    • Reglas
    • Campos
  • Valores que se deben devolver

    • Reglas
    • Campos
N/A 3 funciones por campo derivado Nuevo campo o valor derivado para un procesamiento posterior en la siguiente regla

Caso de uso lookup-uc

Desea consultar el nombre de la actividad mediante el ID de actividad recopilado cuando sus clientes hicieron clic en un banner personalizado mostrado a través de Adobe Target. Desea utilizar un conjunto de datos de consulta con actividades de Analytics for Target (A4T) que contengan ID de actividad y nombres de actividad.

Conjunto de datos de consulta A4T lookup-uc-lookup

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto
ID de actividad Nombre de la actividad
415851 Páginas de categoría de prueba MVT
415852 Luma: Campaign Max 2022
402922 Banners de la página de inicio

Campo derivado lookup-uc-derivedfield

Defina un campo derivado Activity Name. Utilice la función CONSULTA para definir una regla para consultar valor de los datos recopilados, especificados en el campo Campo al que aplicar la consulta (por ejemplo ActivityIdentifier). Seleccione el conjunto de datos de consulta de la lista Conjunto de datos de consulta (por ejemplo, New CJA4T Activities). A continuación, seleccione el campo de identificador (por ejemplo ActivityIdentifier) en la lista Clave coincidente y el campo que se devuelve de la lista Valores que se deben devolver (por ejemplo ActivityName).

Captura de pantalla de la regla Minúsculas

Más información lookup-more-info

La función Consulta se aplica en el momento del informe a los datos recuperados por Customer Journey Analytics del conjunto de datos de consulta que se han configurado como parte de la conexión.

Puede insertar rápidamente una función Consulta en el generador de reglas, que ya contiene una o más funciones.

  1. Seleccione Campos de esquema en el selector.
  2. Seleccione Icono del campo de esquema Conjuntos de datos de consulta.
  3. Seleccione el conjunto de datos de consulta y busque el campo que desee utilizar para la consulta.
  4. Arrastre y suelte el campo de consulta en cualquiera de los campos de entrada disponibles para una función (por ejemplo, Case When). Si es válido, un cuadro azul, etiquetado + Añadir, le permite soltar el campo e insertar automáticamente una función de consulta antes de la función en la que soltó el campo de consulta. La función de consulta insertada se rellenará automáticamente con valores relevantes para todos los campos.
    Arrastre de la consulta

Minúsculas lowercase

Convierte los valores de un campo a minúsculas y los almacena en un nuevo campo derivado.

Detalles

Especificación lowercase-io

table 0-row-5 1-row-5 layout-auto
Tipo de datos de entrada Entrada Operadores incluidos Límite Salida
  • Cadena
  • Numéricos
  • Fecha
  • Campo
    • Reglas
    • Campos estándar
    • Campos
N/A 2 funciones por campo derivado Nuevo campo derivado

Caso de uso lowercase-uc

Desea convertir todos los nombres de productos recopilados a minúsculas para un sistema de informes adecuado.

Datos antes lowercase-uc-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right 20-align-right layout-auto
Nombres de productos recopilados Vistas del producto
Raqueta de tenis 35
Raqueta de tenis 33
raqueta de tenis 21
Bate de béisbol 15
Bate de béisbol 12
bate de béisbol 10

Campo derivado lowercase-uc-derivedfield

Defina un campo derivado Product Names. Utilice la función MINÚSCULAS para definir una regla que convierta el valor del campo Nombres de productos recopilados a minúsculas y almacene esa información en el nuevo campo derivado.

Captura de pantalla de la regla Minúsculas

Datos después lowercase-uc-dataafter

table 0-row-2 1-row-2 2-row-2 layout-auto
Nombres de producto Vistas del producto
raqueta de tenis 89
bate de béisbol 37

Matemáticas math

Utilice operadores matemáticos básicos (sumar, restar, multiplicar, dividir y elevar a una potencia) en campos numéricos.

Detalles

Especificación math-io

table 0-row-5 1-row-5 layout-auto
Tipo de datos de entrada Entrada Operadores incluidos Límite Salida
  • Numéricos
  • Uno o varios campos numéricos
  • Uno o varios operadores (sumar, restar, multiplicar, dividir, elevar a una potencia)
  • Valor de entrada del usuario
  • + (sumar)
  • - (restar)
  • * (multiplicar)
  • / (dividir)
  • ^ (elevar a una potencia)
  • 25 operaciones por campo derivado
  • 5 funciones matemáticas por campo derivado
Nuevo campo derivado

Caso de uso math-uc

Debido a la inflación, desea corregir las cifras de ingresos de los datos CRM ingeridos con una inflación del 5 %.

Datos antes math-uc-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right layout-auto
ID de CRM Ingresos anuales
1234 35.070.000
4133 7.500.000
8110 10.980
2201 42.620

Campo derivado math-uc-derivedfield

Defina un campo derivado Corrected Annual Revenue. Utilice la función MATEMÁTICAS para definir una regla que multiplica el número de ingresos anuales original por 1,05.

Captura de pantalla de la regla Matemáticas

Datos después math-uc-dataafter

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right layout-auto
ID de CRM Ingresos anuales corregidos
1234 36.823.500
4133 7.875.000
8110 11.529.00
2201 44.751

Más información math-more-info

Para crear una fórmula:

  1. Empiece a escribir en el campo Fórmula y los campos numéricos que coincidan con lo que escriba aparecerán en un menú emergente. También puede arrastrar y soltar un campo numérico desde los campos disponibles en el panel izquierdo.
    Más información matemática 1

  2. Añada el operando (por ejemplo * para multiplicar) seguido de otro campo o un valor estático. Puede utilizar paréntesis para definir fórmulas más complejas.

  3. Para insertar un valor estático (por ejemplo, 1.05), escriba el valor y seleccione Añadir x como valor estático o Añadir -x como valor estático negativo en el menú emergente.
    Más información matemática 2

  4. La marca de verificación verde Marca de verificación indica si la fórmula matemática es válida; de lo contrario, verá una advertencia Alerta y el mensaje Expresión de fórmula no válida.
    Más información matemática 3

Hay algunas consideraciones importantes al trabajar con números estáticos en la función MATH:

  • Los valores estáticos deben asociarse con un campo. Por ejemplo, no se admite el uso de la función MATH con solo campos estáticos.

  • No se puede usar el operador de subida a alimentación (ˆ) en un valor estático.

  • Si utiliza varios valores estáticos en una fórmula, estos valores estáticos deben agruparse con paréntesis para que la fórmula sea válida. Por ejemplo:

    • Esta fórmula devuelve un error.

      Más información matemática 4

    • Esta fórmula es válida.

      Más información matemática 5

Utilice la función Math para cálculos basados en el nivel de visita. Utilice la función Resumir para los cálculos basados en el ámbito de evento, sesión o persona.

Combinar campos merge

Combina valores de dos campos diferentes en un nuevo campo derivado.

Detalles

Especificación merge-fields-io

table 0-row-5 1-row-5 layout-auto
Tipo de datos de entrada Entrada Operadores incluidos Límite Salida
  • Cadena
  • Numéricos
  • Fecha
  • Campo
    • Reglas
    • Campos estándar
    • Campos
N/A 5 funciones por campo derivado Nuevo campo derivado

Caso de uso merge-fields-uc

Desea crear una dimensión compuesta por el campo de nombre de página y el campo de motivo de la llamada con la intención de analizar el recorrido en los distintos canales.

Datos antes merge-fields-uc-databefore

table 0-row-3 1-row-3 2-row-3 3-row-3 2-align-right 3-align-right 6-align-right 7-align-right 10-align-right 11-align-right 14-align-right 15-align-right layout-auto
Nombre de página Sesión Visitantes
página de ayuda 250 200
página de inicio 500 250
página de detalles del producto 300 200
table 0-row-3 1-row-3 2-row-3 3-row-3 2-align-right 3-align-right 6-align-right 7-align-right 10-align-right 11-align-right 14-align-right 15-align-right layout-auto
Motivo de la llamada Sesión Visitantes
preguntas sobre mi pedido 275 250
realizar un cambio en mi pedido 150 145
problema con el pedido 100 95

Campo derivado merge-fields-uc-derivedfield

Defina un campo derivado Cross Channel Interactions. Utilice la función COMBINAR CAMPOS para definir una regla para combinar los valores del campo Nombre de página y el campo Motivo de la llamada y almacenarlos en el nuevo campo derivado.

Captura de pantalla de la regla Combinar campos

Datos después merge-fields-uc-dataafter

table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 2-align-right 3-align-right 6-align-right 7-align-right 10-align-right 11-align-right 14-align-right 15-align-right 18-align-right 19-align-right 22-align-right 23-align-right 26-align-right 27-align-right layout-auto
Interacciones entre canales Sesiones Visitantes
página de inicio 500 250
página de detalles del producto 300 200
preguntas sobre mi pedido 275 250
página de ayuda 250 200
realizar un cambio en mi pedido 150 145
problema con el pedido 100 95

Más información merge-fields-moreinfo

Debe seleccionar el mismo tipo de campos dentro de una regla Combinar campos. Por ejemplo, si selecciona un campo Fecha, todos los demás campos que desee combinar deben ser campos Fecha.

Captura de pantalla de restricciones en Combinar campos

Siguiente o anterior next-previous

Toma un campo como entrada y resuelve el valor siguiente o anterior de ese campo dentro del ámbito de la sesión o el uso. Esto solo se aplicará a los campos de tabla Visita y Evento.

Detalles

Especificación prevornext-io

table 0-row-5 1-row-5 layout-auto
Tipo de datos de entrada Entrada Operadores incluidos Límite Salida
  • Cadena
  • Numéricos
  • Fecha
  • Campo

    • Reglas
    • Campos estándar
    • Campos

    Método

    • Valor anterior
    • Siguiente valor
  • Ámbito:

    • Persona
    • Sesión
  • Índice:

    • Numéricos
  • Incluir repeticiones:

    • Booleano
N/A 3 funciones por campo derivado Nuevo campo derivado

Caso de uso prevornext-uc1

Desea saber cuál es el valor siguiente o anterior de los datos que recibe, teniendo en cuenta los valores repetidos.

Datos prevornext-uc1-databefore

Ejemplo 1: gestión de repeticiones de inclusión

table 0-row-5 1-row-5 2-row-5 3-row-5 4-row-5 5-row-5 6-row-5 7-row-5 8-row-5 9-row-5 layout-auto
Datos recibidos Siguiente valor
Sesión
Índice = 1
Incluir repeticiones
Siguiente valor
Sesión
Índice = 1
NO incluir repeticiones
Valor anterior
Sesión
Índice = 1
Incluir repeticiones
Valor anterior
Sesión
Índice = 1
NO incluir repeticiones
Inicio Inicio búsqueda Sin valor Sin valor
Inicio búsqueda búsqueda Inicio Sin valor
búsqueda búsqueda información del producto Inicio Inicio
búsqueda información del producto información del producto búsqueda Inicio
información del producto búsqueda búsqueda búsqueda búsqueda
búsqueda Detalles del producto información del producto información del producto información del producto
información del producto búsqueda búsqueda búsqueda búsqueda
búsqueda búsqueda Sin valor información del producto información del producto
búsqueda Sin valor Sin valor búsqueda información del producto

Ejemplo 2 - Gestión de repeticiones de inclusión con valores en blanco en los datos recibidos

table 0-row-5 1-row-5 2-row-5 3-row-5 4-row-5 5-row-5 6-row-5 7-row-5 8-row-5 9-row-5 layout-auto
Datos recibidos Siguiente valor
Sesión
Índice = 1
Incluir repeticiones
Siguiente valor
Sesión
Índice = 1
NO incluir repeticiones
Valor anterior
Sesión
Índice = 1
Incluir repeticiones
Valor anterior
Sesión
Índice = 1
NO incluir repeticiones
Inicio Inicio búsqueda Sin valor Sin valor
Inicio Inicio búsqueda Inicio Ningún valor
Inicio búsqueda búsqueda Inicio Sin valor
búsqueda búsqueda información del producto Inicio Inicio
búsqueda búsqueda información del producto búsqueda Inicio
búsqueda información del producto información del producto búsqueda Inicio
información del producto Ningún valor Sin valor búsqueda búsqueda

Campo derivado prevnext-uc1-derivedfield

Defina un campo derivado Next Value o Previous value. Utilice la función SIGUIENTE O ANTERIOR para definir una regla que seleccione el campo Datos recibidos, seleccione Siguiente valor o Valor anterior como Método, Sesión como Ámbito y establezca el valor de Índice en 1.

Captura de pantalla de la regla de campos combinados

Más información prevnext-moreinfo

Solo puede seleccionar campos que pertenezcan a la tabla Visita o Evento.

Repeticiones de inclusión determina cómo controlar los valores repetidos para la función NEXT OR PREVIOUS.

  • Incluya repeticiones y los valores siguientes o anteriores. Si se selecciona Incluir repeticiones, se omitirán las repeticiones secuenciales de los valores siguientes o anteriores de la visita actual.

  • Las filas sin valores (en blanco) para un campo seleccionado no tendrán valores anteriores o siguientes devueltos como parte de la salida de la función NEXT O PREVIOUS.

Reemplazar regex regex-replace

Reemplaza un valor de un campo mediante una expresión regular en un nuevo campo derivado.

Detalles

Especificación regex-replace-io

table 0-row-5 1-row-5 layout-auto
Tipo de datos de entrada Entrada Operadores incluidos Límite Salida
  • Cadena
  • Numéricos
  • Campo
    • Reglas
    • Campos estándar
    • Campos
  • Regex
    • Cadena Formato de salida:
    • Cadena
  • Con distinción de mayúsculas y minúsculas
    • Booleano
N/A 1 función por campo derivado Nuevo campo derivado

Caso de uso regex-replace-uc

Desea obtener una parte de una dirección URL y utilizarla como identificador de página único para analizar el tráfico. Se usa [^/]+(?=/$|$) para la expresión regular a fin de capturar el final de la dirección URL y $1 como patrón de salida.

Datos antes regex-replace-uc-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 layout-auto
URL de la página
https://business.adobe.com/products/analytics/adobe-analytics-benefits.html
https://business.adobe.com/products/analytics/adobe-analytics.html
https://business.adobe.com/products/experience-platform/customer-journey-analytics.html
https://business.adobe.com/products/experience-platform/adobe-experience-platform.html

Campo derivado regex-replace-uc-derivedfield

Crea un campo derivado de Page Identifier. Utiliza la función REGEX REPLACE para definir una regla que reemplace el valor del campo URL de referencia con un Regex de [^/]+(?=/$|$) y formato de salida de $1.

Captura de pantalla de la regla de reemplazo de Regex

Datos después regex-replace-uc-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1
Identificador de la página
adobe-analytics-benefits.html
adobe-analytics.html
customer-recorrido-analytics.html
adobe-experience-platform.html

Más información regex-replace-more-info

Customer Journey Analytics utiliza un subconjunto de la sintaxis regex de Perl. Se admiten las expresiones siguientes:

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 14-row-2 15-row-2 16-row-2 17-row-2 18-row-2 19-row-2 20-row-2 21-row-2 22-row-2 23-row-2 24-row-2 25-row-2 26-row-2 27-row-2 28-row-2 29-row-2
Expresión Descripción
a Un solo carácter a.
a|b Un solo carácter a o b.
[abc] Un solo carácter a, b o c.
[^abc] Cualquier carácter individual distinto de a, b o c.
[a-z] Cualquier carácter individual del intervalo de a-z.
[a-zA-Z0-9] Cualquier carácter individual del intervalo de a-z, A-Z o dígitos de 0-9.
^ Coincide con el principio de la línea.
$ Coincide con el final de la línea.
\A Inicio de cadena.
\z Final de cadena.
. Coincide con cualquier carácter.
\s Cualquier carácter de espacio en blanco.
\S Cualquier carácter que no sea un espacio en blanco.
\d Cualquier dígito.
\D Cualquier carácter que no sea un dígito.
\w Cualquier letra, número o guion bajo.
\W Cualquier carácter que no sea de palabra.
\b Cualquier límite de palabra.
\B Cualquier carácter que no sea un límite de palabra.
\< Inicio de la palabra.
\> Fin de la palabra.
(...) Capturar todo lo incluido.
(?:...) Captura sin marca. Evita que se haga referencia a la coincidencia en la cadena de salida.
a? Cero o uno de a.
a* Cero o más de a.
a+ Uno más de los a.
a{3} Exactamente 3 de a.
a{3,} 3 o más de a.
a{3,6} Entre 3 y 6 de a.

Puede utilizar estas secuencias en el Formato de salida cualquier número de veces y en cualquier orden para obtener la salida de cadena deseada.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto
Secuencia de marcador de posición de salida Descripción
$& Genera lo que coincide con toda la expresión.
$n Genera lo que coincide con la enésima subexpresión. Por ejemplo, $1 genera la primera subexpresión.
$` Genera el texto entre el final de la última coincidencia encontrada (o el inicio del texto si no se encontró ninguna coincidencia anterior) y el inicio de la coincidencia actual.
$+ Genera lo que coincide con la última subexpresión marcada en la expresión regular.
$$ Genera el carácter de cadena "$".

División split

Divide un valor de un campo en un nuevo campo derivado.

Detalles

Especificación split-io

table 0-row-5 1-row-5 layout-auto
Tipo de datos de entrada Entrada Operadores incluidos Límite Salida
  • Cadena
  • Numéricos
  • Campo
    • Reglas
    • Campos estándar
    • Campos
  • Método:
    • Desde la izquierda
    • Desde la derecha
    • Convertir en matriz Para el delimitador:
    • Cadena
  • Para el índice:
    • Numéricos
N/A 2 funciones por campo derivado Nuevo campo derivado

Caso de uso 1 split-uc1

Recopile las respuestas de la aplicación en una lista delimitada en una sola dimensión. Desea que cada valor de la lista sea un valor único en el informe de respuestas.

Datos antes split-uc1-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Respuestas de la aplicación de voz Eventos
ha sido genial, tiene todo el sentido del mundo, se lo recomendaré a otras personas 1
ha sido genial, algo confuso, se lo recomendaré a otras personas 1
no ha sido genial, muy confuso, no se lo recomendaré a otras personas 1

Campo derivado split-u1-derivedfield

Cree un campo derivado Responses. Utilice la función DIVISIÓN para definir una regla que use el método Convertir en matriz para convertir los valores del campo Respuesta de la aplicación de voz usando , como Delimitador.

Captura de pantalla de la regla 1 División

Datos después split-uc1-dataafter

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right 20-align-right 23-align-right layout-auto
Respuestas Eventos
ha sido genial 2
se lo recomendaré a otras personas 2
no ha sido genial 1
tiene todo el sentido del mundo 1
algo confuso 1
muy confuso 1
no recomendará a otras personas 1

Caso de uso 2 split-uc2

Recopile las respuestas de la aplicación en una lista delimitada en una sola dimensión. Desea las respuestas del primer valor de la lista a su propia dimensión. Desea colocar el último valor de la lista en su propia dimensión.

Datos antes split-uc2-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Respuestas Eventos
fue genial, tiene mucho sentido, recomendará a otros 1
ha sido genial, algo confuso, se lo recomendaré a otras personas 1
no ha sido genial, muy confuso, no se lo recomendaré a otras personas 1

Campo derivado split-u2-derivedfield

Crea un campo derivado de First Response. La función SPLIT se usa para definir una regla que toma el primer valor del campo Responses de la izquierda de la respuesta , como delimitador.

Captura de pantalla de la regla dividida - primer valor

Cree un campo derivado de Second Response para tomar el último valor del campo Respuestas seleccionando Desde la derecha, 1 como Delimitador y 1 como Índice.

Captura de pantalla de la regla dividida - último valor

Datos después split-uc2-dataafter

table 0-row-2 1-row-2 2-row-2 2-align-right 5-align-right 8-align-right layout-auto
Primera respuesta Eventos
ha sido genial 2
no ha sido genial 1
table 0-row-2 1-row-2 2-row-2 2-align-right 5-align-right 8-align-right layout-auto
Segunda respuesta Eventos
se lo recomendaré a otras personas 2
no recomendará a otras personas 1

Resumir summarize

Aplica funciones de tipo agregación a métricas o dimensiones en los niveles de evento, sesión y usuario.

Detalles

Especificación summarize-io

table 0-row-5 1-row-5 layout-auto
Tipo de datos de entrada Entrada Operadores incluidos Límite Salida
  • Cadena
  • Numéricos
  • Fecha
  • Valor

    • Reglas
    • Campos estándar
    • Campos
  • Resumir métodos

  • Ámbito

    • Evento
    • Sesión
    • Persona
  • Numéricos

    • MAX: devuelve el mayor valor de un conjunto de valores
    • MIN: devuelve el valor más pequeño de un conjunto de valores
    • MEDIAN: devuelve el valor mediano de un conjunto de valores
    • MEAN: devuelve el promedio de un conjunto de valores
    • SUM: devuelve la suma de un conjunto de valores
    • COUNT: devuelve el número de valores recibidos
    • DISTINCT: devuelve un conjunto de valores distintos
  • Cadenas

    • DISTINCT: devuelve un conjunto de valores distintos
    • COUNT DISTINCT: devuelve el número de valores distintos
    • MOST COMMON: devuelve el valor de cadena que se recibe con más frecuencia
    • LEAST COMMON: devuelve el valor de cadena que se recibe con menor frecuencia
    • FIRST: el primer valor recibido; solo aplicable a las tablas de sesión y evento
    • LAST: el último valor recibido; solo aplicable a las tablas de sesión y evento
  • Fechas

    • DISTINCT: devuelve un conjunto de valores distintos
    • COUNT DISTINCT: devuelve el número de valores distintos
    • MOST COMMON: devuelve el valor de cadena que se recibe con más frecuencia
    • LEAST COMMON: devuelve el valor de cadena que se recibe con menor frecuencia
    • FIRST: el primer valor recibido; solo aplicable a las tablas de sesión y evento
    • LAST: el último valor recibido; solo aplicable a las tablas de sesión y evento
    • EARLIEST: el valor más antiguo recibido (determinado por la hora); solo aplicable a las tablas de sesión y evento
    • LATEST: el último valor recibido (determinado por la hora); solo aplicable a las tablas de sesión y evento
3 funciones por campo derivado Nuevo campo derivado

Caso de uso summarize-uc

Desea clasificar Ingresos por adición al carro de compras en tres categorías diferentes: pequeño, mediano y grande. Esto le permite analizar e identificar las características de los clientes de alto valor.

Datos antes summarize-uc-databefore

Suposiciones:

  • Los ingresos por adición al carro de compras se recopilan como un campo numérico.

Escenarios:

  • El clienteABC123 añade 35 USD al carro de compras para el ProductoABC y, a continuación, añade por separado el ProductoDEF al carro de compras por 75 USD.
  • El ClienteDEF456 añade 50 USD al carro de compras para el ProductoGHI y, a continuación, añade por separado el ProductoJKL al carro de compras por 275 USD.
  • El ClienteGHI789 añade 500 USD al carro de compras para el ProductoMNO.

Lógica:

  • Si el total de ingresos por adición al carro de compras de un visitante es inferior a 150 USD, establézcalo en Pequeño.
  • Si el total de ingresos por adición al carro de compras de un visitante es mayor que 150 USD, pero menor que 500 USD, se debe establecer en Mediano.
  • Si el total de ingresos de adición al carro de compras de un visitante es mayor o igual que 500 $, establézcalo en Grande.

Resultados:

  • Total de ingresos por adición al carro de compras por 110 $ para CustomerABC123.
  • Total de ingresos por adición al carro de compras por 325 $ para CustomerDEF456.
  • Total de ingresos por 500 $ para CustomerGHI789.

Campo derivado summarize-uc-derivedfield

Cree un campo derivado de Add To Cart Revenue Size. Utilice la función SUMMARIZE y el método Sum Summarize con Scope establecido en Person para sumar los valores del campo cart_add. A continuación, utilice una segunda regla CASE WHEN para dividir el resultado en los tres tamaños de categoría.

Captura de pantalla de la regla de resumen 1

Datos después summarize-uc-dataafter

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Tamaño de ingresos de adición al carro Visitantes
Pequeño 1
Medio 1
Grande 1

Más información summarize-more-info

Utilice la función Resumir para cálculos basados en eventos, sesiones o personas. Utilice la función Math para los cálculos basados en el nivel de visita.

Recortar trim

Recorta los espacios en blanco, los caracteres especiales o el número de caracteres desde el principio o el final de los valores de campo en un nuevo campo derivado.

Detalles

Especificación trim-io

table 0-row-5 1-row-5
Tipo de datos de entrada Entrada Operadores incluidos Límite Salida
  • Cadena
  • Campo

    • Reglas
    • Campos estándar
    • Campos
  • Recortar espacios en blanco

  • Recortar caracteres especiales

    • Entrada de caracteres especiales
  • Recortar desde la izquierda

    • Desde

      • Inicio de cadena

      • Posición

        • Posición #
      • Cadena

        • Valor de cadena
        • Índice
        • Indicador para incluir cadena
    • Hasta

      • Fin de cadena

      • Posición

        • Posición #
      • Cadena

        • Valor de cadena
        • Índice
        • Indicador para incluir cadena
      • Longitud

  • Recortar por la derecha

    • Desde

      • Fin de cadena

      • Posición

        • Posición #
      • Cadena

        • Valor de cadena
        • Índice
        • Indicador para incluir cadena
    • Hasta

      • Inicio de cadena

      • Posición

        • Posición #
      • Cadena

        • Valor de cadena
        • Índice
        • Indicador para incluir cadena
      • Longitud

N/A 1 función por campo derivado Nuevo campo derivado

Caso de uso 1 trim-uc1

Recopila los datos del producto, pero esos datos contienen caracteres de espacio en blanco ocultos que fragmentan los informes. Desea recortar fácilmente cualquier espacio en blanco en exceso

Datos antes trim-uc1-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
ID del producto Eventos
"prod12356 " 1
"prod12356" 1
" prod12356" 1

Campo derivado trim-u1-derivedfield

Cree un campo derivado Product Identifier. Utilice la función RECORTAR para definir una regla para Recortar espacio en blanco desde el campo ID del producto.

Captura de pantalla de la regla 1 División

Datos después trim-uc1-dataafter

table 0-row-2 1-row-2 2-align-right 5-align-right layout-auto
Identificador de producto Eventos
"prod12356" 3

Caso de uso 2 trim-uc2

Los datos sobre los nombres de páginas recopilados incluyen algunos caracteres especiales erróneos al final del nombre de página que deben eliminarse.

Datos antes trim-uc2-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right layout-auto
Nombre Eventos
página de inicio# 1
página de inicio? 1
página de inicio% 1
página de inicio& 1
página de inicio/ 1

Campo derivado trim-u2-derivedfield

Cree un campo derivado Page Name. Utilice la función RECORTAR para definir una regla para Recortar caracteres especiales del campo Nombre utilizando los caracteres especiales #?%&/.

Captura de pantalla de la regla Dividir: primer valor

Datos después trim-uc2-dataafter

table 0-row-2 1-row-2 2-align-right 5-align-right layout-auto
Nombre de página Eventos
página de inicio 5

Caso de uso 3 trim-uc3

Recopile los datos que incluyen un ID de tienda (storeID). El storeID contiene el código de estado de EE. UU. abreviado como los dos primeros caracteres. Solo desea utilizar ese código de estado en los informes.

Datos antes trim-uc3-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right 20-align-right 23-align-right layout-auto
storeID Eventos
CA293842 1
CA423402 1
UT123418 1
UT189021 1
ID028930 1
O234223 1
NV22342 1

Campo derivado trim-u3-derivedfield

Cree un campo derivado Store Identifier. Utilice la función RECORTAR para definir una regla para Truncar por la derecha el campo storeID desde el final de la cadena hasta la posición 3.

Captura de pantalla de la regla División: primer valor

Datos después trim-uc3-dataafter

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right layout-auto
Identificador de tienda Eventos
CA 2
UT 2
ID 1
O BIEN 1
NV 1

Análisis de URL urlparse

Analiza diferentes partes de una dirección URL, incluidos el protocolo, el host, la ruta de acceso o los parámetros de consulta.

Detalles

Especificaciones urlparse-io

table 0-row-5 1-row-5 layout-auto
Tipo de datos de entrada Entrada Operadores incluidos Límite Salida
  • Cadena
  • Campo:

    • Reglas
    • Campos estándar
    • Campos

    Opción:

    • Obtener protocolo
    • Obtener host
    • Obtener ruta
    • Obtener valor de cadena de consulta
      • Parámetro de consulta:
        • Cadena
    • Obtener valor de hash
N/A 5 funciones por campo derivado Nuevo campo derivado

Caso de uso 1 urlparse-uc1

Solo desea utilizar el dominio de referencia de la dirección URL de referencia como parte del conjunto de reglas de un canal de marketing.

Datos antes urlparse-uc1-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 layout-auto
Referring URL
https://www.google.com/
https://duckduckgo.com/
https://t.co/
https://l.facebook.com/

Campo derivado urlparse-uc1-derivedfield

Usted define un campo derivado de Referring Domain. La función URL PARSE se usa para definir una regla para recuperar el host del campo URL de referencia y almacenarla en el nuevo campo derivado.

Captura de pantalla de la regla de análisis de URL 1

Datos después urlparse-uc1-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 layout-auto
Referrer Domain
www.google.com
duckduckgo.com
t.co
l.facebook.com

Caso de uso 2 urlparse-uc2

Desea usar el valor del parámetro cid de una cadena de consulta en un Page URL como parte del resultado de un informe de código de seguimiento derivado.

Datos antes urlparse-uc2-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 layout-auto
Page URL
https://www.adobe.com/?cid=abc123
https://www.adobe.com/?em=email1234&cid=def123
https://www.adobe.com/landingpage?querystring1=test&test2=1234&cid=xyz123

Campo derivado urlparse-uc2-derivedfield

Usted define un campo derivado de Query String CID. La función URL PARSE se usa para definir una regla que recupere el valor del parámetro de cadena de consulta en el campo Page URL, especificando cid como parámetro de consulta. El valor de salida se almacena en el nuevo campo derivado.

Captura de pantalla de la regla 2 Análisis de URL

Datos después urlparse-uc2-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 layout-auto
Query String CID
abc123
def123
xyz123

Limitaciones

Las siguientes limitaciones se aplican a la funcionalidad del Campo derivado en general:

  • Puede utilizar un máximo de 10 campos de esquema diferentes (sin incluir los campos estándar) cuando defina reglas para un campo derivado.
    • De este máximo de 10 campos de esquema diferentes, solo se permite un máximo de tres campos de esquema de consulta o esquema de perfil.
  • Puede tener un número máximo de campos derivados por conexión de Customer Journey Analytics según el paquete con licencia. Consulte Descripción del producto para obtener más información.

Resumen de las limitaciones de las funciones

Función
Limitaciones
Case When
  • 5 funciones Case When por campo derivado
  • 200 operadores por campo derivado
Clasificar
  • 5 funciones Clasificar por campo derivado
  • 200 operadores por campo derivado
Concatenar
  • 2 funciones Concatenar por campo derivado
Deduplicar
  • 5 Funciones Deduplicar por campo derivado
Buscar y reemplazar
  • 2 Funciones Buscar y reemplazar por campo derivado
Consulta
  • 5 Funciones de consulta por campo derivado
Minúsculas
  • 2 funciones Minúsculas por campo derivado
Matemáticas
  • 25 operaciones por campo derivado
  • 5 funciones matemáticas por campo derivado
Combinar campos
  • 2 funciones Combinar campos por campo derivado
Siguiente o anterior
  • 3 Funciones Siguiente o Anterior por campo derivado
Reemplazar regex
  • 1 función Reemplazar regex por campo derivado
División
  • 2 Dividir funciones por campo derivado
Resumir
  • 3 Funciones Resumir por campo derivado
Recortar
  • 1 función Recortar por campo derivado
Análisis de URL
  • 5 funciones Análisis de URL por campo derivado

Operadores

Un operador en una construcción If o Else If dentro de una función Case When es la combinación de un criterio con un valor. Cada valor adicional del criterio se suma al número de operadores.

Por ejemplo, la condición siguiente utiliza 13 operadores.

Operadores de muestra

Un operador de la función Clasificar es una sola entrada para Cuando el valor equivale al valor original Reemplazar valor por uno nuevo.

Por ejemplo, la regla Clasificar que se muestra a continuación utiliza 3 operadores.

Captura de pantalla de la regla de clasificación 1

Más información trim-more-info

Trim y Lowercase son características que ya están disponibles en la configuración de componentes de Vistas de datos. El uso de campos derivados permite combinar estas funciones para realizar una transformación de datos más compleja directamente en Customer Journey Analytics. Por ejemplo, puede usar Lowercase para quitar la distinción entre mayúsculas y minúsculas en un campo de evento y, a continuación, usar Lookup para hacer coincidir el nuevo campo en minúsculas con un conjunto de datos de búsqueda que solo tenga claves en minúsculas. O puede usar Trim para quitar caracteres antes de configurar Lookup en el nuevo campo.

La compatibilidad con los campos de búsqueda y perfil en los campos derivados permite transformar los datos en función de búsquedas de eventos y atributos de perfil. Esto puede resultar especialmente útil en escenarios B2B con datos de nivel de cuenta en conjuntos de datos de perfil o búsqueda. Además, esta compatibilidad es útil para manipular los datos en campos comunes a partir de datos de búsqueda (como información de campaña y tipo de oferta) o de datos de perfil (como nivel de miembro y tipo de cuenta).

recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79