Mengupload produk memerlukan waktu tertentu per operasi. Jika Anda perlu mengupload banyak produk dalam jangka waktu singkat, hal ini dapat membuat prosesnya tampak lambat.
Solusi yang kami rekomendasikan adalah memanggil CSS API secara paralel.
Panggilan paralel
Untuk mempercepat proses upload, sebaiknya gunakan panggilan paralel untuk mengupload beberapa produk secara bersamaan. Hal ini dapat mengurangi waktu upload secara keseluruhan secara signifikan. Gunakan fitur yang sesuai untuk bahasa pemrograman Anda.
Untuk Java, gunakan versi asinkron dalam eksekutor paralel:
ApiFuture<CssProductInput> future =
cssProductInputsServiceClient.insertCssProductInputCallable().futureCall(request);
Informasi tambahan dapat ditemukan di dokumentasi Merchant API untuk permintaan serentak
Operasi massal / batch
Meskipun operasi massal dan batch tidak didukung secara langsung di CSS API, jika Anda memanggil API secara langsung menggunakan HTTP, Anda dapat menggunakan fitur batch default Google API. Untuk mengetahui petunjuk mendetail, lihat dokumentasi Media-CDN atau Cloud Storage.