Method: projects.reportConsentChange

Actualiza los términos del servicio de este proyecto.

Este método se puede usar para aceptar los términos más recientes con carácter retroactivo.

Términos disponibles para actualizar:

Solicitud HTTP

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

La URL utiliza la sintaxis de transcodificación a gRPC.

Parámetros de ruta

Parámetros
project

string

Obligatorio. Nombre completo del recurso Project, como projects/{project_id_or_number}.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos que presentan la siguiente estructura:

Representación JSON
{
  "consentChangeAction": enum (ConsentChangeAction),
  "serviceTermId": string,
  "serviceTermVersion": string
}
Campos
consentChangeAction

enum (ConsentChangeAction)

Obligatorio. Si el cliente decide aceptar o rechazar los términos del servicio.

Por el momento, solo se admite la acción de aceptar.

serviceTermId

string

Obligatorio. Identificador único de los términos del servicio que se van a actualizar. IDs de términos disponibles:

serviceTermVersion

string

Obligatorio. Cadena de versión de los términos del servicio que se va a actualizar.

Cuerpo de la respuesta

Si la solicitud se hace correctamente, en el cuerpo de la respuesta se incluye una instancia de Project.

Permisos de autorización

Debes disponer de uno de los siguientes permisos de OAuth:

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

Para obtener más información, consulta el Authentication Overview.

Permisos de IAM

Requiere el siguiente permiso de gestión de identidades y accesos en el recurso project:

  • discoveryengine.projects.reportConsentChange

Para obtener más información, consulta la documentación de gestión de identidades y accesos.

ConsentChangeAction

Tipo de confirmación del consentimiento (aceptar o rechazar).

Por el momento, solo se admite la acción ACCEPT.

Enumeraciones
CONSENT_CHANGE_ACTION_UNSPECIFIED Acción no válida. El usuario debe especificar si acepta o rechaza la solicitud.
ACCEPT El usuario acepta los términos del servicio.