# Spiegazione dei link ai 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 di social media. Ogni messaggio contiene il testo già scritto 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 schermata *Regole del programma* seleziona la scheda **Condivisione** .
3. Se stai utilizzando una fonte Open Graph *ospitata* , quindi aggiorna il **titolo**, **descrizione**, e **immagine** che verrà visualizzata dagli utenti finali.
4. Nella sezione *Altri canali di condivisione* seleziona tutti i canali di condivisione pertinenti per i quali desideri impostare un messaggio e inserisci il messaggio nella sezione *Corpo della condivisione* .

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

I tuoi link ai messaggi possono ora essere inclusi nel widget e nelle email transazionali del tuo programma di referral, 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/che-cosa-vorresti-imparare/advocate-program/manage-advocate-participant-experiences/widget-experiences/customize-program-widgets.md) e alle [email transazionali](/brand/it/che-cosa-vorresti-imparare/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 programma. Per inserire i link ai messaggi altrove, puoi incorporare un link che segua il formato riportato di seguito.

```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 dei parametri supportati.

{% hint style="info" %}
**Nota:** I valori `accountId` e alle `userId` 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 in alto, seleziona <img src="/files/a0314b1a64ec39500a614699810af2308cfe8328" alt=""> <strong>\[Profilo utente] → Impostazioni</strong>.</p><p>2. A sinistra, sotto <em>Impostazioni Advocate</em>, seleziona <strong>Generale</strong>.</p>                         |
| `share_medium`              | `WHATSAPP`                                              | <p>Il canale attraverso cui l'advocate 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 canale da cui l'advocate 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 sottoposto ad hashing in base all'indirizzo email] | L'ID account per il quale viene creato questo link messaggio. Per la maggior parte dei partecipanti, i campi ID utente e ID account hanno lo stesso valore.                                                                                                                                                                                                                    |
| `userId`                    | \[ID sottoposto ad hashing in base all'indirizzo email] | L'ID utente per il quale viene creato questo link messaggio. Per la maggior parte dei partecipanti, i campi ID utente e ID account hanno lo stesso valore.                                                                                                                                                                                                                     |
| `programId`                 | `21789`                                                 | L'ID del tuo programma. Può essere trovato nella **Regole del programma** pagina sotto il nome del programma.                                                                                                                                                                                                                                                                  |
| `rsLandingPage` (Opzionale) | `https://example.com/driver-program`                    | <p>Sostituisci la pagina di destinazione del programma per reindirizzare il link di condivisione risultante a un URL diverso.</p><p>Sono supportati solo percorsi diversi all'interno dell'URL della pagina di destinazione del tuo programma. Per motivi di sicurezza, il reindirizzamento non può essere verso un dominio diverso.</p>                                       |

{% hint style="info" %}
**Esempio:** Utilizzando il formato sopra, quanto segue è un esempio di come apparirebbe l'URL del link del 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: 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://help.impact.com/brand/it/che-cosa-vorresti-imparare/advocate-program/manage-advocate-participant-experiences/message-links-explained.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.
