XooCode(){

Schema: encodingFormat

Schema: encodingFormat Example Markup

The following are examples of markup written in json+ld that include the correct usage for Schema: encodingFormat.

ImageObject

ImageObject JSON-LD example with content URL, dimensions, caption, creator, copyright holder, license, and acquisition source. The image metadata structure used inside Article, Product, Person, and any type with an image property.

Dataset

Dataset JSON-LD example for Jane Xoo's 1945-1955 pediatric outcome data. Covers distribution with DataDownload for file formats, temporalCoverage and spatialCoverage, variableMeasured, license, measurementTechnique, and how Dataset markup feeds Google Dataset Search.

Photograph

Photograph JSON-LD example for a portrait of Jane Xoo from 1945. Covers contentUrl, thumbnail, exifData with PropertyValue pairs, copyrightHolder, acquireLicensePage for licensing, locationCreated with Place, and how Photograph differs from ImageObject for standalone photo pages.

DigitalDocument

DigitalDocument JSON-LD example for a downloadable PDF whitepaper on structured data ROI. Covers hasDigitalDocumentPermission for access control, encoding with MediaObject for file metadata, pagination, and how DigitalDocument differs from Article for non-HTML published content.

PodcastEpisode

PodcastEpisode JSON-LD example for the Xoo Code podcast discussing structured data with a guest. Covers partOfSeries with PodcastSeries, associatedMedia with AudioObject for the episode file, episodeNumber, seasonNumber, timeRequired, and how podcast markup feeds Google Podcasts and AI-powered podcast discovery.

AudioObject

AudioObject JSON-LD example for the Xoo Code podcast episode audio file. Covers caption, transcript, and embeddedTextCaption (the 3 properties unique to AudioObject), plus contentUrl, encodingFormat, and duration.

MediaObject

MediaObject JSON-LD example for a downloadable PDF report. MediaObject is the parent of VideoObject, AudioObject, and ImageObject. Covers the most important of its 20 direct properties: contentUrl, encodingFormat, contentSize, duration, uploadDate, and requiresSubscription.

Map

Map JSON-LD example for a museum venue map. Covers the mapType property with the full MapCategoryType enumeration (ParkingMap, SeatingMap, TransitMap, VenueMap) and how Map relates to downloadable site plans, seating charts, and transit diagrams.

Barcode

Barcode JSON-LD example for a ticket barcode. Barcode is an ImageObject subtype with no properties of its own; it inherits the full ImageObject vocabulary (contentUrl, encodingFormat, caption, embeddedTextCaption, width, height).

3DModel

3DModel JSON-LD example for a 3D asset (GLB, GLTF, USDZ) used in AR, VR, gaming, or product viewers. MediaObject subtype adding the isResizable property.

DataDownload

DataDownload JSON-LD example for a downloadable distribution of a Dataset (CSV, JSON, Parquet). MediaObject subtype. Attach via Dataset.distribution.

LegislationObject

LegislationObject JSON-LD example for the published file of a piece of Legislation (PDF / HTML / XML). Dual-inherits Legislation + MediaObject with legislationLegalValue.

PresentationDigitalDocument

PresentationDigitalDocument JSON-LD example for a slide deck (Keynote, PowerPoint, Google Slides). Direct DigitalDocument subtype with no unique properties.

SpreadsheetDigitalDocument

SpreadsheetDigitalDocument JSON-LD example for a spreadsheet (Excel, Google Sheets, Numbers). Direct DigitalDocument subtype with no unique properties.

TextDigitalDocument

TextDigitalDocument JSON-LD example for a long-form text document (Word, Pages, Google Docs). Direct DigitalDocument subtype with no unique properties.