Signal engineering es el trabajo de asegurar que Meta, Google y TikTok reciban eventos limpios, deduplicados y con el valor correcto desde tu app, tu backend y tu sistema de suscripción, y que los números que vuelven se puedan reconciliar contra los ingresos reales. No te va a devolver la atribución a nivel de usuario en iOS. Nada lo hará. Arregla la parte del problema que es tuya, y es lo primero que hago en cada cuenta.
Esta página es para un equipo cuya value optimization dejó de funcionar, cuyos dashboards no coinciden, o cuyas conversiones de iOS llegan como conteos sin valor asociado. Dice qué suele romperse, qué se arregla, qué no se puede arreglar después de ATT, y el test de $606K que decidió qué señal predice el ROAS D28.
Los datos de plataforma de esta página se verificaron con la documentación de Apple, Meta, Google, TikTok, AppsFlyer y RevenueCat el 29 de septiembre de 2026.
Probablemente estés aquí porque
Ninguno de estos es un problema de compra de medios. Son problemas de señal, y la mayoría se pueden arreglar.
- Meta reporta un ROAS, RevenueCat reporta la mitad, y finanzas no se cree ninguno de los dos. Nunca van a coincidir, y nadie en el equipo sabe decir por qué.
- Tus valores de conversión de SKAN vuelven vacíos en la mayoría de las campañas y nadie sabe por qué.
- Meta escala sin problema. Google y TikTok se estancan con el mismo creativo.
- Cambiaste a value optimization y empeoró.
- Los inicios de prueba son baratos y las conversiones de pago nunca llegan.
- Hay tres SDKs en la app. Nadie puede decir cuál es dueño del valor de conversión.
Qué arregla el signal engineering
Cinco capas, en el orden en que las construyo.
- La capa de eventos. Una taxonomía de eventos canónica para tu app, mapeada explícitamente a los standard events de Meta, los eventos de conversión de Google, los eventos de TikTok y tu MMP. Inicio de prueba, primer pago, renovación, cancelación, reembolso. Cada uno con un valor, una moneda y un ID.
- Entrega del lado del servidor. Conversions API para app events de Meta, Events API de TikTok y la configuración de conversión de apps de Google a través de tu MMP o de Firebase, conectados a tu backend de suscripción para que las renovaciones, los reembolsos y las conversiones de prueba lleguen a las plataformas incluso con la app cerrada. Deduplicado por ID de evento para que nada cuente dos veces.
- El esquema de valor de conversión de iOS. El pequeño valor que Apple te deja devolver es la única señal post instalación que obtienes de los usuarios que rechazaron el tracking. Lo diseño alrededor de tu funnel y tu volumen, para que las campañas superen los umbrales de privacidad de Apple en lugar de no devolver nada. Un solo SDK es dueño de él. Cuando dos SDKs lo escriben, gana la última llamada, y ahora mismo eso suele ser un accidente.
- Señales de valor para la puja. Valor de compra, margen o LTV previsto, enviado a todas las plataformas, no solo a Meta, y solo después de comprobar que el valor de verdad correlaciona con lo que los usuarios acaban pagando. Un valor malo le enseña al algoritmo a comprar más rápido a los usuarios equivocados.
- La vista de reconciliación. Una comparación mensual de los números de la plataforma, el MMP, RevenueCat y los pagos de la tienda, con las diferencias esperadas anotadas, para que la próxima vez que los números no coincidan sepas en cinco minutos si es estructural o un bug.
Qué no puede arreglar después de ATT, y por qué lo digo
Desde iOS 14.5, los usuarios que rechazan App Tracking Transparency no se pueden atribuir a nivel de usuario. SKAdNetwork y AdAttributionKit de Apple devuelven postbacks retrasados y agregados, sin identificador de dispositivo, y retienen el detalle en campañas de bajo volumen a propósito. Ninguna integración de Conversions API, ninguna función del MMP y ninguna herramienta de recuperación de atribución cambia eso. Meta enruta esos eventos a través de Aggregated Event Measurement. Google los modela. TikTok los modela.
Así que no prometo atribución determinista. Prometo que las señales que puedes controlar están bien, que las plataformas reciben el mejor input posible para optimizar, y que vas a saber qué discrepancias son normales. El ROAS de plataforma y los ingresos de suscripción van a seguir sin coincidir después de terminar el trabajo. Van a discrepar por razones que puedes explicar. Si un proveedor te dice lo contrario, pregúntale de dónde sale el ID de usuario.
¿Qué sistema reporta qué en iOS?
Cinco sistemas cuentan instalaciones y conversiones de las mismas campañas de iOS, y cuando no coinciden, no tiene por qué estar mal ninguno. Cuentan cosas distintas, en ventanas y con retrasos distintos. La tabla se basa en la documentación de cada proveedor, verificada el 29 de septiembre de 2026.
Ver bien iOS en Google requiere trabajo por tu parte. Para Integrated Conversion Measurement, Google pide una campaña de apps de iOS para instalaciones activa, los eventos first_open y post instalación de tu MMP importados en Google Ads, la medición en el dispositivo con datos de eventos y un SDK del MMP actualizado. La medición en el dispositivo con datos de eventos necesita iOS 12 o posterior, el SDK de Google Analytics for Firebase desde la versión 11.14.0 y la propiedad de Analytics vinculada a Google Ads, y Google dice que estará inactiva para los usuarios del EEE, el Reino Unido y Suiza. Así que Google Ads, el MMP y SKAN no coinciden por diseño, y la propia recomendación de Google es leer la vista de ICM si lo implementaste, y Google Ads o SKAN si no. La configuración de ICM para cada ruta de integración y cómo concilio Google Ads, el MMP y SKAN tienen cada una su propio artículo.
Algunas diferencias no tienen nada que ver con las definiciones. En una cuenta de Google que llevé, el evento de ingresos enviaba $1 en lugar de $0 cuando una conversión no tenía valor, lo que infló el ROAS reportado por Google en todas partes, y sobre todo en iOS. Es la cuenta detrás de mi test de estrategias de puja, y este es justo el tipo de bug que la vista de reconciliación existe para detectar.
| Sistema | Qué cuenta | Retraso | Ventana | Límites regionales | Fuente |
|---|---|---|---|---|---|
| SKAdNetwork y AdAttributionKit (Apple) | Instalaciones atribuidas al único anuncio ganador entre todas las redes. Hasta tres postbacks, cada uno con un valor de conversión que la app escribe en el dispositivo: un valor fino de 0 a 63 solo en el primero, uno coarse de low, medium o high después, y ningún valor para las multitudes más pequeñas. | Entre 24 y 48 horas al azar después de que cierre la primera ventana (días 0 a 2), y entre 24 y 144 horas después de la segunda (días 3 a 7) y la tercera (días 8 a 35). | En AdAttributionKit, 30 días para clics y 1 día para visualizaciones por defecto; una app puede fijar de 1 a 30 y de 1 a 7. | Disponible en el EEE, el Reino Unido y Suiza. Solo vuelve un código de país cuando la multitud de ese país alcanza el nivel más alto de Apple. | Apple, ventanas de conversión; Apple, reglas de atribución; Google, informes de iOS |
| Meta Aggregated Event Measurement | Instalaciones y eventos de app de iOS 14.5 en adelante que Meta atribuye a sus propios anuncios, para los eventos que pasan la comprobación de elegibilidad de Meta. Desde el 9 de octubre de 2024, Meta también envía estos informes a los MMP. | Casi en tiempo real, según Meta. | 1 día tras el clic cuando el conjunto de anuncios optimiza para instalaciones; 1 o 7 días tras el clic para eventos de app o valor; en una campaña de apps Advantage+, 1 día tras el clic, más 1 día tras la visualización para instalaciones. | Ninguno mencionado en las páginas de atribución de Meta. | Meta, métodos de atribución; Meta, informes de AEM y SKAdNetwork |
| Conversiones modeladas de Google Ads | Conversiones modeladas a nivel de evento de campañas de apps de iOS para instalaciones, construidas a partir del IDFA, la medición en el dispositivo (ODM) y SKAdNetwork, en las tablas de Campañas y Grupos de anuncios. Clics y engaged views, sin view through. | Hasta 5 días. | 30 días para clics y 2 días para engaged views por defecto, ambos configurables. | Cubre a todos los usuarios, también en el EEE, el Reino Unido y Suiza. | Google, informes de iOS |
| Reclamaciones de ICM de Google en el MMP | Instalaciones probabilísticas atribuidas a las campañas de apps de iOS para instalaciones de Google, basadas en el IDFA y en los datos de eventos de ODM. Aparecen en el MMP, no en los informes de Google Ads, que muestran en su lugar sus propias instalaciones modeladas. Clics y engaged views, sin view through. | Más cerca del tiempo real, salvo algunos retrasos del MMP en algunas regiones, según Google. | La ventana de lookback de instalación configurada en el MMP, de 6 horas a 30 días según Google, que cita a AppsFlyer como excepción; el valor por defecto de AppsFlyer para Google es de 30 días. | Inactivo para los usuarios de iOS del EEE, el Reino Unido y Suiza, porque los datos de eventos de ODM que necesita están inactivos allí. | Google, informes de iOS; Google, ICM; Google, ODM; AppsFlyer, discrepancias con Google |
| App Store Connect | Primeras descargas, nuevas descargas, ventas, ingresos netos y eventos de suscripción, cada uno atribuido a la fuente registrada cuando el usuario tocó para descargar: búsqueda o navegación en la App Store, una app o web de referencia, o un enlace de campaña. Ve la app o la web que refiere, no tu campaña publicitaria, salvo que el enlace llevara tu token de campaña. Los datos de uso solo vienen de usuarios que aceptaron compartirlos. | Los datos de un día están completos dos días después, según la documentación de informes de Apple. | Sin ventana de atribución. La fuente se queda con el usuario hasta que vuelve a descargar la app manualmente. | Se puede filtrar por territorio. Las métricas solo aparecen por encima de los mínimos de privacidad de Apple, como cinco primeras descargas. | Apple, adquisición; Apple, definiciones de métricas; Apple, informes de analítica |
¿Cómo funcionan SKAN 4 y AdAttributionKit para las campañas de Meta en iOS?
Apple decide qué vuelve: hasta tres postbacks retrasados por anuncio ganador, cada uno con un valor de conversión que tu app escribe en el dispositivo, y menos detalle cuanto más pequeña es la campaña. En Meta, cada conjunto de anuncios de promoción de apps de iOS usa la atribución de SKAdNetwork o el propio Aggregated Event Measurement de Meta, según para cuál sea elegible tu evento de optimización.
SKAN 4 y AdAttributionKit devuelven tres ventanas de postback, y solo la primera puede llevar un valor fino. Apple baja a coarse o a nada cuando una campaña es demasiado pequeña para proteger a la multitud. El primer pago de una prueba de 7 días cae el día 7 u 8, en la segunda o la tercera ventana, como un valor coarse, días después. Por eso el esquema hay que diseñarlo alrededor de tu funnel y tu volumen, no copiarlo de una plantilla, y por eso demasiados splits de geo y de creativo empujan a todas las campañas por debajo del umbral a la vez. En qué ventana cae cada duración de prueba, y quién escribe el valor, está en si SKAN puede medir el pago después de una prueba gratuita.
| Ventana | Días desde la instalación | Valor que puede llevar |
|---|---|---|
| Primera | 0 a 2 | Un valor fino de 0 a 63, o uno coarse de low, medium o high |
| Segunda | 3 a 7 | Solo valores coarse |
| Tercera | 8 a 35 | Solo valores coarse |
¿Quién puede arreglar la CAPI y el event mapping para Meta?
Alguien que se encargue de todo el recorrido del evento, desde el SDK de la app y el MMP hasta el backend de suscripción y el Events Manager, porque la mayoría de los bugs de señal en Meta están donde se juntan dos de esas piezas. En un retainer ese soy yo, con un ingeniero de atribución de mi red para el trabajo de SDK y de servidor, y un desarrollador de tu lado que pueda desplegar cambios.
Conversions API para app events envía desde tu servidor los mismos eventos que el SDK o el MMP envían desde el dispositivo, y Meta los deduplica por ID de evento. Su trabajo es completitud y valor: renovaciones, reembolsos y conversiones que pasan con la app cerrada, cada uno con un valor y una moneda. No restaura la atribución de los usuarios que rechazaron el tracking; esos eventos siguen pasando por Aggregated Event Measurement. Vale la pena hacerlo, no es un workaround. Cuando un evento llega a Meta y sigue marcado como no elegible para AEM, las verificaciones de cada ruta están en por qué los eventos de prueba y de compra no son elegibles para AEM de Meta.
pLTV y value optimization
Un modelo predice el valor de cada usuario nuevo a partir del primer día o los primeros dos de comportamiento. Ese número le llega a la plataforma como el valor de compra, o en iOS se comprime en el valor de conversión. La plataforma entonces puja por usuarios que se parecen a tus predicciones de alto valor. Qué evento y qué modo de puja encajan con qué app está escrito a partir de $1.2M de inversión en Meta.
En Videa esa capa, una señal de compra CAPI a medida y LTV previsto en el bidding, es lo que llevó el ROAS D0 del 20% a una semana récord del 43%. Un test de $606K decidió que el valor del día cero predice el ROAS D28 mejor que el coste por compra.
¿En qué evento deberías optimizar?
Estas son las tres preguntas que hago, en orden, antes de ir más a fondo con una cuenta. La escalera completa, desde la instalación hacia arriba, está en en qué evento debería optimizar una app de suscripción.
- ¿Los eventos de pago superan el umbral de aprendizaje de la plataforma con tu volumen? La referencia de Meta es de unos 50 resultados por conjunto de anuncios en la semana posterior a su última edición significativa. Si no, optimiza en inicio de prueba más un evento de activación. Si sí, pasa a la pregunta 2.
- ¿El paso de prueba a pago está sano? Si no, quédate en inicio de prueba más un evento de activación. Las dos condiciones tienen que cumplirse antes de moverte. Si sí, pasa a compra y ve a la pregunta 3.
- ¿El valor que enviarías correlaciona con lo que los usuarios acaban pagando? Si no, quédate en compra. Si sí, envía el valor. El LTV previsto necesita tres cosas más: que la predicción esté calibrada contra cohortes que de verdad han madurado, que haya volumen suficiente, y que la plataforma la reciba antes de que se cierre la ventana de atribución. Activado demasiado pronto, optimiza hacia los usuarios equivocados con mucha confianza.
Reconciliar el ROAS de plataforma con los ingresos de suscripción, entre países
Las plataformas cuentan las conversiones atribuidas y modeladas dentro de su propia ventana, a precio bruto, en la fecha del clic. RevenueCat cuenta los recibos en la fecha de la transacción, netos de reembolsos, en una sola moneda. Los pagos de la tienda llegan según un calendario fiscal, netos de comisión y de impuesto local. Esas son diferencias estructurales, y se esperan. Una diferencia que cambia de tamaño de un mes a otro suele tener un bug detrás: un evento de compra duplicado, un desajuste de moneda, un valor que llega a una plataforma y a la otra no.
El ROAS multipaís añade la madurez de la cohorte. Un país cuyos usuarios pagan anualmente se ve peor en el día 7 y mejor en el día 90 que uno que vende mensual, así que comparo cohortes a la misma edad, en una sola moneda, netas de comisión, antes de decidir qué país recibe presupuesto. La auditoría de $383K es cómo se ve eso en una cuenta real, y cuántas compras necesita un ROAS antes de significar algo fija el piso para cada corte.
Cómo funciona el trabajo
Signal engineering forma parte del retainer, y va primero. La lectura empieza con el growth audit: qué recibe ahora mismo cada plataforma, hacia qué está optimizando, y la comparación a cuatro bandas con la varianza esperada anotada. Después de la lectura, algunos equipos implementan los arreglos ellos mismos a partir de la lista priorizada, con el esfuerzo de ingeniería estimado por ítem. Otros me piden que lleve las cuentas yo. Las dos opciones están bien.
Para el trabajo de SDK y todo lo que corre en tus servidores, traigo a un ingeniero de atribución de mi red. Yo diseño la capa y respondo por ella; las manos de ingeniería son especialistas. Necesitas un desarrollador que pueda desplegar cambios durante el engagement, y acceso de lectura al Events Manager, al MMP, a RevenueCat o a tu backend de suscripción, y a las cuentas publicitarias.
Si estás en un momento anterior a un retainer y quieres el diagnóstico sin el engagement, una sesión de pago de 90 minutos cubre tu configuración y qué arreglar en qué orden. Se reserva por el mismo calendario que la llamada inicial.
Para quién es
- Apps de suscripción y juegos móviles con paid UA en al menos dos de Meta, Google, TikTok y Apple Search Ads
- Equipos que reconcilian Meta, RevenueCat y el MMP a mano cada mes
- Apps que dependen de iOS, donde los postbacks de SKAN llevan conteos pero no valor
- Cualquier cuenta a punto de escalar la inversión sobre una señal que no se ha revisado
Qué incluye
- Una auditoría de cada evento que tu app y tu backend envían a cada plataforma, con los duplicados, los valores que faltan, las monedas incorrectas y los eventos de test señalados
- Una matriz de mapeo del evento canónico a los eventos de Meta, Google, TikTok y del MMP
- Un esquema de valor de conversión de iOS diseñado para tu funnel y tu volumen, con los tiempos de postback que deberías esperar
- Una recomendación de en qué evento debería optimizar cada plataforma a tu volumen, y cuándo profundizar
- Una reconciliación entre la plataforma, el backend de suscripción, el MMP y los pagos de la tienda que puedes volver a correr
- Una lista priorizada de arreglos con el esfuerzo de ingeniería estimado por ítem
Preguntas frecuentes
¿La CAPI arregla ATT?
No. La CAPI es una vía de entrega del lado del servidor. Hace que tus eventos sean más completos y te deja enviar valores más ricos. Para los usuarios que rechazaron el tracking, Meta sigue procesando esos eventos a través de la medición agregada. Vale la pena hacerlo. No es un workaround.
¿SKAN reemplaza a nuestro MMP?
No. SKAN es un feed agregado por red. El MMP lo recoge entre redes, deduplica instalaciones que dos redes reclaman a la vez, mapea los valores de conversión, añade el coste, y gestiona a los usuarios que dieron consentimiento y los canales que SKAN no cubre. Si trabajas con más de una red, igual necesitas uno. Cuánto de tu orgánico de iOS es en realidad de pago muestra lo que el MMP solo se pierde.
¿Google ICM reemplaza a SKAN?
No. ICM le da a tu MMP reclamaciones probabilísticas de instalación para las campañas de apps de iOS para instalaciones de Google, solo a partir de clics y engaged views, y Google dice que hoy esos datos no están en los informes de Google Ads. SKAdNetwork sigue siendo el feed propio de Apple entre todas las redes: incluye las instalaciones view through, cubre el EEE, el Reino Unido y Suiza, donde ICM está inactivo, y Google Ads reporta sus instalaciones en un informe de SKAdNetwork específico. Además, el modelado de conversiones de Google usa solo valores finos de SKAN y no admite los valores coarse de SKAN 4, así que el evento por el que pujas tiene que seguir cabiendo en la primera ventana. Páginas de Google, verificadas el 29 de septiembre de 2026: medición e informes de iOS y el esquema de valores de conversión de SKAdNetwork.
¿Puede RevenueCat escribir los valores de conversión de SKAN?
No. La documentación de la integración con Meta de RevenueCat dice que no configura SKAN ni AEM y que no actualiza los valores de conversión de SKAN, y su documentación de Singular dice que sus eventos de servidor no pueden modificarlos. Apple documenta las actualizaciones del valor de conversión como llamadas que hace la app durante cada ventana de conversión, así que quien escribe es tu propio código o un SDK dentro de la app, como el SDK de Meta o el del MMP. El consejo de RevenueCat es un solo actualizador, para que los valores no entren en conflicto. Verificado el 29 de septiembre de 2026.
¿Por qué mi evento de iOS no es elegible para AEM de Meta?
La página de solución de problemas de Meta cita las causas habituales: el evento llega por una integración distinta a la de tu evento de instalación, o por varias integraciones a la vez; la integración envía las direcciones IP de forma irregular o no las envía; no hubo suficientes señales en los últimos 30 días; o el SDK de Facebook para iOS es anterior a la 16.0.0, o el SDK del MMP está desactualizado. AppsFlyer añade que para los eventos de servidor a servidor Meta necesita tanto la dirección IP como el IDFV en el payload; enviarlos o no para los usuarios que rechazaron el tracking es una decisión de privacidad de tu equipo. Después de elegir otra integración en el Events Manager, Meta puede tardar hasta 7 días en volver a comprobarlo. Un envío que RevenueCat o un MMP reporta como correcto significa que Meta aceptó el evento, no que sea elegible. Verificado el 29 de septiembre de 2026.
¿Por qué nuestro ROAS de plataforma no coincide con RevenueCat?
Porque miden cosas distintas. Las plataformas cuentan las conversiones atribuidas y modeladas dentro de su propia ventana, a precio bruto, en la fecha del clic. RevenueCat cuenta los recibos en la fecha de la transacción, netos de reembolsos. Los pagos de la tienda llegan según un calendario fiscal, netos de comisión y de impuesto. Las tres comparaciones que vale la pena correr, y qué responde cada una, están escritas.
¿Cómo funciona la puja con pLTV?
Un modelo predice el valor de cada usuario nuevo a partir del primer día o los primeros dos de comportamiento. Ese número le llega a la plataforma como el valor de compra, o en iOS se comprime en el valor de conversión, y la plataforma puja por usuarios que se parecen a tus predicciones de alto valor. Solo ayuda si la predicción está calibrada, hay volumen suficiente, y la plataforma la recibe antes de que se cierre la ventana de atribución.
¿Deberíamos optimizar para inicio de prueba o para compra?
Depende del volumen y de la tasa de trial a paid. Con poco volumen, los eventos de compra son demasiado escasos y lentos, así que inicio de prueba más un evento de activación suele ser lo correcto. Una vez que los eventos de pago superan el umbral de aprendizaje de la plataforma y el trial a paid está sano, pasa a compra o a valor. La mayoría de las apps se quedan en inicio de prueba más tiempo del que deberían. ROAS o purchase optimization en Meta cubre el lado de la puja.
La atribución de iOS parece rota. ¿Lo está?
Probablemente no. Los postbacks retrasados, los valores vacíos en campañas pequeñas y el desajuste entre plataforma y MMP son todos esperables. Los bugs de verdad suelen ser un segundo SDK sobrescribiendo el valor de conversión, un esquema que no coincide con el MMP, o demasiados splits de geo y de creativo empujando a todas las campañas por debajo del umbral de privacidad.
¿El signal engineering es lo mismo que configurar el MMP?
No. El MMP registra lo que pasó. El signal engineering decide qué se le dice a las plataformas publicitarias, y en qué forma, para que optimicen hacia los que pagan. La mayoría de las cuentas tienen el MMP instalado y la señal mal.
¿Cuánto tiempo lleva el signal engineering?
La auditoría lleva días. Los arreglos empiezan a alimentar los algoritmos en semanas, que es más rápido que cualquier veredicto creativo, y por eso esto va primero. El growth audit es por donde se empieza, y se puede reservar por separado con cualquier nivel de inversión.
¿El signal engineering necesita ingeniería de mi parte?
Algo, para cambios de SDK y todo lo que corre en tus servidores, y traigo a un ingeniero de atribución de mi red para hacerlos junto a tu equipo. Necesitas un desarrollador que pueda desplegar cambios durante el engagement. El diseño y la responsabilidad de la capa siguen siendo míos.
¿Hay una inversión mínima?
Los retainers están pensados para apps que ya invierten alrededor de $100K al mes o más en paid UA, o financiadas para llegar ahí. Por debajo de eso, el growth audit está disponible con cualquier nivel de inversión, y una sesión de pago de 90 minutos cubre el diagnóstico por su cuenta. Las campañas muy pequeñas no van a superar los umbrales de privacidad de Apple por muy limpia que esté la señal, y te lo digo en la llamada.
Fuentes
- App Tracking Transparency Documentación para desarrolladores de Apple. Verificado el 29 de septiembre de 2026.
- AdAttributionKit Documentación para desarrolladores de Apple. Verificado el 29 de septiembre de 2026.
- Receiving postbacks in multiple conversion windows Documentación para desarrolladores de Apple, SKAdNetwork. Las tres ventanas y los valores coarse y fine. Verificado el 29 de septiembre de 2026.
- Receiving postbacks in multiple conversion windows (AdAttributionKit) Documentación para desarrolladores de Apple. Ventanas, retrasos aleatorios de los postbacks, niveles de datos de los postbacks y el código de país. Verificado el 29 de septiembre de 2026.
- Configuring attribution rules for your app Documentación para desarrolladores de Apple. Ventanas de clic y de visualización por defecto y configurables. Verificado el 29 de septiembre de 2026.
- App ad attribution overview Centro de ayuda de Apple Ads. Apple Ads se integró con AdAttributionKit el 10 de abril de 2025. Verificado el 29 de septiembre de 2026.
- Acquisition Ayuda de App Store Connect Analytics. Tipos de fuente y cómo se les atribuyen las descargas, las ventas y las suscripciones. Verificado el 29 de septiembre de 2026.
- Metric definitions Ayuda de App Store Connect Analytics. Métricas de descarga y sus mínimos. Verificado el 29 de septiembre de 2026.
- Analytics Reports API Ayuda de App Store Connect Analytics. Completitud de los datos y umbrales de privacidad. Verificado el 29 de septiembre de 2026.
- Conversions API for App Events Meta for Developers. Verificado el 29 de septiembre de 2026.
- Key concepts for Meta's Aggregated Event Measurement and Apple's SKAdNetwork Centro de ayuda de Meta Business. Verificado el 29 de septiembre de 2026.
- About campaign attribution methods Centro de ayuda de Meta Business. Ventanas de atribución de AEM para campañas de promoción de apps de iOS 14 en adelante. Verificado el 29 de septiembre de 2026.
- Ads Manager reporting differences between Meta's Aggregated Event Measurement and Apple's SKAdNetwork Centro de ayuda de Meta Business. Retrasos en los informes, e informes de AEM enviados a los MMP desde el 9 de octubre de 2024. Verificado el 29 de septiembre de 2026.
- Troubleshoot issues with app eligibility for Aggregated Event Measurement Centro de ayuda de Meta Business. Verificado el 29 de septiembre de 2026.
- Set up mobile app conversion tracking Centro de ayuda de Google Ads. Verificado el 29 de septiembre de 2026.
- About bidding in App campaigns Centro de ayuda de Google Ads. El Target ROAS usa los valores de conversión de los eventos in app. Verificado el 29 de septiembre de 2026.
- Understanding iOS App campaign measurement and reporting Centro de ayuda de Google Ads. Conversiones modeladas, ICM y SKAdNetwork comparados. Verificado el 29 de septiembre de 2026.
- About Integrated Conversion Measurement for App Campaigns Centro de ayuda de Google Ads. Requisitos de elegibilidad en iOS. Verificado el 29 de septiembre de 2026.
- About on-device conversion measurement for iOS App campaigns Centro de ayuda de Google Ads. Requisitos, e inactiva para los usuarios del EEE, el Reino Unido y Suiza. Verificado el 29 de septiembre de 2026.
- Set up your SKAdNetwork conversion value schema Centro de ayuda de Google Ads. El modelado de Google usa solo valores finos. Verificado el 29 de septiembre de 2026.
- About App Event Optimization Centro de ayuda de TikTok Ads Manager, actualizado en mayo de 2025. Verificado el 29 de septiembre de 2026.
- Events API Centro de ayuda de TikTok Business, actualizado en abril de 2025. Eventos del lado del servidor en web, app y offline. Verificado el 29 de septiembre de 2026.
- Google Ads (AdWords): FAQ and discrepancies Centro de ayuda de AppsFlyer, editado el 16 de marzo de 2026. Google Ads muestra sus propias instalaciones modeladas y AppsFlyer muestra las reclamaciones de ICM. Verificado el 29 de septiembre de 2026.
- Meta Ads Aggregate Event Measurement (AEM) for iOS Centro de ayuda de AppsFlyer, editado el 25 de mayo de 2026. Dirección IP e IDFV obligatorios en los eventos de servidor a servidor. Verificado el 29 de septiembre de 2026.
- SKAN modeled data Centro de ayuda de AppsFlyer. Un MMP que describe cómo modela los valores que Apple retiene; la precisión de ese modelado es una afirmación del proveedor. Verificado el 29 de septiembre de 2026.
- Meta Ads integration Documentación de RevenueCat. No configura SKAN ni AEM ni actualiza los valores de conversión de SKAN. Verificado el 29 de septiembre de 2026.
- Singular integration Documentación de RevenueCat. Los eventos de servidor no pueden modificar los valores de conversión de SKAdNetwork. Verificado el 29 de septiembre de 2026.