# Integración de postback

**Ir a Atajos » Postback**

<div data-full-width="false"><figure><img src="/files/7f18185274e12d263192783e2a1b213845f03e0e" alt=""><figcaption></figcaption></figure></div>

* Offer18 genera automáticamente una URL de Postback Global estándar.
* Postbacks específicos de Oferta / Anunciante pueden generarse en esta sección.

***

### Postback Global **(S2S)**&#x20;

{% hint style="info" %}
Siempre se recomienda a los usuarios de Offer18 coordinarse con el socio anunciante para asegurar que todos los parámetros y macros estén implementados correctamente.
{% endhint %}

URL de Ejemplo de Oferta &#x20;

```
https://example.o18.click/c?o=000&a=0000&aff_click_id={tid}
```

\
**Ejemplo de Postback Global (S2S)**&#x20;

```
https://example.o18.click/p?m=000&tid={aff_click_id}
```

***

### Píxel de Imagen

La integración del píxel de imagen depende completamente de las cookies del navegador.

{% hint style="info" %}
Cuando se configura el píxel de imagen no hay requisito del parámetro \&tid=.
{% endhint %}

**Ejemplo de píxel de imagen**

```
<img src="https://example.o18.click/p?m=0000&t=i&gb=1" width="0px" height="0px">
```

***

### Píxel iframe

La integración del píxel iframe depende completamente de las cookies del navegador.&#x20;

{% hint style="info" %}
Cuando se configura el píxel iframe no hay requisito del parámetro \&tid=.
{% endhint %}

**Ejemplo de píxel iframe**

{% code overflow="wrap" %}

```
<iframe src="https://example.o18.click/p?m=0000&t=f&gb=1" width="0px" height="0px"></iframe>
```

{% endcode %}

***

#### **Lista de Macros de Postback**

<table data-header-hidden><thead><tr><th width="213.78571428571428">Nombre de la Macro</th><th width="206.18978837756129">Parámetro en el postback</th><th width="315.2">Descripción</th></tr></thead><tbody><tr><td><strong>Nombre de la Macro</strong></td><td><strong>Parámetros</strong> </td><td><strong>Descripción</strong></td></tr><tr><td>TID</td><td>tid</td><td>Para recibir un valor único de Click ID que se pasa en la URL de la Oferta</td></tr><tr><td>Eventos</td><td>event</td><td>Se usará para recibir valores de Evento (instalación, registro, etc.)  </td></tr><tr><td>Adv Sub1 <strong>-</strong> Adv Sub5</td><td>adv_sub1 <strong>-</strong> adv_sub5</td><td>Recibir valor adicional del Anunciante </td></tr><tr><td>Venta</td><td>venta</td><td>Recomendado para usar en campañas CPS (&#x26;sale=000)</td></tr><tr><td>Pago</td><td>payout</td><td>Recomendado para usar en campañas CPA (&#x26;payout=000)</td></tr><tr><td>Moneda</td><td>currency</td><td><p>Código de moneda de 3 dígitos</p><p><span data-gb-custom-inline data-tag="emoji" data-code="1f517">🔗</span><a href="/pages/f313102252cc579ff67a8ff711cb638376ea9427#currency"> Ver monedas</a></p></td></tr></tbody></table>

***

### **Google Tag Manager**

Cuando el cliente quiere colocar un píxel a través de Google Tag Manager. Se recomienda usar la plantilla de Google Tag Manager disponible en la cuenta del usuario

**Ejemplo de Postback GTM**

```
https://example.o18.click/p?m=0000&t=i&gb=1
```

{% file src="/files/00e1424c5c8845fed97c0b594cab48b9b0a6e009" %}

***

Tutorial en vídeo - Cómo configurar la plantilla de Google Tag Manager.

{% embed url="<https://www.youtube.com/watch?v=HoxeaniVsgM>" %}


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://knowledgebase.offer18.com/es/red/integracion-de-postback.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
