بهترین شیوه های عملکرد

آپلود محصولات برای هر عملیات زمان مشخصی طول می‌کشد. اگر نیاز دارید که تعداد زیادی محصول را در یک بازه زمانی کوتاه آپلود کنید، این می‌تواند باعث شود روند کار کند به نظر برسد.

راه حل پیشنهادی ما فراخوانی API CSS به صورت موازی است.

تماس‌های موازی

برای سرعت بخشیدن به فرآیند آپلود، توصیه می‌کنیم از فراخوانی‌های موازی برای آپلود همزمان چندین محصول استفاده کنید. این می‌تواند زمان کلی آپلود را به میزان قابل توجهی کاهش دهد. از ویژگی‌های مناسب زبان برنامه‌نویسی خود استفاده کنید.

برای جاوا، از نسخه ناهمزمان در یک مجری موازی استفاده کنید:

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

اطلاعات بیشتر را می‌توانید در مستندات Merchant API برای درخواست‌های همزمان بیابید.

عملیات فله‌ای / دسته‌ای

اگرچه عملیات گروهی و دسته‌ای مستقیماً در CSS API پشتیبانی نمی‌شوند، اما اگر API را مستقیماً با استفاده از HTTP فراخوانی می‌کنید، می‌توانید از ویژگی پیش‌فرض دسته‌ای Google API استفاده کنید. برای دستورالعمل‌های دقیق، به Media-CDN یا مستندات Cloud Storage مراجعه کنید.