Práticas recomendadas de performance
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O upload de produtos leva um certo tempo por operação. Se você precisar
fazer upload de muitos produtos em um curto período, isso pode fazer com que
para que o processo pareça lento.
Recomendamos chamar a API CSS em paralelo.
Chamadas paralelas
Para acelerar o processo de upload, recomendamos o uso de chamadas paralelas para fazer o upload
de vários produtos ao mesmo tempo. Isso pode reduzir significativamente
o tempo de upload. Use os recursos apropriados
para sua linguagem de programação.
Para Java, use a versão assíncrona em um executor paralelo:
ApiFuture<CssProductInput> future =
cssProductInputsServiceClient.insertCssProductInputCallable().futureCall(request);
Operações em massa / lote
Embora as operações em massa e em lote não tenham suporte direto no CSS
API, se você chamar a API diretamente usando HTTP, poderá usar a API do Google
atributo de lote padrão. Para instruções detalhadas, consulte a
Media-CDN
ou o Cloud Storage
na documentação do Google Cloud.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-25 UTC.
[null,null,["Última atualização 2025-07-25 UTC."],[[["\u003cp\u003eUploading many products using the CSS API can be time-consuming due to individual operation times.\u003c/p\u003e\n"],["\u003cp\u003eTo expedite the upload process, leverage parallel calls to upload multiple products concurrently, significantly reducing the overall upload time.\u003c/p\u003e\n"],["\u003cp\u003eThough the CSS API doesn't directly support bulk/batch operations, when using HTTP directly, you can utilize the Google API default batch feature for enhanced efficiency, as detailed in the Media-CDN or Cloud Storage documentation.\u003c/p\u003e\n"]]],[],null,["# Performance best practices\n\nUploading products takes a certain amount of time per operation. If you need\nto upload many products in a short timeframe, this could cause the\nprocess to seem slow.\n\nOur recommended solution is to call the CSS API in parallel.\n\nParallel calls\n--------------\n\nTo speed up the upload process, we recommend using parallel calls to upload\nmultiple products simultaneously. This can significantly reduce overall\nupload time. Use the features appropriate\nfor your programming language.\n\nFor Java, use the asynchronous version within a parallel executor: \n\n ApiFuture\u003cCssProductInput\u003e future =\n cssProductInputsServiceClient.insertCssProductInputCallable().futureCall(request);\n\nBulk / Batch operations\n-----------------------\n\nWhile bulk and batch operations aren't supported directly in the CSS\nAPI, if you are calling the API directly using HTTP you can use the Google API\ndefault batch feature. For detailed instructions, refer to the\n[Media-CDN](https://cloud.google.com/media-cdn/docs/api/batch)\nor the [Cloud Storage](https://cloud.google.com/storage/docs/batch)\ndocumentation."]]