# Metadata

Informações adicionais úteis como trackers, ids e URL de origem.

{% hint style="success" %}
Alguns dados se repetem na estrutura - mas são os mesmos. Ou seja: o `utm_campaign` e o `url_parameters.utm_campaign` possuem o mesmo valor.
{% endhint %}

```json
{
    //...
    "metadata": {
        "utm_campaign": "direct",
        "utm_content": "direct",
        "utm_medium": "direct",
        "utm_source": "direct",
        "utm_term": "direct",
        "ip": "000.000.000.000",
        "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36",
        "url_parameters": {
            "fbclid": null,
            "fbp": "fb.2.0000015179244.221138789314310000",
            "ip": "000.000.000.000",
            "nodeId": "kuDEGG",
            "referrer": "direct",
            "saveCard": false,
            "trk_ad": "direct",
            "trk_adgp": "direct",
            "trk_cpg": "direct",
            "trk_src": "direct",
            "utm_campaign": "direct",
            "utm_content": "direct",
            "utm_medium": "direct",
            "utm_source": "direct",
            "utm_term": "direct"
        },
        "funnel_id": "1d1b5098-abcd-abcd-abcd-0814d68baf0a",
        "short_funnel_id": "opZZZZ",
        "node_id": "kuDEGG",
        "event_source_url": "https://pay.assiny.com.br/opZZZZ/node/kuDEGG"
    }
    //...
}
```

<table data-full-width="true"><thead><tr><th>Nome</th><th>Tipo</th><th>Descrição</th></tr></thead><tbody><tr><td>utm_campaign</td><td>string</td><td>UTM Campaign adicionado na URL nas campanhas publicitárias.</td></tr><tr><td>utm_content</td><td>string</td><td>UTM Content adicionado na URL nas campanhas publicitárias.</td></tr><tr><td>utm_medium</td><td>string</td><td>UTM Medium adicionado na URL nas campanhas publicitárias.</td></tr><tr><td>utm_source</td><td>string</td><td>UTM Source adicionado na URL nas campanhas publicitárias.</td></tr><tr><td>utm_term</td><td>string</td><td>UTM Term adicionado na URL nas campanhas publicitárias.</td></tr><tr><td>ip</td><td>string</td><td>IP do usuário que gerou o evento</td></tr><tr><td>user_agent</td><td>string</td><td>Informações sobre o sistema operacional e navegador do usuário que gerou o evento</td></tr><tr><td>url_parameters.fbclid</td><td>string</td><td>Id do usuário na integração de pixel da Meta. Pode vir <code>null</code> caso não venha de campanhas Meta</td></tr><tr><td>url_parameters.fbp</td><td>string</td><td>Informações referentes ao pixel da Meta configurado no funil</td></tr><tr><td>url_parameters.nodeId</td><td>string</td><td>Id do nó do funil configurado na Assiny. É o identificador de qual "bloco" de oferta do funil esse evento aconteceu.</td></tr><tr><td>url_parameters.referrer</td><td>string</td><td>Parâmetro de URL para traquear indicações.</td></tr><tr><td>url_parameters.saveCard</td><td>bool</td><td>Caso o cliente tenha escolhido salvar as informações de pagamento via cartão, este campo vem como "true". Caso contrário, "false".</td></tr><tr><td>funnel_id</td><td>UUID</td><td>Id do funil na Assiny</td></tr><tr><td>short_funnel_id</td><td>string</td><td>Identificador curto do funil. Usado principalmente para as URLs do checkout</td></tr><tr><td>event_source_url</td><td>string</td><td>URL do checkout em que aconteceu o evento</td></tr></tbody></table>


---

# 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://assiny.gitbook.io/assiny-docs/webhooks/estrutura-dos-dados/metadata.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.
