changedOutput schema / additionalProperties
Previous value: -falseNew value: +true
changedOutput schema / properties / countries / items / additionalProperties
Previous value: -falseNew value: +true
addedOutput schema / properties / coverage
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "properties": {
+ "clicksCovered": {
+ "$ref": "#/properties/range/anyOf/0/properties/days",
+ "description": "0-1 share of the totals named by sharesOf that this page's rows carry."
+ },
+ "filteredTotals": {
+ "$ref": "#/properties/coverage/anyOf/0/properties/siteTotals",
+ "description": "The same totals with the filters applied (scope \"filtered\")."
+ },
+ "hiddenClicksShare": {
+ "$ref": "#/properties/range/anyOf/0/properties/days",
+ "description": "0-1 share of those totals that no row of this dimension carries (anonymised queries on query rows, near zero on page, country and device rows); null when unknown."
+ },
+ "hiddenImpressionsShare": {
+ "$ref": "#/properties/range/anyOf/0/properties/days"
+ },
+ "impressionsCovered": {
+ "$ref": "#/properties/range/anyOf/0/properties/days"
+ },
+ "note": {
+ "$ref": "#/properties/siteUrl",
+ "description": "Why some fields are null, when they are."
+ },
+ "rowsReturned": {
+ "$ref": "#/properties/range/anyOf/0/properties/days",
+ "description": "Rows on this page."
+ },
+ "rowsTotal": {
+ "$ref": "#/properties/range/anyOf/0/properties/days",
+ "description": "Rows across every page; null when unknown."
+ },
+ "scope": {
+ "$ref": "#/properties/siteUrl",
+ "description": "\"property\", or \"filtered\" when the rows were read with filters."
+ },
+ "sharesOf": {
+ "$ref": "#/properties/siteUrl",
+ "description": "\"siteTotals\", or \"filteredTotals\" when scope is \"filtered\"."
+ },
+ "siteTotals": {
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "properties": {
+ "avgPositionWeighted": {
+ "$ref": "#/properties/range/anyOf/0/properties/days",
+ "description": "Impression-weighted average position."
+ },
+ "clicks": {
+ "$ref": "#/properties/range/anyOf/0/properties/days"
+ },
+ "ctrPercent": {
+ "$ref": "#/properties/range/anyOf/0/properties/days",
+ "description": "A 0-100 percentage."
+ },
+ "impressions": {
+ "$ref": "#/properties/range/anyOf/0/properties/days"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The property's totals for this window and search type, with no dimension and no filter."
+ },
+ "totalsFrom": {
+ "$ref": "#/properties/siteUrl",
+ "description": "\"get_site_summary\" (the read and arithmetic that tool uses) or \"property_totals\" (the same, for a search type other than web)."
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "How much of the property total the rows cover, totals inline. Quote totals from here; do not sum rows."
+}
addedOutput schema / properties / coverageUnavailable
Added value: +{
+ "$ref": "#/properties/siteUrl",
+ "description": "Why coverage is null, when it is."
+}
changedOutput schema / properties / dataMaturity / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "dateBasis": {
- "$ref": "#/properties/siteUrl"
- },
- "firstIncompleteDate": {
- "$ref": "#/properties/siteUrl"
- },
- "note": {
- "$ref": "#/properties/siteUrl"
- },
- "probe": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "dataState": {
- "$ref": "#/properties/siteUrl"
- },
- "endDate": {
- "$ref": "#/properties/siteUrl"
- },
- "searchType": {
- "$ref": "#/properties/siteUrl"
- },
- "startDate": {
- "$ref": "#/properties/siteUrl"
- }
- },
- "type": "object"
- },
- {
- "type": "null"
- }
- ]
- },
- "settledThrough": {
- "$ref": "#/properties/siteUrl"
- },
- "source": {
- "$ref": "#/properties/siteUrl"
- },
- "warehouseCutoff": {
- "$ref": "#/properties/siteUrl"
- }
- },
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": true,
+ "properties": {
+ "dateBasis": {
+ "$ref": "#/properties/siteUrl"
+ },
+ "firstIncompleteDate": {
+ "$ref": "#/properties/siteUrl"
+ },
+ "note": {
+ "$ref": "#/properties/siteUrl"
+ },
+ "probe": {
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "properties": {
+ "dataState": {
+ "$ref": "#/properties/siteUrl"
+ },
+ "endDate": {
+ "$ref": "#/properties/siteUrl"
+ },
+ "searchType": {
+ "$ref": "#/properties/siteUrl"
+ },
+ "startDate": {
+ "$ref": "#/properties/siteUrl"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "settledThrough": {
+ "$ref": "#/properties/siteUrl"
+ },
+ "source": {
+ "$ref": "#/properties/siteUrl"
+ },
+ "warehouseCutoff": {
+ "$ref": "#/properties/siteUrl"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
addedOutput schema / properties / ordering
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": {
+ "additionalProperties": true,
+ "properties": {
+ "sortOrder": {
+ "$ref": "#/properties/siteUrl"
+ },
+ "sortedBy": {
+ "$ref": "#/properties/siteUrl"
+ },
+ "thenBy": {
+ "$ref": "#/properties/siteUrl"
+ },
+ "thenOrder": {
+ "$ref": "#/properties/siteUrl"
+ }
+ },
+ "type": "object"
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
changedOutput schema / properties / pagination / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "hasMore": {
- "type": [
- "boolean",
- "null"
- ]
- },
- "limit": {
- "$ref": "#/properties/range/anyOf/0/properties/days"
- },
- "nextOffset": {
- "$ref": "#/properties/range/anyOf/0/properties/days"
- },
- "note": {
- "$ref": "#/properties/siteUrl"
- },
- "offset": {
- "$ref": "#/properties/range/anyOf/0/properties/days"
- },
- "returned": {
- "$ref": "#/properties/range/anyOf/0/properties/days"
- }
- },
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": true,
+ "properties": {
+ "hasMore": {
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "limit": {
+ "$ref": "#/properties/range/anyOf/0/properties/days"
+ },
+ "nextOffset": {
+ "$ref": "#/properties/range/anyOf/0/properties/days"
+ },
+ "note": {
+ "$ref": "#/properties/siteUrl"
+ },
+ "offset": {
+ "$ref": "#/properties/range/anyOf/0/properties/days"
+ },
+ "returned": {
+ "$ref": "#/properties/range/anyOf/0/properties/days"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
addedOutput schema / properties / partialDays
Added value: +{
+ "$ref": "#/properties/scope/anyOf/0/properties/brandKeywordsSkipped"
+}
changedOutput schema / properties / range / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "days": {
- "type": [
- "number",
- "null"
- ]
- },
- "endDate": {
- "$ref": "#/properties/siteUrl"
- },
- "startDate": {
- "$ref": "#/properties/siteUrl"
- }
- },
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": true,
+ "properties": {
+ "days": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "endDate": {
+ "$ref": "#/properties/siteUrl"
+ },
+ "startDate": {
+ "$ref": "#/properties/siteUrl"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
addedOutput schema / properties / scope
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "properties": {
+ "brand": {
+ "$ref": "#/properties/siteUrl",
+ "description": "\"branded\" or \"non_branded\"."
+ },
+ "brandKeywordsSkipped": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Branded keywords that could not be compiled and were left out of the filter."
+ },
+ "contentGroup": {
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "properties": {
+ "id": {
+ "$ref": "#/properties/siteUrl"
+ },
+ "name": {
+ "$ref": "#/properties/siteUrl"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "topicCluster": {
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "properties": {
+ "id": {
+ "$ref": "#/properties/siteUrl"
+ },
+ "name": {
+ "$ref": "#/properties/siteUrl"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
addedOutput schema / properties / sortOrder
Added value: +{
+ "$ref": "#/properties/siteUrl"
+}
addedOutput schema / properties / sortedBy
Added value: +{
+ "$ref": "#/properties/siteUrl"
+}
addedOutput schema / properties / thenBy
Added value: +{
+ "$ref": "#/properties/siteUrl"
+}
addedOutput schema / properties / thenOrder
Added value: +{
+ "$ref": "#/properties/siteUrl"
+}
addedOutput schema / properties / warning
Added value: +{
+ "$ref": "#/properties/siteUrl"
+}