Sharethrough · JSON-LD Context

Sharethrough Context

JSON-LD context defining the semantic vocabulary for Sharethrough from Sharethrough.

7 Classes 12 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
str: https://www.sharethrough.com/vocab#

Classes

name description author Organization WebAPI BlogPosting SoftwareApplication

Properties

Property Type Container
url reference
image reference
datePublished date
dateModified date
provider reference
documentation reference
termsOfService reference
publisher reference
headerBidding reference
adExchange reference
compliance reference
sustainability reference

JSON-LD Document

sharethrough-context.jsonld Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "str": "https://www.sharethrough.com/vocab#",

    "name": "schema:name",
    "description": "schema:description",
    "url": { "@id": "schema:url", "@type": "@id" },
    "image": { "@id": "schema:image", "@type": "@id" },
    "datePublished": { "@id": "schema:datePublished", "@type": "xsd:date" },
    "dateModified": { "@id": "schema:dateModified", "@type": "xsd:date" },
    "author": "schema:author",

    "Organization": "schema:Organization",
    "WebAPI": "schema:WebAPI",
    "BlogPosting": "schema:BlogPosting",
    "SoftwareApplication": "schema:SoftwareApplication",

    "provider": { "@id": "schema:provider", "@type": "@id" },
    "documentation": { "@id": "schema:documentation", "@type": "@id" },
    "termsOfService": { "@id": "schema:termsOfService", "@type": "@id" },

    "publisher": {
      "@id": "str:publisher",
      "@type": "@id",
      "@context": {
        "publisherKey": "str:publisherKey",
        "placementKey": "str:placementKey",
        "token": "str:token",
        "reportType": "str:reportType",
        "impressions": { "@id": "str:impressions", "@type": "xsd:integer" },
        "revenue": { "@id": "str:revenue", "@type": "xsd:decimal" },
        "dateRange": "str:dateRange",
        "startDate": { "@id": "str:startDate", "@type": "xsd:date" },
        "endDate": { "@id": "str:endDate", "@type": "xsd:date" }
      }
    },

    "headerBidding": {
      "@id": "str:headerBidding",
      "@type": "@id",
      "@context": {
        "pkey": "str:pkey",
        "bidderCode": "str:bidderCode",
        "eqtvNetworkId": { "@id": "str:eqtvNetworkId", "@type": "xsd:integer" },
        "ttl": { "@id": "str:ttl", "@type": "xsd:integer" },
        "mediaTypes": "str:mediaTypes",
        "native": "str:native",
        "display": "str:display",
        "video": "str:video",
        "openRTB": "str:openRTB",
        "bidEndpoint": { "@id": "str:bidEndpoint", "@type": "@id" }
      }
    },

    "adExchange": {
      "@id": "str:adExchange",
      "@type": "@id",
      "@context": {
        "sspIntegration": "str:sspIntegration",
        "dspIntegration": "str:dspIntegration",
        "openRTBVersion": "str:openRTBVersion",
        "safeframe": { "@id": "str:safeframe", "@type": "xsd:boolean" },
        "scope3ClimateShield": { "@id": "str:scope3ClimateShield", "@type": "xsd:boolean" },
        "gvlId": { "@id": "str:gvlId", "@type": "xsd:integer" }
      }
    },

    "compliance": {
      "@id": "str:compliance",
      "@type": "@id",
      "@context": {
        "tcfEU": { "@id": "str:tcfEU", "@type": "xsd:boolean" },
        "ccpa": { "@id": "str:ccpa", "@type": "xsd:boolean" },
        "coppa": { "@id": "str:coppa", "@type": "xsd:boolean" },
        "gpp": { "@id": "str:gpp", "@type": "xsd:boolean" },
        "dsa": { "@id": "str:dsa", "@type": "xsd:boolean" }
      }
    },

    "sustainability": {
      "@id": "str:sustainability",
      "@type": "@id",
      "@context": {
        "garmFramework": { "@id": "str:garmFramework", "@type": "xsd:boolean" },
        "climateShield": { "@id": "str:climateShield", "@type": "xsd:boolean" },
        "scope3Certified": { "@id": "str:scope3Certified", "@type": "xsd:boolean" },
        "carbonFootprint": "str:carbonFootprint"
      }
    }
  },

  "@graph": [
    {
      "@id": "https://www.sharethrough.com",
      "@type": "Organization",
      "name": "Sharethrough",
      "description": "Sharethrough is a human-centric programmatic advertising platform and one of the largest independent omnichannel ad exchanges, offering REST APIs for publishers and advertisers to manage native, display, and video ad placements through SSP/DSP integrations.",
      "url": "https://www.sharethrough.com",
      "documentation": "https://support.sharethrough.com/hc/en-us"
    },
    {
      "@id": "https://api.sharethrough.com",
      "@type": "WebAPI",
      "name": "Sharethrough Publisher Reporting API",
      "description": "REST API enabling publishers to pull programmatic and direct sell reporting data for their native ad placements.",
      "provider": "https://www.sharethrough.com",
      "documentation": "https://support.sharethrough.com/hc/en-us/articles/360044449471-Sharethrough-Publisher-API-Documentation",
      "publisher": {
        "reportType": ["programmatic", "direct_sell"],
        "dateRange": "configurable"
      }
    },
    {
      "@id": "https://btlr.sharethrough.com",
      "@type": "WebAPI",
      "name": "Sharethrough Header Bidding (Prebid) API",
      "description": "OpenRTB-based bidder adapter integration enabling SSP/DSP connections through the Prebid.js header bidding framework for native, display, and video ad formats.",
      "provider": "https://www.sharethrough.com",
      "documentation": "https://docs.prebid.org/dev-docs/bidders/sharethrough.html",
      "headerBidding": {
        "bidderCode": "sharethrough",
        "mediaTypes": ["native", "display", "video"],
        "openRTB": true
      },
      "adExchange": {
        "gvlId": 80,
        "safeframe": true,
        "scope3ClimateShield": true
      },
      "compliance": {
        "tcfEU": true,
        "ccpa": true,
        "coppa": true
      }
    }
  ]
}