Stay organized with collections
Save and categorize content based on your preferences.
JSON-LD is an easy-to-use JSON-based linked data format that defines the concept of context to specify the vocabulary for types and properties. Gmail supports JSON-LD data embedded in HTML documents with the @context of schema.org, as in the following example:
<scripttype="application/ld+json">
{"@context":"http://schema.org","@type":"Person","name":"John Doe","jobTitle":"Graduate research assistant","affiliation":"University of Dreams","additionalName":"Johnny","url":"http://www.example.com","address":{"@type":"PostalAddress","streetAddress":"1234 Peach Drive","addressLocality":"Wonderland","addressRegion":"Georgia"}}
</script>
The full specifications and requirements for the JSON-LD syntax are available on json-ld.org, and you can also use our Schema Validator tool to try out JSON-LD and debug your markup.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-18 UTC."],[],[],null,["# JSON-LD\n\n[JSON-LD](https://json-ld.org/) is an easy-to-use JSON-based linked data format that defines the concept of `context` to specify the vocabulary for types and properties. Gmail supports [JSON-LD data embedded in HTML documents](https://json-ld.org/spec/latest/json-ld/#embedding-json-ld-in-html-documents) with the `@context` of `schema.org`, as in the following example: \n\n \u003cscript type=\"application/ld+json\"\u003e\n {\n \"@context\": \"http://schema.org\",\n \"@type\": \"Person\",\n \"name\": \"John Doe\",\n \"jobTitle\": \"Graduate research assistant\",\n \"affiliation\": \"University of Dreams\",\n \"additionalName\": \"Johnny\",\n \"url\": \"http://www.example.com\",\n \"address\": {\n \"@type\": \"PostalAddress\",\n \"streetAddress\": \"1234 Peach Drive\",\n \"addressLocality\": \"Wonderland\",\n \"addressRegion\": \"Georgia\"\n }\n }\n \u003c/script\u003e\n\n| **Note:** the `@type` key is a reserved key name and should contain either a full type URI or a URI fragment (in which case a `http://schema.org/` prefix, derived from the supplied data-context attribute, is assumed).\n\nThe full specifications and requirements for the JSON-LD syntax are available on [json-ld.org](http://json-ld.org/), and you can also use our [Schema Validator](/workspace/gmail/markup/testing-your-schema#schema_validator) tool to try out JSON-LD and debug your markup."]]