性能最佳实践

每次上传商品都需要一定的时间。如果您需要在短时间内上传大量商品,这可能会导致该流程看起来很慢。

我们建议的解决方案是并行调用 CSS API。

并行调用

为了加快上传过程,我们建议使用并行调用来同时上传多个商品。这可以显著缩短总上传时间。使用适合您所用编程语言的功能。

对于 Java,请在并行执行器中使用异步版本:

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

如需了解详情,请参阅有关并发请求的 Merchant API 文档

批量操作

虽然 CSS API 不直接支持批量操作,但如果您使用 HTTP 直接调用该 API,则可以使用 Google API 默认的批处理功能。如需查看详细说明,请参阅 Media-CDNCloud Storage 文档。