diff --git a/clients/google-api-services-abusiveexperiencereport/v1/1.27.0/resources/abusiveexperiencereport.v1.json b/clients/google-api-services-abusiveexperiencereport/v1/1.27.0/resources/abusiveexperiencereport.v1.json index d852ed411d4..f5770ac3740 100644 --- a/clients/google-api-services-abusiveexperiencereport/v1/1.27.0/resources/abusiveexperiencereport.v1.json +++ b/clients/google-api-services-abusiveexperiencereport/v1/1.27.0/resources/abusiveexperiencereport.v1.json @@ -1,239 +1,225 @@ { + "kind": "discovery#restDescription", + "servicePath": "", + "revision": "20240610", + "id": "abusiveexperiencereport:v1", "ownerName": "Google", "resources": { "sites": { "methods": { "get": { + "id": "abusiveexperiencereport.sites.get", + "path": "v1/{+name}", + "flatPath": "v1/sites/{sitesId}", "httpMethod": "GET", - "response": { - "$ref": "SiteSummaryResponse" - }, - "parameterOrder": [ - "name" - ], "parameters": { "name": { - "description": "The required site name. This is the site property whose abusive\nexperiences have been reviewed, and it must be URL-encoded. For example,\nsites/https%3A%2F%2Fwww.google.com. The server will return an error of\nBAD_REQUEST if this field is not filled in. Note that if the site property\nis not yet verified in Search Console, the reportUrl field\nreturned by the API will lead to the verification page, prompting the user\nto go through that process before they can gain access to the Abusive\nExperience Report.", - "required": true, - "type": "string", + "description": "Required. The name of the site whose summary to get, e.g. `sites/http%3A%2F%2Fwww.google.com%2F`. Format: `sites/{site}`", "pattern": "^sites/[^/]+$", - "location": "path" + "location": "path", + "required": true, + "type": "string" } }, - "scopes": [ - "https://www.googleapis.com/auth/xapi.zoo" + "parameterOrder": [ + "name" ], - "flatPath": "v1/sites/{sitesId}", - "id": "abusiveexperiencereport.sites.get", - "path": "v1/{+name}", - "description": "Gets a summary of the abusive experience rating of a site." + "response": { + "$ref": "SiteSummaryResponse" + }, + "description": "Gets a site's Abusive Experience Report summary." } } }, "violatingSites": { "methods": { "list": { - "path": "v1/violatingSites", "id": "abusiveexperiencereport.violatingSites.list", - "description": "Lists sites with Abusive Experience Report statuses of \"Failing\".", + "path": "v1/violatingSites", + "flatPath": "v1/violatingSites", + "httpMethod": "GET", + "parameters": {}, + "parameterOrder": [], "response": { "$ref": "ViolatingSitesResponse" }, - "parameterOrder": [], - "httpMethod": "GET", - "scopes": [ - "https://www.googleapis.com/auth/xapi.zoo" - ], - "parameters": {}, - "flatPath": "v1/violatingSites" + "description": "Lists sites that are failing in the Abusive Experience Report." } } } }, - "parameters": { - "fields": { - "location": "query", - "description": "Selector specifying which fields to include in a partial response.", - "type": "string" - }, - "uploadType": { - "description": "Legacy upload protocol for media (e.g. \"media\", \"multipart\").", - "type": "string", - "location": "query" - }, - "$.xgafv": { - "enumDescriptions": [ - "v1 error format", - "v2 error format" - ], - "location": "query", - "enum": [ - "1", - "2" - ], - "description": "V1 error format.", - "type": "string" - }, - "oauth_token": { - "description": "OAuth 2.0 token for the current user.", - "type": "string", - "location": "query" - }, - "callback": { - "location": "query", - "description": "JSONP", - "type": "string" - }, - "alt": { - "enum": [ - "json", - "media", - "proto" - ], - "type": "string", - "enumDescriptions": [ - "Responses with Content-Type of application/json", - "Media download with context-dependent Content-Type", - "Responses with Content-Type of application/x-protobuf" - ], - "location": "query", - "description": "Data format for response.", - "default": "json" - }, - "key": { - "description": "API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.", - "type": "string", - "location": "query" - }, - "access_token": { - "type": "string", - "location": "query", - "description": "OAuth access token." - }, - "upload_protocol": { - "description": "Upload protocol for media (e.g. \"raw\", \"multipart\").", - "type": "string", - "location": "query" - }, - "prettyPrint": { - "type": "boolean", - "default": "true", - "location": "query", - "description": "Returns response with indentations and line breaks." - }, - "quotaUser": { - "location": "query", - "description": "Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.", - "type": "string" - } - }, + "protocol": "rest", "version": "v1", - "baseUrl": "https://abusiveexperiencereport.googleapis.com/", - "kind": "discovery#restDescription", - "description": "Views Abusive Experience Report data, and gets a list of sites that have a significant number of abusive experiences.", - "servicePath": "", "basePath": "", - "revision": "20181017", - "documentationLink": "https://developers.google.com/abusive-experience-report/", - "id": "abusiveexperiencereport:v1", - "discoveryVersion": "v1", + "canonicalName": "Abusive Experience Report", + "fullyEncodeReservedExpansion": true, + "name": "abusiveexperiencereport", "version_module": true, + "baseUrl": "https://abusiveexperiencereport.googleapis.com/", + "ownerDomain": "google.com", + "mtlsRootUrl": "https://abusiveexperiencereport.mtls.googleapis.com/", "schemas": { - "ViolatingSitesResponse": { - "description": "Response message for ListViolatingSites.", - "type": "object", - "properties": { - "violatingSites": { - "description": "A list of summaries of violating sites.", - "type": "array", - "items": { - "$ref": "SiteSummaryResponse" - } - } - }, - "id": "ViolatingSitesResponse" - }, "SiteSummaryResponse": { + "id": "SiteSummaryResponse", "description": "Response message for GetSiteSummary.", "type": "object", "properties": { - "enforcementTime": { - "description": "The date on which enforcement begins.", - "format": "google-datetime", + "reviewedSite": { + "description": "The name of the reviewed site, e.g. `google.com`.", "type": "string" }, - "filterStatus": { + "lastChangeTime": { + "description": "The time at which the site's status last changed.", + "type": "string", + "format": "google-datetime" + }, + "abusiveStatus": { + "description": "The site's Abusive Experience Report status.", + "type": "string", "enumDescriptions": [ - "N/A.", - "Ad filtering is on.", - "Ad filtering is off.", - "Ad filtering is paused.", - "Ad filtering is pending." + "Not reviewed.", + "Passing.", + "Failing." ], "enum": [ "UNKNOWN", - "ON", - "OFF", - "PAUSED", - "PENDING" - ], - "description": "The abusive experience enforcement status of the site.", - "type": "string" + "PASSING", + "FAILING" + ] }, "underReview": { "description": "Whether the site is currently under review.", "type": "boolean" }, - "reportUrl": { - "description": "A link that leads to a full abusive experience report.", - "type": "string" - }, - "lastChangeTime": { - "description": "The last time that the site changed status.", - "format": "google-datetime", - "type": "string" + "enforcementTime": { + "description": "The time at which [enforcement](https://support.google.com/webtools/answer/7538608) against the site began or will begin. Not set when the filter_status is OFF.", + "type": "string", + "format": "google-datetime" }, - "reviewedSite": { - "description": "The name of the site reviewed.", + "reportUrl": { + "description": "A link to the full Abusive Experience Report for the site. Not set in ViolatingSitesResponse. Note that you must complete the [Search Console verification process](https://support.google.com/webmasters/answer/9008080) for the site before you can access the full report.", "type": "string" }, - "abusiveStatus": { - "description": "The status of the site reviewed for the abusive experiences.", + "filterStatus": { + "description": "The site's [enforcement status](https://support.google.com/webtools/answer/7538608).", "type": "string", "enumDescriptions": [ - "Not reviewed.", - "Passing.", - "Failing." + "N/A.", + "Enforcement is on.", + "Enforcement is off.", + "Enforcement is paused.", + "Enforcement is pending." ], "enum": [ "UNKNOWN", - "PASSING", - "FAILING" + "ON", + "OFF", + "PAUSED", + "PENDING" ] } - }, - "id": "SiteSummaryResponse" + } + }, + "ViolatingSitesResponse": { + "id": "ViolatingSitesResponse", + "description": "Response message for ListViolatingSites.", + "type": "object", + "properties": { + "violatingSites": { + "description": "The list of violating sites.", + "type": "array", + "items": { + "$ref": "SiteSummaryResponse" + } + } + } } }, - "protocol": "rest", + "title": "Abusive Experience Report API", + "rootUrl": "https://abusiveexperiencereport.googleapis.com/", "icons": { "x16": "http://www.google.com/images/icons/product/search-16.gif", "x32": "http://www.google.com/images/icons/product/search-32.gif" }, - "canonicalName": "Abusive Experience Report", - "auth": { - "oauth2": { - "scopes": { - "https://www.googleapis.com/auth/xapi.zoo": { - "description": "Test scope for access to the Zoo service" - } - } + "description": "Views Abusive Experience Report data, and gets a list of sites that have a significant number of abusive experiences.", + "batchPath": "batch", + "discoveryVersion": "v1", + "parameters": { + "access_token": { + "type": "string", + "description": "OAuth access token.", + "location": "query" + }, + "alt": { + "type": "string", + "description": "Data format for response.", + "default": "json", + "enum": [ + "json", + "media", + "proto" + ], + "enumDescriptions": [ + "Responses with Content-Type of application/json", + "Media download with context-dependent Content-Type", + "Responses with Content-Type of application/x-protobuf" + ], + "location": "query" + }, + "callback": { + "type": "string", + "description": "JSONP", + "location": "query" + }, + "fields": { + "type": "string", + "description": "Selector specifying which fields to include in a partial response.", + "location": "query" + }, + "key": { + "type": "string", + "description": "API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.", + "location": "query" + }, + "oauth_token": { + "type": "string", + "description": "OAuth 2.0 token for the current user.", + "location": "query" + }, + "prettyPrint": { + "type": "boolean", + "description": "Returns response with indentations and line breaks.", + "default": "true", + "location": "query" + }, + "quotaUser": { + "type": "string", + "description": "Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.", + "location": "query" + }, + "upload_protocol": { + "type": "string", + "description": "Upload protocol for media (e.g. \"raw\", \"multipart\").", + "location": "query" + }, + "uploadType": { + "type": "string", + "description": "Legacy upload protocol for media (e.g. \"media\", \"multipart\").", + "location": "query" + }, + "$.xgafv": { + "type": "string", + "description": "V1 error format.", + "enum": [ + "1", + "2" + ], + "enumDescriptions": [ + "v1 error format", + "v2 error format" + ], + "location": "query" } }, - "rootUrl": "https://abusiveexperiencereport.googleapis.com/", - "ownerDomain": "google.com", - "name": "abusiveexperiencereport", - "batchPath": "batch", - "fullyEncodeReservedExpansion": true, - "title": "Abusive Experience Report API" + "documentationLink": "https://developers.google.com/abusive-experience-report/" }