Method: customers.smartCampaignSettings.getSmartCampaignStatus

Возвращает статус запрошенной умной кампании.

HTTP-запрос

GET https://googleads.googleapis.com/v14/{resourceName=customers/*/smartCampaignSettings/*}:getSmartCampaignStatus

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
resourceName

string

Необходимый. Имя ресурса настройки умной кампании, принадлежащей умной кампании, статус которой требуется получить.

Тело запроса

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

Тело ответа

Ответное сообщение для SmartCampaignSettingService.GetSmartCampaignStatus .

В случае успеха тело ответа содержит данные следующей структуры:

JSON-представление
{
  "smartCampaignStatus": enum (SmartCampaignStatus),

  // Union field smart_campaign_status_details can be only one of the following:
  "notEligibleDetails": {
    object (SmartCampaignNotEligibleDetails)
  },
  "eligibleDetails": {
    object (SmartCampaignEligibleDetails)
  },
  "pausedDetails": {
    object (SmartCampaignPausedDetails)
  },
  "removedDetails": {
    object (SmartCampaignRemovedDetails)
  },
  "endedDetails": {
    object (SmartCampaignEndedDetails)
  }
  // End of list of possible types for union field smart_campaign_status_details.
}
Поля
smartCampaignStatus

enum ( SmartCampaignStatus )

Статус умной кампании.

Поле объединения smart_campaign_status_details . Дополнительная информация, сопровождающая статус умной кампании. smart_campaign_status_details может быть только одним из следующих:
notEligibleDetails

object ( SmartCampaignNotEligibleDetails )

Подробная информация об умных кампаниях, которые не допускаются к показу.

eligibleDetails

object ( SmartCampaignEligibleDetails )

Подробная информация об умных кампаниях, которые допускаются к показу.

pausedDetails

object ( SmartCampaignPausedDetails )

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

removedDetails

object ( SmartCampaignRemovedDetails )

Подробности об удаленных умных кампаниях.

endedDetails

object ( SmartCampaignEndedDetails )

Подробная информация о завершившихся умных кампаниях.

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

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

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

Дополнительную информацию см. в обзоре OAuth 2.0 .

SmartCampaignStatus

Умные статусы кампаний.

Перечисления
UNSPECIFIED Статус не указан.
UNKNOWN

Полученное значение в этой версии неизвестно.

Это значение только для ответа.

PAUSED Кампания была приостановлена.
NOT_ELIGIBLE Кампания не допущена к показу, и в ней есть проблемы, которые могут потребовать вмешательства.
PENDING Кампания ожидает одобрения хотя бы одного объявления.
ELIGIBLE Кампания допущена к показу.
REMOVED Кампания удалена.
ENDED Кампания завершилась.

SmartCampaignNotEligibleDetails

Подробная информация об умных кампаниях, которые не допускаются к показу.

JSON-представление
{
  "notEligibleReason": enum (SmartCampaignNotEligibleReason)
}
Поля
notEligibleReason

enum ( SmartCampaignNotEligibleReason )

Причина, по которой умная кампания не может быть показана.

SmartCampaignNotEligibleReason

Причины, по которым умная кампания не может быть показана.

Перечисления
UNSPECIFIED Статус не указан.
UNKNOWN

Полученное значение в этой версии неизвестно.

Это значение только для ответа.

ACCOUNT_ISSUE Кампания не допущена к показу из-за проблемы с аккаунтом.
BILLING_ISSUE Кампания не допущена к показу из-за проблем с оплатой.
BUSINESS_PROFILE_LOCATION_REMOVED Местоположение бизнес-профиля, связанное с кампанией, было удалено.
ALL_ADS_DISAPPROVED Все объявления, созданные системой, были отклонены. Для получения более подробной информации обратитесь к полю policySummary ресурса AdGroupAd.

SmartCampaignEligibleПодробнее

Подробная информация об умных кампаниях, которые допускаются к показу.

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

string

Временная метка последнего показа этой кампании за последние 48 часов. Временная метка указывается в часовом поясе клиента и в формате «гггг-ММ-дд ЧЧ:мм:сс».

endDateTime

string

Временная метка окончания кампании, если применимо. Временная метка указывается в часовом поясе клиента и в формате «гггг-ММ-дд ЧЧ:мм:сс».

SmartCampaignPausedПодробнее

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

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

string

Временная метка последней приостановки кампании. Временная метка указывается в часовом поясе клиента и в формате «гггг-ММ-дд ЧЧ:мм:сс».

SmartCampaignRemovedПодробнее

Подробности об удаленных умных кампаниях.

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

string

Временная метка удаления кампании. Временная метка указывается в часовом поясе клиента и в формате «гггг-ММ-дд ЧЧ:мм:сс».

SmartCampaignEndedПодробности

Подробная информация о завершившихся умных кампаниях.

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

string

Временная метка окончания кампании. Временная метка указывается в часовом поясе клиента и в формате «гггг-ММ-дд ЧЧ:мм:сс».