İçeriğe geç

Liste manifesti

Manifest, camelCase üyeleri ve adlarıyla yazılan enum değerleri olan bir JSON nesnesidir. CIQRA’nın kendi listelerinin geçtiği aynı doğrulayıcıdan geçtikten sonra, yazdığınız gibi saklanır ve gösterilir.

Üye Tür Kural
key string 2 ile 40 karakter: küçük harf, rakam ve -; harfle başlar. Ayrılmış olmamalı.
version string major.minor.patch, örneğin 1.0.0.
name string 1 ile 60 karakter, baş ya da sonda boşluk yok. Özel isimdir, çevrilmez.
kind Vendor Partner üçüncü taraf uygulama gönderir.
category enum Mağaza kategorilerinden biri (örneğin Content, MarketingEmail, Shipping).
markets dizi Global, TR, US, EU, UK değerlerinden en az biri. Tekrar yok; Global tek başına durur.
commerceOnly boolean Uygulama yalnızca bir Commerce mağazasında anlamlıysa true.
availability Live Kurulabilir olanı gönderin.
scopes dizi Yayımlanmış en az bir scope; her biri bir rota tarafından uygulanır.
settings dizi En çok 30 alan: { "key": "accountId", "kind": "Identifier" }. Türler: Url, Identifier, FieldName, Secret, TextList, Map, Toggle. Secret yalnızca yazılır.
webhookTopics dizi Uygulamanızın abone olduğu resource.event konuları.
pricing nesne { "model": "Free" } ya da { "model": "VendorBilled" }. Tutar ve para birimi yok.
locales dizi Metinlerinizin bulunduğu yönetim dilleri. en ve tr zorunludur.
processing nesne Uygulamanın veriyi nerede işlediği (aşağıda). Zorunlu.
searchTerms dizi En çok 12 küçük harfli sözcük, her biri en çok 40 karakter.

connectPath, integrationSlug ve shelfKey bulunmamalıdır.

"processing": {
"personalData": true,
"counterparty": "Acme Cloud Ltd",
"counterpartyCountries": ["IE"],
"kvkk": "StandardContract"
}
  • personalData, alışverişçi ya da müşteri kişisel verisinin size ya da bir alt işleyiciye ulaşıp ulaşmadığını söyler.
  • Ulaşıyorsa counterparty kim olduğunu, counterpartyCountries ülkeleri (ISO 3166-1 alpha-2) belirtir.
  • kvkk, Türkiye’den çıkan Türk kişisel verisi için KVKK madde 9 dayanağıdır: NotApplicable, AdequacyDecision, StandardContract, BindingCorporateRules, OccasionalException ya da Undetermined (uyarıyla kabul edilir, size bildirilir).

Bir manifest en çok 64 KiB olur. Platformun tanımlamadığı bir üye reddedilir, eksik zorunlu üye de.