Method: projects.reportConsentChange

Actualiza las condiciones del servicio para este proyecto.

Este método se puede usar para aceptar de forma retroactiva las condiciones más recientes.

Condiciones disponibles para actualizar:

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
project

string

Obligatorio. Es el nombre completo del recurso de un Project, como projects/{project_id_or_number}.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

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

enum (ConsentChangeAction)

Obligatorio. Indica si el cliente decide aceptar o rechazar las condiciones del servicio.

En este momento, solo se admite la acción de aceptar.

serviceTermId

string

Obligatorio. Es el identificador único de las condiciones del servicio que se actualizarán. IDs de términos disponibles:

serviceTermVersion

string

Obligatorio. Es la cadena de versión de las Condiciones del Servicio que se actualizarán.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de Project.

Alcances de autorización

Se necesita 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 Authentication Overview.

Permisos de IAM

Se requiere el siguiente permiso de IAM en el recurso project:

  • discoveryengine.projects.reportConsentChange

Para obtener más información, consulta la documentación de IAM.

ConsentChangeAction

Es el tipo de confirmación de consentimiento (aceptar o rechazar).

En este momento, solo se admite la acción ACCEPT.

Enums
CONSENT_CHANGE_ACTION_UNSPECIFIED Acción no válida. El usuario debe especificar si acepta o rechaza la acción.
ACCEPT El usuario acepta las condiciones del servicio.