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.
Uygulamanın veriyi işlediği yer
Bölüm başlığı “Uygulamanın veriyi işlediği yer”"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
counterpartykim 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,OccasionalExceptionya daUndetermined(uyarıyla kabul edilir, size bildirilir).
Sınırlar
Bölüm başlığı “Sınırlar”Bir manifest en çok 64 KiB olur. Platformun tanımlamadığı bir üye reddedilir, eksik zorunlu üye de.