أفضل ممارسات الأداء
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تستغرق عملية تحميل المنتجات وقتًا معيّنًا. إذا كنت بحاجة
إلى تحميل عدة منتجات في إطار زمني قصير، قد يؤدي ذلك إلى
العملية تبدو بطيئة.
الحل الذي ننصح به هو استدعاء واجهة برمجة تطبيقات CSS بشكل متوازٍ.
المكالمات المتوازية
لتسريع عملية التحميل، ننصحك باستخدام طلبات الاتصال الموازية لتحميل المحتوى.
منتجات متعددة في وقت واحد. ويمكن أن يؤدي ذلك إلى تقليل الانبعاثات
وقت التحميل. استخدام الميزات المناسبة
للغة البرمجة الخاصة بك.
بالنسبة إلى Java، استخدم الإصدار غير المتزامن في برنامج تنفيذ متوازٍ:
ApiFuture<CssProductInput> future =
cssProductInputsServiceClient.insertCssProductInputCallable().futureCall(request);
العمليات المجمّعة / المجمّعة
لا تتوفر العمليات المجمّعة والمجمّعة بشكل مباشر في CSS
واجهة برمجة التطبيقات، إذا كنت تستدعي واجهة برمجة التطبيقات مباشرةً باستخدام HTTP، يمكنك استخدام واجهة برمجة التطبيقات Google API.
ميزة الدفعة التلقائية. للحصول على تعليمات تفصيلية، يُرجى الرجوع إلى
Media-CDN (شبكة توصيل محتوى الوسائط)
أو خدمة Cloud Storage
التوثيق.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-10-14 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-10-14 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Uploading many products using the CSS API can be time-consuming due to individual operation times."],["To expedite the upload process, leverage parallel calls to upload multiple products concurrently, significantly reducing the overall upload time."],["Though 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."]]],[]]