Method: projects.reportConsentChange

Met à jour les conditions d'utilisation du service pour ce projet.

Cette méthode peut être utilisée pour accepter rétroactivement les dernières conditions.

Conditions disponibles pour la mise à jour :

Requête HTTP

POST https://discoveryengine.googleapis.com/v1alpha/{project=projects/*}:reportConsentChange

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
project

string

Obligatoire. Nom complet de la ressource d'un Project, par exemple projects/{project_id_or_number}.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "consentChangeAction": enum (ConsentChangeAction),
  "serviceTermId": string,
  "serviceTermVersion": string
}
Champs
consentChangeAction

enum (ConsentChangeAction)

Obligatoire. Indique si le client a décidé d'accepter ou de refuser les conditions d'utilisation du service.

Pour le moment, seule l'action "Accepter" est disponible.

serviceTermId

string

Obligatoire. Identifiant unique des conditions d'utilisation à mettre à jour. ID de termes disponibles :

serviceTermVersion

string

Obligatoire. Chaîne de version des conditions d'utilisation à mettre à jour.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de Project.

Niveaux d'accès des autorisations

Nécessite l'un des champs d'application OAuth suivants :

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/discoveryengine.readwrite

Pour plus d'informations, consultez la Authentication Overview.

Autorisations IAM

Nécessite l'autorisation IAM suivante sur la ressource project :

  • discoveryengine.projects.reportConsentChange

Pour en savoir plus, consultez la documentation IAM.

ConsentChangeAction

Type de confirmation du consentement (accepter / refuser).

Pour le moment, seule l'action ACCEPT est disponible.

Enums
CONSENT_CHANGE_ACTION_UNSPECIFIED Action non valide. L'utilisateur doit spécifier "accepter" ou "refuser".
ACCEPT L'utilisateur accepte les conditions d'utilisation du service.