Referans

agent.json Schema

Schema v1.0 — Tüm alanlar ve açıklamaları.

Zorunlu tek alan: schema_version ve business.name. Diğer tüm alanlar isteğe bağlıdır.

{
  "schema_version": "1.0",   // zorunlu
  "business": { ... },       // zorunlu
  "products": [ ... ],       // isteğe bağlı
  "policies": { ... },       // isteğe bağlı
  "support": { ... },        // isteğe bağlı
  "faq": [ ... ],            // isteğe bağlı
  "campaigns": [ ... ],      // isteğe bağlı
  "meta": { ... }            // isteğe bağlı
}

business

Zorunlu

İşletme kimlik bilgileri

AlanTipAçıklama
name*stringİşletme adı
descriptionstringKısa açıklama (max 500 karakter)
urlstringAna site URL
languagestringISO 639-1 dil kodu (tr, en, de…)
categoriesstring[]Sektör etiketleri

products

Ürün/hizmet listesi (max 50)

AlanTipAçıklama
name*stringÜrün adı
descriptionstringAçıklama
pricenumberFiyat
currencystringPara birimi (TRY, USD…)
urlstringÜrün sayfası URL
in_stockbooleanStok durumu

policies

İade, kargo, gizlilik politikaları

AlanTipAçıklama
returnstringİade politikası özeti
shippingstringKargo politikası
privacy_urlstringGizlilik politikası URL
ai_accessstring"allowed" | "restricted" | "denied"

support

Destek kanalları

AlanTipAçıklama
emailstringDestek e-posta
phonestringTelefon
hoursstringÇalışma saatleri
channelsstring[]["email","phone","chat"]

faq

Sık sorulan sorular (max 50)

AlanTipAçıklama
question*stringSoru
answer*stringCevap

campaigns

Aktif kampanyalar

AlanTipAçıklama
name*stringKampanya adı
discountstringİndirim bilgisi
valid_untilstringISO 8601 tarih
conditionsstringKoşullar

meta

Metadata ve cache ayarları

AlanTipAçıklama
analytics_idstringANK-XXXXXXXX formatında ID
ttl_secondsnumberCache süresi (varsayılan: 3600)
updated_atstringISO 8601 güncelleme tarihi