Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
json-ld [2025/12/11 12:52] bcadminjson-ld [2025/12/11 13:00] (aktuell) bcadmin
Zeile 28: Zeile 28:
 ===== Prinzipien bei der Beschreibung von Sammlungsobjekten ===== ===== Prinzipien bei der Beschreibung von Sammlungsobjekten =====
  
-  * jedes JSON-Dokument beschreibt genau ein Sammlungsobjekt +== Umfang eines Dokumentes == 
-  * als Schemadefinition kommt @context = "https://schema.org/" zum Einsatz + 
-  * als Schlüssel wird stets die kanonische Objekt-URL der BeeCollect Cloud verwendet, z.B: +Jedes JSON-Dokument beschreibt genau ein Sammlungsobjekt 
-    <code>https://beecollect.cloud/resources/{customerCode}/objekts/{objectGuid}</code> + 
-  @type ist ein geeigneter Schema.org-Typ +== Schema-Definition == 
-  * fachliche Objektklassen (Gemälde, Gerät, Mineral usw.) werden über Schema.org-Typen und/oder über additionalType mit URIs auf Vokabular modelliert, welches über die BeeCollect Cloud abrufbar ist + 
-  * es werden nur Eigenschaften ausgeliefert, für die Werte vorhanden sind. Leere Strings oder Null-Werte werden nicht exportiert+Als Schemadefinition kommt @context = "https://schema.org/" zum Einsatz 
 + 
 +== Schlüssel == 
 + 
 +Als Schlüssel wird stets die kanonische Objekt-URL der BeeCollect Cloud verwendet, z.B: 
 +<code>https://beecollect.cloud/resources/{customerCode}/objekts/{objectGuid}</code> 
 + 
 +== Typen == 
 + 
 +Der Typ des beschriebenen Objektes wird über @type angegeben und ist ein geeigneter Schema.org-Typ
 + 
 +Die folgende Auswahl gibt einen Überblick über verfügbare schema.org-Typen: 
 +  * Künstlich erzeugtes Objekt (allg.): **CreativeWork** 
 +  * Kunstwerk, bildende Kunst: **VisualArtwork** 
 +  * Fotografie: **Photograph** 
 +  * Musikwerk (Komposition): **MusicComposition** 
 +  * Musikaufnahme: **MusicRecording** 
 +  * Film als Werk: **Movie** 
 +  * Digitales Videoobjekt: **VideoObject** 
 +  * Technisches Objekt / Gerät: **Product** 
 +  * Fahrzeug: **Vehicle** 
 +  * Natürliches Objekt (Mineral, Präparat): **Thing** 
 + 
 +== weitere Typisierung / Vokabulare == 
 + 
 +Eine weitere fachspezische Festlegung von Typen (Gemälde, Gerät, Mineral usw.) erfolgt wahrweise über geeignete Schema.org-Typen und/oder über additionalType mit URIs auf Vokabular modelliert, welches über die BeeCollect Cloud abrufbar ist 
 + 
 +== leere oder fehlende Attribute == 
 + 
 +Es werden nur Eigenschaften ausgeliefert, für die Werte vorhanden sind. Leere Strings oder Null-Werte werden nicht exportiert
  
 ===== Verfügbare Attribute / Felder ===== ===== Verfügbare Attribute / Felder =====