Importar catálogo de artículos desde plataformas externas

Puede importar artículos y suscripciones de plataformas externas y sincronizar el inventario del usuario.

Aviso
Después de la importación, puede sincronizar los cambios realizados en el catálogo de artículos y suscripciones en el origen de importación y en Xsolla de las siguientes maneras:Si no se puede importar el catálogo, configure el catálogo de artículos y suscripciones en Cuenta del editor o mediante métodos API.

Importar catálogo desde Google Play

Aviso

Antes de comenzar a importar, compruebe que la API Google Play Android Developer está activado en su proyecto de Google Play. Vaya https://console.developers.google.com/apis/api/androidpublisher.googleapis.com/overview?project={project_id}, en la que project_id es el ID de su proyecto en Google Play. Si esta API está deshabilitada, habilítela. La configuración tardará en aplicarse, por lo que la importación puede fallar si lo intenta inmediatamente después de habilitar la configuración. Espere unos minutos y vuelva a intentarlo.

  1. Abra su proyecto en Cuenta del editor.
  2. Haga clic en Store en el menú lateral.
  3. En el panel Catalog Management, haga clic en Configure.
  4. En el panel Integration with external platforms, haga clic en Configure.
  5. En el panel Google Play, haga clic en Configure.
  6. Especifique el Application ID: el ID de su aplicación de Google Play.
Nota
Puede encontrar el ID de aplicación en Google Play Console. En el menú lateral, haga clic en All apps. Busque la aplicación que necesite en la tabla. Su ID se especificará en la columna App, junto al nombre y el logotipo.
  1. Cargar JSON con una clave privada.
Nota
Se genera una clave privada cuando crea su cuenta de servicio.

  1. Vaya a Google Play Console, en el menú lateral haga clic en Users and permissions y añada la cuenta del servicio como un nuevo usuario con el rol de Android Management User. Para ello es necesario tener el rol de Project IAM admin.

  1. Haga clic en Save.
  2. Haga clic en Start import. La importación del catálogo comenzará inmediatamente.
Nota
El código de artículo (SKU) corresponde al ID del producto en la fuente de importación.
  1. Para vender artículos virtuales en la tienda web creada por Site Builder, configure grupos de artículos en la Cuenta del editor y asigne uno o más de ellos a cada artículo.
  2. Para mostrar imágenes de artículos, súbalas a su Cuenta del Editor.
Nota
Para los usuarios de Bangladesh, los precios del catálogo se mostrarán en la moneda por defecto (USD), en lugar de en BDT.

Importar catálogo desde App Store

Nota
Solo se importarán los productos con el estado Aprobado en App Store Connect. En la sección Store de su Cuenta del editor, los artículos importados se mostrarán con el estado Parcialmente disponible. Para que los artículos se muestren, debe cambiar el estado a Disponible.
Antes de importar un catálogo de la App Store, debe obtener los siguientes datos:

Obtener ID de aplicación

Para obtener el ID de aplicación en App Store Connect:
  1. Inicie sesión en App Store Connect.
  2. Vaya a la sección Apps.

  3. Abra la página de su aplicación.
  4. Acceda a General Information > App Information.
  5. En General Information copie el ID de aplicación en el campo Apple ID.

Obtener API Key e Issuer ID

El Issuer ID en App Store Connect se utiliza para interactuar con la Apple API, incluida la App Store Connect API. Se requiere para configurar claves API que permiten automatizar tareas como la gestión de aplicaciones, la obtención de datos analíticos y otras operaciones en App Store Connect.

La API Key es un identificador único que se utiliza para autenticar las solicitudes API en App Store Connect API y garantizar el acceso seguro a los datos y las funciones de la cuenta de Apple Developer.

Para obtener el Issuer ID y la API Key en App Store Connect:

  1. Inicie sesión en App Store Connect y vaya a la sección Users and Access.
  2. Abra la pestaña Integrations.
  3. En el menú lateral Keys haga clic en App Store Connect API.
  4. Acceda a la pestaña Team Keys. Haga clic en el icono + para crear una nueva clave API.

  5. En la ventana Generate API Key, asigne un nombre a la clave y establezca el nivel de acceso para esta clave.
  6. Haga clic en Generate.

  7. La clave creada aparecerá en la lista de claves API activas. Descárguela como archivo P8 y copie el Key ID.

  8. En la pestaña Team Keys, copie el Issuer ID.

Importar un catálogo de la App Store

  1. Abra su Cuenta del editor y vaya a Store > Catalog management > Integration with external platforms > App Store.
  2. Proporcione los datos obtenidos en App Store Connect:
    • ID de aplicación;
    • Archivo de clave privada (P8);
    • Issuer ID;
    • Key ID.
  3. Haga clic en Iniciar importación. La importación del catálogo comenzará automáticamente.

Para vender artículos virtuales en la tienda web creada con Site Builder, cree grupos de artículos en su Cuenta del editor y asigne uno o varios grupos a cada artículo virtual.

Para mostrar imágenes de artículos, debe subirlas editando el artículo importado en Store > Virtual Items.

Nota
El SKU de un producto corresponde al ID de producto en la fuente de importación.

Importar catálogo desde PlayFab

Aviso
Versión de PlayFab API compatible: Economy v1.

PlayFab brinda a los desarrolladores de juegos soluciones de servidor listas para usar para gestionar catálogos y monetización. Tras la integración con PlayFab, puede importar un catálogo de PlayFab a Store para usar las soluciones de Xsolla.

Nota
Necesitará un ID de proyecto y una clave secreta de proyecto en PlayFab. Además, el catálogo que quiere importar a Xsolla debe establecerse en PlayFab como básico (Base).

  1. Abra su proyecto en Cuenta del editor.
  2. Haga clic en Store en el menú lateral.
  3. En el panel Catalog Management, haga clic en Configure.
  4. En el panel Integration with external platforms, haga clic en Configure.
  5. En el panel PlayFab, haga clic en Configure.
  6. En la pestaña Item import especifique:
  7. Haga clic en Save.
  8. Sincronice el inventario del usuario con PlayFab (opcional):
    1. Vaya a Inventory synchronization y especifique:
    2. Establezca el conmutador Synchronize user inventory with PlayFab en la posición On.
    3. Haga clic en Save.
  9. Vaya a la pestaña Item import y haga clic en Start import. La importación del catálogo se iniciará automáticamente.
  10. Para vender artículos virtuales en la tienda web creada por Site Builder, configure grupos de artículos en Cuenta del editor y asigne uno o más de ellos a cada artículo.
  11. Para mostrar imágenes de artículos, súbalas a su Cuenta del editor.

Para comprobar si la importación se ha realizado correctamente, vaya a la sección Store del menú lateral y asegúrese de que los artículos, la moneda y los paquetes están habilitados en las pestañas Virtual currency, Virtual items y Bundles.

Aviso
Cuando compruebe los resultados de la importación, tenga en cuenta que un paquete de moneda virtual es un paquete que contiene solo una moneda. PlayFab utiliza la moneda virtual RM (Real money) que es equivalente a la moneda real: 1 centavo (100 RM = 1 USD). Por ejemplo, si importa 400 RM desde PlayFab, verá 4 USD en su Cuenta del editor.

Reimportar el catálogo

Al volver a importar el catálogo, debe tener en cuenta que:

  • Se actualizarán los artículos que ya están en la Store.
  • Se añadirán los artículos que no estén disponibles en la Store.
  • Los artículos que ya se hayan eliminado de la fuente de importación permanecerán en la Store. Puede eliminarlos en su Cuenta del editor o a través de la API.

Próximos pasos

  1. Implementar la concesión de compras al usuario.
  2. Implementar la obtención de información de suscripción.
¿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: 8 de Noviembre 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!