Method: users.remove

Supprime une liste d'utilisateurs des destinations fournies.

Cette fonctionnalité n'est disponible que pour les comptes figurant sur une liste d'autorisation.

Requête HTTP

POST https://datamanager.googleapis.com/v1/users:remove

L'URL utilise la syntaxe de transcodage gRPC.

Corps de la requête

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

Représentation JSON
{
  "destinations": [
    {
      object (Destination)
    }
  ],
  "userData": [
    {
      object (UserData)
    }
  ],
  "encryptionInfo": {
    object (EncryptionInfo)
  },
  "validateOnly": boolean,
  "encoding": enum (Encoding)
}
Champs
destinations[]

object (Destination)

Obligatoire. Liste des destinations d'ingestion possibles.

userData[]

object (UserData)

Obligatoire. Les bits individuels de UserData qui servent de clés pour les utilisateurs à supprimer.

encryptionInfo

object (EncryptionInfo)

Facultatif. Informations sur le chiffrement des clés utilisées pour chiffrer les données.

validateOnly

boolean

Facultatif. Si la valeur est true, la requête est validée, mais pas exécutée.

encoding

enum (Encoding)

Obligatoire. Type d'encodage des identifiants utilisateur. Pour les identifiants utilisateur chiffrés, cela ne s'applique qu'à l'encodage externe.

Corps de la réponse

Réponse de RemoveUsersRequest.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "requestId": string
}
Champs
requestId

string

ID de la demande d'ingestion généré.

Champs d'application des autorisations

Requiert le champ d'application OAuth suivant :

  • https://www.googleapis.com/auth/datamanager