Anuncios de Meta4 prompts · entradas controladas

Busca anuncios de Meta por palabra clave, marca o eslogan.

Encuentra anuncios activos de Meta que contengan una frase exacta y verifica su aparición literal y la función solicitada en un conjunto limitado de candidatos abiertos.

10filas de candidatos como máximo
6aperturas de anuncios como máximo
3–5anuncios verificados como objetivo

Ejecución de ejemplo · 13 de octubre de 2026

Publicado por Spytrend · 9 de octubre de 2026 · Metodología

Ejecuta los pasos en orden

Un flujo de búsqueda de frase exacta en 4 pasos

Los prompts se actualizan con las entradas controladas de arriba.

Validar y buscar

Valida la frase literal y realiza una búsqueda acotada de anuncios activos.

Ver promptOcultar prompt
Prompt 01
Controla el coste: antes de cada llamada de pago a Spytrend, ejecuta la herramienta gratuita `estimate_cost` con la misma herramienta y los mismos argumentos, estima el coste y respeta el presupuesto indicado por el usuario; si no ha indicado un presupuesto, comunícale la estimación antes de la primera llamada de pago. Si se requiere aceptar las condiciones de precios, muestra las condiciones devueltas y detente hasta que el cliente las acepte explícitamente; nunca las aceptes en su nombre. Si una llamada obligatoria no cabe en el presupuesto indicado, no hagas ninguna llamada de pago y devuelve `El límite de presupuesto impide realizar la investigación requerida`; omite las llamadas opcionales que no quepan e informa de la reducción de cobertura. Al abrir anuncios con `get_ad`, omite los anuncios multilingües (`is_multilang`) y nunca llames a `get_media` después de `get_ad`. Reintenta una sola vez y únicamente cuando `retryable=true`, tras esperar `retry_after_seconds`. Lee `params.ignored` después de cada búsqueda; un filtro obligatorio ignorado nunca cuenta como aplicado. Si una búsqueda informa de `pagination.total_status=restricted` (un periodo de archivo del plan gratuito; `meta.plan_window_cutoff` indica la fecha límite), informa al usuario de que el resultado solo cubre anuncios que se lanzaron en esa fecha o antes, y nunca presentes un cero de ese resultado como "no existen anuncios de ese tipo". No incluyas los avisos de coste en el informe final para el cliente.

Encuentra anuncios activos de Meta lanzados en los últimos **30 días completos en UTC** en **United States / US** cuyo texto devuelto pueda contener la frase literal **acne patches** del tipo **Product**.

Usa Spytrend en modo de solo lectura. Este es el paso 1 de 4. Todavía no generes el informe para el cliente. Trabaja y responde en español.

Acepta como tipo de búsqueda únicamente Frase literal, Producto, Marca, Eslogan u Oferta; un país admitido con código ISO-2; y un periodo de 7, 14, 30 o 90 días completos en UTC. El país se indica como `Nombre / código`: usa solo el código ISO-2 situado después de `/` en las llamadas y solo el nombre del país situado antes de `/` en la respuesta. Elimina espacios en blanco solo al principio y al final de la frase. Exige entre 2 y 80 caracteres. Conserva la ortografía, la puntuación, las mayúsculas, las minúsculas y el idioma. No traduzcas, corrijas, añadas sinónimos ni generes variantes.

Establece `date_to` en la última fecha UTC completa y calcula `date_from` de forma inclusiva para abarcar exactamente el número de fechas seleccionado. Ejecuta exactamente una llamada a `search_ads(source="meta", query=<literal phrase>, country=<ISO-2>, search_in="text", date_from=<date>, date_to=<date>, status_today="active", sort_by="most_reused_creative", sort_order="desc", dedupe=true, limit=10)`. Reintenta una sola vez únicamente si recibes una respuesta de servidor ocupado o tiempo de espera agotado que permita reintentar, y solo después del intervalo de espera indicado en ella. No reintentes si la entrada no es válida o si la búsqueda ha finalizado con cero resultados. No pagines ni amplíes la búsqueda.

Exige que se apliquen la consulta, el país, la búsqueda en texto, las fechas de lanzamiento, el estado activo, el orden por reutilización y la deduplicación sin sustituciones semánticas ni filtros ignorados. De lo contrario, conserva el estado definitivo `No disponible` para el paso 4. Que se devuelva un registro inactivo no invalida una búsqueda cuyo filtro de estado activo se haya aplicado correctamente: marca solo ese registro como `no apto - inactivo` y continúa con los demás.

Trata la consulta como una búsqueda de candidatos. Marca un registro activo que cumpla los requisitos como `coincidencia exacta visible` solo cuando la frase completa aparezca de forma contigua y sin distinguir entre mayúsculas y minúsculas en el título o el cuerpo devueltos. Márcalo como `pendiente de apertura` cuando se omita explícitamente el cuerpo del texto. Marca cualquier registro devuelto como inactivo con `no apto - inactivo`. Una coincidencia de fragmentos de términos o palabras separadas no es exacta. Deduplica por ID de anuncio y conserva el orden del servidor.

Conserva para el siguiente paso: los datos de entrada validados y las fechas calculadas; el estado de la vía de búsqueda; el total de filas; los IDs de los candidatos en orden; `is_multilang` de cada fila; el título y el cuerpo visibles o una marca explícita de omisión; el estado visible de coincidencia exacta; el ID y el nombre del anunciante cuando se devuelvan; el estado de actividad; las fechas de lanzamiento y de última detección; el formato; el CTA; la URL o el dominio de destino; el ID del creativo; las reutilizaciones en la selección; las reutilizaciones acumuladas; y la URL estable de evidencia cuando se devuelva. No descartes un candidato solo porque falte un campo opcional.

Responde únicamente con un resumen breve del paso 1: el estado de la vía de búsqueda, el intervalo de fechas, el número de filas y los IDs de los candidatos en orden, con `coincidencia exacta visible`, `pendiente de abrir`, `sin coincidencia exacta` o `no apto - inactivo`. No muestres tokens ni cuotas. Termina con `Listo para el paso 2.`
Abrir y verificar

Abre los candidatos que cumplan los requisitos en el orden del servidor hasta alcanzar el límite de verificación.

Ver promptOcultar prompt
Prompt 02
Controla el coste: antes de cada llamada de pago a Spytrend, ejecuta la herramienta gratuita `estimate_cost` con la misma herramienta y los mismos argumentos, estima el coste y respeta el presupuesto indicado por el usuario; si no ha indicado un presupuesto, comunícale la estimación antes de la primera llamada de pago. Si se requiere aceptar las condiciones de precios, muestra las condiciones devueltas y detente hasta que el cliente las acepte explícitamente; nunca las aceptes en su nombre. Si una llamada obligatoria no cabe en el presupuesto indicado, no hagas ninguna llamada de pago y devuelve `El límite de presupuesto impide realizar la investigación requerida`; omite las llamadas opcionales que no quepan e informa de la reducción de cobertura. Al abrir anuncios con `get_ad`, omite los anuncios multilingües (`is_multilang`) y nunca llames a `get_media` después de `get_ad`. Reintenta una sola vez y únicamente cuando `retryable=true`, tras esperar `retry_after_seconds`. Lee `params.ignored` después de cada búsqueda; un filtro obligatorio ignorado nunca cuenta como aplicado. Si una búsqueda informa de `pagination.total_status=restricted` (un periodo de archivo del plan gratuito; `meta.plan_window_cutoff` indica la fecha límite), informa al usuario de que el resultado solo cubre anuncios que se lanzaron en esa fecha o antes, y nunca presentes un cero de ese resultado como "no existen anuncios de ese tipo". No incluyas los avisos de coste en el informe final para el cliente.

Continúa la búsqueda de tipo **Product** de la frase **acne patches** en **United States / US** que has conservado. Este es el paso 2 de 4. No repitas la búsqueda inicial ni generes todavía el informe para el cliente.

Si en el paso 1 se conservó el estado definitivo `No disponible` o la búsqueda se completó con cero resultados, no hagas llamadas, conserva ese estado y responde con un resumen breve que termine con `Listo para el paso 3.`

En caso contrario, abre los candidatos activos aptos que has conservado, uno a uno y en el orden del servidor, con `get_ad(id=<ad ID>)`, hasta verificar cinco anuncios o abrir seis candidatos, lo que ocurra primero. Omite las filas marcadas como `no apto - inactivo` o `is_multilang=true` sin contarlas para el límite de seis aperturas. Nunca sustituyas un anuncio por otro que no esté en esa página. Reintenta cada llamada de detalle obligatoria una sola vez, únicamente si la respuesta indica una situación de servidor ocupado o de tiempo de espera agotado que admita reintento, y solo después del intervalo de espera devuelto.

Conserva un anuncio abierto solo si consta como activo y la frase completa aparece de forma contigua, sin distinguir mayúsculas y minúsculas, en el título o el cuerpo del anuncio abierto. Para Frase literal, basta con que aparezca exactamente. Para Producto, la frase debe identificar el producto o la clase de producto. Para Marca, debe identificar una marca o un producto de marca. Para Eslogan, debe funcionar como eslogan o lema y no como texto corriente. Para Oferta, debe expresar la oferta. Rechaza las coincidencias literales que no cumplan la función solicitada.

Conserva de cada candidato abierto: el ID del anuncio; el motivo de aceptación o rechazo; el ID del anunciante y su nombre explícito cuando se devuelvan; un fragmento de contexto de 80-160 caracteres alrededor de la coincidencia; la oferta explícita; el estado de actividad comprobado; las fechas de lanzamiento y de última detección; el formato; el CTA; la URL o el dominio de destino exactos; el ID del creativo; las reutilizaciones en la selección; las reutilizaciones acumuladas; y la URL estable de evidencia. Marca como no disponibles los campos que no estén disponibles. Conserva por separado las reutilizaciones en la selección y las acumuladas solo cuando ambas sean coherentes entre sí. Si las reutilizaciones en la selección superan las acumuladas o el alcance de cualquiera de ellas no está claro, conserva `Comparación de reutilizaciones no disponible` junto con la incoherencia de cobertura.

Responde únicamente con un resumen breve del paso 2: el número de anuncios abiertos, los IDs verificados, los IDs rechazados con motivos breves y si se alcanzó el límite de cinco resultados o de seis aperturas. No muestres tokens ni cuotas. Termina con `Listo para el paso 3.`
Identificar y agrupar

Obtén los nombres de anunciantes que falten y agrupa solo coincidencias exactas de creativo o texto.

Ver promptOcultar prompt
Prompt 03
Controla el coste: antes de cada llamada de pago a Spytrend, ejecuta la herramienta gratuita `estimate_cost` con la misma herramienta y los mismos argumentos, estima el coste y respeta el presupuesto indicado por el usuario; si no ha indicado un presupuesto, comunícale la estimación antes de la primera llamada de pago. Si se requiere aceptar las condiciones de precios, muestra las condiciones devueltas y detente hasta que el cliente las acepte explícitamente; nunca las aceptes en su nombre. Si una llamada obligatoria no cabe en el presupuesto indicado, no hagas ninguna llamada de pago y devuelve `El límite de presupuesto impide realizar la investigación requerida`; omite las llamadas opcionales que no quepan e informa de la reducción de cobertura. Al abrir anuncios con `get_ad`, omite los anuncios multilingües (`is_multilang`) y nunca llames a `get_media` después de `get_ad`. Reintenta una sola vez y únicamente cuando `retryable=true`, tras esperar `retry_after_seconds`. Lee `params.ignored` después de cada búsqueda; un filtro obligatorio ignorado nunca cuenta como aplicado. Si una búsqueda informa de `pagination.total_status=restricted` (un periodo de archivo del plan gratuito; `meta.plan_window_cutoff` indica la fecha límite), informa al usuario de que el resultado solo cubre anuncios que se lanzaron en esa fecha o antes, y nunca presentes un cero de ese resultado como "no existen anuncios de ese tipo". No incluyas los avisos de coste en el informe final para el cliente.

Continúa la búsqueda de tipo **Product** de la frase **acne patches** en **United States / US** que has conservado. Este es el paso 3 de 4. No repitas la búsqueda inicial ni vuelvas a abrir los anuncios. No generes todavía el informe para el cliente.

Para cada ID de anunciante distinto entre los anuncios verificados que has conservado, utiliza el nombre del anunciante o de la página devuelto con el anuncio abierto, incluido cualquier nombre de página o de administrador del sitio web devuelto, y llama a `get_advertiser(id=<exact advertiser_id>)` solo cuando el anuncio abierto no devuelva ninguno de esos nombres. Reintenta una llamada de identificación obligatoria una sola vez, únicamente si la respuesta indica una situación de servidor ocupado o de tiempo de espera agotado que admita reintento, y solo después del intervalo de espera devuelto. Si falla la consulta de identidad, no elimines el anuncio verificado; conserva `Nombre no disponible`.

Agrupa los IDs de creativo duplicados. Cuando el ID del creativo no esté disponible, agrupa únicamente las filas con la misma identidad explícita del anunciante, el mismo cuerpo completo normalizado del anuncio abierto y la misma ruta de destino. No agrupes textos que solo sean parecidos, rutas distintas ni anunciantes diferentes. Conserva el número de anuncios observados y todos los IDs de evidencia de cada grupo exacto (solo para uso interno). No deduzcas una familia de ofertas.

Conserva para el paso 4 cada resultado o grupo verificado con el nombre del anunciante, el fragmento de contexto, el número de anuncios observados, la oferta, el estado de actividad, las fechas de lanzamiento y de última detección, el formato, el CTA, la ruta de destino exacta, la comparación de reutilizaciones o la indicación explícita de que no está disponible, el ID del creativo cuando esté disponible y las URL estables de evidencia. Conserva también el estado de la vía de búsqueda y las fechas del paso 1, el total de filas encontradas, el número de anuncios abiertos y cualquier carencia de verificación obligatoria.

Responde únicamente con un resumen breve del paso 3: los nombres de anunciantes resueltos, el número final de grupos, el número de anuncios observados por grupo y cualquier evidencia obligatoria que siga pendiente. No muestres los IDs de anunciante sin procesar, los tokens ni las cuotas. Termina con `Listo para el paso 4.`
Presentar el informe

Devuelve pruebas verificadas de la frase, el contexto de los anuncios, las rutas de destino y los límites de cobertura.

Ver promptOcultar prompt
Prompt 04
Utiliza únicamente la evidencia conservada de los pasos 1-3 para redactar el informe final para el cliente sobre la frase **acne patches**, con el tipo de búsqueda **Product**, en **United States / US**. No hagas nuevas llamadas.

No utilices tablas y escribe menos de 300 palabras. Empieza con `# Anuncios activos de Meta que contienen "acne patches": <nombre del país>`, seguido de `**[N] anuncios verificados · [M] anunciantes · [Completo/Parcial/No disponible]**`. `N` es el número de anuncios observados y verificados antes de agruparlos según los criterios de coincidencia exacta, no el número de grupos mostrados.

Añade `## Anuncios verificados`. Para cada resultado o grupo exacto, muestra el anunciante, un contexto breve que demuestre tanto la frase exacta como la función solicitada en el tipo de búsqueda, el número de anuncios observados si están agrupados, la oferta, el estado de actividad comprobado y la fecha de lanzamiento, el formato, el CTA, la ruta de destino, las reutilizaciones en la selección y las acumuladas o `Comparación de reutilizaciones no disponible`, y la URL estable de evidencia de spytrend.com cuando se devuelva (nunca un ID de anuncio sin procesar).

Añade un máximo de tres viñetas bajo `## Cobertura del análisis` que indiquen el intervalo de lanzamiento, la muestra limitada a diez filas de candidatos, cuántos candidatos se abrieron, la verificación de la frase exacta y cualquier carencia relevante.

Una búsqueda inicial completada con todas las verificaciones obligatorias realizadas correctamente se considera `Completo`, aunque no estén disponibles campos opcionales como el ID del creativo, la fecha de última detección, el texto de la oferta, el nombre del anunciante o las reutilizaciones. Una búsqueda inicial completada sin ninguna fila verificada es un resultado `Completo` con cero anuncios; indica que no se verificó ninguno en la muestra limitada, no que no exista ningún anuncio. Un fallo definitivo de la búsqueda inicial se considera `No disponible`. Utiliza `Parcial` solo cuando se haya perdido evidencia obligatoria de la frase, del estado de actividad o del destino de un anuncio abierto que, por lo demás, pudiera conservarse, e indica qué falta.

No muestres nombres de servicios o herramientas, llamadas, parámetros, cuotas, tokens, tiempos, reintentos, IDs de anunciantes o anuncios sin procesar ni filas rechazadas. En Frase literal, informa de la aparición del texto sin asignarle una función semántica. No deduzcas afiliación, autorización, infracción, condición de falsificación, gasto, clics, conversiones, ingresos, rendimiento, rentabilidad ni cobertura completa del mercado.

Termina exactamente con:

`El texto del anuncio, el destino y los datos de reutilización del creativo son señales observadas para la investigación. No demuestran afiliación, autorización, gasto, conversiones, ingresos ni rendimiento publicitario.`
Usa el flujo completo en un solo promptTodas las etapas de investigación y las reglas de evidenciaVer promptOcultar prompt
Flujo de trabajo completo
Controla el coste: antes de cada llamada de pago a Spytrend, ejecuta la herramienta gratuita `estimate_cost` con la misma herramienta y los mismos argumentos, estima el coste y respeta el presupuesto indicado por el usuario; si no ha indicado un presupuesto, comunícale la estimación antes de la primera llamada de pago. Si se requiere aceptar las condiciones de precios, muestra las condiciones devueltas y detente hasta que el cliente las acepte explícitamente; nunca las aceptes en su nombre. Si una llamada obligatoria no cabe en el presupuesto indicado, no hagas ninguna llamada de pago y devuelve `El límite de presupuesto impide realizar la investigación requerida`; omite las llamadas opcionales que no quepan e informa de la reducción de cobertura. Al abrir anuncios con `get_ad`, omite los anuncios multilingües (`is_multilang`) y nunca llames a `get_media` después de `get_ad`. Reintenta una sola vez y únicamente cuando `retryable=true`, tras esperar `retry_after_seconds`. Lee `params.ignored` después de cada búsqueda; un filtro obligatorio ignorado nunca cuenta como aplicado. Si una búsqueda informa de `pagination.total_status=restricted` (un periodo de archivo del plan gratuito; `meta.plan_window_cutoff` indica la fecha límite), informa al usuario de que el resultado solo cubre anuncios que se lanzaron en esa fecha o antes, y nunca presentes un cero de ese resultado como "no existen anuncios de ese tipo". No incluyas los avisos de coste en el informe final para el cliente.
Encuentra anuncios activos de Meta lanzados en los últimos **30 días completos en UTC** en **United States / US** cuyo texto devuelto contenga la frase literal **acne patches** del tipo **Product**.

Usa Spytrend en modo de solo lectura. Ejecuta todas las etapas en un solo turno y devuelve únicamente el informe final para el cliente en español.

## Validar

1. Acepta como tipo de búsqueda únicamente Frase literal, Producto, Marca, Eslogan u Oferta; un país admitido con código ISO-2; y un periodo de 7, 14, 30 o 90 días completos en UTC. El país se indica como `Nombre / código`: usa solo el código ISO-2 situado después de `/` en las llamadas y solo el nombre del país situado antes de `/` en la respuesta.
2. Elimina espacios en blanco solo al principio y al final de la frase. Exige entre 2 y 80 caracteres. Conserva la ortografía, la puntuación, las mayúsculas, las minúsculas y el idioma. No traduzcas, corrijas, dividas en términos alternativos, añadas sinónimos ni generes variantes.
3. Establece `date_to` en la última fecha UTC completa y calcula `date_from` de forma inclusiva para abarcar exactamente el número de fechas seleccionado. El periodo se refiere a la fecha de lanzamiento en Facebook; los resultados son anuncios lanzados en ese periodo y activos ahora.

## Buscar

4. Ejecuta exactamente una llamada a `search_ads(source="meta", query=<literal phrase>, country=<ISO-2>, search_in="text", date_from=<date>, date_to=<date>, status_today="active", sort_by="most_reused_creative", sort_order="desc", dedupe=true, limit=10)`. No pagines ni amplíes la búsqueda.
5. Reintenta una sola vez únicamente si recibes una respuesta de servidor ocupado o tiempo de espera agotado que permita reintentar, y solo después del intervalo de espera indicado en ella. No reintentes si la entrada no es válida o si la búsqueda ha finalizado con cero resultados.
6. Exige que se apliquen la consulta, el país, la búsqueda en texto, las fechas de lanzamiento, el estado activo, el orden por reutilización y la deduplicación sin sustituciones semánticas ni filtros ignorados. De lo contrario, devuelve `No disponible`. Que se devuelva un registro inactivo no invalida una búsqueda cuyo filtro de estado activo se haya aplicado correctamente: marca solo ese registro como no apto y continúa con los demás.
7. Trata la consulta al servidor como una búsqueda de candidatos. Considera que un registro tiene una coincidencia exacta visible solo cuando la frase literal completa aparezca de forma contigua y sin distinguir entre mayúsculas y minúsculas en el título o el cuerpo devueltos. Descarta las coincidencias de palabras separadas o fragmentos de términos. Cuando se omita explícitamente el cuerpo del texto, conserva el registro activo que cumpla los requisitos como `pendiente de apertura`; que la frase no aparezca en el título devuelto no basta para descartarlo. Deduplica por ID de anuncio y conserva el orden del servidor.

## Verificar

8. Abre los candidatos activos que cumplan los requisitos uno a uno, en el orden del servidor, con `get_ad(id=<ad ID>)` hasta verificar cinco anuncios o abrir seis candidatos, lo que ocurra primero. Omite cualquier registro devuelto como inactivo o con `is_multilang=true` sin contarlo para el límite de seis aperturas. Nunca lo sustituyas por un anuncio que no esté en la página de resultados.
9. Conserva un anuncio solo si, al abrirlo, se confirma que está activo y la frase completa aparece de forma contigua y sin distinguir entre mayúsculas y minúsculas en su título o cuerpo. Para Frase literal, basta con esa aparición textual exacta. Para los demás tipos de búsqueda, verifica la función mediante el texto explícito que la rodea: Producto debe identificar el producto o la clase de producto; Marca debe identificar una marca o un producto de marca; Eslogan debe funcionar como eslogan o lema, no como parte de un texto corriente; Oferta debe expresar la oferta. Rechaza las coincidencias literales cuya función no sea la solicitada. Conserva un fragmento breve de contexto de entre 80 y 160 caracteres alrededor de la coincidencia, la oferta explícita, las fechas de lanzamiento y última detección, el formato, la llamada a la acción, la URL o el dominio de destino exactos y el ID de creativo. Conserva por separado la reutilización en la selección y la reutilización total solo cuando ambas estén disponibles y sean coherentes entre sí. Si la reutilización en la selección supera la reutilización total o no está claro el alcance de alguna, muestra `Comparación de reutilización no disponible` e indica la incoherencia en la cobertura; no corrijas ni reinterpretes los recuentos.
10. Para cada advertiser_id distinto verificado, usa el nombre del anunciante o de la página devuelto con el anuncio abierto, incluido cualquier nombre de página o de administrador del sitio web devuelto, y llama a `get_advertiser(id=<exact advertiser_id>)` solo cuando el anuncio abierto no devuelva ninguno de esos nombres. Si falla la consulta de identidad, conserva el anuncio verificado e indica `Nombre no disponible`.
11. Agrupa los registros con el mismo ID de creativo. Cuando el ID de creativo no esté disponible, agrupa solo los registros que compartan la misma identidad explícita de anunciante y la misma ruta de destino, y cuyo texto del cuerpo de los anuncios abiertos sea idéntico tras normalizarlo; indica el número de anuncios observados en ese grupo de texto exacto. No combines textos solo similares, rutas distintas ni anunciantes distintos, y no deduzcas que pertenecen a una misma familia de ofertas.

## Responder

12. No uses tablas y escribe menos de 300 palabras. Empieza con `# Anuncios activos de Meta que contienen “acne patches”: <nombre del país>` y después incluye `**[N] anuncios verificados · [M] anunciantes · [Completo/Parcial/No disponible]**`.
13. Añade `## Anuncios verificados`. Para cada resultado o grupo de texto exacto, muestra el anunciante, un fragmento breve de contexto que demuestre tanto la frase exacta como la función del tipo de búsqueda solicitado, el número de anuncios observados si están agrupados, la oferta, el estado activo y la fecha de lanzamiento, el formato, la llamada a la acción, la ruta de destino, la reutilización en la selección y total, y la URL estable de spytrend.com que respalde el resultado cuando se devuelva (nunca un ID de anuncio sin procesar).
14. Añade como máximo tres viñetas bajo `## Cobertura de la investigación` que indiquen el periodo de lanzamiento, la muestra acotada de diez registros candidatos, cuántos candidatos se abrieron, la verificación de frase exacta y cualquier carencia relevante.
15. Una búsqueda finalizada con la verificación obligatoria completada correctamente tiene el estado `Completo`, incluso si no están disponibles datos opcionales como el ID de creativo, la fecha de última detección, el texto de la oferta, el nombre del anunciante o los campos de reutilización. Una búsqueda finalizada sin ningún registro verificado tiene el estado `Completo` con cero resultados; indica que no se verificó ninguno en la muestra acotada, no que no exista ningún anuncio. Un fallo definitivo en la búsqueda tiene el estado `No disponible`. Usa `Parcial` solo cuando se hayan perdido las pruebas obligatorias de la frase, el estado activo o el destino de un anuncio abierto que, por lo demás, se podría conservar, e indica qué falta.
16. No muestres nombres de servicios o herramientas, llamadas, parámetros, cuotas, tokens, tiempos de ejecución, reintentos, IDs internos de anunciantes o anuncios sin procesar ni registros descartados.
17. El tipo de búsqueda es una regla de validación local, no un filtro del servidor. Frase literal informa de la aparición textual sin asignarle una función semántica. No califiques como eslogan una coincidencia en un texto corriente, como uso de marca una mención sin relación ni como oferta una frase descriptiva. No deduzcas afiliación, autorización, infracción, gasto, clics, conversiones, ingresos, rendimiento, rentabilidad ni cobertura total del mercado, ni que un producto sea falsificado.

Termina exactamente con:

`El texto del anuncio, el destino y los datos de reutilización del creativo son señales observadas para la investigación. No demuestran afiliación, autorización, gasto, conversiones, ingresos ni rendimiento publicitario.`
Ejemplo de resultado

Anuncios activos en Estados Unidos que mencionan «parches para el acné».

En una ejecución real del 13 de octubre de 2026, se buscaron anuncios activos de Estados Unidos que contuvieran la frase «parches para el acné», con el tipo de búsqueda Producto, y se hubieran lanzado durante los últimos 30 días completos. Se obtuvieron ocho candidatos; se abrieron cinco y los cinco contenían la frase exacta referida a un producto de parches.

Límite de las evidenciasTres de los cinco anuncios son del mismo anunciante y solo se diferencian en la frase inicial, por lo que se muestran por separado. Un anuncio utiliza un enlace corto que lleva a una ficha de producto de Amazon. Los recuentos de reutilización solo se muestran cuando los datos devueltos los incluyen.
Muestra de anuncios con la frase exactaEjecución de ejemplo · 13 de octubre de 2026
AnuncianteFragmento del texto del anuncioDetalles del anuncio
01Natasha Pehrsonpágina de creadora · enlace corto de amzlink.to a Amazon«Estos parches para el acné de Amazon convierten el cuidado de los granitos en algo mucho más divertido de llevar puesto.»Activo · Estados UnidosCarrusel de imágenes · Comprar ahora · lanzado el 8 de octubre de 2026Mismo creativo en 5 anuncios de esta búsqueda
02Helmet Headhelmet-head.com/products/anti-acne-sports-patch«Pensados para el sudor, el casco y las salidas sobre ruedas. Los parches para el acné de Helmet Head están formulados con ingredientes suaves y seguros para la piel.»Activo · Estados UnidosVídeo · Comprar ahora · lanzado el 8 de octubre de 2026Mismo creativo en 3 anuncios de esta búsqueda
03Helmet Headhelmet-head.com/products/anti-acne-sports-patch«¡Pensados para cualquier actividad que requiera casco! Los parches para el acné de Helmet Head…»Activo · Estados UnidosVídeo · Comprar ahora · lanzado el 1 de octubre de 2026
04Helmet Headhelmet-head.com/products/anti-acne-sports-patch«¡Pensados para cualquier deporte que requiera casco! Los parches para el acné de Helmet Head…»Activo · Estados UnidosVídeo · Comprar ahora · lanzado el 1 de octubre de 2026
05Hypothesis.biohypothesis.bio/products/precision-microdart-blemish-patches«¿Te has preguntado por qué muchos parches para el acné no hacen nada cuando un grano empieza a salir? … Los nuestros actúan bajo la piel.»Activo · Estados UnidosCarrusel de seis imágenes · Comprar ahora · lanzado el 8 de octubre de 2026Mismo creativo en 4 anuncios a lo largo de su vida
Ejemplo de ejecución: 1 búsqueda de frase, 8 candidatos, 5 anuncios abiertos · 5 anuncios verificados de 3 anunciantes · Completo
Metodología

Cómo se verifican las coincidencias literales en los anuncios de Meta.

Publicado por Spytrend a partir de la especificación del flujo con entradas controladas, actualizada el 9 de octubre de 2026.

Una sola consulta exacta

La búsqueda conserva la frase y no utiliza variantes, sinónimos ni paginación.

01

Aperturas en orden

Los registros activos que cumplen los requisitos se abren en el orden del servidor hasta el límite de aperturas; se omiten los anuncios multilingües.

02

Verificación de la función

En los tipos de búsqueda distintos de Frase literal, el texto explícito debe confirmar la función semántica solicitada.

03

Agrupación exacta

Solo se agrupan registros con el mismo ID de creativo o con pruebas estrictas de que comparten texto, ruta de destino y anunciante.

04
Preguntas frecuentes

Antes de ejecutarlo.

¿La consulta al servidor demuestra que hay una coincidencia de frase exacta?

No. La búsqueda devuelve candidatos; la coincidencia exacta se verifica en el texto del anuncio abierto.

¿La coincidencia de frase distingue entre mayúsculas y minúsculas?

No. La frase completa debe aparecer de forma contigua, sin distinguir entre mayúsculas y minúsculas.

¿Puede una frase en un texto corriente contar como eslogan?

No. El modo Eslogan exige que la frase funcione como eslogan o lema.

¿Una coincidencia de marca demuestra afiliación?

No. El flujo informa sobre el texto observado y no deduce autorización ni afiliación.

Spytrend MCP

Verifica una frase exacta en anuncios activos de Meta.

Conecta Spytrend MCP, elige las entradas controladas y ejecuta los cuatro prompts.