SDK para Unity (PC, web) / Subscriptions
  Volver a Documentos

SDK para Unity (PC, web)

Subscriptions

Información general

Con las suscripciones, puede proveer a los usuarios acceso a un paquete de servicios en unas condiciones determinadas. La solución de gestión de suscripciones se basa en el producto Subscriptions.

Los planes de suscripción varían en duración y condiciones de pago. Están disponibles los siguientes tipos de planes:

  • Plan periódico con pagos periódicos.
  • Plan de por vida con un pago único y un periodo de validez ilimitado.
  • Pase de temporada con un pago único y un periodo de validez limitado.

La gestión de suscripciones (por ejemplo, crear y configurar planes, establecer un periodo de prueba, establecer un periodo de gracia para una suscripción) se realiza en Cuenta del editor en la sección Subscriptions.

En su aplicación, debe implementar la compra y la gestión de suscripciones mediante métodos del SDK.

Escenario de compra de suscripción

  1. La aplicación solicita una lista de planes disponibles utilizando los siguientes métodos del SDK:
    • GetSubscriptionPublicPlans: devuelve una lista de planes disponibles para usuarios no autorizados.
    • GetSubscriptionPlans: devuelve una lista de planes disponibles para usuarios autorizados.

  1. La aplicación muestra planes de suscripción al usuario.
  2. El usuario selecciona un plan y pasa a la etapa de pago.
  3. La aplicación recibe la URL para abrir la interfaz de pago mediante el método GetSubscriptionPurchaseUrl.
  4. La aplicación abre la URL recibida en un navegador.
  5. El usuario paga la suscripción.

Escenario de gestión de suscripciones

  1. La aplicación solicita una lista de las suscripciones del usuario mediante el método GetSubscriptions.
  2. La aplicación solicita información detallada sobre la suscripción de cada usuario mediante el método GetSubscriptionDetails (opcional).
  3. La aplicación muestra una lista de suscripciones al usuario.
  4. El usuario selecciona una suscripción y la acción que desea realizar: cancelar, renovar o abrir una página web para gestionar las suscripciones.
  5. La aplicación llama a uno de los siguientes métodos para manejar la acción:

    • CancelSubscription: para cancelar la suscripción seleccionada.
    • GetSubscriptionRenewalUrl: para obtener la URL de la interfaz de renovación de la suscripción seleccionada.
    • GetSubscriptionManagementUrl: para obtener la URL de la interfaz de gestión de la suscripción seleccionada.

  1. La aplicación abre la URL recibida en un navegador o en WebView.
  2. El usuario realiza una acción en una suscripción.
Nota
La cancelación de la suscripción se produce inmediatamente después de la llamada al método CancelSubscription; los pasos 6 y 7 no se realizan.
¿Te ha resultado útil este artículo?
¡Gracias!
¿Hay algo en lo que podamos mejorar? Mensaje
Lo sentimos
Por favor, cuéntanos por qué no te ha resultado útil este artículo. Mensaje
¡Gracias por tu mensaje!
Nos ayudará a mejorar tu experiencia.
Última actualización: 1 de Marzo de 2024

¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.

Informar de un problema
Nos esforzamos por ofrecer contenido de calidad. Tus comentarios nos ayudan a mejorar.
Déjanos tu correo electrónico para que te podamos responder
¡Gracias por tu mensaje!