Prácticas recomendadas para mejorar el rendimiento

La carga de productos requiere una cantidad de tiempo determinada por operación. Si necesitas subir muchos productos en poco tiempo, puede parecer lento.

Nuestra solución recomendada es llamar a la API de CSS en paralelo.

Llamadas paralelas

Para acelerar el proceso de carga, recomendamos usar llamadas paralelas varios productos a la vez. Esto puede reducir significativamente el uso hora de carga. Usa las funciones adecuadas para tu lenguaje de programación.

Para Java, usa la versión asíncrona dentro de un ejecutor paralelo:

ApiFuture<CssProductInput> future =
  cssProductInputsServiceClient.insertCssProductInputCallable().futureCall(request);

Operaciones masivas o por lotes

Aunque las operaciones masivas y por lotes no se admiten directamente en el CSS si llamas a la API directamente con HTTP, puedes usar la API de Google por lotes predeterminado. Para obtener instrucciones detalladas, consulta la Media-CDN o la biblioteca de Cloud Storage en la documentación de Google Cloud.