> For the complete documentation index, see [llms.txt](https://docs.airops.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.airops.com/docs/es/acciones/workflow-concepts/workflow-steps/openai-ads.md).

# OpenAI Ads

Crea, edita y archiva recursos de anuncios de OpenAI con los pasos de flujo de trabajo habilitados.

Los pasos de OpenAI Ads permiten que un flujo de trabajo cree y gestione campañas, grupos de anuncios y anuncios de ChatGPT. Encadena pasos para construir la jerarquía de la cuenta y cargar imágenes creativas antes de crear anuncios.

{% hint style="info" %}
Las acciones de OpenAI Ads Workflow requieren habilitación separada del espacio de trabajo y una cuenta de ChatGPT Ads conectada. Ponte en contacto con tu equipo de AirOps si la integración no está disponible en el selector de pasos.
{% endhint %}

## Cómo configurar

1. Añade un **OpenAI Ads** Añade un paso a tu flujo de trabajo y elige una acción.
2. Selecciona la autenticación de OpenAI Ads. Usa una clave creada en [Administrador de anuncios de ChatGPT](/docs/es/insights/analytics/settings/chatgpt-ads-manager.md).
3. Prueba la conexión. Una clave válida aún puede requerir una revisión de la cuenta antes de que la cuenta esté lista para anunciar.
4. Selecciona un recurso padre existente o, para una acción de creación, haz referencia al padre creado por un paso anterior.
5. Configura las entradas de la acción. Elige **En pausa** al preparar recursos para revisión antes de la entrega.
6. Ejecuta el flujo de trabajo e inspecciona los detalles del recurso devuelto y el estado de revisión del anuncio.

## Acciones y parámetros

| Acción                         | Entradas principales                                                                                                                                  |
| ------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Crear campaña**              | Nombre, estado explícito, objetivo, tipo y monto del presupuesto, y cualquier configuración de programación o segmentación                            |
| **Editar campaña**             | Selección de campaña y los campos a actualizar                                                                                                        |
| **Archivar campaña**           | Selección de campaña                                                                                                                                  |
| **Crear grupo de anuncios**    | Campaña existente o ID/referencia de campaña, nombre del grupo, puja máxima, estado y pistas de contexto                                              |
| **Editar grupo de anuncios**   | Selecciones de campaña y grupo de anuncios, más los campos a actualizar                                                                               |
| **Archivar grupo de anuncios** | Selecciones de campaña y grupo de anuncios                                                                                                            |
| **Cargar imagen del anuncio**  | URL pública que apunta directamente a una imagen                                                                                                      |
| **Crear anuncio**              | Grupo de anuncios existente o ID/referencia del grupo de anuncios, nombre, estado, título, texto, URL de destino e ID de archivo de la imagen cargada |
| **Editar anuncio**             | Selecciones de campaña, grupo de anuncios y anuncio, más los campos a actualizar                                                                      |
| **Archivar anuncio**           | Selecciones de campaña, grupo de anuncios y anuncio                                                                                                   |

Introduce los importes del presupuesto y de la puja en la moneda de la cuenta publicitaria. Usa las entradas de fecha y hora para especificar la programación y la zona horaria. Las pistas de contexto pueden ser líneas separadas o un arreglo JSON de un paso anterior.

**Cargar imagen del anuncio** devuelve un `file_id`. Pasa ese valor a **Crear anuncio** para la creatividad de la tarjeta de chat. Las acciones de crear, editar y archivar devuelven la respuesta del proveedor; las respuestas de anuncios incluyen `review_status`.

### Volver a ejecutar pasos de creación

Volver a ejecutar el mismo paso de creación en el mismo flujo de trabajo reutiliza su campaña, grupo de anuncios o anuncio original, incluso si cambias las entradas. Usa un **Editar** paso para actualizar un recurso existente. Usa un paso de creación o flujo de trabajo diferente cuando pretendas crear un recurso independiente.

Un paso de carga de imágenes puede devolver un nuevo `file_id` en una nueva ejecución. Eso no hace que el siguiente paso de creación cree un segundo anuncio.

{% hint style="warning" %}
Estos pasos escriben en tu cuenta publicitaria conectada. Los recursos activos pueden publicar anuncios y gastar presupuesto. El archivado es irreversible. Usa estados de pausa explícitos y un proceso de revisión al crear un flujo de trabajo de creación.
{% endhint %}

## Ejemplo

Construye un flujo de trabajo con estos pasos:

1. **Crear campaña** con el objetivo y el presupuesto deseados, con estado **En pausa**.
2. **Crear grupo de anuncios** usando el ID de campaña devuelto por el primer paso, también **En pausa**.
3. **Cargar imagen del anuncio** usando una URL pública para tu creatividad aprobada.
4. **Crear anuncio** usando el ID del grupo de anuncios y el archivo cargado `file_id`, con el texto aprobado, la URL de destino y el estado **En pausa**.
5. Revisa los recursos y la creatividad devueltos antes de activarlos a través de una interfaz de gestión habilitada.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.airops.com/docs/es/acciones/workflow-concepts/workflow-steps/openai-ads.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
