Tutorial de revenuecat/purchases-capacitor
Este tutorial te guiará a través del proceso de implementar compras dentro de la app y suscripciones en tu aplicación Ionic Capacitor usando el paquete @revenuecat/purchases-capacitor
.
Antes de comenzar, asegúrate de tener lo siguiente:
1 Abre tu terminal o símbolo del sistema y navega a tu directorio del proyecto.
2 Ejecuta el siguiente comando para instalar el paquete:
[[BLOQUE_DE_CÓDIGO]]
3 Después de la instalación, sincroniza tu proyecto de Capacitor:
[[BLOQUE_DE_CÓDIGO]]
1 Importa el módulo Purchases en el archivo principal de TypeScript de tu app (por ejemplo, appcomponentts
):
[[BLOQUE_DE_CÓDIGO]]
2 Configura el SDK con tu clave de API de RevenueCat:
[[BLOQUE_DE_CÓDIGO]]
Llama a esta función cuando tu app inicie, por ejemplo, en el método ngOnInit()
de tu componente principal.
Para obtener la lista de productos disponibles:
[[BLOQUE_DE_CÓDIGO]]
Para iniciar una compra:
[[BLOQUE_DE_CÓDIGO]]
Para verificar el estado de suscripción actual del usuario:
[[BLOQUE_DE_CÓDIGO]]
Para restaurar las compras anteriores de un usuario:
[[BLOQUE_DE_CÓDIGO]]
Si tienes tu propio sistema de ID de usuario, puedes identificar a los usuarios ante RevenueCat:
[[BLOQUE_DE_CÓDIGO]]
Para verificar si un usuario es elegible para un precio introductorio:
[[BLOQUE_DE_CÓDIGO]]
Puedes establecer atributos personalizados para los usuarios:
[[BLOQUE_DE_CÓDIGO]]
Este tutorial cubrió los aspectos básicos de implementar compras dentro de la app y suscripciones utilizando el paquete @revenuecat/purchases-capacitor
. Recuerda manejar los errores de manera apropiada y probar tu implementación a fondo.
Para un uso más avanzado y documentación detallada de la API, consulta la documentación de RevenueCat en https://docsrevenuecatcom/.
No olvides configurar tus productos en el panel de RevenueCat y enlazarlos a tus productos de la tienda de aplicaciones. Además, asegúrate de probar tu implementación en un entorno de sandbox antes de lanzarla a producción.