Method: customers.smartCampaignSettings.getSmartCampaignStatus

แสดงผลสถานะของ Smart Campaign ที่ขอ

คำขอ HTTP

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

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
resourceName

string

ต้องระบุ ชื่อทรัพยากรของการตั้งค่า Smart Campaign ที่เป็นของ Smart Campaign เพื่อดึงข้อมูลสถานะ

เนื้อหาของคำขอ

เนื้อหาของคำขอต้องว่างเปล่า

เนื้อหาการตอบกลับ

ข้อความตอบกลับสำหรับ 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 นี้

ฟิลด์การรวม smart_campaign_status_details รายละเอียดเพิ่มเติมเกี่ยวกับสถานะของ Smart Campaign smart_campaign_status_details ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
notEligibleDetails

object (SmartCampaignNotEligibleDetails)

รายละเอียดที่เกี่ยวข้องกับ Smart Campaign ที่ไม่มีสิทธิ์แสดง

eligibleDetails

object (SmartCampaignEligibleDetails)

รายละเอียดที่เกี่ยวข้องกับ Smart Campaign ที่มีสิทธิ์แสดง

pausedDetails

object (SmartCampaignPausedDetails)

รายละเอียดที่เกี่ยวข้องกับ Smart Campaign ที่หยุดชั่วคราว

removedDetails

object (SmartCampaignRemovedDetails)

รายละเอียดที่เกี่ยวข้องกับ Smart Campaign ที่นำออกแล้ว

endedDetails

object (SmartCampaignEndedDetails)

รายละเอียดที่เกี่ยวข้องกับ Smart Campaign ที่สิ้นสุดแล้ว

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

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

ดูข้อมูลเพิ่มเติมได้ที่ภาพรวมของ OAuth 2.0

SmartCampaignStatus

สถานะของ Smart Campaign

Enum
UNSPECIFIED ไม่ได้ระบุสถานะ
UNKNOWN

ไม่รู้จักค่าที่ได้รับในเวอร์ชันนี้

นี่คือค่าการตอบกลับเท่านั้น

PAUSED แคมเปญหยุดชั่วคราว
NOT_ELIGIBLE แคมเปญไม่มีสิทธิ์แสดงและมีปัญหาที่อาจต้องมีการดำเนินการ
PENDING แคมเปญกำลังรอการอนุมัติสำหรับโฆษณาอย่างน้อย 1 รายการ
ELIGIBLE แคมเปญมีสิทธิ์แสดง
REMOVED นำแคมเปญออกแล้ว
ENDED แคมเปญสิ้นสุดแล้ว

SmartCampaignNotEligibleDetails

รายละเอียดที่เกี่ยวข้องกับ Smart Campaign ที่ไม่มีสิทธิ์แสดง

การแสดง JSON
{
  "notEligibleReason": enum (SmartCampaignNotEligibleReason)
}
ช่อง
notEligibleReason

enum (SmartCampaignNotEligibleReason)

สาเหตุที่ Smart Campaign ไม่มีสิทธิ์แสดง

SmartCampaignNotEligibleReason

สาเหตุที่ Smart Campaign ไม่มีสิทธิ์แสดง

Enum
UNSPECIFIED ไม่ได้ระบุสถานะ
UNKNOWN

ไม่รู้จักค่าที่ได้รับในเวอร์ชันนี้

นี่คือค่าการตอบกลับเท่านั้น

ACCOUNT_ISSUE แคมเปญไม่มีสิทธิ์แสดงเนื่องจากมีปัญหาเกี่ยวกับบัญชี
BILLING_ISSUE แคมเปญไม่มีสิทธิ์แสดงเนื่องจากมีปัญหาเกี่ยวกับการชำระเงิน
BUSINESS_PROFILE_LOCATION_REMOVED นำสถานที่ตั้ง Business Profile ที่เชื่อมโยงกับแคมเปญออกแล้ว
ALL_ADS_DISAPPROVED โฆษณาที่ระบบสร้างขึ้นทั้งหมดไม่ได้รับการอนุมัติ โปรดดูข้อมูลเพิ่มเติมที่ช่อง policySummary ในแหล่งข้อมูลโฆษณาของกลุ่มโฆษณา

SmartCampaignEligibleDetails

รายละเอียดที่เกี่ยวข้องกับ Smart Campaign ที่มีสิทธิ์แสดง

การแสดง JSON
{
  "lastImpressionDateTime": string,
  "endDateTime": string
}
ช่อง
lastImpressionDateTime

string

การประทับเวลาของการแสดงผลล่าสุดที่สังเกตได้ในช่วง 48 ชั่วโมงที่ผ่านมาสำหรับแคมเปญนี้ โดยการประทับเวลาจะอยู่ในเขตเวลาของลูกค้าและอยู่ในรูปแบบ “yyyy-MM-dd HH:mm:ss”

endDateTime

string

การประทับเวลาที่แคมเปญจะสิ้นสุด (หากมี) โดยการประทับเวลาจะอยู่ในเขตเวลาของลูกค้าและอยู่ในรูปแบบ “yyyy-MM-dd HH:mm:ss”

SmartCampaignPausedDetails

รายละเอียดที่เกี่ยวข้องกับ Smart Campaign ที่หยุดชั่วคราว

การแสดง JSON
{
  "pausedDateTime": string
}
ช่อง
pausedDateTime

string

การประทับเวลาที่แคมเปญหยุดชั่วคราวครั้งล่าสุด โดยการประทับเวลาจะอยู่ในเขตเวลาของลูกค้าและอยู่ในรูปแบบ “yyyy-MM-dd HH:mm:ss”

SmartCampaignRemovedDetails

รายละเอียดที่เกี่ยวข้องกับ Smart Campaign ที่นำออกแล้ว

การแสดง JSON
{
  "removedDateTime": string
}
ช่อง
removedDateTime

string

การประทับเวลาที่นําแคมเปญออก โดยการประทับเวลาจะอยู่ในเขตเวลาของลูกค้าและอยู่ในรูปแบบ “yyyy-MM-dd HH:mm:ss”

SmartCampaignEndedDetails

รายละเอียดที่เกี่ยวข้องกับ Smart Campaign ที่สิ้นสุดแล้ว

การแสดง JSON
{
  "endDateTime": string
}
ช่อง
endDateTime

string

การประทับเวลาที่แคมเปญสิ้นสุดลง โดยการประทับเวลาจะอยู่ในเขตเวลาของลูกค้าและอยู่ในรูปแบบ “yyyy-MM-dd HH:mm:ss”