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

# Spiegazione dei link dei messaggi

<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">Segui il corso PXA</a>

I link ai messaggi consentono ai tuoi sostenitori di condividere messaggi preformattati su varie piattaforme social media. Ogni messaggio contiene il testo da te scritto in anticipo e può includere il link di condivisione univoco del tuo sostenitore. I link ai messaggi possono essere inclusi in:

* Widget del programma
* Email transazionali
* La tua app o il tuo sito web, come link o pulsante incorporato
* Campagne email esterne

<details>

<summary>Modifica il contenuto del link del messaggio</summary>

1. Nel menu di navigazione a sinistra, seleziona ![](/files/56eb48c7f3195590132b62ea75c0575abe0113e5) **\[Engage] → Regole del programma**.
2. Nella *Regole del programma* schermata, seleziona la **Condivisione** scheda.
3. Se stai utilizzando una *ospitato* sorgente Open Graph, quindi aggiorna la **titolo**, **descrizione**, e **immagine** che verrà mostrato agli utenti finali.
4. Nella *Mezzi di condivisione aggiuntivi* sezione, seleziona tutti i mezzi di condivisione pertinenti per i quali desideri impostare un messaggio e inserisci il messaggio nella *Corpo del messaggio* sezione.

   <div data-with-frame="true"><figure><img src="/files/b557cc90128ebc571b94aabedf4e5e9b1e6b0e52" alt="" width="563"><figcaption></figcaption></figure></div>
5. Seleziona **Salva i messaggi di condivisione** per salvare i tuoi contenuti.

I tuoi link ai messaggi possono ora essere inclusi nel widget del tuo programma di referral e nelle email transazionali, oppure incorporati altrove nel tuo sito web, nella tua app o nelle tue campagne email.

</details>

<details>

<summary>Aggiungi link ai messaggi ai punti di contatto del programma</summary>

L'editor di contenuti ti consente di aggiungere link ai messaggi al tuo [widget del programma](/brand/it/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/widget-experiences/customize-program-widgets.md) e [email transazionali](/brand/it/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/email-experiences/create-and-customize-advocate-program-emails.md) con una configurazione aggiuntiva minima: è richiesto solo l'ID del tuo programma. Per inserire link ai messaggi altrove, puoi incorporare un link che segue il formato seguente.

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

Le informazioni contenute tra parentesi graffe **{ }** devono essere sostituite con uno dei valori di parametro supportati.

{% hint style="info" %}
**Nota:** Il `accountId` e `userId` i valori devono essere popolati dinamicamente dai dati del tuo programma. Contatta il tuo team di sviluppo se hai bisogno di aiuto per recuperare i dati.
{% endhint %}

| Parametro                   | Esempio                                | Descrizione                                                                                                                                                                                                                                                                                                                                                                       |
| --------------------------- | -------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `tenant_alias`              | `test_bpinhag9gag`                     | <p>L'alias tenant del tuo programma. Per trovare il tuo alias tenant:</p><p>1. Dalla barra di navigazione superiore, seleziona <img src="/files/c0279a0e9c22a5b78cc1bbb3be84cac24b0fd825" alt=""> <strong>\[Profilo utente] → Impostazioni</strong>.</p><p>2. A sinistra, sotto <em>Impostazioni dell'advocate</em>, seleziona <strong>Generale</strong>.</p>                     |
| `share_medium`              | `WHATSAPP`                             | <p>Il mezzo attraverso cui il sostenitore condividerà questo referral.</p><p>Valori supportati:</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>Il mezzo attraverso il quale il sostenitore interagirà con il programma di referral (ad es. widget incorporato).</p><p>Valori supportati:</p><p>• <code>EMAIL</code></p><p>• <code>EMBED</code></p><p>• <code>MOBILE</code></p><p>• <code>POPUP</code></p>                                                                                                                     |
| `accountId`                 | \[ID hash basato sull'indirizzo email] | L'ID account per il quale viene creato questo link al messaggio. Per la maggior parte dei partecipanti, i campi ID utente e ID account hanno lo stesso valore.                                                                                                                                                                                                                    |
| `userId`                    | \[ID hash basato sull'indirizzo email] | L'ID utente per il quale viene creato questo link al messaggio. Per la maggior parte dei partecipanti, i campi ID utente e ID account hanno lo stesso valore.                                                                                                                                                                                                                     |
| `programId`                 | `21789`                                | Il tuo ID programma. Si trova sulla **Regole del programma** pagina sotto il nome del programma.                                                                                                                                                                                                                                                                                  |
| `rsLandingPage` (Opzionale) | `https://example.com/driver-program`   | <p>Sovrascrivi la landing page del programma per reindirizzare il link di condivisione risultante a un URL diverso.</p><p>Sono supportati solo percorsi diversi nell'URL della landing page del tuo programma. Per motivi di sicurezza, il reindirizzamento non può avvenire verso un dominio diverso.</p>                                                                        |

{% hint style="info" %}
**Esempio:** Utilizzando il formato sopra, di seguito è riportato un esempio di come apparirebbe l'URL del link al messaggio per un partecipante con l'ID utente e l'ID account `messageLink` nel programma demo di impact.com, `klip-referral-program`. Questo link verrebbe fornito in un'email, affinché il partecipante lo condivida tramite un link mobile.

```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/it/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.
