Method: customers.smartCampaignSettings.getSmartCampaignStatus

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

คำขอ HTTP

GET https://googleads.googleapis.com/v16/{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"