Рекомендации по повышению эффективности

Загрузка товаров занимает определенное время на каждую операцию. Если вам нужно загрузить много продуктов за короткий промежуток времени, это может привести к тому, что процесс замедлится.

Наше рекомендуемое решение — параллельный вызов CSS API.

Параллельные вызовы

Чтобы ускорить процесс загрузки, мы рекомендуем использовать параллельные вызовы для одновременной загрузки нескольких товаров. Это может значительно сократить общее время загрузки. Используйте функции, соответствующие вашему языку программирования.

Для Java используйте асинхронную версию в параллельном исполнителе:

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

Массовые/пакетные операции

Хотя массовые и пакетные операции не поддерживаются непосредственно в CSS API, если вы вызываете API напрямую через HTTP, вы можете использовать пакетную функцию Google API по умолчанию. Подробные инструкции см. в документации Media-CDN или Cloud Storage .