Method: requestStatus.retrieve

Récupère l'état d'une requête en fonction de son ID.

Requête HTTP

GET https://datamanager.googleapis.com/v1/requestStatus:retrieve

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de requête

Paramètres
requestId

string

Obligatoire. Obligatoire. ID de la requête API Data Manager.

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Réponse de RetrieveRequestStatusRequest.

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

Représentation JSON
{
  "requestStatusPerDestination": [
    {
      object (RequestStatusPerDestination)
    }
  ]
}
Champs
requestStatusPerDestination[]

object (RequestStatusPerDestination)

Liste des états de la demande par destination. L'ordre des états correspond à l'ordre des destinations dans la requête d'origine.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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

RequestStatusPerDestination

État de la requête par destination.

Représentation JSON
{
  "destination": {
    object (Destination)
  },
  "requestStatus": enum (RequestStatus),
  "errorInfo": {
    object (ErrorInfo)
  },
  "warningInfo": {
    object (WarningInfo)
  },

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "audienceMembersIngestionStatus": {
    object (IngestAudienceMembersStatus)
  },
  "eventsIngestionStatus": {
    object (IngestEventsStatus)
  },
  "audienceMembersRemovalStatus": {
    object (RemoveAudienceMembersStatus)
  },
  "removeAllAudienceMembersStatus": {
    object (RemoveAllAudienceMembersStatus)
  }
  // End of mutually exclusive fields.
}
Champs
destination

object (Destination)

Destination dans une requête API DM.

requestStatus

enum (RequestStatus)

État de la demande de la destination.

errorInfo

object (ErrorInfo)

Une erreur d'informations sur l'erreur contenant le motif de l'erreur et le nombre d'erreurs liées à l'importation. N'est renseigné que si requestStatus est défini sur FAILED ou PARTIAL_SUCCESS. Ce champ n'est pas renseigné tant que la requête a un requestStatus de PROCESSING.

warningInfo

object (WarningInfo)

Informations d'avertissement contenant le motif de l'avertissement et le nombre d'avertissements liés à l'importation. Ce champ n'est pas renseigné tant que la requête a un requestStatus de PROCESSING.

État de la destination. Voici une liste de champs mutuellement exclusifs. Au maximum, un des champs sera défini dans une réponse :
audienceMembersIngestionStatus

object (IngestAudienceMembersStatus)

État de la requête d'ingestion des membres de l'audience.

eventsIngestionStatus

object (IngestEventsStatus)

État de la requête d'ingestion d'événements.

audienceMembersRemovalStatus

object (RemoveAudienceMembersStatus)

État de la demande de suppression de membres de l'audience.

removeAllAudienceMembersStatus

object (RemoveAllAudienceMembersStatus)

État de la demande de suppression de tous les membres de l'audience.

Fin des champs mutuellement exclusifs.

RequestStatus

État de la requête.

Enums
REQUEST_STATUS_UNKNOWN L'état de la demande est inconnu.
SUCCESS Le traitement a réussi pour tous les enregistrements, sans aucune erreur. Toutefois, des avertissements peuvent s'afficher dans le champ warningInfo.
PROCESSING La requête est en cours de traitement.
FAILED Échec du traitement pour tous les enregistrements. Consultez le champ errorInfo pour en savoir plus sur les erreurs et le champ warningInfo pour en savoir plus sur les avertissements.
PARTIAL_SUCCESS Le traitement s'est terminé sans erreur pour certains enregistrements, mais a échoué avec des erreurs pour d'autres. Consultez le champ errorInfo pour en savoir plus sur les erreurs et le champ warningInfo pour en savoir plus sur les avertissements.

Information sur l'erreur

Nombre d'erreurs pour chaque type d'erreur.

Représentation JSON
{
  "errorCounts": [
    {
      object (ErrorCount)
    }
  ]
}
Champs
errorCounts[]

object (ErrorCount)

Liste des erreurs et nombre d'erreurs par motif. Il est possible que ce champ ne soit pas renseigné dans tous les cas.

ErrorCount

Nombre d'erreurs pour un motif d'erreur donné.

Représentation JSON
{
  "recordCount": string,
  "reason": enum (ProcessingErrorReason),
  "recordIndices": [
    integer
  ]
}
Champs
recordCount

string (int64 format)

Nombre d'enregistrements dont l'importation a échoué pour une raison donnée.

reason

enum (ProcessingErrorReason)

Motif de l'erreur pour les enregistrements ayant échoué.

recordIndices[]

integer

Indices de base 0 des enregistrements de la requête d'origine qui ont échoué avec ce motif d'erreur.

ProcessingErrorReason

Raison de l'erreur de traitement. De nouveaux motifs pourront être ajoutés à l'avenir.

Enums
PROCESSING_ERROR_REASON_UNSPECIFIED La raison de l'erreur de traitement est inconnue.
PROCESSING_ERROR_REASON_INVALID_CUSTOM_VARIABLE La variable personnalisée n'est pas valide.
PROCESSING_ERROR_REASON_CUSTOM_VARIABLE_NOT_ENABLED La variable personnalisée n'est pas activée.
PROCESSING_ERROR_REASON_EVENT_TOO_OLD La conversion est plus ancienne que l'ancienneté maximale autorisée.
PROCESSING_ERROR_REASON_DUPLICATE_GCLID Une conversion avec le même GCLID et la même date et heure de conversion existe déjà dans le système.
PROCESSING_ERROR_REASON_DUPLICATE_TRANSACTION_ID Une conversion avec la même combinaison d'ID de commande et d'action de conversion a déjà été importée.
PROCESSING_ERROR_REASON_INVALID_GBRAID Impossible de décoder le gbraid.
PROCESSING_ERROR_REASON_INVALID_GCLID Impossible de décoder l'ID de clic Google.
PROCESSING_ERROR_REASON_INVALID_MERCHANT_ID La référence marchand contient des caractères non numériques.
PROCESSING_ERROR_REASON_INVALID_WBRAID Impossible de décoder le wbraid.
PROCESSING_ERROR_REASON_INTERNAL_ERROR Erreur interne.
PROCESSING_ERROR_REASON_DESTINATION_ACCOUNT_ENHANCED_CONVERSIONS_TERMS_NOT_SIGNED Les conditions d'utilisation du suivi avancé des conversions n'ont pas été signées dans le compte de destination.
PROCESSING_ERROR_REASON_INVALID_EVENT L'événement n'est pas valide.
PROCESSING_ERROR_REASON_INSUFFICIENT_MATCHED_TRANSACTIONS Le nombre de transactions correspondantes est inférieur au seuil minimal.
PROCESSING_ERROR_REASON_INSUFFICIENT_TRANSACTIONS Les transactions sont inférieures au seuil minimal.
PROCESSING_ERROR_REASON_INVALID_FORMAT L'événement présente une erreur de format.
PROCESSING_ERROR_REASON_DECRYPTION_ERROR L'événement présente une erreur de déchiffrement.
PROCESSING_ERROR_REASON_DEK_DECRYPTION_ERROR Échec du déchiffrement de la clé DEK.
PROCESSING_ERROR_REASON_INVALID_WIP Le WIP n'est pas au bon format ou n'existe pas.
PROCESSING_ERROR_REASON_INVALID_KEK La KEK ne peut pas déchiffrer les données, car elle est incorrecte ou n'existe pas.
PROCESSING_ERROR_REASON_WIP_AUTH_FAILED Impossible d'utiliser le pool d'identités de charge de travail, car il a été rejeté par sa condition d'attestation.
PROCESSING_ERROR_REASON_KEK_PERMISSION_DENIED Le système ne disposait pas des autorisations nécessaires pour accéder à la KEK.
PROCESSING_ERROR_REASON_AWS_AUTH_FAILED Échec de l'authentification du système auprès d'AWS.
PROCESSING_ERROR_REASON_USER_IDENTIFIER_DECRYPTION_ERROR Échec du déchiffrement des données UserIdentifier à l'aide de la clé DEK.
PROCESSING_ERROR_OPERATING_ACCOUNT_MISMATCH_FOR_AD_IDENTIFIER L'utilisateur a tenté d'ingérer des événements avec un identifiant d'annonce qui ne provient pas des annonces du compte d'exploitation.
PROCESSING_ERROR_REASON_ONE_PER_CLICK_CONVERSION_ACTION_NOT_PERMITTED_WITH_BRAID Les actions de conversion "Une par clic" ne peuvent pas être utilisées avec les BRAID.
PROCESSING_ERROR_REASON_MATCH_ID_NOT_FOUND L'ID de correspondance est introuvable.
PROCESSING_ERROR_REASON_USER_ID_NOT_FOUND_FOR_MATCH_ID L'ID utilisateur est introuvable pour l'identifiant de mise en correspondance.
PROCESSING_ERROR_REASON_USER_ID_NOT_FOUND_FOR_GCLID L'ID utilisateur est introuvable pour le GCLID.
PROCESSING_ERROR_REASON_USER_ID_NOT_FOUND_FOR_DCLID L'ID utilisateur est introuvable pour le DCLID.
PROCESSING_ERROR_REASON_INVALID_AD_IDENTIFIERS Certains identifiants d'annonce ne sont pas valides.
PROCESSING_ERROR_REASON_INVALID_MOBILE_ID_FORMAT Le format de l'ID mobile n'est pas valide.
PROCESSING_ERROR_REASON_ORIGINAL_CONVERSIONS_NOT_FOUND Les conversions d'origine sont introuvables.
PROCESSING_ERROR_REASON_EVENT_ID_DECODE_ERROR Impossible de décoder l'ID d'événement (dclid ou ID d'impression).
PROCESSING_ERROR_REASON_USER_ID_NOT_FOUND_FOR_IMPRESSION_ID L'ID utilisateur est introuvable pour l'ID d'impression donné.
PROCESSING_ERROR_REASON_USER_ID_NOT_FOUND L'ID utilisateur est introuvable.
PROCESSING_ERROR_REASON_CONVERSION_PRECEDES_CLICK Le code temporel de l'événement était antérieur au clic associé.
PROCESSING_ERROR_REASON_TOO_RECENT_CLICK Le clic est trop récent.
PROCESSING_ERROR_REASON_INVALID_CLICK Impossible d'attribuer l'événement à un clic (GCLID). Il se peut que le clic ne provienne pas d'une campagne Google Ads, par exemple.
PROCESSING_ERROR_REASON_INVALID_OPERATING_ACCOUNT_FOR_CLICK Le clic de l'événement n'est pas associé au operatingAccount de la destination.
PROCESSING_ERROR_REASON_CLICK_NOT_FOUND Impossible de trouver un clic correspondant aux attributs fournis.
PROCESSING_ERROR_REASON_EXTERNAL_ATTRIBUTION_DATA_MISSING Les données d'attribution externe sont manquantes. L'envoi d'événements à une destination pour une action de conversion avec attribution externe n'est pas possible.
PROCESSING_ERROR_REASON_DESTINATION_TOO_RECENTLY_CREATED La création de cette destination est trop récente. Réessayez dans quelques heures.
PROCESSING_ERROR_REASON_EXPIRED_CLICK Le clic correspondant est antérieur à la période d'analyse des conversions après clic configurée pour l'action de conversion (ou à la durée de vie de 90 jours du clic).
PROCESSING_ERROR_REASON_TOO_RECENT_CALL L'appel est toujours en cours de traitement.
PROCESSING_ERROR_REASON_EXPIRED_CALL Impossible d'importer cette conversion, car l'appel associé est trop ancien.
PROCESSING_ERROR_REASON_INVALID_CALL L'appel est introuvable.

WarningInfo

Nombre d'avertissements pour chaque type d'avertissement.

Représentation JSON
{
  "warningCounts": [
    {
      object (WarningCount)
    }
  ]
}
Champs
warningCounts[]

object (WarningCount)

Liste des avertissements et nombre d'avertissements par motif.

WarningCount

Nombre d'avertissements pour un motif d'avertissement donné.

Représentation JSON
{
  "recordCount": string,
  "reason": enum (ProcessingWarningReason),
  "recordIndices": [
    integer
  ]
}
Champs
recordCount

string (int64 format)

Nombre d'enregistrements comportant un avertissement.

reason

enum (ProcessingWarningReason)

Motif de l'avertissement.

recordIndices[]

integer

Indices de base 0 des enregistrements de la requête d'origine qui ont généré ce motif d'avertissement.

ProcessingWarningReason

Motif de l'avertissement de traitement.

Enums
PROCESSING_WARNING_REASON_UNSPECIFIED Le motif de l'avertissement de traitement est inconnu.
PROCESSING_WARNING_REASON_KEK_PERMISSION_DENIED Le système ne disposait pas des autorisations nécessaires pour accéder à la KEK.
PROCESSING_WARNING_REASON_DEK_DECRYPTION_ERROR Échec du déchiffrement de la clé DEK.
PROCESSING_WARNING_REASON_DECRYPTION_ERROR L'événement présente une erreur de déchiffrement.
PROCESSING_WARNING_REASON_WIP_AUTH_FAILED Impossible d'utiliser le pool d'identités de charge de travail, car il a été rejeté par sa condition d'attestation.
PROCESSING_WARNING_REASON_INVALID_WIP Le WIP n'est pas au bon format ou n'existe pas.
PROCESSING_WARNING_REASON_INVALID_KEK La KEK ne peut pas déchiffrer les données, car elle est incorrecte ou n'existe pas.
PROCESSING_WARNING_REASON_USER_IDENTIFIER_DECRYPTION_ERROR Échec du déchiffrement des données UserIdentifier à l'aide de la clé DEK.
PROCESSING_WARNING_REASON_INTERNAL_ERROR Erreur interne.
PROCESSING_WARNING_REASON_AWS_AUTH_FAILED Échec de l'authentification du système auprès d'AWS.
PROCESSING_WARNING_REASON_CUSTOM_VARIABLE_NOT_ENABLED CustomVariable ou ItemCustomVariable n'est pas activé dans le compte.
PROCESSING_WARNING_REASON_CUSTOM_VARIABLE_NOT_PREDEFINED La valeur d'un CustomVariable ou d'un ItemCustomVariable ne fait pas partie des valeurs autorisées prédéfinies configurées pour la variable personnalisée sur le compte de destination et sera remplacée par une valeur non classée.

IngestAudienceMembersStatus

État de la requête d'ingestion des membres de l'audience.

Représentation JSON
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "userDataIngestionStatus": {
    object (IngestUserDataStatus)
  },
  "mobileDataIngestionStatus": {
    object (IngestMobileDataStatus)
  },
  "pairDataIngestionStatus": {
    object (IngestPairDataStatus)
  },
  "userIdDataIngestionStatus": {
    object (IngestUserIdDataStatus)
  },
  "ppidDataIngestionStatus": {
    object (IngestPpidDataStatus)
  },
  "compositeDataIngestionStatus": {
    object (IngestCompositeDataStatus)
  },
  "googleUserIdDataIngestionStatus": {
    object (IngestGoogleUserIdDataStatus)
  },
  "partnerProvidedIdDataIngestionStatus": {
    object (IngestPartnerProvidedIdDataStatus)
  }
  // End of mutually exclusive fields.
}
Champs
État de l'ingestion des membres de l'audience vers la destination. Voici une liste de champs mutuellement exclusifs. Au maximum, un des champs sera défini dans une réponse :
userDataIngestionStatus

object (IngestUserDataStatus)

État de l'ingestion des données utilisateur vers la destination.

mobileDataIngestionStatus

object (IngestMobileDataStatus)

État de l'ingestion des données mobiles vers la destination.

pairDataIngestionStatus

object (IngestPairDataStatus)

État de l'ingestion des données de la paire vers la destination.

userIdDataIngestionStatus

object (IngestUserIdDataStatus)

État de l'ingestion des données d'ID utilisateur vers la destination.

ppidDataIngestionStatus

object (IngestPpidDataStatus)

État de l'ingestion des données PPID vers la destination.

compositeDataIngestionStatus

object (IngestCompositeDataStatus)

État de l'ingestion des données composites vers la destination.

googleUserIdDataIngestionStatus

object (IngestGoogleUserIdDataStatus)

État de l'ingestion des données d'ID utilisateur Google vers la destination.

partnerProvidedIdDataIngestionStatus

object (IngestPartnerProvidedIdDataStatus)

État de l'ingestion des données d'ID fournies par le partenaire vers la destination.

Fin des champs mutuellement exclusifs.

IngestUserDataStatus

État de l'ingestion des données utilisateur vers la destination, contenant des statistiques liées à l'ingestion.

Représentation JSON
{
  "recordCount": string,
  "userIdentifierCount": string,
  "uploadMatchRateRange": enum (MatchRateRange)
}
Champs
recordCount

string (int64 format)

Nombre total de membres de l'audience envoyés dans la demande d'importation pour la destination. Inclut tous les membres de l'audience dans la requête, qu'ils aient été ingérés ou non.

userIdentifierCount

string (int64 format)

Nombre total d'identifiants utilisateur envoyés dans la demande d'importation pour la destination. Inclut tous les identifiants utilisateur de la requête, qu'ils aient été ingérés ou non.

uploadMatchRateRange

enum (MatchRateRange)

Plage du taux de correspondance de l'importation.

MatchRateRange

Plage du taux de correspondance de l'importation ou de la liste d'utilisateurs.

Enums
MATCH_RATE_RANGE_UNKNOWN La plage de taux de correspondance est inconnue.
MATCH_RATE_RANGE_NOT_ELIGIBLE La plage de taux de correspondance n'est pas éligible.
MATCH_RATE_RANGE_LESS_THAN_20 La plage du taux de correspondance est inférieure à 20 % (dans l'intervalle [0, 20)).
MATCH_RATE_RANGE_20_TO_30 Le taux de correspondance est compris entre 20 % et 30 % (dans l'intervalle [20, 31)).
MATCH_RATE_RANGE_31_TO_40 La plage du taux de correspondance est comprise entre 31 % et 40 % (dans l'intervalle [31, 41)).
MATCH_RATE_RANGE_41_TO_50 Le taux de correspondance est compris entre 41 % et 50 % (dans l'intervalle [41, 51)).
MATCH_RATE_RANGE_51_TO_60 La plage de taux de correspondance est comprise entre 51 % et 60 % (dans l'intervalle [51, 61)).
MATCH_RATE_RANGE_61_TO_70 La plage de taux de correspondance est comprise entre 61 % et 70 % (dans l'intervalle [61, 71)).
MATCH_RATE_RANGE_71_TO_80 La plage de taux de correspondance est comprise entre 71 % et 80 % (dans l'intervalle [71, 81)).
MATCH_RATE_RANGE_81_TO_90 La plage du taux de correspondance est comprise entre 81 % et 90 % (dans l'intervalle [81, 91)).
MATCH_RATE_RANGE_91_TO_100

La plage du taux de correspondance est comprise entre 91 % et 100 % (dans l'intervalle [91, 100]).

IngestMobileDataStatus

État de l'ingestion des données mobiles vers la destination, contenant des statistiques liées à l'ingestion.

Représentation JSON
{
  "recordCount": string,
  "mobileIdCount": string
}
Champs
recordCount

string (int64 format)

Nombre total de membres de l'audience envoyés dans la demande d'importation pour la destination. Inclut tous les membres de l'audience dans la requête, qu'ils aient été ingérés ou non.

mobileIdCount

string (int64 format)

Nombre total de Mobile ID envoyés dans la requête d'importation pour la destination. Inclut tous les ID mobiles de la requête, qu'ils aient été ingérés ou non.

IngestPairDataStatus

État de l'ingestion des données de la paire vers la destination, contenant des statistiques liées à l'ingestion.

Représentation JSON
{
  "recordCount": string,
  "pairIdCount": string
}
Champs
recordCount

string (int64 format)

Nombre total de membres de l'audience envoyés dans la demande d'importation pour la destination. Inclut tous les membres de l'audience dans la requête, qu'ils aient été ingérés ou non.

pairIdCount

string (int64 format)

Nombre total d'ID de paires envoyés dans la demande d'importation pour la destination. Inclut tous les ID de paire de la requête, qu'ils aient été ingérés ou non.

IngestUserIdDataStatus

État de l'ingestion des données d'ID utilisateur vers la destination contenant les statistiques liées à l'ingestion.

Représentation JSON
{
  "recordCount": string,
  "userIdCount": string
}
Champs
recordCount

string (int64 format)

Nombre total de membres de l'audience envoyés dans la demande d'importation pour la destination. Inclut tous les membres de l'audience dans la requête, qu'ils aient été ingérés ou non.

userIdCount

string (int64 format)

Nombre total d'ID utilisateur envoyés dans la demande d'importation pour la destination. Inclut tous les ID utilisateur de la requête, qu'ils aient été ingérés ou non.

IngestPpidDataStatus

État de l'ingestion des données PPID vers la destination, contenant des statistiques liées à l'ingestion.

Représentation JSON
{
  "recordCount": string,
  "ppidCount": string
}
Champs
recordCount

string (int64 format)

Nombre total de membres de l'audience envoyés dans la demande d'importation pour la destination. Inclut tous les membres de l'audience dans la requête, qu'ils aient été ingérés ou non.

ppidCount

string (int64 format)

Nombre total de PPID envoyés dans la demande d'importation pour la destination. Inclut tous les PPID de la requête, qu'ils aient été ingérés ou non.

IngestCompositeDataStatus

État de l'ingestion des données composites vers la destination, contenant des statistiques liées à l'ingestion.

Représentation JSON
{
  "recordCount": string,
  "dataTypeCounts": [
    {
      object (DataTypeCount)
    }
  ],
  "uploadMatchRateRange": enum (MatchRateRange)
}
Champs
recordCount

string (int64 format)

Nombre total de membres de l'audience envoyés dans la demande d'importation pour la destination. Inclut tous les membres de l'audience dans la requête, qu'ils aient été ingérés ou non.

dataTypeCounts[]

object (DataTypeCount)

Nombre total de types de données envoyés dans la demande d'importation pour la destination, répartis par type de données. Inclut tous les types de données de la requête, qu'ils aient été ingérés ou non.

uploadMatchRateRange

enum (MatchRateRange)

Plage du taux de correspondance de l'importation.

DataTypeCount

Nombre associé à un type de données spécifique.

Représentation JSON
{
  "type": enum (DataType),
  "count": string
}
Champs
type

enum (DataType)

Type de données.

count

string (int64 format)

Nombre associé à ce type de données.

DataType

Type de données.

Enums
DATA_TYPE_UNSPECIFIED Le type de données n'est pas spécifié.
EMAIL Les données sont une adresse e-mail.
PHONE_NUMBER Les données sont un numéro de téléphone.
ADDRESS Les données correspondent à une adresse physique.
IP_ADDRESS Les données sont une adresse IP.

IngestGoogleUserIdDataStatus

État de l'ingestion des données d'ID utilisateur Google vers la destination, contenant des statistiques liées à l'ingestion.

Représentation JSON
{
  "recordCount": string,
  "googleUserIdCount": string
}
Champs
recordCount

string (int64 format)

Nombre total de membres de l'audience envoyés dans la demande d'importation pour la destination. Inclut tous les membres de l'audience dans la requête, qu'ils aient été ingérés ou non.

googleUserIdCount

string (int64 format)

Nombre total d'ID utilisateur Google envoyés dans la requête d'importation pour la destination. Inclut tous les ID utilisateur Google de la requête, qu'ils aient été ingérés ou non.

IngestPartnerProvidedIdDataStatus

État de l'ingestion des données d'ID fournies par le partenaire vers la destination, contenant des statistiques liées à l'ingestion.

Représentation JSON
{
  "recordCount": string,
  "partnerProvidedIdCount": string
}
Champs
recordCount

string (int64 format)

Nombre total de membres de l'audience envoyés dans la demande d'importation pour la destination. Inclut tous les membres de l'audience dans la requête, qu'ils aient été ingérés ou non.

partnerProvidedIdCount

string (int64 format)

Nombre total d'ID fournis par le partenaire envoyés dans la demande d'importation pour la destination. Inclut tous les ID fournis par le partenaire dans la requête, qu'ils aient été ingérés ou non.

IngestEventsStatus

État de l'ingestion des événements vers la destination.

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

string (int64 format)

Nombre total d'événements envoyés dans la requête d'importation. Inclut tous les événements de la requête, qu'ils aient été ingérés ou non.

RemoveAudienceMembersStatus

État de la demande de suppression de membres de l'audience.

Représentation JSON
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "userDataRemovalStatus": {
    object (RemoveUserDataStatus)
  },
  "mobileDataRemovalStatus": {
    object (RemoveMobileDataStatus)
  },
  "pairDataRemovalStatus": {
    object (RemovePairDataStatus)
  },
  "userIdDataRemovalStatus": {
    object (RemoveUserIdDataStatus)
  },
  "ppidDataRemovalStatus": {
    object (RemovePpidDataStatus)
  },
  "compositeDataRemovalStatus": {
    object (RemoveCompositeDataStatus)
  },
  "googleUserIdDataRemovalStatus": {
    object (RemoveGoogleUserIdDataStatus)
  },
  "partnerProvidedIdDataRemovalStatus": {
    object (RemovePartnerProvidedIdDataStatus)
  }
  // End of mutually exclusive fields.
}
Champs
État de la suppression des membres de l'audience de la destination. Voici une liste de champs mutuellement exclusifs. Au maximum, un des champs sera défini dans une réponse :
userDataRemovalStatus

object (RemoveUserDataStatus)

État de la suppression des données utilisateur de la destination.

mobileDataRemovalStatus

object (RemoveMobileDataStatus)

État de la suppression des données mobiles de la destination.

pairDataRemovalStatus

object (RemovePairDataStatus)

État de la suppression des données de la paire de la destination.

userIdDataRemovalStatus

object (RemoveUserIdDataStatus)

État de la suppression des données d'ID utilisateur de la destination.

ppidDataRemovalStatus

object (RemovePpidDataStatus)

État de la suppression des données PPID de la destination.

compositeDataRemovalStatus

object (RemoveCompositeDataStatus)

État de la suppression des données composites de la destination.

googleUserIdDataRemovalStatus

object (RemoveGoogleUserIdDataStatus)

État de la suppression des données d'ID utilisateur Google de la destination.

partnerProvidedIdDataRemovalStatus

object (RemovePartnerProvidedIdDataStatus)

État de la suppression des données d'ID fournies par le fournisseur partenaire de la destination.

Fin des champs mutuellement exclusifs.

RemoveUserDataStatus

État de la suppression des données utilisateur de la destination.

Représentation JSON
{
  "recordCount": string,
  "userIdentifierCount": string
}
Champs
recordCount

string (int64 format)

Nombre total de membres de l'audience envoyés dans la demande de suppression. Inclut tous les membres de l'audience dans la requête, qu'ils aient été supprimés ou non.

userIdentifierCount

string (int64 format)

Nombre total d'identifiants utilisateur envoyés dans la demande de suppression. Inclut tous les identifiants utilisateur de la requête, qu'ils aient été supprimés ou non.

RemoveMobileDataStatus

État de la suppression des données mobiles de la destination.

Représentation JSON
{
  "recordCount": string,
  "mobileIdCount": string
}
Champs
recordCount

string (int64 format)

Nombre total de membres de l'audience envoyés dans la demande de suppression. Inclut tous les membres de l'audience dans la requête, qu'ils aient été supprimés ou non.

mobileIdCount

string (int64 format)

Nombre total de Mobile ID envoyés dans la demande de suppression. Inclut tous les ID d'appareils mobiles de la requête, qu'ils aient été supprimés ou non.

RemovePairDataStatus

État de la suppression des données de la paire de la destination.

Représentation JSON
{
  "recordCount": string,
  "pairIdCount": string
}
Champs
recordCount

string (int64 format)

Nombre total de membres de l'audience envoyés dans la demande de suppression. Inclut tous les membres de l'audience dans la requête, qu'ils aient été supprimés ou non.

pairIdCount

string (int64 format)

Nombre total d'ID de paires envoyés dans la demande de suppression. Inclut tous les ID de paires de la requête, qu'ils aient été supprimés ou non.

RemoveUserIdDataStatus

État de la suppression des données d'ID utilisateur de la destination.

Représentation JSON
{
  "recordCount": string,
  "userIdCount": string
}
Champs
recordCount

string (int64 format)

Nombre total de membres de l'audience envoyés dans la demande de suppression. Inclut tous les membres de l'audience dans la requête, qu'ils aient été supprimés ou non.

userIdCount

string (int64 format)

Nombre total d'ID utilisateur envoyés dans la demande de suppression. Inclut tous les ID utilisateur de la requête, qu'ils aient été supprimés ou non.

RemovePpidDataStatus

État de la suppression des données PPID de la destination.

Représentation JSON
{
  "recordCount": string,
  "ppidCount": string
}
Champs
recordCount

string (int64 format)

Nombre total de membres de l'audience envoyés dans la demande de suppression. Inclut tous les membres de l'audience dans la requête, qu'ils aient été supprimés ou non.

ppidCount

string (int64 format)

Nombre total de PPID envoyés dans la demande de suppression. Inclut tous les PPID de la requête, qu'ils aient été supprimés ou non.

RemoveCompositeDataStatus

État de la suppression des données composites de la destination.

Représentation JSON
{
  "recordCount": string,
  "dataTypeCounts": [
    {
      object (DataTypeCount)
    }
  ]
}
Champs
recordCount

string (int64 format)

Nombre total de membres de l'audience envoyés dans la demande de suppression. Inclut tous les membres de l'audience dans la requête, qu'ils aient été supprimés ou non.

dataTypeCounts[]

object (DataTypeCount)

Nombre total de types de données envoyés dans la demande de suppression, répartis par type de données. Inclut tous les types de données de la requête, qu'ils aient été supprimés ou non.

RemoveGoogleUserIdDataStatus

État de la suppression des données d'ID utilisateur Google de la destination.

Représentation JSON
{
  "recordCount": string,
  "googleUserIdCount": string
}
Champs
recordCount

string (int64 format)

Nombre total de membres de l'audience envoyés dans la demande de suppression. Inclut tous les membres de l'audience dans la requête, qu'ils aient été supprimés ou non.

googleUserIdCount

string (int64 format)

Nombre total d'ID utilisateur Google envoyés dans la demande de suppression. Inclut tous les ID utilisateur Google dans la requête, qu'ils aient été supprimés ou non.

RemovePartnerProvidedIdDataStatus

État de la suppression des données d'ID fournies par le fournisseur partenaire de la destination.

Représentation JSON
{
  "recordCount": string,
  "partnerProvidedIdCount": string
}
Champs
recordCount

string (int64 format)

Nombre total de membres de l'audience envoyés dans la demande de suppression. Inclut tous les membres de l'audience dans la requête, qu'ils aient été supprimés ou non.

partnerProvidedIdCount

string (int64 format)

Nombre total d'ID fournis par le partenaire et envoyés dans la demande de suppression. Inclut tous les ID fournis par le partenaire dans la requête, qu'ils aient été supprimés ou non.

RemoveAllAudienceMembersStatus

Ce type ne comporte aucun champ.

État de la demande de suppression de tous les membres de l'audience.