Conoce las funcionalidades del SDK de AppsFlyer que están disponibles y decide qué APIs debería usar tu aplicación en Android o iOS.
Sobre el SDK
Mira este video para obtener una imagen completa de la integración del SDK.
El SDK ofrece funciones para la instalación de aplicaciones y el registro de eventos. Puedes registrar instalaciones, sesiones y eventos in-app. Los eventos en la aplicación incluyen, por ejemplo, compras in-app o subir de nivel en un juego. El registro de estos eventos puede ayudarte a evaluar el ROI y la calidad del usuario.
Este artículo describe el proceso de integración del SDK V6+ y ayuda a los anunciantes (dueños de apps) y a los gestores de producto a planificar la integración del SDK de AppsFlyer en sus aplicaciones Android o iOS.
La documentación adicional incluye lo siguiente:
Android nativo
iOS nativo
- Actualizar al SDK de iOS V6. Ten en cuenta que el iOS SDK V5.4.4 es totalmente compatible con iOS 14. Sin embargo, recomendamos adoptar SDK V6.X para asegurar la compatibilidad con futuras versiones de iOS.
- Documentación de instalación del SDK para desarrolladores
- Notas de lanzamiento
- Documentación de referencia del SDK para desarrolladores
- Preparación para la revisión de la App Store: etiquetas nutricionales
Unity
Compatibilidad del SDK
El SDK de AppsFlyer es compatible con las siguientes plataformas:
Android
- A partir de Android V4.0
- Plataformas Android no móviles, como Smart TVs (incluyendo Amazon Fire TV). Ver descripción general de CTV
- Mercados fuera de la tienda para aplicaciones Android, como Amazon y Baidu
apps de iOS,
- iOS 9+ (iPhone, iPod, iPad)
- tvOS 9+ (Apple TV)
- Cumple con las redes Apple IPv6 DNS64/NAT64
El SDK es compatible con múltiples métodos de atribución. Los métodos de atribución que se utilizan dependen de lo siguiente:
- La versión de iOS instalada en el dispositivo del usuario
- La versión del SDK de iOS instalada en la aplicación
| Métodos de atribución soportados | Versión de iOS | Compatibilidad del SDK de iOS | Notas |
|---|---|---|---|
| Modelado probabilístico | 8 – 14.4 | 5.0.0+ | |
| 14.5+ | 6.0.3+ | El modelado probabilístico se limita al contexto de medios propios, promoción cruzada y flujos web-a-aplicación con consentimiento. | |
| ID matching |
8 - 13 | 5.0.0+ | Los usuarios pueden elegir no participar utilizando la opción Limit Ad Tracking (LAT). |
| 14.5+ | 6.0.3+ | Se requiere App Tracking Transparency (ATT) y el consentimiento del usuario. Para obtener más información, consulta cómo configurar el SDK de iOS para que sea compatible con la ATT. | |
| SKAdNetwork | 11.3 - 13 | 6.2.3 |
La solución SKAdNetwork (SKAN) está limitada a la atribución de instalaciones de acuerdo con la especificación SKAN, lo que implica que no existe un valor de conversión. |
| +14 |
|
Desde la versión SDK V6.0.8, está disponible la atribución de Apple App Clips. También puedes leer nuestra entrada de blog sobre Apple App Clips.
Integración de SDK
El proceso de instalación e integración del SDK requiere la colaboración entre el gerente de producto y el desarrollador móvil. Antes de integrar el SDK con tu aplicación, revisa todas las tareas de integración y considera qué funcionalidades deseas que tu aplicación utilice.
Lista de verificación para la planificación del SDK
Para ayudarte a comenzar, hemos preparado una lista de verificación que te guiará en el proceso de planificación. Para cada tarea, hay enlaces a la documentación para marketers y desarrolladores.
Tareas de integración del SDK
La integración básica del SDK incluye las siguientes tareas. Las estimaciones de tiempo son solo una guía general.
| Tareas básicas de integración del SDK | Tiempo de planificación |
|---|---|
| Recupera la clave de desarrollador de AppsFlyer y envía el enlace junto con las instrucciones de instalación e integración a tu desarrollador. | 15 minutos |
| Revisa las consideraciones de atribución y determina qué identificadores de dispositivo recopilar. | 30 minutos |
| Determina los eventos in-app que deseas medir y envía los nombres y parámetros de los eventos al desarrollador. | 1 hora |
| Determina los métodos de Deep Linking que se usarán. | 30 minutos |
| Determina los métodos para acceder a los datos de atribución. | 30 minutos |
|
Una vez completada la integración básica, cualquier usuario de la cuenta con acceso al Dashboard de AppsFlyer puede realizar pruebas básicas. Los desarrolladores pueden utilizar registros de debug en el entorno de desarrollo. |
1 hora |
Colabora con tus desarrolladores móviles para implementar estas APIs adicionales en el SDK.
| Tareas adicionales para la integración del SDK | Tiempo de planificación |
|---|---|
| Determina si tu aplicación necesita una configuración de atribución adicional (por ejemplo, medición de desinstalaciones o atribución de instalaciones para tiendas de aplicaciones de terceros). | 30 minutos |
| Determina los informes de sesiones de usuario. | 30 minutos |
| Determina los métodos de atribución que se utilizarán para las fuentes de medios de medios propios. | 1 hora |
| Administra las políticas de privacidad del usuario para garantizar que tu aplicación cumpla con las normativas de privacidad (GDPR, CCPA). | 1 hora |
Consulta también
- Descripción general de las plataformas CTV, PC y consolas
This article was translated using AI and may contain errors. For the most accurate information, please refer to the English version using the language selector.