Method: requestStatus.retrieve

Получает статус запроса по его идентификатору.

HTTP-запрос

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

URL имеет синтаксис gRPC Transcoding.

Параметры запроса

Параметры
requestId

string

Обязательно. Обязательно. Идентификатор запроса к Data Manager API.

Тело запроса

Тело запроса должно быть пустым.

Тело ответа

Ответ от RetrieveRequestStatusRequest.

Ниже приведена структура данных в ответе, полученном на запрос.

JSON-представление
{
  "requestStatusPerDestination": [
    {
      object (RequestStatusPerDestination)
    }
  ]
}
Поля
requestStatusPerDestination[]

object (RequestStatusPerDestination)

Список статусов запросов для каждого целевого сервиса. Порядок статусов соответствует порядку целевых сервисов в исходном запросе.

Области авторизации

Требуется следующая область действия OAuth:

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

RequestStatusPerDestination

Статус запроса для каждого целевого сервиса.

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.
}
Поля
destination

object (Destination)

Пункт назначения в запросе к API DM.

requestStatus

enum (RequestStatus)

Статус запроса целевой страницы.

errorInfo

object (ErrorInfo)

Информация об ошибке, содержащая причину ошибки и количество ошибок, связанных с загрузкой. Заполняется, только если для параметра requestStatus задано значение FAILED или PARTIAL_SUCCESS. Это поле не заполняется, если запрос имеет статус requestStatus со значением PROCESSING.

warningInfo

object (WarningInfo)

Информация о предупреждениях, связанных с загрузкой, включая их причину и количество. Это поле не заполняется, если запрос имеет статус requestStatus со значением PROCESSING.

Статус целевой страницы. Ниже приведен список взаимоисключающих полей. В ответе будет задано не более одного из следующих полей:
audienceMembersIngestionStatus

object (IngestAudienceMembersStatus)

Статус запроса на добавление участников аудитории.

eventsIngestionStatus

object (IngestEventsStatus)

Статус запроса на получение событий.

audienceMembersRemovalStatus

object (RemoveAudienceMembersStatus)

Статус запроса на удаление участников аудитории.

removeAllAudienceMembersStatus

object (RemoveAllAudienceMembersStatus)

Статус запроса на удаление всех участников аудитории.

Конец взаимоисключающих полей.

RequestStatus

Статус запроса.

Перечисления
REQUEST_STATUS_UNKNOWN Статус запроса неизвестен.
SUCCESS Все записи обработаны без ошибок. Однако в поле warningInfo могут быть предупреждения.
PROCESSING Запрос обрабатывается.
FAILED Не удалось обработать ни одну запись. Подробные сведения об ошибках и предупреждениях можно найти в полях errorInfo и warningInfo соответственно.
PARTIAL_SUCCESS Обработка некоторых записей завершена успешно, но для других произошел сбой. Подробные сведения об ошибках и предупреждениях можно найти в полях errorInfo и warningInfo соответственно.

ErrorInfo

Количество ошибок каждого типа.

JSON-представление
{
  "errorCounts": [
    {
      object (ErrorCount)
    }
  ]
}
Поля
errorCounts[]

object (ErrorCount)

Список ошибок и их количество по причинам. Может быть заполнено не во всех случаях.

ErrorCount

Количество ошибок по определенной причине.

JSON-представление
{
  "recordCount": string,
  "reason": enum (ProcessingErrorReason),
  "recordIndices": [
    integer
  ]
}
Поля
recordCount

string (int64 format)

Количество записей, которые не удалось загрузить по определенной причине.

reason

enum (ProcessingErrorReason)

Причина ошибки в записях.

recordIndices[]

integer

Индексы записей в исходном запросе, которые не удалось обработать из-за этой ошибки. Нумерация начинается с нуля.

ProcessingErrorReason

Причина ошибки обработки. В будущем могут быть добавлены новые причины.

Перечисления
PROCESSING_ERROR_REASON_UNSPECIFIED Причина ошибки обработки неизвестна.
PROCESSING_ERROR_REASON_INVALID_CUSTOM_VARIABLE Недопустимая пользовательская переменная.
PROCESSING_ERROR_REASON_CUSTOM_VARIABLE_NOT_ENABLED Пользовательская переменная не включена.
PROCESSING_ERROR_REASON_EVENT_TOO_OLD Давность конверсии превышает максимально допустимую.
PROCESSING_ERROR_REASON_DUPLICATE_GCLID Конверсия с таким же GCLID и временем конверсии уже существует в системе.
PROCESSING_ERROR_REASON_DUPLICATE_TRANSACTION_ID Конверсия с таким идентификатором заказа и действием-конверсией уже загружена.
PROCESSING_ERROR_REASON_INVALID_GBRAID Не удалось декодировать параметр gbraid.
PROCESSING_ERROR_REASON_INVALID_GCLID Не удалось декодировать идентификатор клика Google.
PROCESSING_ERROR_REASON_INVALID_MERCHANT_ID Идентификатор продавца содержит нецифровые символы.
PROCESSING_ERROR_REASON_INVALID_WBRAID Не удалось декодировать параметр wbraid.
PROCESSING_ERROR_REASON_INTERNAL_ERROR Внутренняя ошибка.
PROCESSING_ERROR_REASON_DESTINATION_ACCOUNT_ENHANCED_CONVERSIONS_TERMS_NOT_SIGNED В целевом аккаунте не приняты условия расширенного отслеживания конверсий.
PROCESSING_ERROR_REASON_INVALID_EVENT Недопустимое событие.
PROCESSING_ERROR_REASON_INSUFFICIENT_MATCHED_TRANSACTIONS Количество сопоставленных транзакций меньше минимального порогового значения.
PROCESSING_ERROR_REASON_INSUFFICIENT_TRANSACTIONS Количество транзакций меньше минимального порога.
PROCESSING_ERROR_REASON_INVALID_FORMAT В мероприятии есть ошибка формата.
PROCESSING_ERROR_REASON_DECRYPTION_ERROR При расшифровке события произошла ошибка.
PROCESSING_ERROR_REASON_DEK_DECRYPTION_ERROR Не удалось расшифровать ключ шифрования данных.
PROCESSING_ERROR_REASON_INVALID_WIP Неправильный формат WIP или WIP не существует.
PROCESSING_ERROR_REASON_INVALID_KEK Ключ шифрования ключа не может расшифровать данные, потому что он неверный или не существует.
PROCESSING_ERROR_REASON_WIP_AUTH_FAILED Поставщик идентификационной информации рабочей нагрузки не может быть использован, так как он был отклонен из-за условия подтверждения.
PROCESSING_ERROR_REASON_KEK_PERMISSION_DENIED У системы не было разрешений, необходимых для доступа к KEK.
PROCESSING_ERROR_REASON_AWS_AUTH_FAILED Не удалось выполнить аутентификацию в AWS.
PROCESSING_ERROR_REASON_USER_IDENTIFIER_DECRYPTION_ERROR Не удалось расшифровать данные UserIdentifier с помощью ключа шифрования данных.
PROCESSING_ERROR_OPERATING_ACCOUNT_MISMATCH_FOR_AD_IDENTIFIER Пользователь попытался загрузить события с рекламным идентификатором, который не относится к объявлениям из рабочего аккаунта.
PROCESSING_ERROR_REASON_ONE_PER_CLICK_CONVERSION_ACTION_NOT_PERMITTED_WITH_BRAID Действия-конверсии типа "одна на клик" нельзя использовать с параметрами BRAID.
PROCESSING_ERROR_REASON_MATCH_ID_NOT_FOUND Идентификатор для сопоставления не найден.
PROCESSING_ERROR_REASON_USER_ID_NOT_FOUND_FOR_MATCH_ID Не удалось найти идентификатор пользователя, соответствующий идентификатору для сопоставления.
PROCESSING_ERROR_REASON_USER_ID_NOT_FOUND_FOR_GCLID Не удалось найти идентификатор пользователя для GCLID.
PROCESSING_ERROR_REASON_USER_ID_NOT_FOUND_FOR_DCLID Не удалось найти идентификатор пользователя, связанный с DCLID.
PROCESSING_ERROR_REASON_INVALID_AD_IDENTIFIERS Некоторые идентификаторы объявлений недействительны.
PROCESSING_ERROR_REASON_INVALID_MOBILE_ID_FORMAT Недопустимый формат идентификатора мобильного устройства.
PROCESSING_ERROR_REASON_ORIGINAL_CONVERSIONS_NOT_FOUND Не удалось найти исходные конверсии.
PROCESSING_ERROR_REASON_EVENT_ID_DECODE_ERROR Не удалось декодировать идентификатор события (dclid или идентификатор показа).
PROCESSING_ERROR_REASON_USER_ID_NOT_FOUND_FOR_IMPRESSION_ID Не удалось найти идентификатор пользователя, связанный с указанным идентификатором показа.
PROCESSING_ERROR_REASON_USER_ID_NOT_FOUND Идентификатор пользователя не найден.
PROCESSING_ERROR_REASON_CONVERSION_PRECEDES_CLICK Временная метка события предшествует клику.
PROCESSING_ERROR_REASON_TOO_RECENT_CLICK Клик произошел слишком недавно.
PROCESSING_ERROR_REASON_INVALID_CLICK Не удалось связать событие с кликом (GCLID). Возможно, клик не связан с кампанией Google Рекламы.
PROCESSING_ERROR_REASON_INVALID_OPERATING_ACCOUNT_FOR_CLICK Клик из события не связан с operatingAccount целевого сервиса.
PROCESSING_ERROR_REASON_CLICK_NOT_FOUND Не удалось найти клик, соответствующий указанным атрибутам.
PROCESSING_ERROR_REASON_EXTERNAL_ATTRIBUTION_DATA_MISSING Отсутствуют данные внешней атрибуции. Отправка событий в целевой сервис для действия-конверсии со сторонней атрибуцией не поддерживается.
PROCESSING_ERROR_REASON_DESTINATION_TOO_RECENTLY_CREATED Целевая страница была создана слишком недавно. Повторите попытку через несколько часов.
PROCESSING_ERROR_REASON_EXPIRED_CLICK Сопоставленный клик произошел раньше, чем начался период учета конверсий по клику, заданный для действия-конверсии (или 90-дневный период TTL клика).
PROCESSING_ERROR_REASON_TOO_RECENT_CALL Звонок ещё обрабатывается.
PROCESSING_ERROR_REASON_EXPIRED_CALL Невозможно импортировать конверсию, поскольку звонок слишком давний.
PROCESSING_ERROR_REASON_INVALID_CALL Звонок не найден.

WarningInfo

Количество предупреждений каждого типа.

JSON-представление
{
  "warningCounts": [
    {
      object (WarningCount)
    }
  ]
}
Поля
warningCounts[]

object (WarningCount)

Список предупреждений и их количество по причинам.

WarningCount

Количество предупреждений по определенной причине.

JSON-представление
{
  "recordCount": string,
  "reason": enum (ProcessingWarningReason),
  "recordIndices": [
    integer
  ]
}
Поля
recordCount

string (int64 format)

Количество записей с предупреждением.

reason

enum (ProcessingWarningReason)

Причина предупреждения.

recordIndices[]

integer

Индексы записей в исходном запросе, которые имели эту причину предупреждения, начиная с 0.

ProcessingWarningReason

Причина предупреждения об обработке.

Перечисления
PROCESSING_WARNING_REASON_UNSPECIFIED Причина предупреждения неизвестна.
PROCESSING_WARNING_REASON_KEK_PERMISSION_DENIED У системы не было разрешений, необходимых для доступа к KEK.
PROCESSING_WARNING_REASON_DEK_DECRYPTION_ERROR Не удалось расшифровать ключ шифрования данных.
PROCESSING_WARNING_REASON_DECRYPTION_ERROR При расшифровке события произошла ошибка.
PROCESSING_WARNING_REASON_WIP_AUTH_FAILED Поставщик идентификационной информации рабочей нагрузки не может быть использован, так как он был отклонен из-за условия подтверждения.
PROCESSING_WARNING_REASON_INVALID_WIP Неправильный формат WIP или WIP не существует.
PROCESSING_WARNING_REASON_INVALID_KEK Ключ шифрования ключа не может расшифровать данные, потому что он неверный или не существует.
PROCESSING_WARNING_REASON_USER_IDENTIFIER_DECRYPTION_ERROR Не удалось расшифровать данные UserIdentifier с помощью ключа шифрования данных.
PROCESSING_WARNING_REASON_INTERNAL_ERROR Внутренняя ошибка.
PROCESSING_WARNING_REASON_AWS_AUTH_FAILED Не удалось выполнить аутентификацию в AWS.
PROCESSING_WARNING_REASON_CUSTOM_VARIABLE_NOT_ENABLED В аккаунте не включен CustomVariable или ItemCustomVariable.
PROCESSING_WARNING_REASON_CUSTOM_VARIABLE_NOT_PREDEFINED Значение CustomVariable или ItemCustomVariable не входит в список допустимых значений, заданных для пользовательской переменной в целевом аккаунте, и будет заменено значением без категории.

IngestAudienceMembersStatus

Статус запроса на добавление участников аудитории.

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.
}
Поля
Статус передачи участников аудитории в целевой сервис. Ниже приведен список взаимоисключающих полей. В ответе будет задано не более одного из следующих полей:
userDataIngestionStatus

object (IngestUserDataStatus)

Статус передачи пользовательских данных в целевой сервис.

mobileDataIngestionStatus

object (IngestMobileDataStatus)

Статус добавления мобильных данных в целевой сервис.

pairDataIngestionStatus

object (IngestPairDataStatus)

Статус добавления данных пары в целевой сервис.

userIdDataIngestionStatus

object (IngestUserIdDataStatus)

Статус добавления данных об идентификаторах пользователей в целевой сервис.

ppidDataIngestionStatus

object (IngestPpidDataStatus)

Статус добавления данных PPID в целевой сервис.

compositeDataIngestionStatus

object (IngestCompositeDataStatus)

Статус добавления составных данных в целевой сервис.

googleUserIdDataIngestionStatus

object (IngestGoogleUserIdDataStatus)

Статус добавления данных об идентификаторах пользователей Google в целевой сервис.

partnerProvidedIdDataIngestionStatus

object (IngestPartnerProvidedIdDataStatus)

Статус добавления данных об идентификаторах, предоставленных партнером, в целевой сервис.

Конец взаимоисключающих полей.

IngestUserDataStatus

Статус добавления пользовательских данных в целевой сервис, включая статистику.

JSON-представление
{
  "recordCount": string,
  "userIdentifierCount": string,
  "uploadMatchRateRange": enum (MatchRateRange)
}
Поля
recordCount

string (int64 format)

Общее количество участников аудитории, отправленных в запросе на загрузку для целевого сервиса. Включает всех участников аудитории в запросе, независимо от того, были ли они успешно добавлены.

userIdentifierCount

string (int64 format)

Общее количество идентификаторов пользователей, отправленных в запросе на загрузку для целевого сервиса. Включает все идентификаторы пользователей в запросе, независимо от того, были ли они успешно загружены.

uploadMatchRateRange

enum (MatchRateRange)

Диапазон коэффициента соответствия для загрузки.

MatchRateRange

Диапазон коэффициента соответствия для загрузки или списка пользователей.

Перечисления
MATCH_RATE_RANGE_UNKNOWN Диапазон коэффициента соответствия неизвестен.
MATCH_RATE_RANGE_NOT_ELIGIBLE Недопустимый диапазон коэффициента соответствия.
MATCH_RATE_RANGE_LESS_THAN_20 Диапазон коэффициента соответствия составляет менее 20 % (в интервале [0, 20)).
MATCH_RATE_RANGE_20_TO_30 Коэффициент соответствия находится в диапазоне от 20 % до 30 % (в интервале [20, 31)).
MATCH_RATE_RANGE_31_TO_40 Коэффициент соответствия находится в диапазоне от 31 % до 40 % (в интервале [31, 41)).
MATCH_RATE_RANGE_41_TO_50 Коэффициент соответствия находится в диапазоне от 41 % до 50 % (в интервале [41, 51)).
MATCH_RATE_RANGE_51_TO_60 Коэффициент соответствия находится в диапазоне от 51 % до 60 % (в интервале [51, 61)).
MATCH_RATE_RANGE_61_TO_70 Коэффициент соответствия находится в диапазоне от 61 % до 70 % (в интервале [61, 71)).
MATCH_RATE_RANGE_71_TO_80 Коэффициент соответствия находится в диапазоне от 71 % до 80 % (в интервале [71, 81)).
MATCH_RATE_RANGE_81_TO_90 Коэффициент соответствия находится в диапазоне от 81 % до 90 % (в интервале [81, 91)).
MATCH_RATE_RANGE_91_TO_100

Коэффициент соответствия находится в диапазоне от 91 % до 100 % (в интервале [91, 100]).

IngestMobileDataStatus

Статус добавления мобильных данных в целевой сервис, содержащий статистику, связанную с добавлением.

JSON-представление
{
  "recordCount": string,
  "mobileIdCount": string
}
Поля
recordCount

string (int64 format)

Общее количество участников аудитории, отправленных в запросе на загрузку для целевого сервиса. Включает всех участников аудитории в запросе, независимо от того, были ли они успешно добавлены.

mobileIdCount

string (int64 format)

Общее количество мобильных идентификаторов, отправленных в запросе на загрузку для целевого сервиса. Включает все идентификаторы мобильных устройств в запросе, независимо от того, были ли они успешно добавлены.

IngestPairDataStatus

Статус добавления данных пары в целевой сервис, содержащий статистику, связанную с добавлением.

JSON-представление
{
  "recordCount": string,
  "pairIdCount": string
}
Поля
recordCount

string (int64 format)

Общее количество участников аудитории, отправленных в запросе на загрузку для целевого сервиса. Включает всех участников аудитории в запросе, независимо от того, были ли они успешно добавлены.

pairIdCount

string (int64 format)

Общее количество идентификаторов пар, отправленных в запросе на загрузку для целевого сервиса. Включает все идентификаторы пар в запросе, независимо от того, были ли они успешно обработаны.

IngestUserIdDataStatus

Статус добавления данных об идентификаторах пользователей в целевой сервис, включая статистику по добавлению.

JSON-представление
{
  "recordCount": string,
  "userIdCount": string
}
Поля
recordCount

string (int64 format)

Общее количество участников аудитории, отправленных в запросе на загрузку для целевого сервиса. Включает всех участников аудитории в запросе, независимо от того, были ли они успешно добавлены.

userIdCount

string (int64 format)

Общее количество идентификаторов пользователей, отправленных в запросе на загрузку для целевого сервиса. Включает все идентификаторы пользователей в запросе, независимо от того, были ли они успешно добавлены.

IngestPpidDataStatus

Статус добавления данных PPID в целевой сервис, содержащий статистику, связанную с добавлением.

JSON-представление
{
  "recordCount": string,
  "ppidCount": string
}
Поля
recordCount

string (int64 format)

Общее количество участников аудитории, отправленных в запросе на загрузку для целевого сервиса. Включает всех участников аудитории в запросе, независимо от того, были ли они успешно добавлены.

ppidCount

string (int64 format)

Общее количество идентификаторов PPID, отправленных в запросе на загрузку для целевого объекта. Включает все идентификаторы PPID в запросе, независимо от того, были ли они успешно обработаны.

IngestCompositeDataStatus

Статус добавления составных данных в целевой ресурс, содержащий статистику, связанную с добавлением.

JSON-представление
{
  "recordCount": string,
  "dataTypeCounts": [
    {
      object (DataTypeCount)
    }
  ],
  "uploadMatchRateRange": enum (MatchRateRange)
}
Поля
recordCount

string (int64 format)

Общее количество участников аудитории, отправленных в запросе на загрузку для целевого сервиса. Включает всех участников аудитории в запросе, независимо от того, были ли они успешно добавлены.

dataTypeCounts[]

object (DataTypeCount)

Общее количество типов данных, отправленных в запросе на загрузку для целевого сервиса, с разбивкой по типам данных. Включает все типы данных в запросе, независимо от того, были ли они успешно добавлены или нет.

uploadMatchRateRange

enum (MatchRateRange)

Диапазон коэффициента соответствия для загрузки.

DataTypeCount

Количество данных определенного типа.

JSON-представление
{
  "type": enum (DataType),
  "count": string
}
Поля
type

enum (DataType)

Тип данных.

count

string (int64 format)

Количество данных этого типа.

DataType

Тип данных.

Перечисления
DATA_TYPE_UNSPECIFIED Тип данных не указан.
EMAIL Данные – это адрес электронной почты.
PHONE_NUMBER Данные представляют собой номер телефона.
ADDRESS Данные представляют собой физический адрес.
IP_ADDRESS Данные – это IP-адрес.

IngestGoogleUserIdDataStatus

Статус добавления данных об идентификаторах пользователей Google в целевой сервис, содержащий статистику, связанную с добавлением.

JSON-представление
{
  "recordCount": string,
  "googleUserIdCount": string
}
Поля
recordCount

string (int64 format)

Общее количество участников аудитории, отправленных в запросе на загрузку для целевого сервиса. Включает всех участников аудитории в запросе, независимо от того, были ли они успешно добавлены.

googleUserIdCount

string (int64 format)

Общее количество идентификаторов пользователей Google, отправленных в запросе на загрузку для целевого сервиса. Включает все идентификаторы пользователей Google в запросе, независимо от того, были ли они успешно загружены.

IngestPartnerProvidedIdDataStatus

Статус добавления данных об идентификаторах, предоставленных партнером, в целевой объект. Содержит статистику, связанную с добавлением.

JSON-представление
{
  "recordCount": string,
  "partnerProvidedIdCount": string
}
Поля
recordCount

string (int64 format)

Общее количество участников аудитории, отправленных в запросе на загрузку для целевого сервиса. Включает всех участников аудитории в запросе, независимо от того, были ли они успешно добавлены.

partnerProvidedIdCount

string (int64 format)

Общее количество идентификаторов, предоставленных партнером и отправленных в запросе на загрузку для целевого сервиса. Включает все идентификаторы, предоставленные партнером в запросе, независимо от того, были ли они успешно обработаны.

IngestEventsStatus

Статус передачи событий в целевой сервис.

JSON-представление
{
  "recordCount": string
}
Поля
recordCount

string (int64 format)

Общее количество событий, отправленных в запросе на загрузку. Включает все события в запросе, независимо от того, были ли они успешно получены.

RemoveAudienceMembersStatus

Статус запроса на удаление участников аудитории.

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.
}
Поля
Статус удаления участников аудитории из целевого сервиса. Ниже приведен список взаимоисключающих полей. В ответе будет задано не более одного из следующих полей:
userDataRemovalStatus

object (RemoveUserDataStatus)

Статус удаления пользовательских данных из целевого сервиса.

mobileDataRemovalStatus

object (RemoveMobileDataStatus)

Статус удаления мобильных данных из целевого сервиса.

pairDataRemovalStatus

object (RemovePairDataStatus)

Статус удаления данных пары из целевого сервиса.

userIdDataRemovalStatus

object (RemoveUserIdDataStatus)

Статус удаления данных об идентификаторе пользователя из целевого сервиса.

ppidDataRemovalStatus

object (RemovePpidDataStatus)

Статус удаления данных PPID из целевого сервиса.

compositeDataRemovalStatus

object (RemoveCompositeDataStatus)

Статус удаления составных данных из целевого сервиса.

googleUserIdDataRemovalStatus

object (RemoveGoogleUserIdDataStatus)

Статус удаления данных об идентификаторе пользователя Google из целевого сервиса.

partnerProvidedIdDataRemovalStatus

object (RemovePartnerProvidedIdDataStatus)

Статус удаления из целевого сервиса данных об идентификаторах, предоставленных партнером.

Конец взаимоисключающих полей.

RemoveUserDataStatus

Статус удаления пользовательских данных из целевого сервиса.

JSON-представление
{
  "recordCount": string,
  "userIdentifierCount": string
}
Поля
recordCount

string (int64 format)

Общее количество участников аудитории, отправленных в запросе на удаление. Включает всех участников аудитории в запросе, независимо от того, были ли они успешно удалены.

userIdentifierCount

string (int64 format)

Общее количество идентификаторов пользователей, отправленных в запросе на удаление. Включает все идентификаторы пользователей в запросе, независимо от того, были ли они успешно удалены.

RemoveMobileDataStatus

Статус удаления мобильных данных из целевого сервиса.

JSON-представление
{
  "recordCount": string,
  "mobileIdCount": string
}
Поля
recordCount

string (int64 format)

Общее количество участников аудитории, отправленных в запросе на удаление. Включает всех участников аудитории в запросе, независимо от того, были ли они успешно удалены.

mobileIdCount

string (int64 format)

Общее количество идентификаторов мобильных устройств, отправленных в запросе на удаление. Включает все идентификаторы мобильных устройств в запросе, независимо от того, были ли они успешно удалены.

RemovePairDataStatus

Статус удаления данных пары из целевого сервиса.

JSON-представление
{
  "recordCount": string,
  "pairIdCount": string
}
Поля
recordCount

string (int64 format)

Общее количество участников аудитории, отправленных в запросе на удаление. Включает всех участников аудитории в запросе, независимо от того, были ли они успешно удалены.

pairIdCount

string (int64 format)

Общее количество идентификаторов PAIR, отправленных в запросе на удаление. Включает все идентификаторы пар в запросе, независимо от того, были ли они успешно удалены.

RemoveUserIdDataStatus

Статус удаления данных об идентификаторе пользователя из целевого сервиса.

JSON-представление
{
  "recordCount": string,
  "userIdCount": string
}
Поля
recordCount

string (int64 format)

Общее количество участников аудитории, отправленных в запросе на удаление. Включает всех участников аудитории в запросе, независимо от того, были ли они успешно удалены.

userIdCount

string (int64 format)

Общее количество идентификаторов пользователей, отправленных в запросе на удаление. Включает все идентификаторы пользователей в запросе, независимо от того, были ли они успешно удалены.

RemovePpidDataStatus

Статус удаления данных PPID из целевого сервиса.

JSON-представление
{
  "recordCount": string,
  "ppidCount": string
}
Поля
recordCount

string (int64 format)

Общее количество участников аудитории, отправленных в запросе на удаление. Включает всех участников аудитории в запросе, независимо от того, были ли они успешно удалены.

ppidCount

string (int64 format)

Общее количество идентификаторов PPID, отправленных в запросе на удаление. Включает все идентификаторы PPID в запросе, независимо от того, были ли они успешно удалены.

RemoveCompositeDataStatus

Статус удаления составных данных из целевого сервиса.

JSON-представление
{
  "recordCount": string,
  "dataTypeCounts": [
    {
      object (DataTypeCount)
    }
  ]
}
Поля
recordCount

string (int64 format)

Общее количество участников аудитории, отправленных в запросе на удаление. Включает всех участников аудитории в запросе, независимо от того, были ли они успешно удалены.

dataTypeCounts[]

object (DataTypeCount)

Общее количество типов данных, отправленных в запросе на удаление, с разбивкой по типам данных. Включает все типы данных в запросе, независимо от того, были ли они успешно удалены.

RemoveGoogleUserIdDataStatus

Статус удаления данных об идентификаторе пользователя Google из целевого сервиса.

JSON-представление
{
  "recordCount": string,
  "googleUserIdCount": string
}
Поля
recordCount

string (int64 format)

Общее количество участников аудитории, отправленных в запросе на удаление. Включает всех участников аудитории в запросе, независимо от того, были ли они успешно удалены.

googleUserIdCount

string (int64 format)

Общее количество идентификаторов пользователей Google, отправленных в запросе на удаление. Включает все идентификаторы пользователей Google в запросе, независимо от того, были ли они успешно удалены.

RemovePartnerProvidedIdDataStatus

Статус удаления из целевого сервиса данных об идентификаторах, предоставленных партнером.

JSON-представление
{
  "recordCount": string,
  "partnerProvidedIdCount": string
}
Поля
recordCount

string (int64 format)

Общее количество участников аудитории, отправленных в запросе на удаление. Включает всех участников аудитории в запросе, независимо от того, были ли они успешно удалены.

partnerProvidedIdCount

string (int64 format)

Общее количество идентификаторов, предоставленных партнером и отправленных в запросе на удаление. Включает все идентификаторы, предоставленные партнером в запросе, независимо от того, были ли они успешно удалены.

RemoveAllAudienceMembersStatus

У этого типа нет полей.

Статус запроса на удаление всех участников аудитории.