[También se aplica a v8]{class="badge positive" title="También se aplica a Campaign v8"}
Creación de filtros creating-filters
Cuando navega por el árbol de Adobe Campaign (en el menú Explorer de la página principal), los datos contenidos en la base de datos se muestran en listas. Estas listas se pueden configurar para mostrar solo los datos necesarios para el operador. Se pueden realizar acciones sobre los datos filtrados. La configuración del filtro permite seleccionar datos de una lista dynamically. Al modificar los datos, los datos filtrados se actualizan.
Tipología de filtros disponibles typology-of-available-filters
Adobe Campaign permite aplicar filtros a las listas de datos.
Estos filtros pueden utilizarse una vez o guardarse para su uso futuro. Puede aplicar varios filtros al mismo tiempo.
En Adobe Campaign, están disponibles estos tipos de filtros:
-
Filtros predeterminados
El filtro predeterminado es accesible a través de los campos situados encima de las listas. Permite filtrar campos predefinidos (para perfiles de destinatario, estos son el nombre y la dirección de email de forma predeterminada). Puede utilizar los campos para introducir los caracteres según los cuales filtrar o seleccionar las condiciones de filtro de una lista desplegable.
Puede cambiar el filtro predeterminado de una lista. Para más información, consulte Modificación del filtro predeterminado. -
Filtros simples
Los filtros simples son filtros independientes de las columnas. Se definen con uno o más criterios de búsqueda simples en las columnas mostradas.
Puede combinar varios filtros simples en la misma lista de datos para restringir la búsqueda. Los campos de filtro se muestran uno debajo del otro. Pueden eliminarse de forma independiente.
Los filtros simples se detallan en Creación de un filtro simple.
-
Filtros avanzados
Los filtros avanzados se crean mediante una consulta o una combinación de consultas sobre los datos.
Para obtener más información sobre la creación de un filtro avanzado, consulte Creación de un filtro avanzado.
Puede utilizar funciones para definir el contenido del filtro. Para obtener más información sobre esto, consulte Creación de un filtro avanzado con funciones.
note note NOTE Para obtener más información sobre la creación de consultas en Adobe Campaign, consulte esta sección. -
Filtros de usuario
Un filtro de aplicación es un filtro avanzado que se ha guardado para utilizar y compartir su configuración con otros operadores.
El botón Filters situado encima de las listas ofrece un conjunto de filtros de aplicación que pueden combinarse para restringir el filtrado. El método para crear estos filtros se muestra en Guardado de un filtro.
Modificación del filtro predeterminado altering-the-default-filter
Para cambiar el filtro predeterminado de una lista de destinatarios, haga clic en el nodo Profiles and Targets > Pre-defined filters en el árbol.
Para el resto de tipos de datos, configure el filtro predeterminado mediante el nodo Administration > Configuration > Predefined filters.
Siga estos pasos:
-
Seleccione el filtro que desea utilizar de forma predeterminada.
-
Haga clic en la pestaña Parameters y seleccione Default filter for the associated document type.
note caution CAUTION Si ya se ha aplicado un filtro predeterminado a la lista, es necesario deshabilitarlo antes de aplicar un filtro nuevo. Para ello, haga clic en la cruz roja a la derecha de los campos de filtro. -
Haga clic en Save para aplicar el filtro.
note note NOTE La ventana de definición del filtro se detalla en Creación de un filtro avanzado y Guardado de un filtro.
Creación de un filtro simple creating-a-simple-filter
Para crear un filtro simple, siga los siguientes pasos:
-
Haga clic con el botón derecho en el campo que desee filtrar y seleccione Filter on this field.
Los campos de filtro predeterminados se muestran encima de la lista.
-
Seleccione la opción de filtro en la lista desplegable o introduzca los criterios de filtro que desee aplicar (el método para seleccionar o introducir criterios depende del tipo de campo: texto, enumerado, etc.).
-
Para activar el filtro, pulse Enter en el teclado o haga clic en la flecha verde a la derecha de los campos de filtro.
Si el campo en el que desea filtrar los datos no se muestra en forma de perfil, puede agregarlo en las columnas que se muestran y luego filtrar en esa columna. Para ello,
-
Haga clic en el icono Configure the list.
-
Seleccione la columna que desea mostrar; por ejemplo, la edad de los destinatarios.
-
Haga clic con el botón derecho en la columna Age de la lista de destinatarios y seleccione Filter on this column.
A continuación, puede seleccionar las opciones de filtrado de edad.
Creación de un filtro avanzado creating-an-advanced-filter
Para crear un filtro avanzado, siga los siguientes pasos:
-
Haga clic en el botón Filters y seleccione Advanced filter….
También puede hacer clic con el botón derecho del ratón en la lista de datos para filtrar y seleccionar Advanced filter….
Se muestra la ventana de definición de la condición de filtrado.
-
Haga clic en la columna Expression para definir el valor de entrada.
-
Haga clic en Edit expression para seleccionar el campo al que se aplicará el filtro.
-
En la lista, seleccione el campo en el que desea filtrar los datos. Haga clic en Finish para confirmar.
-
Haga clic en la columna Operator y seleccione el operador que se aplicará en la lista desplegable.
-
Seleccione un valor esperado de la columna Value. Puede combinar varios filtros para restringir la consulta. Para añadir una condición de filtro, haga clic en Add.
-
Puede asignar una jerarquía a las expresiones o cambiar el orden de las expresiones de consulta mediante las flechas de la barra de herramientas.
-
El operador predeterminado entre expresiones es y, pero puede cambiarlo haciendo clic en el campo. Puede seleccionar un operador o.
-
Haga clic en OK para confirmar la creación del filtro y aplicarlo a la lista.
El filtro aplicado se muestra encima de la lista.
Para editar o modificar este filtro, haga clic en su etiqueta.
Para cancelar este filtro, haga clic en el icono Remove this filter situado a la derecha del filtro.
Se puede guardar un filtro avanzado para utilizarlo en el futuro. Para obtener más información acerca de este tipo de filtro, consulte Guardado de un filtro.
Creación de filtros avanzados con funciones creating-an-advanced-filter-with-functions
Los filtros avanzados pueden utilizar funciones; los filtros con funciones se crean mediante un editor de expresiones que permite crear fórmulas con los datos de la base de datos y las funciones avanzadas. Para crear un filtro con funciones, repita los pasos 1, 2 y 3 de creación de filtros avanzados y luego siga este procedimiento:
-
En la ventana de selección de campos, haga clic en Advanced selection.
-
Seleccione el tipo de fórmula que desea utilizar: acumulado, filtro de usuario existente o expresión.
Estas son las opciones disponibles:
-
Field only para seleccionar un campo. Este es el modo predeterminado.
-
Aggregate para seleccionar la fórmula de adición que se va a utilizar (cuenta, suma, promedio, máximo, mínimo).
-
User filter para seleccionar uno de los filtros de usuario existentes. Los filtros de usuario se detallan en Guardado de un filtro.
-
Expression para acceder al editor de expresiones.
El editor de expresiones permite definir un filtro avanzado. Tiene el siguiente aspecto:
Permite seleccionar campos en las tablas de base de datos y adjuntarles funciones avanzadas: seleccione la función que desea utilizar en la List of functions. Las funciones disponibles se detallan en Lista de funciones. A continuación, seleccione el campo o campos concernidos por las funciones y haga clic en OK para aprobar la expresión.
note note NOTE Para ver un ejemplo de creación de filtros basado en una expresión, consulte esta sección.
-
Guardado de un filtro saving-a-filter
Los filtros son específicos de cada operador y se reinician cada vez que el operador borra la caché de su consola de cliente.
Puede crear un application filter guardando un filtro avanzado: puede volver a utilizarlo haciendo clic con el botón derecho en cualquier lista o mediante el botón Filters ubicado encima de las listas.
También se puede acceder a estos filtros directamente a través del asistente de entregas en el paso de selección de objetivo (consulte esta sección para obtener más información sobre la creación de entregas). Para crear el filtro de aplicación, puede:
-
Convertir un filtro avanzado en un filtro de aplicación. Para ello, haga clic en Save antes de cerrar el editor de filtros avanzado.
-
Cree este filtro de aplicación a través del nodo Administration > Configuration > Predefined filters (o Profiles and targets > Predefined filters para los destinatarios) del árbol. Para ello, haga clic con el botón derecho en la lista de filtros y seleccione New…. El procedimiento es el mismo que para crear filtros avanzados.
El campo Label permite asignar un nombre a este filtro. Este nombre aparece en el cuadro combinado del botón Filters….
Se pueden eliminar todos los filtros de la lista actual haciendo clic con el botón derecho del ratón y seleccionando No filter o a través del icono Filters situado encima de la lista.
Se pueden combinar los filtros haciendo clic en el botón Filters y utilizando el menú And….
Filtrado de destinatarios filtering-recipients
Los filtros predefinidos (consulte Guardado de un filtro) permiten filtrar los perfiles de los destinatarios que contiene la base de datos. Puede editar filtros desde el nodo del árbol Profiles and Targets > Predefined filters. Los filtros se muestran en la sección superior del espacio de trabajo, a través del botón Filters.
Seleccione un filtro para mostrar su definición y para acceder a una previsualización de los datos filtrados.
Los filtros predefinidos son:
Ejemplos de cómo se calculan los datos:
-
Selecciona los destinatarios con menos de 30 años de edad:
-
Selecciona los destinatarios que tienen 18 años de edad o más:
-
Selecciona los destinatarios que tienen entre 18 y 30 años:
Configuración avanzada de los filtros de datos advanced-settings-for-data-filters
Haga clic en la pestaña Settings para acceder a las siguientes opciones:
-
Default filter for the associated document type: esta opción permite sugerir este filtro de forma predeterminada en el editor de las listas que le interesen.
Por ejemplo, el filtro By name or login se aplica a los operadores. Esta opción está seleccionada y, por lo tanto, el filtro siempre se ofrece en todas las listas de operadores.
-
Filter shared with other operators: esta opción permite poner el filtro a disposición del resto de operadores de la base de datos actual.
-
Use parameter entry form: esta opción permite definir los campos de filtro que se muestran encima de la lista cuando se selecciona este filtro. Estos campos permiten definir la configuración del filtro. Este formulario debe introducirse en formato XML mediante el botón Form. Por ejemplo, el filtro preconfigurado Recipients who have opened, disponible en la lista de destinatarios, muestra un campo de filtro que le permite seleccionar la entrega a la que se dirige el filtro.
El botón Preview muestra los resultados del filtro seleccionado.
-
El vínculo Advanced parameters permite definir ajustes adicionales. En concreto, le permite asociar una tabla SQL con el filtro para que sea común a todos los editores que compartan la tabla.
Seleccione la opción Do not restrict the filter si desea que el usuario anule este filtro.
Esta opción está habilitada para los filtros “Destinatarios de una entrega” y “Destinatarios de entregas pertenecientes a una carpeta”, los cuales se ofrecen en el asistente de entregas y que no se pueden sobrecargar.