Version: 5.6
Configurando para la Windows Store
Configuración del Samsung Galaxy IAP

Configuración para la Amazon Appstore y tiendas Amazon Underground

Introducción

Esta guía describe el proceso de configurar la Amazon Appstore y las tiendas Amazon Underground para su uso con el sistema de in-app purchasing (IAP) de Unity. Esto incluye establecer los registros digitales y las relaciones que se requieran para interactuar con el API de Unity IAP, configurar una cuenta de desarrollador de Amazon, y probar y publicar una aplicación Unity IAP.

Como con otras plataformas, las tiendas de Amazon permiten la compra de bienes digitales y productos manejados. Estos productos digitales se identifican utilizando un identificador string y un tipo adicional para definir la durabilidad, con opciones incluyendo subscripción (capacidad de ser suscrito a), consumible (capaz de ser re-comprado), y no-consumible (capaz de ser comprado una vez). Tenga en cuenta que la tienda de Amazon Underground no soporta la suscripción.

Amazon ha establecido dos tiendas app para los dispositivos no-FireOS Android al igual que FireOS, configuradas para soportar versiones gratuitas y pagas de la misma app:

  • La Amazon Appstore se da para soportar apps pagas y gratuitas.
  • La tienda Amazon Underground está diseñada para darle a los desarrolladores una agenda de pago para las aplicaciones que la soliciten para aplicaciones gratuitas elegibles. Más detalles se pueden encontrar en los documentos program overview y details.

Implementación multi-plataforma de in-app purchases (compras dentro de la app)

Hay problemas de instalación multi-tienda con publicar a varias tiendas Android IAP (e.g. Amazon y Google) de manera simultánea y con Android bundle indetifiers compartidos. Por favor mirar la página acerca de problemas de instalación multi-tienda con tiendas de Android in-app purchase para aprender más.

Amazon Appstore y tiendas Amazon Underground

Empezando

  1. Configure una cuenta de desarrollador de Amazon en el portal de desarrollo de Amazon. Una sola cuenta de desarrollador se puede utilizar para configurar ambas tiendas.
  2. Determina qué tienda es más apropiada para su aplicación. Tome en cuenta los identificadores de producto de su juego, y estudie las diferentes en el tipo de items digitales que son aceptable a las diferentes tiendas. Por ejemplo, el identificador para consumir monedas será utilizado en la tienda de Amazon en vez de la tienda de Amazon Underground.
  3. Escriba un juego implementando el API de Unity IAP. Para referencia, mire las guías acerca de la inicialización de Unity IAP e integrando Unity IAP en su juego. Para crear una versión gratuita de su app para la tienda de Amazon Underground, siga las guías de Amazon.

Configuración del dispositivo

  1. Para dispositivos Android no-FireOS, descargue e instale la Amazon Appstore. Additionally, si usted planea una versión Underground de su app, descargue e instale la tienda Amazon Underground.

  2. En los dispositivos FireOS, las apps Amazon Underground y Amazon deberían venir pre-instaladas. Si su dispositivo FireOS no tiene la tienda Amazon Underground instalada, descargue e instálela de la página web de Amazon.

  3. Una vez usted haya instalado la Amazon Appstore (y Amazon Underground, si desea), instale la Amazon App Tester.

  4. Configure el Android SDK
    1. Para instalar y mirar el log (registro) de depuración de Android, asegúrese de que tenga en Android SDK instalado. Descargue el paquete de las herramientas de linea de comando relevante de la página de instalación Android SDK y extraigalos en su computador.
    2. Confirme que el SDK reconozca el dispositivo Android adjunto a través de la herramienta de linea de comando adb. Por ejemplo:
|[11:07:01] user@laptop:/Applications | $ adb devices
List of devices attached
00DA0807526300W5    device

Configuración de la app de Unity

La configuración para utilizar el IAP de Unity toma unos pocos pasos.

  1. Importe el plug-in de Unity IAP. Mirar Configurando Unity IAP para más información (Unity 5.3 o posterior).

  2. Configure la tienda objetivo IAP. Usted ya debería tener una app Android configurada. Configure la tienda objetivo utilizando el item de menú Unity IAP’s Window > Unity IAP > Android > Target Amazon. Este se utiliza para cambiar entre las tiendas de Google y Amazon.

Alternativamente, llame la API:

UnityPurchasingEditor.TargetAndroidStore(AndroidStore.AmazonAppStore)

Configuración del Amazon Appstore y Amazon Underground

No se necesita descargar el plug-in nativo IAP de Amazon para utilizar las tiendas de Amazon, ya que toda la funcionalidad que proporciona ya está incluida en el servicio IAP de Unity.

  1. Agregue su app. Del Amazon Developer Portal seleccione Add a New App.

  2. Configure su catálogo. Utilizando las descripciones de producto que preparo antes, agregue los items al catálogo de Amazon utilizando el Amazon Developer Portal. Navegue a la página de su app, y encuentre la _sección In-App Items. Utilice los botones Add a Consumable, Add an Entitlement, or Add a Subscription para configurar su catálogo.

Configurando para la Windows Store
Configuración del Samsung Galaxy IAP