From 52d90b814c57a434adf91f09f5dcad40c92acc3f Mon Sep 17 00:00:00 2001 From: Jake Thomas Date: Wed, 3 May 2023 10:17:12 -0400 Subject: [PATCH] add additional pixel schemas (#556) --- .../buz/pixel/linkClick/v1.0.json | 27 +++++++++++++++++++ .../io.silverton/buz/pixel/pageView/v1.0.json | 27 +++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 schemas/io.silverton/buz/pixel/linkClick/v1.0.json create mode 100644 schemas/io.silverton/buz/pixel/pageView/v1.0.json diff --git a/schemas/io.silverton/buz/pixel/linkClick/v1.0.json b/schemas/io.silverton/buz/pixel/linkClick/v1.0.json new file mode 100644 index 00000000..30970e1b --- /dev/null +++ b/schemas/io.silverton/buz/pixel/linkClick/v1.0.json @@ -0,0 +1,27 @@ +{ + "$schema": "https://r.buz.dev/s/io.silverton/buz/internal/meta/v1.0.json", + "$id": "io.silverton/buz/pixel/linkClick/v1.0.json", + "title": "io.silverton/buz/pixel/linkClick/v1.0.json", + "description": "A generalized schema for link clicks tracked via pixel", + "owner": { + "org": "silverton", + "team": "buz", + "individual": "jakthom" + }, + "self": { + "vendor": "io.silverton", + "namespace": "buz.pixel.linkClick", + "version": "1.0" + }, + "type": "object", + "properties": { + "link": { + "type": "string", + "description": "The link" + } + }, + "additionalProperties": true, + "required": [ + "link" + ] +} \ No newline at end of file diff --git a/schemas/io.silverton/buz/pixel/pageView/v1.0.json b/schemas/io.silverton/buz/pixel/pageView/v1.0.json new file mode 100644 index 00000000..0fc93b99 --- /dev/null +++ b/schemas/io.silverton/buz/pixel/pageView/v1.0.json @@ -0,0 +1,27 @@ +{ + "$schema": "https://r.buz.dev/s/io.silverton/buz/internal/meta/v1.0.json", + "$id": "io.silverton/buz/pixel/pageView/v1.0.json", + "title": "io.silverton/buz/pixel/pageView/v1.0.json", + "description": "A generalized schema for page views tracked via pixel", + "owner": { + "org": "silverton", + "team": "buz", + "individual": "jakthom" + }, + "self": { + "vendor": "io.silverton", + "namespace": "buz.pixel.pageView", + "version": "1.0" + }, + "type": "object", + "properties": { + "page": { + "type": "string", + "description": "The page" + } + }, + "additionalProperties": true, + "required": [ + "page" + ] +} \ No newline at end of file