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

# Explicación de los enlaces de mensajes

<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">Toma el curso PXA</a>

Los enlaces de mensajes permiten a tus defensores de clientes compartir mensajes preformateados en diversas plataformas de redes sociales. Cada mensaje contiene tu texto previamente escrito y puede incluir el enlace único para compartir de tu defensor. Los enlaces de mensajes pueden incluirse en:

* Widgets del programa
* Correos electrónicos transaccionales
* Tu aplicación o sitio web, como un enlace o botón incrustado
* Campañas de correo electrónico externas

<details>

<summary>Ajustar el contenido del enlace del mensaje</summary>

1. En el menú de navegación izquierdo, selecciona ![](/files/fe7777a565e5a85579aeb006aa379fcc1b594c29) **\[Engage] → Reglas del programa**.
2. En la *Reglas del programa* pantalla, selecciona la **Compartir** pestaña.
3. Si estás usando un *alojado* origen de Open Graph, entonces actualiza el **título**, **descripción**y **imagen** que se mostrará a los usuarios finales.
4. En el *Medios adicionales para compartir* sección, selecciona todos los medios para compartir relevantes para los que quieras establecer un mensaje e introduce el mensaje en la *Cuerpo para compartir* sección.

   <div data-with-frame="true"><figure><img src="/files/960c10adb6f3a6e7a443eedb2d07279a3d528331" alt="" width="563"><figcaption></figcaption></figure></div>
5. Selecciona **Guardar mensajes para compartir** para guardar tu contenido.

Tus enlaces de mensajes ahora pueden incluirse en el widget y los correos electrónicos transaccionales de tu programa de referidos, o incrustarse en cualquier otro lugar de tu sitio web, aplicación o campañas de correo electrónico.

</details>

<details>

<summary>Añadir enlaces de mensajes a los puntos de contacto del programa</summary>

El editor de contenido te permite añadir enlaces de mensajes a tu [widget del programa](/brand/es/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/widget-experiences/customize-program-widgets.md) y [correos electrónicos transaccionales](/brand/es/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/email-experiences/create-and-customize-advocate-program-emails.md) con una configuración adicional mínima: solo se requiere el ID de tu programa. Para insertar enlaces de mensajes en otro lugar, puedes incrustar un enlace que siga el formato siguiente.

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

La información contenida entre llaves **{ }** debe reemplazarse con uno de los valores de parámetro admitidos.

{% hint style="info" %}
**Nota:** El `accountId` y `userId` los valores deben completarse dinámicamente a partir de los datos de tu programa. Ponte en contacto con tu equipo de desarrollo si necesitas ayuda para obtener los datos.
{% endhint %}

| Parámetro                  | Ejemplo                                                 | Descripción                                                                                                                                                                                                                                                                                                                                                                      |
| -------------------------- | ------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `tenant_alias`             | `test_bpinhag9gag`                                      | <p>El alias de tenant de tu programa. Para encontrar tu alias de tenant:</p><p>1. En la barra de navegación superior, selecciona <img src="/files/260bf6f1048424a5a74566f411803be9ef7c2685" alt=""> <strong>\[Perfil de usuario] → Configuración</strong>.</p><p>2. A la izquierda, debajo de <em>Configuración de Advocate</em>, selecciona <strong>General</strong>.</p>       |
| `share_medium`             | `WHATSAPP`                                              | <p>El medio a través del cual el defensor compartirá esta referencia.</p><p>Valores admitidos:</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>El medio desde el cual el defensor interactuará con el programa de referidos (p. ej., un widget incrustado).</p><p>Valores admitidos:</p><p>• <code>EMAIL</code></p><p>• <code>EMBED</code></p><p>• <code>MOBILE</code></p><p>• <code>POPUP</code></p>                                                                                                                        |
| `accountId`                | \[ID hash basado en la dirección de correo electrónico] | El ID de cuenta para el que se está creando este enlace de mensaje. Para la mayoría de los participantes, los campos de ID de usuario e ID de cuenta tienen el mismo valor.                                                                                                                                                                                                      |
| `userId`                   | \[ID hash basado en la dirección de correo electrónico] | El ID de usuario para el que se está creando este enlace de mensaje. Para la mayoría de los participantes, los campos de ID de usuario e ID de cuenta tienen el mismo valor.                                                                                                                                                                                                     |
| `programId`                | `21789`                                                 | Tu ID de programa. Se puede encontrar en la **Reglas del programa** página debajo del nombre del programa.                                                                                                                                                                                                                                                                       |
| `rsLandingPage` (Opcional) | `https://example.com/driver-program`                    | <p>Anula la página de destino del programa para redirigir el enlace compartido resultante a una URL diferente.</p><p>Solo se admiten rutas diferentes en la URL de la página de destino de tu programa. Por motivos de seguridad, la redirección no puede ser a un dominio diferente.</p>                                                                                        |

{% hint style="info" %}
**Ejemplo:** Usando el formato anterior, lo siguiente es un ejemplo de cómo se vería la URL del enlace del mensaje para un participante con el ID de usuario y el ID de cuenta `messageLink` en el programa de demostración de impact.com, `klip-referral-program`. Este enlace se proporcionaría en un correo electrónico para que el participante lo compartiera mediante un enlace móvil.

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