# Postback Avançado de Privacidade

#### **Postback de Instalação**

{% code overflow="wrap" %}

```
https://example.o18.click/p?privacy_postback=1&mid=0000&a={Site ID}&p_sub_aff_id={Sub site ID}&oid={Campaign ID}&p_country={Country code}&adv_sub7={Adset ID}&p_timestamp={Click Unix timestamp}&p_postbackid={Postback ID}&p_package={Bundle ID}
```

{% endcode %}

#### Postback de Eventos In-App

{% code overflow="wrap" %}

```
https://example.o18.click/p?privacy_postback=1&mid=0000&a={Site ID}&p_sub_aff_id={Sub site ID}&oid={Campaign ID}&p_country={Country code}&adv_sub7={Adset ID}&p_timestamp={Click Unix timestamp}&p_postbackid={Postback ID}&event={Partner event ID}&adv_sub1={Event name}&p_package={Bundle ID}
```

{% endcode %}

{% hint style="warning" %}
O &**mid=** o valor variará para cada conta Parceira.

O Parâmetro **\&privacy\_postback=1** é obrigatório.

Esses dois parâmetros serão adicionados como parâmetros personalizados.
{% endhint %}

<table data-header-hidden><thead><tr><th></th><th width="150"></th><th></th></tr></thead><tbody><tr><td><strong>Macro do AppsFlyer</strong> </td><td><strong>Parâmetro Offer18</strong></td><td><strong>Descrição</strong></td></tr><tr><td>Site ID</td><td>a</td><td>Para receber o ID do Afiliado no Offer18<br>(Campo Obrigatório)</td></tr><tr><td>Sub site ID</td><td>p_sub_aff_id</td><td>Para receber Sub Afiliado no Offer18</td></tr><tr><td>ID da Campanha</td><td>oid</td><td>Para receber o ID da Oferta no Offer18<br>(Campo Obrigatório)</td></tr><tr><td>Código do país</td><td>p_country</td><td>Para receber o País da Conversão no Offer18</td></tr><tr><td>Adset ID</td><td>adv_sub7</td><td>Para receber ID da Oferta, ID do Afiliado e dados de sub fonte no Offer18</td></tr><tr><td>Timestamp Unix do clique</td><td>p_timestamp</td><td>Para receber o horário em que o clique ocorreu (Timestamp UNIX)</td></tr><tr><td>Postback ID</td><td>p_postbackid</td><td>Para receber o id único da ação do Postback</td></tr><tr><td>ID do evento do parceiro</td><td>event</td><td>Para receber o identificador do Evento do parceiro no Offer18</td></tr><tr><td>Nome do evento</td><td>adv_sub1</td><td>Para receber o nome do Evento do Anunciante</td></tr><tr><td>Bundle ID</td><td>p_package</td><td>Para receber o Bundle ID no Offer18</td></tr></tbody></table>

<figure><img src="/files/586bc7380dd27c4aa9025514087c3549d90949e2" alt=""><figcaption></figcaption></figure>

​​**Exemplo - link de rastreamento AppsFlyer para Campanha iOS**

{% code overflow="wrap" %}

```
https://app.appsflyer.com/{app_id}?pid=partner_int&af_siteid={aff_id}&c={offername}&af_sub_siteid={sub_aff_id}&af_c_id={offerid}&af_click_lookback=7d&clickid={tid}&advertising_id={googleaid}&idfa={iosidfa}&af_adset_id={offerid},{aff_id}|{aff_sub7}
```

{% endcode %}

No exemplo acima **\&af\_adset\_id** é o parâmetro que está sendo usado para passar o ID da oferta, ID do afiliado e dados do afiliado para o anunciante na Atribuição Probabilística.​​​


---

# 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/pt/rede/integracao-de-atribuicao-mobile/appsflyer/postback-avancado-de-privacidade.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.
