ÿÿ Resumen del SDK de Flutter | Documentación de Adapty

Resumen del SDK de Flutter

Release

¡Bienvenido! Estamos aquí para hacer que las compras in-app sean pan comido 🚀 Hemos diseñado el SDK de Flutter de Adapty para que las compras in-app dejen de ser un dolor de cabeza y puedas centrarte en lo que mejor sabes hacer: crear aplicaciones increíbles. Esto es lo que gestionamos por ti:

  • Gestiona compras, validación de recibos y administración de suscripciones sin configuración adicional
  • Crea y prueba flows y paywalls sin actualizar la app
  • Obtén análisis detallados de compras sin configuración: cohortes, LTV, churn 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 análisis usando una sola línea de código

Antes de entrar en el código, necesitas integrar Adapty con App Store Connect y Google Play Console, y después configurar los productos en el dashboard. Consulta nuestra guía de inicio rápido para tenerlo todo configurado primero.

Primeros pasos

Integración automatizada · Beta
✦ La skill de integración del SDK de Adapty realiza toda la integración desde tu herramienta de IA con un solo comando.

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 mediante flows: Configura el flow de compra para que los usuarios puedan adquirir productos. Si prefieres construir tu propia UI, consulta Implementar paywalls manualmente.
  3. Verificar 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 que sus datos se almacenen de forma coherente en todos los dispositivos.

Vélo en acción

¿Quieres ver cómo encaja todo? Te lo ponemos fácil:

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

Conceptos principales

Antes de entrar en el código, familiarízate con los conceptos clave que hacen funcionar Adapty.

Lo más valioso del enfoque de Adapty es que solo los placements están hardcodeados en tu app. Todo lo demás —productos, diseños de paywall, precios y ofertas— se puede gestionar de forma flexible desde el Adapty Dashboard sin necesidad de actualizar la app:

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

  2. Flow o paywall - Productos agrupados con configuración, asociados a un placement. Dos variantes:

    • Flow - Interfaz visual sin código creada en Flow Builder. Adapty renderiza la UI y gestiona la compra por ti.
    • Paywall - Sin configuración visual; tú construyes la UI en tu propio código y llamas a makePurchase tú mismo. Consulta Implementar paywalls manualmente.

    En el código del SDK, ambos se recuperan mediante el mismo método getFlow.

  3. Placement - Un punto estratégico en el recorrido del usuario donde quieres mostrar un flow o un paywall. Los placements son 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 - Mostrado durante el flow de onboarding del usuario
    • settings - Accesible desde los ajustes de tu app

    Empieza con los básicos como main o onboarding para 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.

ÿÿÿÿ