> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/partner/es/sobre-que-te-gustaria-aprender/platform-features/action-management/event-notifications-and-postbacks/set-up-action-lifecycle-postbacks.md).

# Configurar postbacks del ciclo de vida de acciones

Hay dos tipos principales de postbacks del ciclo de vida de la acción. **A nivel global** crea postbacks para toda tu cuenta y **a nivel de evento** crea postbacks para tipos de evento específicos. Selecciona la opción que mejor se adapte a tus necesidades para obtener más información sobre el proceso de configuración.

{% hint style="warning" %}
**Advertencia:** Para los postbacks a nivel global, deberías recibir un postback cada vez que ocurra un evento "no estándar", como una modificación o una reversión. Ten en cuenta que los postbacks a nivel de evento no activarán eventos no estándar del ciclo de vida de la acción.
{% endhint %}

## Configurar un postback del ciclo de vida de la acción

<details>

<summary>Configurar un postback del ciclo de vida de la acción a nivel global</summary>

Esta sección cubrirá la creación de postbacks para toda tu cuenta de una sola vez. Los partners que solo tengan un sistema capaz de recibir y consumir estos postbacks o que quieran notificaciones para todos los eventos no estándar deben configurar postbacks del ciclo de vida de la acción a nivel global.

{% hint style="success" %}
**Nota:** Si quieres ser más selectivo con los tipos de evento para los que recibirás postbacks, consulta la sección siguiente para configurar *postbacks del ciclo de vida de la acción a nivel de evento*.
{% endhint %}

1. En la barra de navegación superior, selecciona ![](https://4119967529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2FhyR4iWDS0fO9ZcKFGf82%2FUser%20profile.svg?alt=media\&token=281d8f1b-b9c5-4208-a0a2-a078f54e0eb6) **\[Perfil de usuario] → Configuración**.
2. En *Técnico*, selecciona [**Notificaciones de eventos**](https://app.impact.com/secure/mediapartner/accountSettings/view-edit-pingback-settings-flow.ihtml).
3. Junto a *Eventos del ciclo de vida de la acción*, selecciona ![](https://4119967529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2FZMLVDhHLGefqRDHaIWTm%2FEdit.svg?alt=media\&token=1f1168ae-5bd3-456c-a366-904d0ecf00cb) **\[Editar]**.
4. Introduce la URL de tu servidor. Esta es la URL a la que impact.com enviará los postbacks.
5. Selecciona el método HTTP que prefieras.
   * Consulta algunos de los [parámetros de cuerpo disponibles](https://docs.google.com/spreadsheets/d/1420vz0__zjit30O_jU959L600LigsUN5iFf2oYwU-RU/edit?usp=sharing).
   * Si seleccionas **POST**, entonces introducirás el cuerpo de la solicitud y seleccionarás un **Formato del cuerpo**. A continuación se muestra un ejemplo de cómo podrías asignar cada punto de datos para un formato JSON. Las claves de cada par clave-valor deben proceder de la configuración de tu propio sistema, y los valores serán el punto de datos coincidente que elijas y que impact.com proporciona, y deben introducirse entre corchetes `{ }`.

     <div data-with-frame="true"><figure><img src="https://4119967529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2FFNWShmuaxZ5VpP14AlWv%2FScreenshot%202026-05-23%20at%2010.58.15.png?alt=media&amp;token=00e80c87-6c12-4f6d-8ca5-3885c9002533" alt="" width="563"><figcaption></figcaption></figure></div>
   * ¿No ves un valor que necesites? Ponte en contacto con tu gestor de cuenta (o [contactar con soporte](https://app.impact.com/support/portal.ihtml)).
6. Selecciona **Eventos del ciclo de vida de la acción**. Estas configuraciones son opcionales.
   * Introduce un **encabezado HTTP**. Si se necesitan varios pares, sepáralos con un punto y coma.
   * Introduce un **retraso mínimo** entre cuándo ocurre un evento no estándar y cuándo se genera y envía el postback a tu sistema.
   * Introduce un límite de velocidad para las **solicitudes máximas** que impact.com puede hacer a tu sistema por segundo.
   * Introduce lo que quieres que la **respuesta de éxito** de un postback sea.
   * Introduce lo que quieres que la **Respuesta de error** de un postback sea.
7. Selecciona **Guardar**.

Ahora que ya has configurado postbacks a nivel global, tu sistema debería empezar a recibir postbacks cada vez que ocurran eventos no estándar, independientemente de la marca que realice las acciones no estándar. Para aprender a probar la nueva configuración de postback, consulta la *Probar un postback del ciclo de vida de la acción* sección siguiente.

### Ejemplo de valores dinámicos

Si has configurado variables dinámicas para tus enlaces de seguimiento, puedes configurar una URL de postback en tu propio servidor para avisarte cuando ocurran acciones y recuperar los valores poblados dinámicamente asociados con la acción.

Este ejemplo muestra cómo pasar un `SharedId` valor (un valor que quieres compartir con las marcas) a un parámetro en un postback (`MyParam`). Algunas marcas pueden requerir que configures esto.

<div data-with-frame="true"><figure><img src="https://4119967529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2Fgit-blob-b7c6cf339a60877d5823e6b9a080e8e153aa6386%2F8ec14f7b9f75bc6065c6310d30d43ae0f8256c7e075757d03ce64a5fe16476ae.png?alt=media" alt=""><figcaption></figcaption></figure></div>

Una URL de postback se vería más o menos así:

`https://postback.example.com/postback?secure=ed7e46f&MyParam={SharedId}`

La URL de postback rellenará el `MyParam` parámetro con el valor recuperado de `SharedId`.

</details>

<details>

<summary>Configurar postbacks del ciclo de vida de la acción a nivel de evento</summary>

Esta sección cubrirá la creación de postbacks para tipos de evento específicos que hacen seguimiento de cuándo generas acciones. Si quieres ser más selectivo con los tipos de evento para los que recibes postbacks, deberías configurar postbacks del ciclo de vida de la acción a nivel de evento.

{% hint style="success" %}
**Nota:** Si configuras postbacks del ciclo de vida de la acción a nivel global, no necesitas configurar los de nivel de evento.
{% endhint %}

1. En la barra de navegación superior, selecciona **Descubrir →** [**Marcas**](https://app.impact.com/secure/mediapartner/marketplace/new-campaign-marketplace-flow.ihtml).
2. Selecciona la tarjeta de la marca que posee el postback que quieres probar.
3. Debajo del nombre de la marca, selecciona ![](https://4119967529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2Fgit-blob-8ec3e877b1397045c61d394485e72ac4d93120ee%2Fc6ddb46c637059f06e86c790a911217a9428f5c47b5efef046f90555e85b03cd.svg?alt=media) **\[Más]** → **Integración de seguimiento**.
4. Cerca de la esquina superior derecha de la página, selecciona **Agregar postback**.
5. Selecciona el tipo de evento (antes *rastreador de acciones*) para el que quieres configurar postbacks del ciclo de vida de la acción.
6. Introduce la URL de tu servidor. Esta es la URL a la que impact.com enviará los postbacks.
7. Selecciona el método HTTP que prefieras.
   * Si seleccionas **POST**, entonces introducirás el cuerpo de la solicitud y seleccionarás un **Formato del cuerpo**. A continuación se muestra un ejemplo de cómo podrías asignar cada punto de datos para un formato JSON. Las claves de cada par clave-valor deben proceder de la configuración de tu propio sistema, y los valores serán el punto de datos coincidente que elijas y que impact.com proporciona, y deben introducirse entre corchetes { }.

     <div data-with-frame="true"><figure><img src="https://4119967529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2FwVvNFu7iuPM0eAwyMk6L%2FScreenshot%202026-05-23%20at%2013.07.16.png?alt=media&amp;token=f33b091a-cead-4e1b-80f2-0ebd97810835" alt="" width="563"><figcaption></figcaption></figure></div>
   * Consulta algunos de los [parámetros de cuerpo disponibles](https://docs.google.com/spreadsheets/d/1420vz0__zjit30O_jU959L600LigsUN5iFf2oYwU-RU/edit?usp=sharing).
   * ¿No ves un valor que necesites? Ponte en contacto con tu gestor de cuenta (o [contactar con soporte](https://app.impact.com/support/portal.ihtml)).
8. Selecciona **Mostrar configuración avanzada**. Estas configuraciones son opcionales.
   * Introduce un **retraso mínimo** entre cuándo ocurre un evento no estándar y cuándo se genera y envía el postback a tu sistema.
   * Introduce un límite de velocidad para las **solicitudes máximas** que impact.com puede hacer a tu sistema por segundo.
   * Introduce lo que quieres que la **respuesta de éxito** de un postback sea.
   * Introduce lo que quieres que la **Respuesta de error** de un postback sea.
9. Selecciona **Guardar**.

Ahora que ya has configurado postbacks a nivel de evento, tu sistema debería empezar a recibir postbacks para el tipo de evento que seleccionaste en *Paso 5*. Para aprender a probar la nueva configuración de postback, consulta la *Probar un postback del ciclo de vida de la acción* sección siguiente.

### Ejemplo de valores dinámicos

Si has configurado variables dinámicas para tus enlaces de seguimiento, puedes configurar una URL de postback en tu propio servidor para avisarte cuando ocurran acciones y recuperar los valores poblados dinámicamente asociados con la acción.

Este ejemplo muestra cómo pasar un `SharedId` valor (un valor que quieres compartir con las marcas) a un parámetro en un postback (`MyParam`). Algunas marcas pueden requerir que configures esto.

<div data-with-frame="true"><figure><img src="https://4119967529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2Fgit-blob-b7c6cf339a60877d5823e6b9a080e8e153aa6386%2F8ec14f7b9f75bc6065c6310d30d43ae0f8256c7e075757d03ce64a5fe16476ae.png?alt=media" alt=""><figcaption></figcaption></figure></div>

Una URL de postback se vería más o menos así:

`https://postback.example.com/postback?secure=ed7e46f&MyParam={SharedId}`

La URL de postback rellenará el `MyParam` parámetro con el valor recuperado de `SharedId`.

</details>

## Probar un postback del ciclo de vida de la acción

Una vez que configures un postback del ciclo de vida de la acción, independientemente del nivel al que se aplique, debes probarlo. Puedes ejecutar una prueba de postback en impact.com (disponible solo para postbacks a nivel de evento) o realizar una conversión.

Si un postback falla cuando impact.com envía una publicación a tu URL de destino, impact.com reintenta la entrega automáticamente. impact.com reintenta un postback fallido hasta 15 veces en total. impact.com omite los primeros 3 reintentos para respuestas HTTP de `400` a `500`. Para ver el programa completo de reintentos y los detalles de solución de problemas, consulta [Probar y solucionar problemas de una URL de postback](/partner/es/sobre-que-te-gustaria-aprender/platform-features/action-management/event-notifications-and-postbacks/test-and-troubleshoot-a-postback-url.md).

<details>

<summary>Ejecuta un postback de prueba en impact.com</summary>

Si configuraste un postback a nivel de evento, entonces puedes probarlo dentro de tu cuenta de impact.com.

1. En la barra de navegación superior, selecciona **Descubrir →** [**Marcas**](https://app.impact.com/secure/mediapartner/marketplace/new-campaign-marketplace-flow.ihtml).
2. Selecciona la tarjeta de la marca que posee el postback que quieres probar.
3. Debajo del nombre de la marca, selecciona ![](https://4119967529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2Fgit-blob-8ec3e877b1397045c61d394485e72ac4d93120ee%2Fc6ddb46c637059f06e86c790a911217a9428f5c47b5efef046f90555e85b03cd.svg?alt=media) **Más** → **Integración de seguimiento**.
4. Desde la *sección Postback, selecciona* \[Flecha hacia abajo] Acciones ![](https://4119967529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2Fgit-blob-df93ac0f80fc5cece7983980a5ce3fbcf19aabce%2F3ef9d737089bc07dbb7e4fd41a97edfbaec261e4f55ab3a1666f3daf957f69c3.svg?alt=media) **, luego selecciona**Iniciar prueba **Confirma que la URL del postback es correcta y luego selecciona**.
5. Iniciar prueba **Crear una conversión de prueba**.

</details>

<details>

<summary>Esta prueba no se realizará en la aplicación web de impact.com. En su lugar, realizarás una prueba de extremo a extremo que sigue un recorrido de usuario típico. Asegúrate de avisar a la marca con la que colaboras que realizarás la prueba.</summary>

Gestionar →

1. En la barra de navegación superior, selecciona **Creatividades de la marca** [**Selecciona un anuncio.**](https://app.impact.com/secure/mediapartner/ads/searchAdsDirectoryMP.ihtml#adType=all).
2. Debajo del nombre del anuncio, selecciona
3. Obtener enlace de seguimiento **\[Activar]**.
4. Selecciona ![](https://4119967529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2FEv341AdIiPndQSb7uGMI%2FToggle%20on.svg?alt=media\&token=4ae8972d-c510-4ee2-adc5-e7170981650b) **Parámetros de seguimiento** **Introduce**.
5. Sub IDs **o un** ID compartido **según sea necesario. Cada campo requiere al menos una entrada.** Omite este paso si ya tienes valores en estos campos.
   * Opcionalmente, selecciona una
6. Propiedad **de la lista desplegable.** Copiar enlace de seguimiento
7. Selecciona **Guardar**.
8. Selecciona **Pega**.
9. **el enlace en una ventana nueva del navegador.** Completa la acción.
10. Después de unos 15 minutos, revisa tu sistema para ver el postback que se generó a partir de esta acción de prueba.
11. 15 minutos suele ser el tiempo que tarda el procesamiento de la acción.
    * También podrás ver esta nueva acción pendiente en la
    * pantalla de [Acciones pendientes](https://app.impact.com/secure/mediapartner/actionworkflows/mp-pending-actions-flow.ihtml) pantalla. Si ves la acción en la *Acciones pendientes* pantalla, pero aún no has recibido un postback, vuelve a comprobar la configuración de tu postback.
12. Pídele a tu marca que revierta la acción.
13. Revisa tu sistema para ver el postback que se generó a partir de esta reversión.
    * Si ves la acción revertida en la [Acciones revertidas](https://app.impact.com/secure/mediapartner/MP_Performance_Report/action-workflows/mp-reversed-actions-flow.ihtml) pantalla, pero aún no has recibido un postback, vuelve a comprobar la configuración de tu postback.

</details>

### Solucionar errores

Usa la tabla de referencia a continuación para identificar y resolver problemas comunes que se encuentran al configurar tus postbacks del ciclo de vida de la acción.

<table><thead><tr><th width="199.859375">Error</th><th>Descripción</th></tr></thead><tbody><tr><td>Falta un parámetro obligatorio</td><td>Es probable que tu servidor espere un valor en lugar de una variable. Modifica tu URL de postback para pasar un valor de prueba (por ejemplo, "12345678" en lugar de <code>{SubId1}</code>) y comprueba si acepta el valor codificado.</td></tr><tr><td>Variables sensibles a mayúsculas y minúsculas</td><td>Las variables dinámicas distinguen entre mayúsculas y minúsculas y deben ser exactas, lo que significa que <code>{SubId1}</code> no es lo mismo que <code>{subid1}</code>. Vuelve a comprobar que tus variables reflejan la sensibilidad correcta a mayúsculas y minúsculas.</td></tr><tr><td>Acceso denegado</td><td>La mayoría de los servidores de postback tienen un token o valor de seguridad que debe pasarse junto con las variables dinámicas. Trabaja con el equipo técnico de tu sitio web (o consulta la documentación de tu proveedor del sitio web) para conocer el token o valor de seguridad necesario para acceder al servidor.</td></tr></tbody></table>

{% hint style="success" icon="circle-info" %}
**Nota:** Si no puedes encontrar ningún problema con la configuración de tu postback pero sigues sin recibirlos, [contactar con soporte](https://app.impact.com/support/portal.ihtml). impact.com puede comprobar si se están generando postbacks, cuál es el código de respuesta de cada uno y el cuerpo de cada postback. Esta información puede ayudarte a depurar la configuración.
{% endhint %}


---

# 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://help.impact.com/partner/es/sobre-que-te-gustaria-aprender/platform-features/action-management/event-notifications-and-postbacks/set-up-action-lifecycle-postbacks.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.
