Appy

Glosario

Glosario de deep linking y marketing de apps

Para cuando alguien del equipo de desarrollo dice que “el AASA no está actualizado” o un enlace de campaña se abre en el navegador en lugar de en la app. Cada término empieza con una definición de dos o tres frases; después vienen cómo funciona, un ejemplo y el error más habitual.

appy.to/myappAppApp StoreGoogle PlaySitio web

Términos

25

Deep linking

  • Android App Links

    Los Android App Links son enlaces https verificados que, desde Android 6.0, abren tu app directamente cuando alguien toca una dirección de tu dominio. Android comprueba en el archivo assetlinks.json que el dominio es tuyo; si la verificación pasa, envía esos enlaces a tu app sin preguntar con qué aplicación abrirlos.

  • apple-app-site-association (AASA)

    El apple-app-site-association (AASA) es el archivo JSON que publicas en tu dominio para que funcionen los Universal Links. Vive en https://tudominio.com/.well-known/apple-app-site-association y dice qué app (Team ID más bundle ID) abre qué rutas. El iPhone lo consulta para decidir si un enlace se abre en la app o en Safari; si falta o tiene errores, se abre la web.

  • assetlinks.json

    assetlinks.json es el archivo de Digital Asset Links con el que Android verifica la relación entre tu dominio y tu app. Se publica en https://tudominio.com/.well-known/assetlinks.json e incluye el nombre de paquete y las huellas SHA-256 del certificado de firma. Si falta o los datos no coinciden, los App Links no se verifican y los enlaces se abren en el navegador.

  • Deep link

    Un deep link es un enlace que abre una pantalla concreta dentro de una app, en lugar de una página web o la pantalla de inicio: un producto, un carrito, una invitación. Tiene cuatro formas: un esquema URI como myapp://product/42, los Universal Links de iOS, los App Links de Android y los deferred deep links, que sobreviven a la instalación.

  • Deferred deep link

    Un deferred deep link (o deep link diferido) es un enlace cuyo destino sobrevive a la instalación. Quien no tiene la app toca el enlace, pasa por la tienda, instala y, en la primera apertura, aterriza en la pantalla prometida: el grupo al que lo invitaron, el producto en oferta. Un deep link normal pierde ese destino por el camino.

  • Esquema URI (URI scheme)

    Un esquema URI (o esquema de URL personalizado) es un formato de enlace que una app registra para sí misma, como myapp://. Al tocar un enlace que empieza así, el teléfono abre la app y le pasa lo que sigue, por ejemplo product/42. Se configura en minutos, pero sin la app instalada el enlace no lleva a ninguna parte.

  • Intent URL

    Una intent URL es el formato de enlace intent:// de Chrome para Android. Lleva el esquema, el nombre de paquete y, opcionalmente, una dirección web. Si la app está instalada, Chrome la abre; si no, va a esa web o a la ficha de Google Play. Así se evita el “toqué y no pasó nada” del esquema a secas.

  • Universal Links

    Los Universal Links (enlaces universales) son el sistema de Apple, disponible desde iOS 9, que permite que una dirección https normal abra tu app en el iPhone. Si la app está instalada, el enlace la abre en la pantalla correspondiente; si no, muestra tu sitio web en Safari. Requieren el entitlement Associated Domains y un archivo apple-app-site-association en el dominio.

Tiendas de apps

  • Enlace de App Store y Google Play

    Un enlace de App Store tiene la forma https://apps.apple.com/<país>/app/<nombre>/id<número>; lo que identifica la app es el número que sigue a id. Uno de Google Play usa https://play.google.com/store/apps/details?id=<paquete>. Sin código de país, el enlace del App Store lleva a cada visitante a la tienda de su país. itms-apps:// y market:// abren la app de la tienda, pero solo en su plataforma.

  • Enlace de campaña del App Store

    Un enlace de campaña del App Store es una dirección del App Store con los parámetros pt (provider token), ct (campaign token) y mt=8. App Store Connect muestra, por cada token de campaña, impresiones, visitas a la página de producto, descargas y ventas. Es el método de medición propio de Apple y en iOS ocupa el lugar de las UTM.

  • Página de producto personalizada (custom product page)

    Una página de producto personalizada (custom product page) es una versión adicional de la ficha de tu app en el App Store, con otras capturas, otro texto promocional y otras vistas previas. Puedes crear hasta 70 por app. Cada una tiene su propia URL y se usa en anuncios y enlaces para mostrar la ficha que encaja con la campaña.

  • Tiendas de apps alternativas

    Las tiendas de apps alternativas son las tiendas de Android, aparte de Google Play, desde las que se instalan apps: Huawei AppGallery, Samsung Galaxy Store, Xiaomi GetApps o RuStore, en Rusia. Los Huawei sin servicios de Google no tienen Google Play: las apps se instalan desde AppGallery. Un solo smart link puede mandar cada teléfono a su tienda.

Medición y atribución

  • Atribución móvil

    La atribución móvil es el trabajo de averiguar qué anuncio, campaña o enlace trajo una instalación o una acción dentro de la app, como un registro o una compra. Con esa respuesta decides a qué canal dedicar el presupuesto. La asignación se apoya en una prueba concreta (atribución determinista) o en una estimación estadística (atribución probabilística).

  • Clics de bots

    Un clic de bot es la apertura de un enlace por parte de un programa, no de una persona. WhatsApp, iMessage, Slack y Facebook abren el enlace antes para montar la vista previa; los rastreadores de buscadores y los escáneres de correo también recorren enlaces. Si no se filtran, los clics parecen más de los que son.

  • Fingerprinting (huella digital del dispositivo)

    El fingerprinting (huella digital del dispositivo) combina señales como la dirección IP, el modelo del dispositivo y la versión del sistema operativo para emparejar una instalación con un clic anterior. No hay un identificador seguro de por medio: es una estimación por parecido. Apple prohíbe el fingerprinting para rastrear, aunque el usuario dé permiso con ATT.

  • Install Referrer

    El Install Referrer es el mecanismo con el que Google Play entrega a la app, tras la instalación, el valor referrer del enlace. La app lo lee con la Play Install Referrer API y sabe con certeza de qué campaña o enlace llegó la persona. En Android es la base de la atribución determinista y del deferred deep linking.

  • Parámetros UTM

    Los parámetros UTM son cinco etiquetas que se añaden a un enlace para que la analítica sepa de dónde viene una visita: utm_source (fuente), utm_medium (medio), utm_campaign (campaña), utm_term y utm_content. Google Analytics y herramientas similares las leen y separan el tráfico por canal y campaña. Nacieron para la web, y en las tiendas de apps no siempre sobreviven.

  • Postback

    Un postback es un aviso que un servidor envía a otro cuando ocurre una instalación o un evento en la app, como un registro o una compra. El destinatario puede ser una red publicitaria o tu propio servidor; en el segundo caso se suele hablar de webhook. Los MMP usan postbacks para decirles a las redes qué instalaciones trajeron.

Crea un enlace que lleve cada teléfono a su sitio

Un enlace y un código QR: el iPhone va al App Store, el Android a su tienda y el escritorio a tu sitio web. El plan gratuito incluye 4 enlaces y no tiene anuncios.