Usar la función EXIST

La función EXIST(...) comprueba si hay al menos un subelemento que coincida con un filtro opcional. Esta función busca los tipos de subelemento que especifiques y, de forma opcional, permite aplicar un filtro secundario para indicar qué subelementos buscar. Los subelementos que no cumplan las condiciones del filtro secundario o no sean de los tipos especificados no se tienen en cuenta. Si no usas el filtro secundario, la función tendrá en cuenta todos los elementos de los tipos que especifiques.

EXIST es una función práctica y sencilla que comprueba que haya al menos un subelemento en el elemento en que se ejecuta.  EXIST(tipos, filtro)equivale a CONTAR(tipos, filtro) > 0.

Sintaxis

EXIST(tipos, [filtro])
  • types : los tipos de subelemento que la función debe tener en cuenta.
  • filter [opcional]: los subelementos deben cumplir las condiciones de este filtro para que la función los tenga en cuenta.

Ejemplos

EXIST(palabrasclave, etiquetas = ("abc", "xyz"))

Comprueba si hay al menos una palabra clave con las etiquetas "abc" o "xyz" en la campaña o el grupo de anuncios. En este ejemplo, "palabrasclave" es el tipo de elemento que se busca y "etiquetas = ("abc", "xyz")" es el filtro secundario.

EXIST(extensionesdellamada; enlacesdesitio, estadodeaprobación = aprobado)

Comprueba si hay al menos un enlace de sitio o recurso de llamada aprobado asociado a la campaña o al grupo de anuncios.

EXIST(anuncios)

Comprueba si hay al menos un anuncio de cualquier tipo en la campaña o el grupo de anuncios.

EXIST(etiquetas)

Comprueba si hay al menos una etiqueta en el elemento que se filtra. Esta función se puede aplicar incluso a elementos que no sean contenedores, por ejemplo, a palabras clave, para ver todas las que contienen al menos una etiqueta.

Notas

  • Si el filtro secundario incluye varias condiciones, se tendrán en cuenta solo los elementos que las cumplan todas. Sin embargo, se pueden incluir en una función OR para buscar elementos que coincidan con cualquiera de ellas. Por ejemplo, EXIST(anuncios, OR(estado = enpausa estadodeaprobación = rechazado)) comprobará si hay al menos un anuncio pausado, rechazado o ambos.
  • El filtro puede contener condiciones aplicables solo a algunos tipos. Si alguna condición no se puede aplicar a algún tipo, lo omite. Por ejemplo: EXIST(palabrasclave; enlacesdesitio, númerodepalabrasclave = 2 textodelenlace : "local") comprueba si hay al menos un enlace de sitio asociado que incluya la palabra "local" en el texto del enlace, al menos una palabra clave que contenga exactamente 2 palabras, o ambos.

Usar la función EXIST en campañas y grupos de anuncios

Si aplicas esta función a nivel de campaña para filtrar por subelementos que solo pueden pertenecer a grupos de anuncios, el filtro buscará entre los elementos de los grupos de anuncios. Por ejemplo, aplicar la función EXIST(palabrasclave) a nivel de campaña muestra dicha campaña en los resultados si al menos uno de sus grupos de anuncios contiene al menos una palabra clave.

Si aplicas esta función a nivel de campaña para filtrar por subelementos de grupos de anuncios o de campañas, el filtro buscará solo los elementos de la campaña. Por ejemplo, aplicar la función EXIST(audiencias) a nivel de campaña muestra dicha campaña en los resultados si contiene al menos una audiencia a ese nivel. No mostrará la campaña si solo contiene grupos de anuncios con audiencias a nivel de grupo de anuncios. Ocurre lo mismo con los recursos: EXIST(enlacesdesitio) a nivel de campaña solo tendrá en cuenta los enlaces de sitio a nivel de campaña, no los enlaces de sitio a nivel de grupo de anuncios de la campaña.

¿Te ha resultado útil esta información?

¿Cómo podemos mejorar esta página?
Búsqueda
Borrar búsqueda
Cerrar búsqueda
Menú principal
17189549212190873748
true
Buscar en el Centro de ayuda
true
true
true
true
true
73067
false
false