diff --git a/docs/dyn/playintegrity_v1.v1.html b/docs/dyn/playintegrity_v1.v1.html index 2816ab972ca..76c2f22610c 100644 --- a/docs/dyn/playintegrity_v1.v1.html +++ b/docs/dyn/playintegrity_v1.v1.html @@ -128,6 +128,11 @@

Method Details

"A String", ], }, + "guidanceDetails": { # Contains guidance details about the Integrity API response, providing additional context to the integrity verdicts. # Additional guidance related to the integrity API response. + "userRemediation": [ # This shows when there is an issue with at least one of the integrity verdicts, and provides user remediation guidance. + "A String", + ], + }, "requestDetails": { # Contains the integrity request information. # Required. Details about the integrity request. "nonce": "A String", # Nonce that was provided in the request (which is base64 web-safe no-wrap). "requestHash": "A String", # Request hash that was provided in the request. diff --git a/googleapiclient/discovery_cache/documents/playintegrity.v1.json b/googleapiclient/discovery_cache/documents/playintegrity.v1.json index 0609fc05c31..02d66abac05 100644 --- a/googleapiclient/discovery_cache/documents/playintegrity.v1.json +++ b/googleapiclient/discovery_cache/documents/playintegrity.v1.json @@ -138,7 +138,7 @@ } } }, - "revision": "20230415", + "revision": "20230522", "rootUrl": "https://playintegrity.googleapis.com/", "schemas": { "AccountActivity": { @@ -284,6 +284,36 @@ }, "type": "object" }, + "GuidanceDetails": { + "description": "Contains guidance details about the Integrity API response, providing additional context to the integrity verdicts.", + "id": "GuidanceDetails", + "properties": { + "userRemediation": { + "description": "This shows when there is an issue with at least one of the integrity verdicts, and provides user remediation guidance.", + "items": { + "enum": [ + "UNKNOWN_USER_REMEDIATION", + "RESTORE_FACTORY_ROM", + "LOCK_BOOTLOADER", + "GET_UNMODIFIED_APP", + "SIGN_INTO_GOOGLE_ACCOUNT", + "INSTALL_APP_FROM_PLAY" + ], + "enumDescriptions": [ + "Catch-all for unrecognized enum values. See go/protodosdonts.", + "The user has installed a custom ROM, and should restore the device to a clean factory ROM.", + "The device bootloader has been unlocked, the user should lock the bootloader.", + "The app is unrecognized. The user should get an unmodified version of the app.", + "The user has not signed into their Google account.", + "The user has no license. They should install or purchase the app on the Google Play Store to add it to their library." + ], + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, "RequestDetails": { "description": "Contains the integrity request information.", "id": "RequestDetails", @@ -335,6 +365,10 @@ "$ref": "DeviceIntegrity", "description": "Required. Details about the device integrity." }, + "guidanceDetails": { + "$ref": "GuidanceDetails", + "description": "Additional guidance related to the integrity API response." + }, "requestDetails": { "$ref": "RequestDetails", "description": "Required. Details about the integrity request."