Atribuye cada instalación de tu app a la campaña que la causó
La atribución de instalaciones es el proceso de determinar qué clic o impresión publicitaria causó una instalación concreta de una app. Traqio, un mobile measurement partner, atribuye las instalaciones de forma determinista en Android mediante el Google Play Install Referrer y mediante SKAdNetwork de Apple en iOS, con una ventana de clic de 7 días por defecto y sin fingerprinting en ninguna de las dos plataformas. Cada mecanismo descrito en esta página forma parte del plan gratuito de Traqio, porque los planes de Traqio solo difieren en el volumen facturado.
¿Por qué Meta, TikTok y la tienda de apps no reportan las mismas cifras de instalaciones?
Meta, TikTok y la tienda de apps cuentan las instalaciones de forma distinta, y los totales combinados de las redes publicitarias suelen superar el número real de instalaciones. Una red autodeclarante es una plataforma publicitaria — como Meta, Google o TikTok — que mide e informa de los resultados de sus propias campañas, de modo que sus cifras no pueden verificarse de forma independiente desde la propia plataforma.
Cada red autodeclarante se atribuye todas las instalaciones que puede conectar con uno de sus propios anuncios, así que una instalación que siguió a un anuncio en Meta y a un anuncio en TikTok la reclaman ambas redes. Un ejemplo ilustrativo: la red A reclama 100 instalaciones, la red B reclama 80, y la tienda registra 140 instalaciones en el mismo periodo — 40 instalaciones se reclamaron dos veces.
Un mobile measurement partner (MMP) es una plataforma de terceros que atribuye las instalaciones de apps móviles y los eventos in-app a las campañas publicitarias que los generaron, y concilia esas cifras entre redes publicitarias que se autodeclaran cada una. Un MMP asigna cada instalación a una sola fuente, de modo que los totales por red suman el total real en lugar de superarlo.
La atribución de instalaciones es una contabilidad de último toque, no una medida de causalidad. La atribución dice qué anuncio precedió a una instalación; los tests de incrementalidad, una disciplina aparte, se preguntan si la instalación se habría producido sin el anuncio. Traqio hace atribución y no afirma medir la incrementalidad.
¿Cómo se atribuyen las instalaciones de apps en Android?
La atribución determinista empareja un clic con una instalación mediante un identificador presente en ambos lados, de modo que la coincidencia es exacta y no inferida. En Android, el identificador de Traqio es un click id que el Google Play Install Referrer transporta desde el enlace de tracking a través de Play Store.
La Google Play Install Referrer API devuelve la cadena de referrer asociada a una visita a la ficha de Play Store, junto con las marcas de tiempo del clic y de la instalación, lo que permite a una app leer en su primer arranque qué clic publicitario precedió a su propia instalación. La documentación de Google indica que la información del install referrer está disponible durante 90 días y no cambia salvo que la app se reinstale.
El ida y vuelta de la atribución en Android tiene tres pasos. Un enlace de tracking de Traqio registra el clic y su click id; Play Store conserva el click id en la cadena de referrer; el SDK de Traqio lee el referrer en el primer arranque y el servidor de Traqio empareja el click id con exactamente un clic registrado. En ningún paso se lee un identificador publicitario.
Una instalación Android sin un clic coincidente dentro de la ventana de atribución se registra como orgánica. Las instalaciones orgánicas se observan pero nunca se facturan como conversiones.
¿Cómo se atribuyen las instalaciones de apps en iOS tras el ATT?
SKAdNetwork (SKAN) es el framework de atribución de Apple: en lugar de datos a nivel de usuario, Apple envía a la red publicitaria un postback firmado, diferido y agregado que indica que una campaña produjo una instalación, más un pequeño conversion value que describe el comportamiento in-app temprano. Traqio atribuye las instalaciones iOS a partir de esos postbacks.
Traqio verifica la firma de Apple en cada postback de SKAN, decodifica el conversion value según un mapeo versionado definido por app, y guarda intacto el postback en bruto. Se aceptan los postbacks de SKAdNetwork 2.1 y posteriores; los postbacks sin firma o inválidos se rechazan.
La atribución SKAN es a nivel de campaña, no de usuario. La documentación de Apple indica que el primer postback llega tras un retraso aleatorio de 24–48 horas una vez cerrada su ventana de conversión, y que Apple limita el detalle de cada postback según un nivel de tamaño de grupo (crowd size). En consecuencia, el ROAS iOS por usuario no existe en Traqio, y Traqio no lo crea mediante modelado.
App Tracking Transparency (ATT) es el framework de iOS, obligatorio desde iOS 14.5, que exige a una app pedir permiso al usuario antes de acceder al IDFA o de rastrearlo a través de apps y sitios web de otras empresas. Traqio no necesita ese permiso, porque la atribución SKAN no depende de él.
Lo que Traqio hace por defecto, y lo que solo se activa a petición
Por defecto, Traqio no hace fingerprinting, en ninguna plataforma, y nunca adivina qué clic causó una instalación; nunca lee el portapapeles. La atribución probabilística estima qué clic causó una instalación comparando señales como la dirección IP, el modelo de dispositivo y la marca de tiempo, sin un identificador compartido — lo que es fingerprinting. Traqio solo la ofrece como opción, app por app, con el consentimiento del usuario final, como se describe a continuación.
Las directrices de privacidad del usuario de Apple responden a la pregunta « Can I fingerprint or use signals from the device to try to identify the device or a user? » con « No », e indican que las apps que hacen referencia a SDK — servicios de atribución incluidos — que recurren a esa práctica pueden ser rechazadas en la App Store. Por eso el SDK de Traqio no recoge ni el IDFA ni el identificador publicitario de Android (GAID) por defecto — solo si el desarrollador de la app lo activa — y nunca lee el portapapeles, cuyo aviso de pegado degrada el primer arranque del usuario.
Dos coincidencias usan la dirección IP hasheada, y ambas siguen desactivadas hasta que el cliente las activa para una app. View-through: cuando ningún clic coincide, una impresión publicitaria puede vincularse a la instalación dentro de la ventana view-through. De web a app: una instalación que no lleva ningún click id — normalmente en iOS, tras un clic en un enlace en un navegador — puede vincularse al clic en un mismo anuncio desde la misma IP hasheada en las horas anteriores, y solo para los usuarios que aceptaron la solicitud de consentimiento de la app. Las directrices de Apple cuentan la conexión de red entre las señales del dispositivo prohibidas para identificarlo, así que la consola muestra ese riesgo de la App Store antes de que se pueda activar. Cada instalación asociada así aparece como «Probabilística» en los informes. Sin identificador publicitario, sin modelo de dispositivo, sin user agent.
El ajuste por defecto tiene un coste que merece la pena nombrar: con ambas coincidencias desactivadas, una instalación que ningún click id conecta con un clic se cuenta como orgánica en lugar de adivinarse. Traqio prefiere un recuento por defecto que puede explicar a un recuento por exceso que no puede explicar — y cuando un cliente elige la suposición, el informe dice que lo es.
¿Qué ventana de atribución usa Traqio?
Una ventana de atribución es el tiempo máximo entre un clic en un anuncio y una instalación para que el clic reciba el crédito. Por defecto, Traqio usa una ventana click-through de 7 días: un clic sigue siendo elegible durante 168 horas, y cada coincidencia dentro de esa ventana es un click id, nunca una inferencia.
La ventana se ajusta app por app, de 1 hora a 1 año, y por defecto es de 7 días. La atribución view-through está desactivada por defecto: solo cuando una app define una ventana view-through puede una impresión publicitaria sin clic recibir el crédito de una instalación, y solo si ningún clic coincide.
En iOS la ventana de atribución es la de Apple, no la de Traqio. La documentación de SKAdNetwork de Apple da al usuario 30 días para instalar tras un anuncio renderizado por StoreKit y 24 horas tras un anuncio view-through, y SKAN aplica esas reglas antes de que ningún postback llegue a Traqio.
Qué haces para obtener instalaciones atribuidas
Obtener instalaciones atribuidas en Traqio lleva tres pasos: añadir el SDK de Traqio a la app, enrutar los enlaces de campaña a través de un enlace de tracking de Traqio, y conectar las cuentas publicitarias de Meta y TikTok cuyo gasto debe unirse a las instalaciones.
Cada uno de estos pasos de configuración está disponible en el plan gratuito, que cubre 2.000 conversiones al mes por app. Ninguno de los mecanismos de esta página está reservado a un nivel superior, porque los planes de Traqio solo difieren en el volumen facturado.
- Hoy seis paquetes de los SDK de Traqio están publicados en npm, y uno de ellos está verificado de principio a fin en un dispositivo real; los SDK de los demás stacks existen como código fuente y todavía no son paquetes publicados. La guía de instalación lista cada SDK y hasta dónde está probado cada uno.
- La gestión de postbacks SKAN en iOS está activa en el lado del servidor; la app declara el endpoint de postbacks de Traqio y actualiza su conversion value.
- Conectar Meta y TikTok es lo que añade el gasto, y por tanto el ROAS; la atribución en sí funciona antes de conectar cualquier cuenta publicitaria.
Dónde la atribución sigue teniendo huecos
La atribución determinista cubre el tráfico que pasa por un enlace de tracking de Traqio, y ese límite importa en las dos mayores redes. La atribución de clics y visualizaciones dentro del propio inventario de instalación de apps de Meta y TikTok requiere ser measurement partner listado de cada red, y Traqio todavía no lo es (consultado en 2026-09).
Las Google App campaigns son un caso similar: una Google App campaign no puede apuntar a un tracker de clics de terceros salvo que el tracker sea un Google App Attribution Partner certificado, y Traqio no lo es. Las instalaciones generadas por esas campañas llegan a Traqio sin campaña asociada.
En iOS, Traqio mapea los ad-network ids de SKAN de Meta y TikTok; los postbacks de cualquier otra red publicitaria se guardan con su id en bruto bajo « other » en lugar de con un nombre.
Cuándo un MMP enterprise es la mejor opción
Un MMP enterprise es la mejor opción cuando la atribución tiene que cubrir más de dos redes publicitarias u otras superficies además de apps y sitios web. Los equipos que necesitan scoring de fraude con machine learning, atribución CTV, data clean rooms, tests de incrementalidad o el estatus de partner listado en todas las grandes redes los encontrarán en los MMP consolidados y no en Traqio.
Traqio encaja en el caso en que la adquisición de pago va a Meta y TikTok, la pregunta es qué campaña produjo qué instalación, y el equipo quiere la respuesta sin una conversación comercial. Las páginas de comparación detallan, fuente por fuente, lo que publica cada MMP consolidado.
FAQ
- ¿Qué es la atribución de apps móviles?
- La atribución de instalaciones es el proceso de determinar qué clic o impresión publicitaria causó una instalación concreta de una app. La atribución de apps móviles extiende la misma contabilidad a los eventos posteriores a la instalación, como las compras. La atribución se diferencia de la analítica de producto, que describe lo que hacen los usuarios, y de los tests de incrementalidad, que se preguntan si un anuncio causó una instalación que de otro modo no se habría producido.
- ¿Cómo se atribuyen las instalaciones de apps en Android?
- Las instalaciones Android se atribuyen de forma determinista mediante el Google Play Install Referrer. Un click id viaja desde el enlace de tracking a través de Play Store, y la Play Install Referrer API lo devuelve a la app en el primer arranque, junto con las marcas de tiempo del clic y de la instalación. Google indica que la información del referrer sigue disponible durante 90 días. No se necesita ningún identificador publicitario.
- ¿Cómo se atribuyen las instalaciones de apps en iOS tras el ATT?
- Las instalaciones iOS se atribuyen mediante SKAdNetwork (SKAN), el framework de Apple que envía un postback firmado, diferido y agregado en lugar de datos a nivel de usuario. El IDFA solo existe para los usuarios que conceden el permiso ATT, así que SKAN es el mecanismo que cubre a todos. Los resultados de SKAN son a nivel de campaña, lo que significa que SKAN no ofrece un ROAS iOS a nivel de usuario.
- ¿Necesito el IDFA o el GAID para la atribución de apps?
- No. Traqio no requiere ni el IDFA ni el GAID. La atribución Android usa el Google Play Install Referrer y la atribución iOS usa SKAdNetwork, ambos proporcionados por el propietario de la plataforma y que funcionan sin identificador publicitario ni permiso ATT. Enviar el identificador publicitario es una opción que se activa en el SDK de Traqio y solo afina la atribución de las redes que atribuyen por él, como AppLovin.
- ¿Qué es una ventana de atribución y cuál usa Traqio?
- Una ventana de atribución es el tiempo máximo entre un clic en un anuncio y una instalación para que el clic reciba el crédito. Por defecto, Traqio usa una ventana click-through de 7 días, ajustable app por app. La atribución view-through está desactivada mientras la app no defina una ventana view-through; en iOS se aplican las propias ventanas de SKAdNetwork de Apple.
- ¿Se permite el fingerprinting para la atribución de apps iOS?
- No. Las directrices de privacidad del usuario de Apple responden « No » a « Can I fingerprint or use signals from the device to try to identify the device or a user? », e indican que las apps que hacen referencia a SDK de atribución que lo hacen pueden ser rechazadas en la App Store. Por defecto, Traqio no hace fingerprinting ni en iOS ni en Android. Su coincidencia opcional de web a app usa la dirección IP hasheada, que esas directrices cuentan como señal del dispositivo: solo se aplica a los usuarios que dieron su consentimiento en la app, y la consola avisa del riesgo de rechazo en la revisión antes de poder activarla.
- ¿Puedo atribuir instalaciones sin un MMP?
- Las instalaciones se pueden leer en el reporting propio de cada red publicitaria, pero cada red se autodeclara y se atribuye instalaciones que otra red también reclama. Con dos redes, los totales reclamados suelen superar el número real de instalaciones; un MMP asigna cada instalación a una sola fuente para que los totales cuadren. Con una sola red, su propio reporting suele bastar.
- ¿Cuánto se tarda en ver instalaciones atribuidas?
- Las instalaciones Android se atribuyen en el primer arranque de la app, en cuanto el SDK reporta el install referrer. Las instalaciones iOS llegan con los postbacks de SKAN, que Apple envía 24–48 horas después de que se cierre la primera ventana de conversión, y 24–144 horas después de que se cierren la segunda y la tercera, según la documentación de SKAdNetwork de Apple.
Fuentes
- Google Play Install Referrer Library — Android Developers — consultado el 2026-09-19
- Apple — Receiving ad attributions and postbacks (SKAdNetwork) — consultado el 2026-09-19
- Apple — Receiving postbacks in multiple conversion windows — consultado el 2026-09-19
- Apple — User Privacy and Data Use — consultado el 2026-09-19
Mide tu ROAS — gratis.
2.000 conversiones/mes gratis · sin mínimo · sin llamada comercial.
Empezar gratisRelacionado
Otros casos de uso
- Un MMP para apps indie: el mismo producto a cualquier precio
- ROAS de tus campañas app de Meta
- Atribución + ROAS de campañas app de TikTok
- ROAS real con los ingresos de RevenueCat
- Atribución y ROAS de Apple Ads (Search Ads) en Traqio
- Campañas app de Google Ads: atribución y ROAS en Traqio
- LTV & ROAS para apps de suscripción
- Reporting de ROAS para agencias UA
- Atribución + ROAS para juegos móviles indie
- Vincula cada registro en tu sitio web al clic publicitario que lo causó
Actualizado el 2026-10-18