Documentación para desarrolladores

Los enlaces de Unolink funcionan sin nada de código: crea un enlace, compártelo y mira los clics por canal. Estas páginas son para cuando quieres que tu app sepa qué enlace trajo a alguien.

Lo que funciona hoy

  • El SDK de Unolink (plan Pro y superiores) para iOS, Android, React Native y Flutter: instalaciones, onboarding, vistas del paywall, registros, pruebas y compras por enlace y campaña, para que veas qué anuncio genera dinero de verdad. Unos cinco minutos para añadirlo, a mano o con tu asistente de programación con IA.
  • Deep links diferidos en Android. Alguien toca tu enlace en Android, instala desde Google Play y abre tu app en la pantalla a la que apunta el enlace. El SDK lo hace por ti, o usa unas diez líneas con la biblioteca Install Referrer de Google en cualquier plan.
  • RevenueCat (plan Pro y superiores). Pruebas, compras, renovaciones y reembolsos directamente desde RevenueCat, unidos al enlace del que vino cada instalación.
  • Pagos e IDs de usuario (plan Pro y superiores). Cómo se unen los pagos al enlace del que vino alguien, incluso semanas después, para qué sirve setUserId y por qué no es rastreo.
  • Consulta de clics (plan Pro y superiores). Tu app envía el ID de clic del referente, con una clave de API, y recibe el enlace, su deep link y sus parámetros, y las etiquetas UTM.

Pon tu enlace (uno por anuncio, como go.unolink.dev/yourapp/meta-ads) como URL del sitio web del anuncio, en una campaña de tráfico o de sitio web: el botón del anuncio dice Más información, Registrarte o algo parecido. Las campañas de instalación de apps (botones como Instalar ahora o Descargar) abren la tienda directamente, así que el enlace nunca ve el toque. Las etiquetas UTM del anuncio se guardan con el clic.

Antes de que tu app esté en las tiendas

Una app puede empezar solo con su sitio web (una página de presentación, una lista de espera o un registro para la beta) y sin enlaces de tienda. Hasta que añadas uno, cada visitante llega al sitio web, desde cualquier dispositivo, y cada enlace cuenta sus clics como siempre: canales, países, referentes, códigos QR y landing pages funcionan. El SDK también se puede añadir antes del lanzamiento.

Cuando tu app salga, añade sus enlaces de tienda en los Ajustes de la app. Los mismos enlaces y códigos QR empiezan a llevar a cada persona a la tienda correcta, así que nada de lo que hayas impreso o compartido tiene que cambiar.

Para asistentes de programación con IA

Toda la documentación del SDK en un solo archivo de texto plano: unolink.dev/llms.txt. Apunta Claude Code, Cursor, Copilot o cualquier otro asistente a él.

iPhone

En iPhone no hay deep link diferido. Apple no ofrece ninguna forma fiable de llevar un enlace a través de una instalación desde el App Store sin fingerprinting del dispositivo, y Unolink nunca hace fingerprinting. Los enlaces siguen contando los clics en iPhone, y el SDK cuenta las instalaciones y los eventos dentro de la app en total. El panel también asocia las instalaciones en iPhone al clic en el enlace del que vinieron, sin fingerprinting.