CSS API

إدارة بيانات حسابك في خدمة مقارنة الأسعار (CSS) برمجيًا على نطاق واسع

الخدمة: css.googleapis.com

للاتصال بهذه الخدمة، ننصحك باستخدام مكتبات العملاء التي تقدّمها Google. إذا كان تطبيقك بحاجة إلى استخدام مكتباتك الخاصة للاتصال بهذه الخدمة، استخدِم المعلومات التالية عند إجراء طلبات واجهة برمجة التطبيقات.

المستند المرتبط بميزة "اقتراحات"

مستند الاكتشاف هو مواصفة قابلة للقراءة آليًا لوصف واجهات برمجة التطبيقات REST واستخدامها. ويتم استخدامه لإنشاء مكتبات العملاء ومكونات إضافية لبيئة تطوير البرامج المتكاملة وأدوات أخرى تتفاعل مع واجهات برمجة تطبيقات Google. قد توفّر خدمة واحدة عدّة مستندات اكتشاف. توفّر هذه الخدمة مستند الاكتشاف التالي:

نقطة نهاية الخدمة

نقطة نهاية الخدمة هي عنوان URL أساسي يحدِّد عنوان الشبكة لخدمة واجهة برمجة التطبيقات. قد تتضمّن خدمة واحدة عدة نقاط نهاية للخدمات. تحتوي هذه الخدمة على نقطة نهاية الخدمة التالية، وترتبط كل معرّفات الموارد المنتظمة (URI) أدناه بنقطة نهاية الخدمة هذه:

  • https://css.googleapis.com

مورد REST: ‏ v1.accounts

الطُرق
get GET /v1/{name=accounts/*}
يسترجع هذا الطلب حسابًا واحدًا على CSS/Merchant Center حسب رقم التعريف.
listChildAccounts GET /v1/{parent=accounts/*}:listChildAccounts
تعرض هذه السمة جميع الحسابات ضمن رقم تعريف حساب CSS المحدّد، وتتيح اختياريًا الفلترة حسب رقم تعريف التصنيف واسم الحساب.
updateLabels POST /v1/{name=accounts/*}:updateLabels
لتعديل التصنيفات التي تمّ تعيينها لحسابات CSS/Merchant Center من خلال نطاق CSS.

مورد REST: ‏ v1.accounts.cssProductInputs

الطُرق
delete DELETE /v1/{name=accounts/*/cssProductInputs/*}
يؤدي هذا الإجراء إلى حذف إدخال منتج في CSS من حسابك على CSS Center.
insert POST /v1/{parent=accounts/*}/cssProductInputs:insert
لتحميل CssProductInput إلى حسابك على CSS Center.
patch PATCH /v1/{cssProductInput.name=accounts/*/cssProductInputs/*}
يؤدي هذا الإجراء إلى تعديل إدخال منتج CSS الحالي في حسابك على CSS Center.

مورد REST: ‏ v1.accounts.cssProducts

الطُرق
get GET /v1/{name=accounts/*/cssProducts/*}
يسترجع منتج CSS الذي تمت معالجته من حسابك على CSS Center.
list GET /v1/{parent=accounts/*}/cssProducts
يسرد هذا العمود منتجات CSS التي تمت معالجتها في حسابك على CSS Center.

مورد REST: ‏ v1.accounts.labels

الطُرق
create POST /v1/{parent=accounts/*}/labels
يؤدي ذلك إلى إنشاء تصنيف جديد غير مرتبط بأي حساب.
delete DELETE /v1/{name=accounts/*/labels/*}
يؤدي هذا الإجراء إلى حذف تصنيف وإزالته من جميع الحسابات التي تم تعيينه إليها.
list GET /v1/{parent=accounts/*}/labels
يسرد التصنيفات التي يملكها حساب معيّن.
patch PATCH /v1/{accountLabel.name=accounts/*/labels/*}
تعديل تصنيف

مورد REST: ‏ v1.accounts.quotas

الطُرق
list GET /v1/{parent=accounts/*}/quotas
يسرد هذا العمود الحصة اليومية للمكالمات ومعدل الاستخدام لكل مجموعة في حسابك على CSS Center.