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 시스템에서 생성된 모든 광고가 비승인되었습니다. 자세한 내용은 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' 형식입니다.