Method: customers.smartCampaignSettings.getSmartCampaignStatus

リクエストされたスマート キャンペーンのステータスを返します。

HTTP リクエスト

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

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
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 キャンペーンは 1 つ以上の広告の承認待ちです。
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 システム生成の広告はすべて承認されませんでした。詳しくは、AdGroupAd リソースの policySummary フィールドをご覧ください。

SmartCampaignEligibleDetails

配信可能なスマート アシスト キャンペーンに関する詳細情報。

JSON 表現
{
  "lastImpressionDateTime": string,
  "endDateTime": string
}
フィールド
lastImpressionDateTime

string

このキャンペーンで過去 48 時間に確認された最後のインプレッションのタイムスタンプ。タイムスタンプは、お客様のタイムゾーンの「yyyy-MM-dd HH:mm:ss」形式になります。

endDateTime

string

キャンペーン終了のタイムスタンプ(該当する場合)。タイムスタンプは、お客様のタイムゾーンの「yyyy-MM-dd HH:mm:ss」形式になります。

SmartCampaignPausedDetails

一時停止中のスマート アシスト キャンペーンに関する詳細情報。

JSON 表現
{
  "pausedDateTime": string
}
フィールド
pausedDateTime

string

キャンペーンが最後に一時停止されたときのタイムスタンプ。タイムスタンプは、お客様のタイムゾーンの「yyyy-MM-dd HH:mm:ss」形式になります。

SmartCampaignRemovedDetails

削除されたスマート アシスト キャンペーンに関する詳細情報。

JSON 表現
{
  "removedDateTime": string
}
フィールド
removedDateTime

string

キャンペーンが削除されたときのタイムスタンプ。タイムスタンプは、お客様のタイムゾーンの「yyyy-MM-dd HH:mm:ss」形式になります。

SmartCampaignEndedDetails

終了したスマート アシスト キャンペーンに関する詳細情報。

JSON 表現
{
  "endDateTime": string
}
フィールド
endDateTime

string

キャンペーンが終了した時点のタイムスタンプ。タイムスタンプは、お客様のタイムゾーンの「yyyy-MM-dd HH:mm:ss」形式になります。