انتقل إلى المحتوى
ShopentlyLearn

مخططات البيانات: اللغات والأسواق

مخططات البيانات: اللغات والأسواق. حقول البيانات وأنواعها وقيودها التي تقبلها واجهة API أو تعيدها.

مخططات البيانات

جلب · السياق — اللغات والأسواق — الاستجابة

ApiResponse_ContextData_ · حقول البيانات وأنواعها وقيودها التي تقبلها واجهة API أو تعيدها.
dataContextData مطلوب

مثال على الاستجابة · ContextData.

مثال: {"base_market_id":"example","default_locale":"en","global_enabled":false,"languages":[{"code":"en","direction":"ltr","is_default":true,"name":"English","native_name":"English","status":"draft"}],"markets":[{"code":"PL","currency":{"code":"PLN","minor_units":2},"id":"example","is_default":true,"name":"Poland","price_list":null,"status":"draft"}],"multilingual_enabled":false}
metaContextPageMeta ContextMeta PageMeta RequestMeta مطلوب

البيانات الوصفية للاستجابة.

مثال: {"locale":"en","market_code":"PL","market_id":"example","request_id":"example"}

حقول إضافية: لا

جلب · السياق — اللغات والأسواق — الاستجابة

ContextData · حقول البيانات وأنواعها وقيودها التي تقبلها واجهة API أو تعيدها.
base_market_idسلسلة نصيةمطلوب

معرّف السوق الأساسية للمتجر.

مثال: "example"
default_localeسلسلة نصيةمطلوب

رمز اللغة الافتراضية للمتجر.

مثال: "en"
global_enabledقيمة منطقيةمطلوب

يشير global_enabled إلى صلاحية الخطة لاستخدام أسواق إضافية. يعمل السوق الأساسي دون هذه الصلاحية. لا يوجد مفتاح يدوي لتفعيل Shopently Global؛ ووضع تعدد اللغات مستقل.

مثال: false
languagesمصفوفة <LanguageData > مطلوب

اللغات المتاحة في سياق المتجر.

مثال: [{"code":"en","direction":"ltr","is_default":true,"name":"English","native_name":"English","status":"draft"}]
marketsمصفوفة <shopently_engine__domains__global_commerce__adapters__public_http__context__schemas__MarketData > مطلوب

الأسواق المتاحة في سياق المتجر.

مثال: [{"code":"PL","currency":{"code":"PLN","minor_units":2},"id":"example","is_default":true,"name":"Poland","price_list":null,"status":"draft"}]
multilingual_enabledقيمة منطقيةمطلوب

ما إذا كانت وظيفة تعدد اللغات مفعّلة.

مثال: false

حقول إضافية: لا

رمز عملة المبلغ

CurrencyData · المخطط · مخططات البيانات: اللغات والأسواق
codeسلسلة نصيةمطلوب

رمز ثابت قابل للقراءة آليًا.

مثال: "PLN"
minor_unitsعدد صحيحمطلوب

عدد المنازل العشرية التي تستخدمها العملة.

مثال: 2

حقول إضافية: لا

اللغات المتاحة في سياق المتجر

LanguageData · المخطط · مخططات البيانات: اللغات والأسواق
codeسلسلة نصيةمطلوب

رمز ثابت قابل للقراءة آليًا.

مثال: "en"
directionسلسلة نصيةمطلوب

اتجاه النص.

القيود
enum
["ltr", "rtl"]
مثال: "ltr"
is_defaultقيمة منطقيةمطلوب

ما إذا كان هذا هو الخيار الافتراضي.

مثال: true
nameسلسلة نصيةمطلوب

اسم المورد في السياق المناسب.

مثال: "English"
native_nameسلسلة نصيةمطلوب

الاسم بنظام الكتابة الأصلي للغة.

مثال: "English"
statusسلسلة نصيةمطلوب

الحالة التي تقبلها هذه العملية تحديدًا.

القيود
enum
["draft", "published"]
مثال: "draft"

حقول إضافية: لا

الأسواق المتاحة في سياق المتجر

shopently_engine__domains__global_commerce__adapters__public_http__context__schemas__MarketData · المخطط · مخططات البيانات: اللغات والأسواق
codeسلسلة نصيةمطلوب

رمز ثابت قابل للقراءة آليًا.

مثال: "PL"
currencyCurrencyData nullمطلوب

رمز عملة المبلغ.

مثال: {"code":"PLN","minor_units":2}
idسلسلة نصيةمطلوب

معرّف المورد؛ احتفظ به كما أعيد. (MarketData).

مثال: "example"
is_defaultقيمة منطقيةمطلوب

ما إذا كان هذا هو الخيار الافتراضي.

مثال: true
nameسلسلة نصيةمطلوب

اسم المورد في السياق المناسب.

مثال: "Poland"
price_listPriceListData nullمطلوب

معلومات قائمة الأسعار.

مثال: null
statusسلسلة نصيةمطلوب

الحالة التي تقبلها هذه العملية تحديدًا.

القيود
enum
["draft", "sales_active", "suspended"]
مثال: "draft"

حقول إضافية: لا