Skip to main content
Con TurboLoading, puede cargar todo el inventario con una sola solicitud a la API GetInventoryItems. Esto mejora la latencia de inicio y el rendimiento, ya que no tiene que realizar varias llamadas para cargar todos los artículos de la colección de inventario. A efectos de facturación, cada 250 artículos se tratan como una sola página, por lo que los costos no deberían cambiar.

¿Cómo funciona TurboLoading?

Actualmente, TurboLoading está disponible para todos los títulos que usan la API REST de Economy V2. Los SDK de C# y Unity de PlayFab Services ofrecen compatibilidad adicional con la compresión, incluida la gestión transparente de la descompresión. Para activar TurboLoading, debe:
  • Establecer el parámetro Count de la API GetInventoryItems en más de 250 artículos. Puede establecerlo hasta el tamaño máximo de una colección de inventario, que es de 10 000 artículos.
  • Incluir el encabezado Accept-Encoding: gzip en la solicitud.
  • Descomprimir la respuesta con gzip antes de poder usar los datos del inventario.
Por ejemplo, si quiere cargar todo el inventario de 700 artículos, puede realizar una sola llamada a la API GetInventoryItems con un recuento de 700 y el encabezado Accept-Encoding: gzip. Obtendrá una respuesta comprimida con todos los artículos del inventario. Debe descomprimir la respuesta con gzip antes de poder usar los datos.

Uso de TurboLoading con los SDK de C# y Unity de PlayFab Services

Puede establecer la compresión (y la descompresión automática) de todas las respuestas de la API con los SDK de C# y Unity de PlayFab Services, como se indica a continuación:
O bien, puede establecer la compresión solo para la instancia de la API de Economy, como se indica a continuación:

Uso de TurboLoading con PlayFabCSDK

Puede habilitar la compresión para todas las respuestas de la API con el PlayFabCSDK multiplataforma y PFHttpSettings, como se indica a continuación:
Además, puede deshabilitar la compresión para todas las respuestas de la API:

Facturación

TurboLoading se factura por página devuelta, es decir, el número total de artículos devueltos dividido entre 250 (redondeado hacia arriba). Paga lo mismo que si cargara 250 artículos por página. Por ejemplo, si carga 700 artículos con TurboLoading, se le facturan 3 solicitudes (700 / 250 = 2,8, redondeado a 3).

Ventajas

TurboLoading ofrece varias ventajas, como:
  • Mejor rendimiento del juego y menor latencia de inicio, ya que no tiene que realizar varias llamadas para cargar los artículos del inventario.
  • Menor complejidad y mantenimiento del código, ya que no tiene que gestionar la lógica de paginación y bucles.

Consulte también

Última modificación el 28 de agosto de 2026