Guía paso a paso para comprender las suscripciones de compra dentro de la aplicación: tipos, características y pruebas

Las compras dentro de la aplicación le permiten comprar funciones, contenido o suscripciones adicionales directamente dentro de una aplicación. Es posible que vea diferentes planes ofrecidos a distintos precios y es posible que algunas funciones incluso tengan una prueba gratuita antes de comprometerse. Esta guía profundiza en el mundo de las compras dentro de la aplicación para los usuarios. Explica cómo las empresas de desarrollo de aplicaciones móviles configuran las diferentes opciones que se muestran para comprar y cómo utilizan herramientas especiales para conectar la aplicación a la tienda de aplicaciones para realizar compras. También explora las diferentes formas en que se pueden vender artículos dentro de una aplicación, como compras únicas o suscripciones continuas. Le ayuda a comprender situaciones como cancelar una suscripción que ya no desea, restaurar compras anteriores si cambia de dispositivo y qué sucede cuando finaliza una suscripción. Finalmente, reconoce que puede haber problemas con los pagos o reembolsos y pretende brindar información sobre cómo manejar estas situaciones. Resumen de ventajas y desventajas de implementar compras dentro de la aplicación Ventajas: Experiencia de usuario mejorada: Experiencia de usuario IAP mejorada al utilizar planes de compras y funciones de la aplicación. Monetización para desarrolladores: IAP proporciona la mejor fuente de ingresos para el propietario de la aplicación Elección y personalización: IAP proporciona personalización para planes con precio. Opciones de suscripción: cree un modelo de ingresos personalizado en torno al cual diseñe sus planes de suscripción. Desventajas: Riesgo de gastar de más: Los hábitos de gasto responsable contribuyen a una experiencia de juego más segura y agradable para todos los jugadores, especialmente los niños. Problemas técnicos: los usuarios pueden enfrentar problemas en algún momento, como transacciones, reembolsos o restauración de compras anteriores, causando inconvenientes a los usuarios. Centrarse en las ganancias sobre la calidad: los desarrolladores pueden mitigar el riesgo de una dependencia excesiva de los IAP. Configuración de compras dentro de la aplicación en App Store Paso 1: inicie sesión en el sitio App Store Connect (https://appstoreconnect.apple.com) Paso 2: configure su aplicación con la nueva aplicación. Configure una cuenta bancaria en su cuenta de iTunes Connect yendo a la sección «Acuerdos, impuestos y banca» de su cuenta de iTunes Connect. Paso 3: cree los certificados respectivos para el desarrollo y la implementación (https://developer.apple.com/). Paso 4: Haga clic en Aplicaciones -> en Compra de aplicaciones como se muestra en la captura de pantalla a continuación. Paso 5: Para crear productos con compra dentro de la aplicación, haga clic en «Agregar» y luego especifique el tipo de suscripción como suscripción consumible, no consumible, renovable automáticamente o no renovable. Paso 6: Agregue su número de referencia (Su nombre de referencia se usará en App Store Connect y en los informes de Ventas y Tendencias. No aparecerá en App Store. El nombre no puede tener más de 64 caracteres). Paso 7: Agregue el producto de identificación (Una identificación alfanumérica única utilizada para generar informes. Una vez que se usa una identificación de producto para un producto, no se puede volver a usar, incluso si el producto se elimina), como por ejemplo: com.sapna.suscripción anual. Consulte la captura de pantalla que se menciona a continuación para tener una mejor idea. Paso 8: haga clic en Aplicaciones -> Suscripción como se muestra en la captura de pantalla a continuación. Paso 9: Puede crear un grupo de suscripción haciendo clic en grupo de suscripción (todas las suscripciones deben pertenecer a un grupo. Los usuarios solo pueden tener una suscripción dentro de un grupo, pero pueden cambiar a otra suscripción en el mismo grupo). Consulte la captura de pantalla que se muestra a continuación. En la captura de pantalla se menciona un grupo de 3 suscripciones (mensual, semestral y anual). Paso 10: seleccione un grupo de suscripción y agregue (mensual, semestral, anual) sus ID de producto como se muestra en la siguiente captura de pantalla. Paso 11: Haga clic en Plan particular, configure los detalles de acuerdo con el plan respectivo como se muestra en la pantalla a continuación. Paso 12: Verifique la disponibilidad de su plan en todo el país y actualice al plan respectivo según la captura de pantalla. Paso 13: Selecciona el precio de tu plan por país. Paso 14: agrega una imagen promocional para tu aplicación. Las dimensiones deben ser las mismas que las capturas de pantalla a continuación con un ejemplo de la App Store. Paso 15: agregue una captura de pantalla de revisión y una descripción del plan de suscripción desde nuestra aplicación con el plan respectivo. Consulte la captura de pantalla a continuación para mayor claridad. Paso 16: Ahora la configuración de la App Store se completa con las respectivas suscripciones al plan. Pasemos a comprender y elegir los tipos correctos de compras dentro de la aplicación. Comprender y elegir los tipos correctos de compras dentro de la aplicación Compras dentro de la aplicación consumibles Compras dentro de la aplicación no consumibles Suscripciones renovables automáticamente Suscripciones no renovables Uso del kit de la tienda y la biblioteca SwiftyStoreKit: recuperación del producto Introducción al kit de la tienda y al kit de la SwiftyStoreKit Store Framework es la biblioteca integrada de Apple para implementar compras dentro de aplicaciones en aplicaciones iOS, macOS, watchOS y tvOS. Store Kit ofrece varias opciones de compra dentro de la aplicación, gestiona las interacciones con la App Store y presenta productos a los usuarios. Además, al utilizar la biblioteca SwiftyStoreKit, obtienes fácilmente todos los métodos de compra dentro de la aplicación para administrar las respuestas. Información de métodos de SwiftyStoreKit Recuperar datos de ID de producto SwiftyStoreKit.retrieveProductsInfo(ID de producto) Comprar productos SwiftyStoreKit.purchaseProduct(identificador de producto, atómicamente: atómicamente) Restaurar compra SwiftyStoreKit.restorePurchases(atómicamente: verdadero) Verificar productos SwiftyStoreKit.verifyReceipt(usando Apple Validator, finalización: completo) Procedimientos para probar las compras dentro de la aplicación en el entorno Xcode Pasos para el plan de compras en Xcode: Implemente el archivo de configuración de Xcode para probar las compras dentro de la aplicación en Xcode. Cree Launch Xcode, luego elija Archivo > Nuevo > Archivo, seleccione Archivo de configuración del kit de tienda (la extensión debe ser .storekit). Agregue un plan usando diferentes tipos de suscripción, como en la App Store. Haga clic en el esquema para abrir el menú Esquema y elija Editar esquema. En el editor de esquemas, seleccione la acción Ejecutar. Seleccione el archivo de configuración de StoreKit en el menú inferior Ver y recupere el plan usando StoreKit y la biblioteca swiftystorekit. Haga clic en el botón comprar suscripción y compre el producto. Consulte la captura de pantalla que se menciona a continuación para mayor claridad. Procedimientos para probar las compras dentro de la aplicación en el entorno sandbox Pasos para el plan de compras sandbox: borre su historial de compras desde la configuración de su dispositivo móvil o su cuenta de App Store. Cree una nueva cuenta sandbox si no tiene una; De lo contrario, utilice su cuenta Apple existente. Cierra sesión en tu cuenta sandbox desde la configuración móvil si tienes una cuenta existente. Instale la aplicación desde el enlace Ejecutar. Registre una nueva cuenta en la misma zona horaria que su cuenta sandbox. Para acceder a sus opciones de suscripción, simplemente haga clic en el botón de suscripción para comprar un nuevo plan. Proporcione su ID y contraseña de Sandbox cuando se lo solicite la ventana emergente Cuenta de Apple Sandbox. Vuelva a ingresar la zona de pruebas y la contraseña. Cuando aparezca la ventana emergente de registro a continuación, simplemente haga clic en el botón de registro. Ahora podrás disfrutar de tu plan, que se renovará automáticamente 12 veces y, al vencimiento, deberá renovarse nuevamente. Procedimientos para probar compras dentro de la aplicación en el entorno TestFlight Pasos para el plan de compras en TestFlight: Vaya a la configuración de la aplicación, ID de Apple -> Medios y compras -> Cerrar sesión en la cuenta. Crea una nueva cuenta de Apple si no tienes una; De lo contrario, utilice su cuenta Apple existente. Cierra sesión en tu cuenta sandbox desde la configuración móvil si tienes una cuenta existente. Instale la aplicación desde TestFlight. Registre una nueva cuenta con la misma zona horaria que se muestra en su configuración. Para acceder a sus opciones de suscripción, simplemente haga clic en el botón de suscripción para comprar un nuevo plan. Proporcione su ID de Apple y contraseña cuando se lo solicite la ventana emergente de Apple para su cuenta de Apple. Vuelva a ingresar su ID de Apple y contraseña. Cuando aparezca la ventana emergente de registro a continuación, simplemente haga clic en el botón de registro. Ahora podrás disfrutar de tu plan, que se renovará automáticamente 12 veces y, al vencimiento, deberá renovarse nuevamente. Procedimientos para probar compras dentro de la aplicación en el entorno de App Store Pasos para el plan de compras en TestFlight: Vaya a la configuración de la aplicación, ID de Apple -> Agregar Apple Pay. Crea una nueva cuenta de Apple si no tienes una; De lo contrario, utilice su cuenta Apple existente. Instale la aplicación desde la App Store. Registre una nueva cuenta con la misma zona horaria que se muestra en su configuración. Para acceder a sus opciones de suscripción, simplemente haga clic en el botón de suscripción para comprar un nuevo plan. Proporcione su ID de Apple y contraseña cuando se lo solicite la ventana emergente de Apple para su cuenta de Apple. Ingresa los datos de tu tarjeta para comprar tu plan de suscripción. Ahora disfrute de su plan y su plan se renovará automáticamente de acuerdo con su plan de suscripción. Gestión de ID de Sandbox y ID de Apple: compilación y uso final Este blog analiza la implementación de compras dentro de la aplicación en iOS Swift utilizando el marco StoreKit y la biblioteca SwiftStoreKit para una integración simplificada. Ofrece procedimientos detallados para configurar compras dentro de la aplicación en App Store y proporciona pautas de prueba integrales para diversos entornos como Xcode, App Store, sandbox y TestFlight. El proceso puede parecer complejo y siempre tienes la opción de recurrir a expertos y contratar desarrolladores dedicados para integrar esta funcionalidad. Además, también incluye explicaciones detalladas de los pros y los contras de las compras dentro de la aplicación y destaca las diferencias entre el uso de Apple ID y Sandbox ID. El autor Bio Sapana Chettipalli es desarrollador senior de iOS en The One Technologies y aporta una gran experiencia y conocimientos al equipo. A lo largo de los años, ha ocupado puestos de alto nivel, desempeñando un papel clave en el desarrollo y la comunicación del equipo. Con pasión por los viajes, el dibujo, el yoga y la tecnología, Sapana visualiza un futuro de liderazgo, aspirando a convertirse en líder de equipo, asesorando a desarrolladores junior y ayudando a diseñar proyectos impactantes.

About Francisco

Check Also

Haga crecer su negocio con los servicios de desarrollo de SharePoint

Imagínese que dirige una pequeña empresa. Todos los días, usted y su equipo administran innumerables …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *