أفضل ممارسات الأداء

تستغرق عملية تحميل المنتجات وقتًا معيّنًا. إذا كنت بحاجة إلى تحميل عدة منتجات في إطار زمني قصير، قد يؤدي ذلك إلى العملية تبدو بطيئة.

الحل الذي ننصح به هو استدعاء واجهة برمجة تطبيقات CSS بشكل متوازٍ.

المكالمات المتوازية

لتسريع عملية التحميل، ننصحك باستخدام طلبات الاتصال الموازية لتحميل المحتوى. منتجات متعددة في وقت واحد. ويمكن أن يؤدي ذلك إلى تقليل الانبعاثات وقت التحميل. استخدام الميزات المناسبة للغة البرمجة الخاصة بك.

بالنسبة إلى Java، استخدم الإصدار غير المتزامن في برنامج تنفيذ متوازٍ:

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

العمليات المجمّعة / المجمّعة

لا تتوفر العمليات المجمّعة والمجمّعة بشكل مباشر في CSS واجهة برمجة التطبيقات، إذا كنت تستدعي واجهة برمجة التطبيقات مباشرةً باستخدام HTTP، يمكنك استخدام واجهة برمجة التطبيقات Google API. ميزة الدفعة التلقائية. للحصول على تعليمات تفصيلية، يُرجى الرجوع إلى Media-CDN (شبكة توصيل محتوى الوسائط) أو خدمة Cloud Storage التوثيق.