Quá trình tải sản phẩm lên mất một khoảng thời gian nhất định cho mỗi thao tác. Nếu bạn cần tải nhiều sản phẩm lên trong một khoảng thời gian ngắn, thì quá trình này có thể diễn ra chậm hơn.
Giải pháp mà chúng tôi đề xuất là gọi CSS API song song.
Lệnh gọi song song
Để đẩy nhanh quá trình tải lên, bạn nên sử dụng lệnh gọi song song để tải nhiều sản phẩm lên cùng lúc. Cách này có thể giúp giảm đáng kể tổng thời gian tải lên. Hãy sử dụng các tính năng phù hợp với ngôn ngữ lập trình của bạn.
Đối với Java, hãy sử dụng phiên bản không đồng bộ trong trình thực thi song song:
ApiFuture<CssProductInput> future =
cssProductInputsServiceClient.insertCssProductInputCallable().futureCall(request);
Bạn có thể tìm thêm thông tin trong tài liệu về Merchant API cho các yêu cầu đồng thời
Thao tác hàng loạt
Mặc dù các thao tác hàng loạt không được hỗ trợ trực tiếp trong CSS API, nhưng nếu đang gọi API trực tiếp bằng HTTP, bạn có thể sử dụng tính năng hàng loạt mặc định của Google API. Để biết hướng dẫn chi tiết, hãy tham khảo tài liệu về Media-CDN hoặc Cloud Storage.