Snowplow · JSON-LD Context

Snowplow Context

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

6 Classes 30 Properties 4 Namespaces
View Context View on GitHub

Namespaces

xsd: http://www.w3.org/2001/XMLSchema#
schema: https://schema.org/
snow: https://api-evangelist.github.io/snowplow/vocabulary/
dcterms: http://purl.org/dc/terms/

Classes

name description url identifier Organization SoftwareApplication

Properties

Property Type Container
DataPipeline schema:SoftwareApplication
BehavioralEvent schema:Event
DataStructure schema:DefinedTerm
DataProduct schema:Dataset
EventSpecification schema:DefinedTerm
Tracker schema:SoftwareApplication
Collector schema:SoftwareApplication
SchemaRegistry schema:DataCatalog
eventId string
eventType string
appId string
platform string
collectorTimestamp dateTime
deviceCreatedTimestamp dateTime
derivedTimestamp dateTime
userId string
domainUserId string
sessionId string
pageUrl anyURI
pageTitle string
schemaVendor string
schemaName string
schemaVersion string
deployedEnvironment string
igluUri anyURI
organizationId string
createdAt dateTime
updatedAt dateTime
geoCountry string
geoCity string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "schema": "https://schema.org/",
    "snow": "https://api-evangelist.github.io/snowplow/vocabulary/",
    "dcterms": "http://purl.org/dc/terms/",
    "name": "schema:name",
    "description": "schema:description",
    "url": "schema:url",
    "identifier": "schema:identifier",
    "Organization": "schema:Organization",
    "SoftwareApplication": "schema:SoftwareApplication",
    "DataPipeline": {
      "@id": "snow:DataPipeline",
      "@type": "schema:SoftwareApplication"
    },
    "BehavioralEvent": {
      "@id": "snow:BehavioralEvent",
      "@type": "schema:Event"
    },
    "DataStructure": {
      "@id": "snow:DataStructure",
      "@type": "schema:DefinedTerm"
    },
    "DataProduct": {
      "@id": "snow:DataProduct",
      "@type": "schema:Dataset"
    },
    "EventSpecification": {
      "@id": "snow:EventSpecification",
      "@type": "schema:DefinedTerm"
    },
    "Tracker": {
      "@id": "snow:Tracker",
      "@type": "schema:SoftwareApplication"
    },
    "Collector": {
      "@id": "snow:Collector",
      "@type": "schema:SoftwareApplication"
    },
    "SchemaRegistry": {
      "@id": "snow:SchemaRegistry",
      "@type": "schema:DataCatalog"
    },
    "eventId": {
      "@id": "schema:identifier",
      "@type": "xsd:string"
    },
    "eventType": {
      "@id": "snow:eventType",
      "@type": "xsd:string"
    },
    "appId": {
      "@id": "snow:appId",
      "@type": "xsd:string"
    },
    "platform": {
      "@id": "snow:platform",
      "@type": "xsd:string"
    },
    "collectorTimestamp": {
      "@id": "snow:collectorTimestamp",
      "@type": "xsd:dateTime"
    },
    "deviceCreatedTimestamp": {
      "@id": "snow:deviceCreatedTimestamp",
      "@type": "xsd:dateTime"
    },
    "derivedTimestamp": {
      "@id": "snow:derivedTimestamp",
      "@type": "xsd:dateTime"
    },
    "userId": {
      "@id": "schema:identifier",
      "@type": "xsd:string"
    },
    "domainUserId": {
      "@id": "snow:domainUserId",
      "@type": "xsd:string"
    },
    "sessionId": {
      "@id": "snow:sessionId",
      "@type": "xsd:string"
    },
    "pageUrl": {
      "@id": "schema:url",
      "@type": "xsd:anyURI"
    },
    "pageTitle": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "schemaVendor": {
      "@id": "snow:schemaVendor",
      "@type": "xsd:string"
    },
    "schemaName": {
      "@id": "snow:schemaName",
      "@type": "xsd:string"
    },
    "schemaVersion": {
      "@id": "schema:version",
      "@type": "xsd:string"
    },
    "deployedEnvironment": {
      "@id": "snow:deployedEnvironment",
      "@type": "xsd:string"
    },
    "igluUri": {
      "@id": "snow:igluUri",
      "@type": "xsd:anyURI"
    },
    "organizationId": {
      "@id": "snow:organizationId",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    },
    "geoCountry": {
      "@id": "schema:addressCountry",
      "@type": "xsd:string"
    },
    "geoCity": {
      "@id": "schema:addressLocality",
      "@type": "xsd:string"
    }
  }
}