Enlaces cortos dinámicos y seguimiento de referencias

Muchos propietarios de aplicaciones y sitios web permiten a los clientes invitar a sus amigos al producto, con la esperanza de lograr un aumento orgánico. Los equipos de crecimiento quieren hacer un seguimiento de estas invitaciones y medir su impacto en el crecimiento general, al tiempo que responden a preguntas como:

  • ¿Qué usuarios generan el mayor número de invitaciones?
  • ¿Cómo podemos conseguir más usuarios como ellos?
  • ¿A quién debe atribuirse el mérito de la invitación (cuando proceda)?

Con la infraestructura de Singular, invitar a alguien a la aplicación es tan sencillo como enviarle un enlace. Pero queremos añadir algunos datos a ese enlace (por ejemplo, el ID de usuario del usuario remitente), y también acortarlo para que la información siga siendo privada, segura y sin cambios. El acortamiento también evita que el enlace resulte demasiado largo y poco atractivo para los usuarios.

La API de enlaces cortos dinámicos le permite transformar enlaces singulares largos y llenos de parámetros en enlaces más cortos, seguros y atractivos:

Antes:
https://my.sng.link/Dappid/linkid?referring_user_id=123&referring_user_name=john&channel=sms
Después:
https://my.sng.link/Dappid/linkid/r_hiuxchas8h

Nota:

  1. Una vez creados, los enlaces cortos permanecen activos durante 30 días.
  2. La API de enlaces cortos dinámicos funciona para ambos tipos de enlaces de seguimiento, personalizados e integrados con socios. Sin embargo, se utiliza principalmente para el tipo de enlaces personalizados para el seguimiento de campañas de Referidos o Influenciadores.

Creación de enlaces cortos dinámicos

1

Crear un Enlace Singular

Vaya a Atribución > Gestionar Enlacesy cree un nuevo enlace. Consulte las Preguntas Frecuentessobre Enlaces Singulares para obtener ayuda.

2

Añada parámetros al enlace

Una vez que tenga la URL del enlace, le recomendamos que añada los siguientes parámetros. Los datos que añada estarán a su disposición en informes o exportaciones.

Parámetro URL Descripción ¿Incluidosen informes? ¿Incluidos en destinos de datos (ETL)?
pcn Campaign Name
referring_user_id Su ID de usuario para el usuario remitente No
referring_user_name Su nombre para el usuario remitente No

El resultado puede ser el siguiente

https://my.sng.link/Dappid/linkid?referring_user_id=123&referring_user_name=john&pcn=mycampaign
3

(Opcional) Añadir información personalizada al enlace

Puede pasar información adicional a su aplicación a través del enlace de seguimiento utilizando el parámetro "_p". Este parámetro puede aceptar una cadena o un objeto JSON (siempre que esté codificado como URL).

Por ejemplo, supongamos que desea pasar la siguiente información dinámica a su aplicación a través del enlace de seguimiento:

{
“productid”:”Shoes123”,
“qty”:1
}

Puede codificarla en URL y añadirla al parámetro _p de su enlace de seguimiento:

https://myshoppingapp.sng.link/A59c0/nha7?_p=%7B%22productid%22%3A%22Shoes123%22%2C%22qty%22%3A1%7D
4

Recupere su CLAVE SDK Singular

Recupere su Clave Singular SDK yendo a"Herramientas para desarrolladores > Integración SDK > Claves SDK" y copiando el valor que aparece junto a "Clave SDK".

Screen_Shot_2022-10-11_at_15.30.07.png

5

Cree uno o más enlaces cortos

Utilice el punto final de la API de enlaces cortos dinámicos para crear un enlace corto.

Nota:

  • El punto final es https://s2s.singular.net/api/v1/s2s/shorten_link?a=<SDK KEY>donde <SDK KEY> es la clave que recuperó en el paso anterior.
  • En los parámetros JSON, pase la URL que desea acortar.
  • Una vez creados, los enlaces cortos permanecen activos durante 30 días.
Punto final https://s2s.singular.net/api/v1/s2s/shorten_link?a=<SDK KEY>
Método POST
JSON Body
{"long_link": "<LONG LINK>"}

Por ejemplo

{"long_link": "https://my.sng.link/Dappid/linkid?referring_user_id=123&referring_user_name=john&channel=sms"}
Respuesta

La respuesta (en formato JSON) contiene un enlace acortado:

{"short_link": "https://my.sng.link/Dapp/linkid/r_ninja123"}