> 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/pt-br/sobre-o-que-voce-gostaria-de-aprender/platform-features/tracking/tracking-links/link-parameters/sub-id-and-shared-id-parameters-explained-for-partners.md).

# Parâmetros de Sub ID e Shared ID explicados para parceiros

Os links de rastreamento podem ser personalizados com parâmetros adicionais que podem ser rastreados e reportados ao impact.com. Esses parâmetros são chamados **IDs secundários** e **IDs compartilhados**.

* **IDs secundários** só são visíveis para você como parceiro.
* **IDs compartilhados** são visíveis para você e para a marca.

Esses parâmetros são úteis ao usar vários criativos, vários sites, trabalhar com subafiliados ou quando você precisa enviar IDs de cliente sem PII (IDs de cliente não relacionados a informações de identificação pessoal) ao vincular usuários às marcas. Muitos desses casos de uso exigem que esses parâmetros sejam adicionados aos links de rastreamento para rastrear e reportar essas informações com precisão.

## Como esses parâmetros funcionam

Quando um usuário clica em um link de rastreamento do impact.com com valores de Sub ID (e/ou um Shared ID) acrescentados, esses parâmetros são capturados por nossos servidores de rastreamento e armazenados. O impact.com então correlaciona o clique com a ação. Veja o trecho abaixo como exemplo de como esses parâmetros são adicionados a um link de rastreamento:

### **Exemplo de um Shared ID**

```programlisting
https://trackingdomain.net/c/mpid/adid/campaignid?name=value
```

No exemplo acima, o `nome` se refere ao nome do parâmetro sendo transmitido e reportado pelo impact.com nos relatórios. Veja a tabela abaixo para detalhes adicionais sobre o link de exemplo.

|                        |                                                                |
| ---------------------- | -------------------------------------------------------------- |
| **trackingdomain.net** | O domínio exclusivo de rastreamento fornecido pelo impact.com. |
| **mpid**               | Seu ID de parceiro (MPID)                                      |
| **adid**               | ID atribuído ao ativo.                                         |
| **campaignid**         | ID atribuído à campanha da marca (visualização)                |

O exemplo abaixo mostra como seria um link de rastreamento com um Sub ID. Neste exemplo, o valor `test` será transmitido quando o link for clicado.

### **Exemplo de um Sub ID**

```programlisting
https://trackingdomain.net/c/1234567/654321/4321?subId1=test
```

## Casos de uso comuns para Sub IDs e Shared IDs

* **Posicionamentos de ativos:** Otimize o posicionamento de ativos preenchendo valores de Sub ID com base na localização ou no tipo de ativo.
* **Redes de subafiliados:** Acompanhe a atividade no nível de subafiliado preenchendo `PartnerId` no campo Sub ID ou Shared ID.
* **Programas de cashback e fidelidade:** Atribua conversões a parceiros específicos dentro de programas de cashback e fidelidade preenchendo `MemberId` no campo Sub ID ou Shared ID. [Saiba como adicionar variáveis dinâmicas aos links de rastreamento.](/partner/pt-br/sobre-o-que-voce-gostaria-de-aprender/platform-features/tracking/tracking-links/create-and-manage-links/add-reporting-information-to-your-tracking-links.md#add-static-dynamic-parameters-via-the-ad-card-0-2)

## Perguntas frequentes sobre os parâmetros Sub ID e Shared ID

<details>

<summary>A quais links posso adicionar Sub IDs e Shared IDs?</summary>

Todos os links de rastreamento do impact.com suportam Sub IDs e um Shared ID — inclusive links vanity. [Saiba mais sobre links vanity](/partner/pt-br/sobre-o-que-voce-gostaria-de-aprender/platform-features/tracking/tracking-links/create-and-manage-links/create-a-vanity-link.md).

</details>

<details>

<summary>Há limites de caracteres para Sub IDs e Shared IDs?</summary>

Sim, consulte a tabela abaixo:

|               |              |                |
| ------------- | ------------ | -------------- |
| **Parâmetro** | **Tipo**     | **Limite**     |
| SubId1        | Alfanumérico | 255 caracteres |
| SubId2        | Alfanumérico | 255 caracteres |
| SubId3        | Alfanumérico | 255 caracteres |
| SharedId      | Alfanumérico | 255 caracteres |

Use apenas letras e números para `SharedId`. Não use espaços nem caracteres especiais.

</details>

<details>

<summary>Como faço para passar um valor para uma marca sem que o impact.com o rastreie ou reporte?</summary>

Eles são considerados valores "pass-through" ou parâmetros "p.", que podem ser adicionados antes de qualquer `name={value}` par e instrui o impact.com a não armazenar o valor. Você precisaria pedir à marca para configurar os metadados para que os parâmetros "p." sejam acrescentados automaticamente a todos os links da marca.

Por exemplo, se você precisasse passar um `customerId`, você poderia acrescentar `&p.customerId=abc123` a qualquer link de rastreamento e ele seria redirecionado para a página de destino da marca sem que o impact.com coletasse o valor.

{% hint style="info" %}
**Cenário de exemplo**

**Cenário**: A ACME Inc. tem um código promocional ou oferta. Eles gostariam que o desconto fosse aplicado automaticamente em seu site quando um usuário clicasse em um link de rastreamento (ou seja, sem a necessidade de inserir manualmente um código). Eles também querem permitir que parceiros façam deep-link para qualquer parte do site.

**Solução**: A ACME Inc. pode configurar seu site para aplicar automaticamente o desconto se a URL da página de destino contiver um parâmetro de query string `offer=10off`.

A marca então pode configurar um valor pass-through.

Agora o parceiro poderá usar o anúncio para [deep-link](/partner/pt-br/sobre-o-que-voce-gostaria-de-aprender/platform-features/tracking/tracking-links/create-and-manage-links/tracking-links-overview.md) para qualquer página, e as páginas de destino resultantes sempre terão `offer=10off` acrescentado.
{% endhint %}

</details>

## Recursos adicionais

* [Adicionar informações de relatório aos seus links de rastreamento](/partner/pt-br/sobre-o-que-voce-gostaria-de-aprender/platform-features/tracking/tracking-links/create-and-manage-links/add-reporting-information-to-your-tracking-links.md)
* [Ver relatórios sobre Sub IDs e Shared IDs](/partner/pt-br/sobre-o-que-voce-gostaria-de-aprender/platform-features/tracking/tracking-links/link-parameters/view-reports-on-sub-ids-and-shared-ids-for-partners.md)
* [Parâmetros Param explicados](/partner/pt-br/sobre-o-que-voce-gostaria-de-aprender/platform-features/tracking/tracking-links/link-parameters/param-parameters-explained.md)


---

# 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/pt-br/sobre-o-que-voce-gostaria-de-aprender/platform-features/tracking/tracking-links/link-parameters/sub-id-and-shared-id-parameters-explained-for-partners.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.
