- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Pruébalo
Envía una solicitud para borrar un usuario de una propiedad.
Solicitud HTTP
POST https://analyticsadmin.googleapis.com/v1alpha/{name=properties/*}:submitUserDeletion
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta
| Parámetros | |
|---|---|
name |
Obligatorio. Es el nombre de la propiedad para la que se enviará la solicitud de eliminación del usuario. |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
| Representación JSON |
|---|
{ // Union field |
| Campos | |
|---|---|
Campo de unión user. El usuario para el que se enviará una solicitud de eliminación user solo puede ser uno de los siguientes: |
|
userId |
Es el ID de usuario de Google Analytics. |
clientId |
Es el ID de cliente de Google Analytics. |
appInstanceId |
Es el ID de instancia de la aplicación de Firebase. |
userProvidedData |
Son los datos proporcionados por el usuario. Pueden contener una dirección de correo electrónico o un número de teléfono. Las direcciones de correo electrónico deben normalizarse de la siguiente manera:
Los números de teléfono deben normalizarse de la siguiente manera:
|
Cuerpo de la respuesta
Es el mensaje de respuesta de la RPC properties.submitUserDeletion.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
| Representación JSON |
|---|
{ "deletionRequestTime": string } |
| Campos | |
|---|---|
deletionRequestTime |
Marca el momento en el que se deben borrar todos los datos de los visitantes anteriores. Se establece en la hora en la que se recibió la solicitud de eliminación. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
Permisos de autorización
Requiere el siguiente alcance de OAuth:
https://www.googleapis.com/auth/analytics.edit