XooCode(){

Schema: caption

Schema: caption Example Markup

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

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.

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).

SocialMediaPosting

SocialMediaPosting JSON-LD example for a microblog post with a shared image. SocialMediaPosting is an Article subtype that adds one property, sharedContent, for the embedded asset being shared or quoted. It is the parent of BlogPosting and DiscussionForumPosting.

ImageGallery

ImageGallery JSON-LD example for a photo-gallery page. Direct CollectionPage subtype. Use ItemList + ImageObject for the gallery contents.