U.S. Agency for Global Media · JSON-LD Context

U S Agency For Global Media Context

JSON-LD context defining the semantic vocabulary for U S Agency For Global Media from U.S. Agency for Global Media.

5 Classes 19 Properties 4 Namespaces
View Context View on GitHub

Namespaces

usagm: https://www.usagm.gov/schema/
schema: https://schema.org/
dcterms: http://purl.org/dc/terms/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

MediaNetwork BroadcastProgram InternetFreedomProject PressFreedomReport AudienceResearch

Properties

Property Type Container
name string
title string
description string
url reference
repositoryUrl reference
languages string set
targetRegions string set
weeklyReach integer
broadcastHours integer
language string
network string
format string
frequency string
fundingAmount decimal
status string
type string
identifier string
datePublished date
version string

JSON-LD Document

u-s-agency-for-global-media-context.jsonld Raw ↑
{
  "@context": {
    "@version": 1.1,
    "usagm": "https://www.usagm.gov/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "MediaNetwork": "usagm:MediaNetwork",
    "BroadcastProgram": "usagm:BroadcastProgram",
    "InternetFreedomProject": "usagm:InternetFreedomProject",
    "PressFreedomReport": "usagm:PressFreedomReport",
    "AudienceResearch": "usagm:AudienceResearch",

    "name": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "schema:description",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "schema:url",
      "@type": "@id"
    },
    "repositoryUrl": {
      "@id": "schema:codeRepository",
      "@type": "@id"
    },
    "languages": {
      "@id": "usagm:languages",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "targetRegions": {
      "@id": "usagm:targetRegions",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "weeklyReach": {
      "@id": "usagm:weeklyReach",
      "@type": "xsd:integer"
    },
    "broadcastHours": {
      "@id": "usagm:broadcastHours",
      "@type": "xsd:integer"
    },
    "language": {
      "@id": "dcterms:language",
      "@type": "xsd:string"
    },
    "network": {
      "@id": "usagm:network",
      "@type": "xsd:string"
    },
    "format": {
      "@id": "usagm:format",
      "@type": "xsd:string"
    },
    "frequency": {
      "@id": "usagm:frequency",
      "@type": "xsd:string"
    },
    "fundingAmount": {
      "@id": "usagm:fundingAmount",
      "@type": "xsd:decimal"
    },
    "status": {
      "@id": "usagm:status",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "dcterms:type",
      "@type": "xsd:string"
    },
    "identifier": {
      "@id": "dcterms:identifier",
      "@type": "xsd:string"
    },
    "datePublished": {
      "@id": "schema:datePublished",
      "@type": "xsd:date"
    },
    "version": {
      "@id": "schema:version",
      "@type": "xsd:string"
    }
  }
}