Enlaces profundos

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

Los enlaces profundos te permiten enviar usuarios a un lugar específico en un juego, lo que puede hacer que el proceso de unirse sea más fluido, ayudar a los usuarios a encontrar a sus amigos y proporcionar atribución de tráfico. Los datos de lanzamiento opcionales en estos enlaces te permiten personalizar la experiencia del usuario cuando alguien se une.

Construir un enlace profundo

Una URL de enlace profundo consiste en un formato de URL junto con parámetros que especificas. Las siguientes secciones describen cómo construir cada formato.

Parámetros de URL

Los enlaces profundos soportan los siguientes parámetros de URL. Todos son opcionales a menos que se indique lo contrario.

ParámetroDescripción
placeIdEl ID del lugar al que unirse. Requerido a menos que se especifique userId.
userIdEl ID del usuario al que unirse. Resulta en un error de "El usuario seguido ha salido del juego" si el usuario dejó el juego o está desconectado.
accessCodeEl código de acceso del servidor privado.
linkCodeEl código de enlace del servidor privado.
gameInstanceIdEl identificador único de la instancia del juego a la que unirse, también llamado DataModel.JobId.
launchDataInformación adicional que deseas incluir dentro del enlace profundo, como códigos promocionales o coordenadas. Procesar usando el método Player:GetJoinData(). Ver Incluir datos de lanzamiento.

Requisitos y pautas

  • Debes codificar en URL los caracteres especiales, como los espacios. Estos caracteres son decodificados automáticamente cuando el usuario se une a tu juego.
  • Los datos de lanzamiento decodificados no pueden exceder 200 bytes.
  • Puedes almacenar datos más complejos como una cadena JSON y decodificarlo con HttpService:JSONDecode() en el servidor.
  • No envíes información confidencial en el parámetro launchData; es completamente visible en la URL. Además, los usuarios pueden modificar la URL, por lo que los datos pueden no ser auténticos.

Lista web a app

Este formato envía a los usuarios a la página del juego de Roblox en la web y luego lanza la aplicación de Roblox. El ejemplo proporcionado incluye un ID de lugar y una cadena de datos de lanzamiento codificada en URL.

Formatohttps://www.roblox.com/games/start?placeId=<id>&launchData=<string>
EjemploEnlace de Ejemplo

Directo a app

Este formato envía a los usuarios directamente a la aplicación de Roblox. El ejemplo proporcionado incluye un ID de lugar y una cadena de datos de lanzamiento codificada en URL.

Formatoroblox://placeId=<id>&launchData=<string>
EjemploEnlace de Ejemplo

Diferido

Para usuarios que no tienen Roblox instalado en sus dispositivos móviles, utiliza la versión de AppsFlyer de un enlace profundo para permitir que los usuarios descarguen la aplicación de Roblox y luego sigan el enlace profundo. Para construir este tipo de enlace profundo, especifica el prefijo https://ro.blox.com/Ebh5?. Proporciona el enlace profundo "directo a app" con el parámetro af_dp y el enlace profundo "de lista web a app" con el parámetro af_web_dp, que se describen en las secciones anteriores.

Formatoro.blox.com/Ebh5?af_dp=<direct_to_app_link>&af_web_dp=<web_listing_to_app_link>
Ejemploro.blox.com/Ebh5?af_dp=roblox%3A%2F%2FplaceId%3D6900305353%26launchData%3D%257B%2522roomId%2522%253A%25202%257D&af_web_dp=https%3A%2F%2Fwww.roblox.com%2Fgames%2Fstart%3FplaceId%3D6900305353%26launchData%3D%257B%2522roomId%2522%253A%25202%257D

Procesar un enlace profundo

En tu juego, obtén los datos de lanzamiento con el método Player:GetJoinData() que devuelve un diccionario. En ese diccionario, la clave LaunchData contiene la cadena que especificaste en el parámetro launchData de tu enlace profundo.

Consulta la documentación de referencia de Player:GetJoinData() para ver ejemplos de código sobre cómo procesar los datos de lanzamiento.

©2026 Roblox Corporation. Roblox, el logotipo de Roblox y "Powering Imagination" son algunas de nuestras marcas registradas y no registradas en los Estados Unidos y otros países.