Descripción general del SDK de Capacitor
¡Bienvenido! Estamos aquí para que las compras in-app sean pan comido 🚀
Hemos creado el SDK de Adapty para Capacitor para quitarte el dolor de cabeza de las compras in-app y que puedas centrarte en lo que mejor se te da: 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 paywalls sin actualizar la app
- Obtén análisis detallados de compras sin ninguna configuración: cohortes, LTV, churn y análisis de embudo incluidos
- Mantén el estado de suscripción del usuario siempre actualizado entre sesiones y dispositivos
- Integra tu app con servicios de atribución de marketing y análisis con 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 luego configurar los productos en el dashboard. Consulta nuestra guía de inicio rápido para tenerlo todo listo primero.
Primeros pasos
La skill de integración del SDK de Adapty realiza toda la integración desde tu herramienta de IA con un solo comando. Usar la skillEsto es lo que cubriremos en la guía de integración:
- Instala y configura el SDK: Añade el SDK como dependencia a tu proyecto y actívalo en el código.
- Activa las compras con flows y paywalls: Configura el flujo de compra para que los usuarios puedan adquirir productos. Si prefieres crear tu propia UI, consulta Implementar paywalls personalizados.
- Comprueba el estado de la suscripción: Verifica automáticamente el estado de la suscripción del usuario y controla su acceso al contenido de pago.
- Identifica a los 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? Aquí lo tienes:
Apps de ejemplo: Consulta nuestros ejemplos completos que demuestran la configuración completa:
Conceptos principales
Antes de meterte en el código, familiarízate con los conceptos clave que hacen funcionar Adapty.
La ventaja del enfoque de Adapty es que solo los placements están hardcodeados en tu app. Todo lo demás —productos, diseños de paywalls, precios y ofertas— se puede gestionar de forma flexible desde el Adapty Dashboard sin actualizar la app:
-
Producto - Cualquier cosa disponible para comprar en tu app: suscripción, producto consumible o acceso de por vida.
-
Flows y paywalls - Productos agrupados con configuración, vinculados a un placement. Dos formas de crearlos, comparadas en Flows y paywalls:
- Flow & Paywall Builder - Interfaz visual sin código. Adapty renderiza la UI y gestiona la compra por ti.
- Paywalls personalizados - Sin configuración visual; tú construyes la UI en tu propio código y llamas a
makePurchasetú mismo. Consulta Implementar paywalls personalizados.
En el código del SDK, ambos se obtienen mediante el mismo método
getFlow. -
Placement - Un punto estratégico en el recorrido del usuario donde quieres mostrar un flow o paywall. Piensa en los placements como el “dónde” y “cuándo” de tu estrategia de monetización. Algunos placements habituales son:
main- Tu ubicación principal de paywallonboarding- Se muestra durante el flow de onboarding del usuariosettings- Accesible desde la configuración de tu app
Empieza con los básicos como
mainuonboardingpara tu primera integración y luego piensa en qué otros puntos de tu app podrían estar los usuarios listos para comprar. -
Perfil - Cuando los usuarios compran un producto, a su perfil se le asigna un nivel de acceso que utilizas para definir el acceso a las funciones de pago.