> 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/brand/pt-br/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/message-links-explained.md).

# Links de mensagem explicados

<a href="https://pxa.impact.com/student/activity/2359755?sid=0c0e3e5c-54c9-4435-9bee-ebcdccb7f292&#x26;sid_i=0?utm_source=app.impact.com&#x26;utm_medium=owned-platform&#x26;utm_content=&#x26;utm_campaign=help-center" class="button primary">Faça o curso PXA</a>

Links de mensagem permitem que seus defensores compartilhem mensagens pré-formatadas em várias plataformas de mídia social. Cada mensagem contém o texto pré-escrito e pode incluir o link de compartilhamento exclusivo do seu defensor. Links de mensagem podem ser incluídos em:

* Widgets do programa
* E-mails transacionais
* Seu app ou site, como um link ou botão incorporado
* Campanhas de e-mail externas

<details>

<summary>Ajustar conteúdo do link da mensagem</summary>

1. No menu de navegação à esquerda, selecione ![](/files/160944180402269557074f48f2ece20bc35e8b4d) **\[Engage] → Regras do Programa**.
2. No *Regras do programa* tela, selecione a **Compartilhamento** guia.
3. Se você estiver usando um *hospedado* fonte Open Graph, então atualize o **título**, **descrição**, e **imagem** que será exibido aos usuários finais.
4. No *Canais de compartilhamento adicionais* seção, selecione todos os canais de compartilhamento relevantes para os quais você gostaria de definir uma mensagem e insira a mensagem no *Corpo do compartilhamento* seção.

   <div data-with-frame="true"><figure><img src="/files/77b4be9f3d656aac3f0c91117fdf15702990e6f4" alt="" width="563"><figcaption></figcaption></figure></div>
5. Selecione **Salvar mensagem de compartilhamento** para salvar seu conteúdo.

Agora seus links de mensagem podem ser incluídos no widget do seu programa de indicação e nos e-mails transacionais, ou incorporados em outros lugares no seu site, app ou campanhas de e-mail.

</details>

<details>

<summary>Adicionar links de mensagem aos pontos de contato do programa</summary>

O editor de conteúdo permite adicionar links de mensagem ao seu [widget do programa](/brand/pt-br/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/widget-experiences/customize-program-widgets.md) e [e-mails transacionais](/brand/pt-br/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/email-experiences/create-and-customize-advocate-program-emails.md) com configuração adicional mínima — apenas o ID do seu programa é necessário. Para inserir links de mensagem em outros lugares, você pode incorporar um link que siga o formato abaixo.

```programlisting
https://app.referralsaasquatch.com/a/ 
{tenant_alias}/message/redirect/{share_medium}
?engagementMedium={engagement_medium}&accountId= 
{accountId}&userId={userId}&programId=
{program_ID}&rsLandingPage= {rsLandingPage}
```

As informações contidas entre chaves **{ }** devem ser substituídas por um dos valores de parâmetro suportados.

{% hint style="info" %}
**Observação:** O `accountId` e `userId` os valores devem ser preenchidos dinamicamente a partir dos dados do seu programa. Entre em contato com sua equipe de desenvolvimento se precisar de ajuda para importar os dados.
{% endhint %}

| Parâmetro                  | Exemplo                                       | Descrição                                                                                                                                                                                                                                                                                                                                                                |
| -------------------------- | --------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `tenant_alias`             | `test_bpinhag9gag`                            | <p>O alias de tenant do seu programa. Para encontrar seu alias de tenant:</p><p>1. Na barra de navegação superior, selecione <img src="/files/45f862e198f73982700ff092afe256a7fe2e0fff" alt=""> <strong>\[Perfil do usuário] → Configurações</strong>.</p><p>2. À esquerda, em <em>Configurações do Advocate</em>, selecione <strong>Geral</strong>.</p>                 |
| `share_medium`             | `WHATSAPP`                                    | <p>O meio pelo qual o defensor compartilhará esta indicação.</p><p>Valores suportados:</p><p>• <code>EMAIL</code></p><p>• <code>FACEBOOK</code></p><p>• <code>FBMESSENGER</code></p><p>• <code>LINEMESSENGER</code></p><p>• <code>LINKEDIN</code></p><p>• <code>PINTEREST</code></p><p>• <code>SMS</code></p><p>• <code>TWITTER</code></p><p>• <code>WHATSAPP</code></p> |
| `engagement_medium`        | `EMBED`                                       | <p>O meio a partir do qual o defensor interagirá com o programa de indicação (por exemplo, widget incorporado).</p><p>Valores suportados:</p><p>• <code>EMAIL</code></p><p>• <code>EMBED</code></p><p>• <code>MOBILE</code></p><p>• <code>POPUP</code></p>                                                                                                               |
| `accountId`                | \[ID com hash com base no endereço de e-mail] | O ID da conta para a qual este link de mensagem está sendo criado. Para a maioria dos participantes, os campos de ID do usuário e ID da conta têm o mesmo valor.                                                                                                                                                                                                         |
| `userId`                   | \[ID com hash com base no endereço de e-mail] | O ID do usuário para o qual este link de mensagem está sendo criado. Para a maioria dos participantes, os campos de ID do usuário e ID da conta têm o mesmo valor.                                                                                                                                                                                                       |
| `programId`                | `21789`                                       | O ID do seu programa. Ele pode ser encontrado na **Regras do programa** página abaixo do nome do programa.                                                                                                                                                                                                                                                               |
| `rsLandingPage` (Opcional) | `https://example.com/driver-program`          | <p>Substitua a página de destino do programa para redirecionar o link de compartilhamento resultante para uma URL diferente.</p><p>Apenas caminhos diferentes na URL da página de destino do seu programa são suportados. Por motivos de segurança, o redirecionamento não pode ser para um domínio diferente.</p>                                                       |

{% hint style="info" %}
**Exemplo:** Usando o formato acima, o seguinte é um exemplo de como a URL do link de mensagem ficaria para um participante com o ID do usuário e ID da conta `messageLink` no programa demo da impact.com, `klip-referral-program`. Este link seria fornecido em um e-mail, para que o participante o compartilhasse por meio de um link móvel.

```programlisting
https://app.referralsaasquatch.com/a/test_aut32av0b11uc
/message/redirect/EMAIL?engagementMedium=
MOBILE&accountId=messageLink&userId=
messageLink&programId=klip-referral-program
```

{% endhint %}

</details>


---

# 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 dynamically by asking a question.

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

```
GET https://help.impact.com/brand/pt-br/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/message-links-explained.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
