İçeriğe geç

Entegrasyon

JSON-LD Nedir, DPP Verisi Neden JSON-LD?

JSON-LD nedir, sıradan JSON'dan farkı nedir ve neden Dijital Ürün Pasaportunun varsayılan alışveriş formatı olarak öneriliyor?

Yazan IDPP · · Güncelleme: · 2 dk okuma

CIRPASS-2 referans mimarisi, Dijital Ürün Pasaportu için varsayılan alışveriş formatı olarak JSON-LD'yi öneriyor. Neden düz JSON değil de JSON-LD? Cevap tek kelimede: anlam.

Sıradan JSON'un sorunu

Bir alan adı, tek başına anlam taşımaz:

{ "material": "PET", "recycled": 30 }

Buradaki recycled neyin yüzdesi? Ağırlıkça mı, hacimce mi? Tüketici sonrası mı? İki farklı platform aynı alan adını farklı anlamlarda kullanabilir ve kimse fark etmez.

JSON-LD ne ekliyor?

JSON-LD bir context ekler: her alanı, anlamı tanımlı bir URI'ye bağlar. Böylece "recycledContent" alanı, standart bir kavrama işaret eder ve iki farklı sistemin ürettiği pasaport otomatik olarak eşlenebilir.

Önemli nokta: JSON-LD hâlâ JSON'dur. Bağlamı umursamayan bir istemci onu sıradan JSON gibi okuyabilir; umursayan bir istemci ise anlamı çözebilir. Bu, geçiş için ideal bir özelliktir.

Bkz. EN 18223 çekirdek veri modeli ve DPP veri modeli rehberi.

Verifiable Credentials ile ilişkisi

W3C Verifiable Credential paketleri JSON-LD tabanlıdır. Yani pasaport verisini JSON-LD olarak tuttuğunuzda, imzalı ve doğrulanabilir veri setleri üretmek doğal bir sonraki adım olur. Bkz. doğrulanabilir kimlik bilgileri.

Resolver ile birlikte

Bir resolver, isteğin Accept başlığına göre HTML veya application/ld+json döner. Böylece tek bir tanımlayıcı hem tüketiciye hem makinelere hizmet eder. Bkz. resolver servisi nedir.

Pratik uygulama notları

  1. Context'i sürümleyin ve kalıcı bir adreste yayımlayın.
  2. Alan adlarını sektörel modellerle eşleyin; eşleme tablosunu belgeleyin.
  3. Dilden bağımsız kodlar kullanın; dil sunum katmanında çözülür. Bkz. çok dilli pasaport.
  4. Şema doğrulaması ekleyin: JSON-LD anlamı verir, geçerliliği JSON Schema ile kontrol edin.

Sık sorulan sorular

JSON-LD zorunlu mu?

Standartlar belirli bir serileştirmeyi dayatmaz, ancak referans mimari JSON-LD'yi varsayılan olarak öneriyor ve ekosistem bu yönde ilerliyor.

AAS kullanıyorsam JSON-LD'ye ihtiyacım var mı?

Otomotiv ve endüstriyel ekosistemde AAS baskındır. İki dünya arasında köprü çalışmaları sürüyor; kanonik modeli tek yerde tutup her iki serileştirmeyi üretmek en güvenli yaklaşımdır. Bkz. AAS ve Catena-X.

Performans sorunu yaratır mı?

Hayır. Context çözümlemesi önbelleklenebilir ve pasaport belgeleri küçüktür.

Ürünleriniz için DPP'yi bugün hazırlayın

IDPP, ESPR ve EN 1821x ile uyumlu dijital ürün pasaportlarını oluşturmanızı, yayımlamanızı ve AB DPP Registry'ye kaydetmenizi sağlar.

Ücretsiz başlayın IDPP nedir?