10 min de lecturaFunciones

App Clip Codes explicados: escanea, abre, sin instalar nada

Los App Clip Codes permiten que un iPhone abra una parte de tu app sin necesidad de instalarla. Cómo se comparan la invocation URL, el registro y la respuesta de Android.

Ana Kowalska
Marketing solutions engineering
Un App Clip Code redondo junto a un teléfono que muestra la App Clip card deslizándose hacia arriba segundos después de un escaneo, sin ninguna pantalla de instalación a la vista

Un App Clip code es la insignia redonda y escaneable de Apple que abre al instante una pequeña parte de una app, sin nada que instalar. Escanéalo con la Camera app, o tócalo si lleva un chip NFC, y la App Clip card se desliza hacia arriba desde la parte inferior de la pantalla en un par de segundos. Toca Abrir y estarás en una versión reducida de la app, justo lo bastante grande para pedir el café, desbloquear el patinete o hacer el check-in del vuelo. Sin desvío por la App Store, sin pantalla de registro, sin ninguna descarga en cola de fondo mientras esperas.

Esa es toda la idea. Lo que viene a continuación es lo que esa frase se salta: qué es realmente un App Clip bajo su límite de tamaño, cómo se registra la invocation URL para que el sistema operativo sepa qué app responde a qué enlace, qué pasa cuando alguien escanea el mismo código en Android, y si el proyecto de ingeniería merece la pena frente a un código QR que apunta a un enlace corto.

Qué es un App Clip

Olvídate de una app separada en la App Store: un App Clip no lo es. Es un objetivo de compilación ligero de tu app de iOS ya existente, acotado a una sola tarea: pedir, pagar, alquilar, hacer el check-in, cualquier tarea única que justifique saltarse la instalación. Apple limita un App Clip estándar a 10MB después del thinning si necesita funcionar en dispositivos anteriores a iOS 16.4. Uno que solo se lance desde una invocación digital, es decir, un App Clip Code, una etiqueta NFC o un enlace, y que renuncie al soporte anterior a la 16.4, puede llegar hasta 50MB.

La interfaz de la card es la pista. En lugar de un lanzamiento a pantalla completa, una card compacta se eleva desde el tercio inferior de la pantalla con tu marca y un botón Abrir. Termina la tarea, y Apple puede mostrar una oferta de "Consigue la app completa" que arrastra todo lo que el App Clip ya había recogido, así que nadie tiene que volver a introducir su pedido ni su número de asiento.

He visto a más equipos de producto atascarse en ese límite de 10MB que en cualquier otra parte de la especificación, y es una restricción sana: obliga a tomar una decisión real sobre qué única pantalla importa, en lugar de lanzar una copia reducida de la app entera.

Qué es un App Clip Code

Un App Clip Code es el disparador físico que Apple diseñó específicamente para esto: un anillo de guiones alrededor de una marca central, más cercano al propio lenguaje visual de Apple que a una cuadrícula QR genérica, registrado en una experiencia de App Clip concreta. Lo generas en App Store Connect o con el generador de línea de comandos de Apple, y puedes imprimir varios códigos distintos para el mismo App Clip, un código para recoger en el mostrador y otro para la mesa del restaurante, por ejemplo.

Algunas personas simplemente lo llaman app clip QR code, y funcionalmente se acerca bastante: un gráfico escaneable en 2D que codifica una URL. La diferencia es que es propiedad exclusiva de Apple y viene en dos modos de interacción. Un código solo de escaneo funciona con cualquier cámara; uno con NFC integrado añade un chip para que un toque haga el mismo trabajo, y esa disyuntiva entre toque y escaneo, por sí sola, fuera del contexto del App Clip, es justo lo que trabaja Etiquetas NFC vs códigos QR.

Por debajo, esto resuelve el mismo problema que el deep linking sin un SDK resuelve para los enlaces web normales: el sistema operativo tiene que saber que una URL debe abrir una app en lugar de una pestaña del navegador. Apple simplemente envolvió eso en un formato de código dedicado y un formato físico que llega a un expositor de mesa, un parquímetro o el lateral de una taquilla de reparto.

Cómo funciona la invocation URL, y por qué tienes que registrarla

Lo que codifica un App Clip code no es directamente el contenido del App Clip. Codifica una URL, llamada invocation URL, de la misma forma que un enlace corto codifica un destino y no la página en sí: https://[host][/path][?query][#fragment], solo HTTPS, en minúsculas. Lo que lanza una app en lugar de una pestaña del navegador es el registro, no el código.

El registro consta de dos partes, explicadas en la guía de Apple para configurar la experiencia de lanzamiento. En Xcode, añade la funcionalidad Associated Domains tanto a la app principal como al target del App Clip, con una entrada como appclips:example.com. En tu propio dominio, el archivo apple-app-site-association en /.well-known/ necesita una clave appclips que liste el app ID del App Clip. El dispositivo comprueba el dominio de la invocation URL contra ese registro al escanear; si coincide y el archivo se valida, iOS resuelve qué experiencia se abre. Las URLs coinciden por prefijo, así que un solo patrón registrado cubre cualquier variante de query string.

Flujo de cuatro pasos: un teléfono escanea un App Clip code, se dispara la invocation URL, la App Clip card se abre en la parte inferior de la pantalla, y después el traspaso a la app completa o a un fallback web

Si nada coincide, el sistema operativo recurre a Safari y la invocation URL se comporta como cualquier otro enlace web, el mismo comportamiento de fallback que usa un Universal Link, con vocabulario específico de Apple encima. Si ya has configurado Universal Links en un dominio, este registro es terreno conocido: la misma prueba de propiedad del dominio en la que se apoya la función de deep links de Elido, más una clave adicional en un archivo que ya estás sirviendo.

App Clip Code vs un código QR normal a un enlace corto

Esta es la comparación honesta. Los dos se parecen en el momento del escaneo y no se parecen nada en coste ni en alcance.

Solo iOS: hasta ahí llega un App Clip code. Un código QR normal se escanea en cualquier teléfono con cámara. Construir un App Clip es un proyecto de ingeniería nativa: un nuevo target de Xcode, revisión de la App Store, registro de dominio, todo el paquete. Se mide en días o semanas. Configurar un código QR sobre un enlace corto lleva minutos, y punto.

Qué estás comparandoApp Clip codeCódigo QR a un enlace corto
AlcanceSolo iPhones con iOS 14 o posteriorCualquier teléfono con cámara
Qué abreUna experiencia de app nativaUna página web, o un smart link que se ramifica por dispositivo
Coste de configuraciónNuevo target de Xcode, revisión de la App Store, registro de dominioUnos minutos, sin revisión de app
Tiempo hasta el primer código escaneableDías a semanasInmediato
MediciónApp Store Connect, opt-in, agregadaRegistro de redirecciones del lado del servidor, cada escaneo
Comparación lado a lado: un App Clip code que solo llega a iOS con una experiencia de app en segundos pero que exige registro, junto a un código QR que llega a cualquier teléfono con una página web medible desde el primer día

Para la parte del QR explicada desde cero, qué es un código QR cubre la cuadrícula de módulos y la mecánica de escaneo que hay detrás. Ese código QR debería ser específicamente uno dinámico: consulta códigos QR dinámicos vs estáticos para saber por qué. Un código estático congelado en el momento de imprimirlo renuncia a la única ventaja que mantiene a un código QR mínimamente competitivo frente a un App Clip code, la capacidad de cambiar a dónde apunta después de que ya esté en un cartel. La función de códigos QR de Elido genera ese código dinámico sobre un enlace corto en menos de un minuto.

Si la cola de revisión de la App Store y un nuevo target de Xcode no están en la hoja de ruta de este trimestre, no tienes que esperar. Configura un código QR dinámico apuntando hoy mismo a tu mejor landing page móvil, y retoma el App Clip nativo en cuanto la campaña haya demostrado que merece la pena construirlo.

Qué pasa en Android: Instant Apps ha desaparecido

Android tuvo su propia versión de esta idea, Instant Apps, lanzada en 2016 y 2017: tocas un enlace o escaneas un código, se ejecuta una parte de una app, sin instalación, el mismo trabajo que hace un App Clip en iOS hoy. Google lo cerró. A partir de diciembre de 2025, Instant Apps ya no se puede publicar a través de Google Play, y las APIs de soporte dejaron de funcionar, según la propia documentación para desarrolladores de Android. La recomendación de Google para los desarrolladores que dependían de ellas es un deep link estándar con un buen fallback web en su lugar.

En la práctica, ahora mismo no hay ningún equivalente en Android que escanear. Apunta una cámara de Android a un App Clip code y, suponiendo que llegue siquiera a interpretar el gráfico, lo único que puede hacer es abrir la invocation URL como un simple enlace web. Por eso el fallback web importa tanto en una campaña multiplataforma que llega tanto a un iPhone como a un teléfono Android: el tráfico de Android nunca llega a ver el App Clip.

El hueco de medición: una invocación no es una vista de página

Planifica esto antes de construir, porque sorprende a los equipos cada vez. Una invocación de App Clip no genera una vista de página web: sin carga de página, sin cookie, sin línea de registro de acceso del servidor de la forma en que una redirección desde un enlace corto la genera automáticamente. Apple expone App Clip Card Views, Sessions, y la fuente de la invocación, es decir, App Clip Code, NFC, Safari o Maps, dentro de App Store Connect Analytics. Esos datos son opt-in, aparecen alrededor de un día después del lanzamiento, y llegan agregados, no como un registro por evento.

Compáralo con cómo se rastrean los escaneos de código QR en la capa de redirección: cada escaneo dirigido a un enlace corto es una fila que puedes consultar en segundos, filtrable por país, dispositivo y momento, sin techo de opt-in, sin retraso de un día. Si un App Clip es tu principal canal de adquisición, no te fíes solo del panel. Haz que dispare un evento a tu propia analítica en el momento en que se completa la tarea, de la misma forma en que rastrearías cualquier otra conversión en el resto de tu funnel. El panel de Apple es una vista de descubrimiento y retención, no un feed de atribución de marketing.

Quién debería construir uno de verdad

Constrúyelo cuando la fricción que estás eliminando esté en un momento real de transacción y tu audiencia se incline hacia iOS. Displays de retail, unboxing premium, mesas de restaurante, parquímetros, credenciales de eventos: cualquier sitio donde una persona esté delante del objeto con una decisión ya tomada. El teléfono ya fuera, el pulgar ya en movimiento. Constrúyelo cuando tu equipo lance apps nativas de iOS con la frecuencia suficiente para que un segundo target de Xcode sea rutina y no un proyecto especial.

Sáltatelo, o aplázalo, cuando una parte significativa de tu audiencia esté en Android, cuando todavía estés probando si la campaña funciona siquiera, o cuando necesites cifras del mismo día en lugar de un panel agregado del día siguiente. Para esos casos, los smart links simulan la ramificación por plataforma que ofrece un App Clip: enrutan a los escáneres de iOS hacia la App Store, a los de Android hacia la Play Store, y a todos los demás hacia una página web, desde una sola URL corta. Si el objetivo es solo conseguir que se instale la app completa, un simple código QR para descargar apps te lleva hasta ahí sin una sola línea de código nativo.

Mi regla general: construye el App Clip cuando la experiencia sin instalación sea el producto. No lo construyas cuando solo es un atajo más elegante para instalar el de verdad.

Relacionados en el blog

Preguntas frecuentes

¿Qué es un App Clip en un iPhone?

Un App Clip es una parte pequeña y de carga rápida de una app completa que permite a alguien completar una sola tarea, como pedir, pagar o hacer el check-in, sin instalar antes la app entera. Se abre como una card en la parte inferior de la pantalla en un par de segundos y después puede ofrecer instalar la app completa, arrastrando consigo todo lo que la persona ya había hecho.

¿Cómo se abre un App Clip sin instalar la app?

Escanea un App Clip code con la Camera app o con el escáner de códigos del Centro de control, toca un App Clip code con NFC, o toca un enlace desde Mensajes, Safari o Mapas. Cualquiera de esas acciones activa la invocation URL, y la App Clip card aparece sin pasar por la App Store.

¿Qué es un App Clip Code?

Un App Clip Code es la propia insignia redonda y escaneable de Apple, visualmente a medio camino entre un código QR y el efecto de onda de Touch ID, que está registrada a un App Clip específico. Codifica una URL y también puede llevar un chip NFC, así que el mismo código físico funciona tanto como escaneo de cámara como con un toque.

¿Los App Clips funcionan en Android?

No, no existe un equivalente directo en Android. Google tuvo un programa similar, Instant Apps, pero dejó de aceptar nuevas Instant Apps a través de Google Play y desactivó las APIs de soporte a partir de diciembre de 2025; la recomendación actual de Android es un deep link estándar con un buen fallback web en su lugar.

¿Cuánto puede pesar un App Clip?

Apple limita un App Clip estándar a 10MB después del app thinning si necesita ser compatible con dispositivos anteriores a iOS 16.4. Un App Clip que solo necesite lanzarse desde una invocación digital, es decir, un App Clip Code, una etiqueta NFC o un enlace, y que solo apunte a iOS 16.4 y posteriores, puede llegar hasta 50MB.

¿Puedes rastrear los escaneos de App Clip de la misma forma que rastreas los escaneos de código QR?

Solo en parte. Apple informa de las vistas de App Clip card, las sesiones y la fuente de la invocación dentro de App Store Connect Analytics, pero esos datos son opt-in, agregados, y solo empiezan a aparecer un día después del lanzamiento, no un registro por escaneo que puedas consultar en el momento en que ocurre.

Prueba Elido

Pega una URL, obtén un enlace corto

Sin registro. El enlace vive 30 días. Crea una cuenta para conservarlo.

Gratis, sin registro · 2 por día

Prueba Elido

Acortador de URL alojado en la UE: dominios personalizados, análisis profundo y API abierta. Plan gratuito - sin tarjeta de crédito.

Etiquetas
app clip code
app clip
app clip codes
instant app
app clip qr code
scan to open app without installing

Seguir leyendo