İçeriğe atla
ShopentlyLearn

Veri şemaları: Diller ve pazarlar

Veri şemaları: Diller ve pazarlar. API'nin kabul ettiği veya döndürdüğü verilerin alanları, türleri ve kısıtlamaları.

Veri şemaları

Getir · Bağlam — Diller ve pazarlar — Yanıt

ApiResponse_ContextData_ · API'nin kabul ettiği veya döndürdüğü verilerin alanları, türleri ve kısıtlamaları.
dataContextData Zorunlu

Yanıt örneği · ContextData.

Örnek: {"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 Zorunlu

Yanıt üst verileri.

Örnek: {"locale":"en","market_code":"PL","market_id":"example","request_id":"example"}

Ek alanlar: Hayır

Getir · Bağlam — Diller ve pazarlar — Yanıt

ContextData · API'nin kabul ettiği veya döndürdüğü verilerin alanları, türleri ve kısıtlamaları.
base_market_idDizeZorunlu

Mağazanın temel pazar tanımlayıcısı.

Örnek: "example"
default_localeDizeZorunlu

Mağazanın varsayılan dil kodu.

Örnek: "en"
global_enabledMantıksal değerZorunlu

global_enabled, planın ek pazarlara erişim hakkını belirtir. Temel pazar bu hak olmadan çalışır. Shopently Global için manuel bir anahtar yoktur; çok dilli mod bağımsızdır.

Örnek: false
languagesDizi <LanguageData > Zorunlu

Mağaza bağlamında kullanılabilir diller.

Örnek: [{"code":"en","direction":"ltr","is_default":true,"name":"English","native_name":"English","status":"draft"}]
marketsDizi <shopently_engine__domains__global_commerce__adapters__public_http__context__schemas__MarketData > Zorunlu

Mağaza bağlamında kullanılabilir pazarlar.

Örnek: [{"code":"PL","currency":{"code":"PLN","minor_units":2},"id":"example","is_default":true,"name":"Poland","price_list":null,"status":"draft"}]
multilingual_enabledMantıksal değerZorunlu

Çok dilli işlevin etkin olup olmadığı.

Örnek: false

Ek alanlar: Hayır

Tutarın para birimi kodu

CurrencyData · Şema · Veri şemaları: Diller ve pazarlar
codeDizeZorunlu

Makine tarafından okunabilir, sabit kod.

Örnek: "PLN"
minor_unitsTam sayıZorunlu

Para biriminin kullandığı ondalık basamak sayısı.

Örnek: 2

Ek alanlar: Hayır

Mağaza bağlamında kullanılabilir diller

LanguageData · Şema · Veri şemaları: Diller ve pazarlar
codeDizeZorunlu

Makine tarafından okunabilir, sabit kod.

Örnek: "en"
directionDizeZorunlu

Metin yönü.

Kısıtlamalar
enum
["ltr", "rtl"]
Örnek: "ltr"
is_defaultMantıksal değerZorunlu

Bu seçeneğin varsayılan olup olmadığı.

Örnek: true
nameDizeZorunlu

İlgili bağlamdaki kaynak adı.

Örnek: "English"
native_nameDizeZorunlu

Dilin kendi yazı sistemindeki adı.

Örnek: "English"
statusDizeZorunlu

Bu işlemin kabul ettiği durum.

Kısıtlamalar
enum
["draft", "published"]
Örnek: "draft"

Ek alanlar: Hayır

Mağaza bağlamında kullanılabilir pazarlar

shopently_engine__domains__global_commerce__adapters__public_http__context__schemas__MarketData · Şema · Veri şemaları: Diller ve pazarlar
codeDizeZorunlu

Makine tarafından okunabilir, sabit kod.

Örnek: "PL"
currencyCurrencyData nullZorunlu

Tutarın para birimi kodu.

Örnek: {"code":"PLN","minor_units":2}
idDizeZorunlu

Kaynak tanımlayıcısı; döndürüldüğü biçimi koruyun. (MarketData).

Örnek: "example"
is_defaultMantıksal değerZorunlu

Bu seçeneğin varsayılan olup olmadığı.

Örnek: true
nameDizeZorunlu

İlgili bağlamdaki kaynak adı.

Örnek: "Poland"
price_listPriceListData nullZorunlu

Fiyat listesi bilgileri.

Örnek: null
statusDizeZorunlu

Bu işlemin kabul ettiği durum.

Kısıtlamalar
enum
["draft", "sales_active", "suspended"]
Örnek: "draft"

Ek alanlar: Hayır