# Parâmetros Sub ID e Shared ID Explicados para Parceiros

Os links de rastreamento podem ser personalizados com parâmetros adicionais que podem ser rastreados e relatados para a impact.com. Esses parâmetros são chamados **Sub IDs** e **IDs Compartilhados**.

* **Sub IDs** são visíveis apenas para você como parceiro.
* **IDs Compartilhados** são visíveis tanto para você quanto para a marca.

Esses parâmetros são úteis ao usar várias criatividades, múltiplos sites, trabalhar com sub-afiliados ou quando você precisa enviar IDs de clientes não 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 com precisão essas informações.

#### Como esses parâmetros funcionam

Quando um usuário clica em um link de rastreamento da impact.com com valores de Sub ID (e/ou Shared ID) adicionados, esses parâmetros são capturados pelos nossos servidores de rastreamento e armazenados. A impact.com então correlaciona o clique com a ação. Veja o trecho abaixo para um 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` trecho se refere ao nome do parâmetro que está sendo passado e reportado pela impact.com nos relatórios. Veja a tabela abaixo para mais detalhes sobre o link de exemplo.

|                        |                                                                |
| ---------------------- | -------------------------------------------------------------- |
| **trackingdomain.net** | O domínio de rastreamento exclusivo fornecido pela impact.com. |
| **mpid**               | Seu ID de Parceiro (MPID)                                      |
| **adid**               | ID atribuído para o ativo.                                     |
| **campaignid**         | ID atribuído à campanha da marca (visualizar)                  |

O exemplo abaixo mostra como seria um link de rastreamento com um Sub ID. Neste exemplo, o valor `test` será passado 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 tipo do ativo.
* **Redes de sub-afiliados:** Rastreie a atividade em nível de sub-afiliado 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.](https://help.impact.com/partner/pt-br/platform-features/tracking/create-and-manage-links/add-reporting-information-to-your-tracking-links#add-static-dynamic-parameters-via-the-ad-card-0-2)

#### Perguntas Frequentes sobre Parâmetros Sub ID e Shared ID

<details>

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

Todos os links de rastreamento da impact.com suportam Sub IDs e um Shared ID — inclusive links vanity. [Saiba mais sobre links vanity](https://help.impact.com/partner/pt-br/platform-features/tracking/tracking-links/create-and-manage-links/create-a-vanity-link).

</details>

<details>

<summary>Existem 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      | String       | 255 Caracteres |

</details>

<details>

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

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

Por exemplo, se você precisasse passar um `customerId`, você poderia adicionar `&p.customerId=abc123` a qualquer link de rastreamento e ele seria transferido para a página de destino da marca sem a impact.com coletar 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 um código manualmente). Eles também querem permitir que os 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 string de consulta `offer=10off`.

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

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

</details>

#### Saiba mais

* [Adicione informações de relatório aos seus links de rastreamento](https://help.impact.com/partner/pt-br/platform-features/tracking/tracking-links/create-and-manage-links/add-reporting-information-to-your-tracking-links)
* [Visualizar relatórios sobre Sub IDs e Shared IDs](https://help.impact.com/partner/pt-br/platform-features/tracking/tracking-links/link-parameters/view-reports-on-sub-ids-and-shared-ids-for-partners)
* [Parâmetros Param Explicados](https://help.impact.com/partner/pt-br/platform-features/tracking/tracking-links/link-parameters/param-parameters-explained)
