changedOutput schema / properties / answerEngine / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "engines": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "cited": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "count": {
- "type": "number"
- },
- "total": {
- "type": "number"
- }
- },
- "required": [
- "count",
- "total"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
- ],
- "description": "count of total answers where the match is known; null when none"
- },
- "dataThrough": {
- "type": [
- "string",
- "null"
- ]
- },
- "named": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "count": {
- "type": "number"
- },
- "total": {
- "type": "number"
- }
- },
- "required": [
- "count",
- "total"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
- ],
- "description": "count of total answers where the match is known; null when none"
- },
- "platform": {
- "type": "string"
- }
- },
- "required": [
- "platform",
- "named",
- "cited",
- "dataThrough"
- ],
- "type": "object"
- },
- "type": "array"
- },
- "market": {
- "type": "string"
- },
- "shareOfVoice": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "engines": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "engine": {
- "description": "One engine, or all for the four summed.",
- "enum": [
- "all",
- "chatgpt_search",
- "gemini",
- "google_ai_overview",
- "google_ai_mode"
- ],
- "type": "string"
- },
- "rows": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "cited": {
- "type": "number"
- },
- "citedTotal": {
- "type": "number"
- },
- "isYou": {
- "type": "boolean"
- },
- "name": {
- "type": "string"
- },
- "named": {
- "type": "number"
- },
- "namedTotal": {
- "type": "number"
- },
- "share": {
- "description": "Named answers over the sum of every listed brand's named answers; null when no brand was named.",
- "type": [
- "number",
- "null"
- ]
- }
- },
- "required": [
- "name",
- "isYou",
- "named",
- "namedTotal",
- "cited",
- "citedTotal",
- "share"
- ],
- "type": "object"
- },
- "type": "array"
- }
- },
- "required": [
- "engine",
- "rows"
- ],
- "type": "object"
- },
- "type": "array"
- },
- "weekOf": {
- "description": "The Monday the newest run's ISO week starts.",
- "type": "string"
- },
- "yourShareByWeek": {
- "description": "All engines, oldest first; null is a week no brand was named.",
- "items": {
- "additionalProperties": false,
- "properties": {
- "share": {
- "type": [
- "number",
- "null"
- ]
- },
- "weekOf": {
- "type": "string"
- }
- },
- "required": [
- "weekOf",
- "share"
- ],
- "type": "object"
- },
- "type": "array"
- }
- },
- "required": [
- "weekOf",
- "engines",
- "yourShareByWeek"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
- ],
- "description": "Share of mentions among you and your active tracked competitors over the last 12 finished runs; null with no tracked competitor or when the read failed."
- },
- "suggestedCompetitors": {
- "anyOf": [
- {
- "items": {
- "additionalProperties": false,
- "properties": {
- "answers": {
- "type": "number"
- },
- "domain": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "questions": {
- "type": "number"
- }
- },
- "required": [
- "domain",
- "name",
- "answers",
- "questions"
- ],
- "type": "object"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "description": "Up to 5 third-party domains the answers cite most that are not tracked: not yours, no active or untracked competitor, no .gov/.edu, Wikipedia, Reddit or YouTube. Track one with track_competitor. Null when the read failed."
- },
- "topCitedDomains": {
- "anyOf": [
- {
- "items": {
- "additionalProperties": false,
- "properties": {
- "answers": {
- "type": "number"
- },
- "competitor": {
- "type": "string"
- },
- "domain": {
- "type": "string"
- },
- "questions": {
- "type": "number"
- },
- "source": {
- "enum": [
- "yours",
- "competitor",
- "third_party"
- ],
- "type": "string"
- }
- },
- "required": [
- "domain",
- "source",
- "answers",
- "questions"
- ],
- "type": "object"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "description": "Top 10 domains the run's answers cited, most answers first; an answer counts once per domain. Null when the read failed."
- },
- "weekOf": {
- "description": "The Monday the run's ISO week starts.",
- "type": "string"
- }
- },
- "required": [
- "market",
- "weekOf",
- "engines",
- "topCitedDomains",
- "shareOfVoice",
- "suggestedCompetitors"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "engines": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "cited": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "count": {
+ "type": "number"
+ },
+ "total": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "count",
+ "total"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "count of total answers where the match is known; null when none"
+ },
+ "dataThrough": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "named": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "count": {
+ "type": "number"
+ },
+ "total": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "count",
+ "total"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "count of total answers where the match is known; null when none"
+ },
+ "platform": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "platform",
+ "named",
+ "cited",
+ "dataThrough"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "market": {
+ "type": "string"
+ },
+ "shareOfVoice": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "engines": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "engine": {
+ "description": "One engine, or all for the six summed.",
+ "enum": [
+ "all",
+ "chatgpt_search",
+ "gemini",
+ "google_ai_overview",
+ "google_ai_mode",
+ "claude",
+ "perplexity"
+ ],
+ "type": "string"
+ },
+ "rows": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "cited": {
+ "type": "number"
+ },
+ "citedTotal": {
+ "type": "number"
+ },
+ "isYou": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "named": {
+ "type": "number"
+ },
+ "namedTotal": {
+ "type": "number"
+ },
+ "share": {
+ "description": "Named answers over the sum of every listed brand's named answers; null when no brand was named.",
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "name",
+ "isYou",
+ "named",
+ "namedTotal",
+ "cited",
+ "citedTotal",
+ "share"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "engine",
+ "rows"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "weekOf": {
+ "description": "The Monday the newest run's ISO week starts.",
+ "type": "string"
+ },
+ "yourShareByWeek": {
+ "description": "All engines, oldest first; null is a week no brand was named.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "share": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "weekOf": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "weekOf",
+ "share"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "weekOf",
+ "engines",
+ "yourShareByWeek"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Share of mentions among you and your active tracked competitors over the last 12 finished runs; null with no tracked competitor or when the read failed."
+ },
+ "suggestedCompetitors": {
+ "anyOf": [
+ {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "answers": {
+ "type": "number"
+ },
+ "domain": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "questions": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "domain",
+ "name",
+ "answers",
+ "questions"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Up to 5 third-party domains the answers cite most that are not tracked: not yours, no active or untracked competitor, no .gov/.edu, Wikipedia, Reddit or YouTube. Track one with track_competitor. Null when the read failed."
+ },
+ "topCitedDomains": {
+ "anyOf": [
+ {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "answers": {
+ "type": "number"
+ },
+ "competitor": {
+ "type": "string"
+ },
+ "domain": {
+ "type": "string"
+ },
+ "questions": {
+ "type": "number"
+ },
+ "source": {
+ "enum": [
+ "yours",
+ "competitor",
+ "third_party"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "domain",
+ "source",
+ "answers",
+ "questions"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Top 10 domains the run's answers cited, most answers first; an answer counts once per domain. Null when the read failed."
+ },
+ "weekOf": {
+ "description": "The Monday the run's ISO week starts.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "market",
+ "weekOf",
+ "engines",
+ "topCitedDomains",
+ "shareOfVoice",
+ "suggestedCompetitors"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]