Descripción general del SDK de Android

Release

¡Bienvenido! Estamos aquí para hacer las compras in-app pan comido 🚀

Hemos creado el SDK de Android de Adapty para quitarte el dolor de cabeza de las compras in-app y que puedas centrarte en lo que mejor sabes hacer: crear apps increíbles. Esto es lo que gestionamos por ti:

  • Gestión de compras, validación de recibos y administración de suscripciones de forma nativa
  • Crea y prueba paywalls sin actualizar la app
  • Obtén análisis detallados de compras sin ninguna configuración: cohortes, LTV, abandono y análisis de embudo incluidos
  • Mantén el estado de suscripción del usuario siempre actualizado en todas las sesiones y dispositivos
  • Integra tu app con servicios de atribución de marketing y analítica usando solo una línea de código

Antes de entrar en el código, tendrás que integrar Adapty con Google Play Console y configurar los productos en el dashboard. Consulta nuestra guía de inicio rápido para tenerlo todo listo primero.

Primeros pasos

Nuestra documentación está optimizada para su uso con LLMs. Consulta este artículo para aprender a obtener los mejores resultados al integrar el SDK de Adapty usando IA con nuestra documentación.

Esto es lo que cubriremos en la guía de integración:

  1. Instalar y configurar el SDK: Añade el SDK como dependencia a tu proyecto y actívalo en el código.
  2. Activar compras a través de paywalls: Configura el flujo de compra para que los usuarios puedan adquirir productos.
  3. Comprobar el estado de la suscripción: Comprueba automáticamente el estado de suscripción del usuario y controla su acceso al contenido de pago.
  4. Identificar usuarios (opcional): Asocia los usuarios con sus perfiles de Adapty para asegurarte de que sus datos se almacenan de forma coherente en todos los dispositivos.

Vélo en acción

¿Quieres ver cómo encaja todo? Te lo mostramos:

  • App de ejemplo: Consulta nuestro ejemplo completo que muestra la configuración completa

Conceptos principales

Antes de entrar en el código, familiaricémonos con los conceptos clave que hacen funcionar Adapty.

La ventaja del enfoque de Adapty es que solo los placements están codificados directamente en tu app. Todo lo demás —productos, diseños de paywalls, precios y ofertas— puede gestionarse de forma flexible desde el Adapty Dashboard sin actualizar la app:

  1. Producto: Cualquier cosa disponible para comprar en tu app: suscripción, producto consumible o acceso de por vida.

  2. Paywall: La única forma de recuperar productos de Adapty y aprovecharlos al máximo. Lo hemos diseñado así para facilitar el seguimiento de cómo las distintas combinaciones de productos afectan a tus métricas de monetización. Un paywall en Adapty funciona tanto como un conjunto específico de tus productos como la configuración visual que los acompaña.

  3. Placement: Un punto estratégico en el recorrido del usuario donde quieres mostrar un paywall. Piensa en los placements como el “dónde” y el “cuándo” de tu estrategia de monetización. Los placements más habituales son:

    • main: Tu ubicación principal de paywall
    • onboarding: Se muestra durante el flujo de onboarding del usuario
    • settings: Accesible desde los ajustes de tu app

    Empieza con los básicos como main u onboarding en tu primera integración y luego piensa en qué otros puntos de tu app los usuarios podrían estar listos para comprar.

  4. Perfil: Cuando los usuarios compran un producto, su perfil recibe un nivel de acceso que usas para definir el acceso a las funciones de pago.