json.schema.analytics.basic.json Maven / Gradle / Ivy
{
"$id": "https://open-metadata.org/schema/analytics/basic.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Basic",
"description": "This schema defines basic types that are used by analytics classes",
"definitions": {
"webAnalyticEventType": {
"javaType": "org.openmetadata.schema.analytics.type.WebAnalyticEventType",
"description": "event type",
"type": "string",
"enum": [
"PageView",
"CustomEvent"
]
},
"fullUrl": {
"description": "complete URL of the page",
"type": "string"
},
"url": {
"description": "url part after the domain specification",
"type": "string"
},
"hostname": {
"description": "domain name",
"type": "string"
},
"sessionId": {
"description": "Unique ID identifying a session",
"$ref": "../type/basic.json#/definitions/uuid"
}
}
}