SmartCampaignSuggestionInfo

ข้อมูลที่จําเป็นในการขอคําแนะนําสําหรับ Smart Campaign ข้อมูลที่ให้จะช่วยให้ระบบได้รับคำแนะนำที่ดีขึ้น

การแสดง JSON
{
  "finalUrl": string,
  "languageCode": string,
  "adSchedules": [
    {
      object (AdScheduleInfo)
    }
  ],
  "keywordThemes": [
    {
      object (KeywordThemeInfo)
    }
  ],

  // Union field business_setting can be only one of the following:
  "businessContext": {
    object (BusinessContext)
  },
  "businessProfileLocation": string
  // End of list of possible types for union field business_setting.

  // Union field geo_target can be only one of the following:
  "locationList": {
    object (LocationList)
  },
  "proximity": {
    object (ProximityInfo)
  }
  // End of list of possible types for union field geo_target.
}
ช่อง
finalUrl

string

ไม่บังคับ URL ของหน้า Landing Page ของแคมเปญ

languageCode

string

ไม่บังคับ ภาษาการโฆษณาแบบตัวอักษร 2 ตัวของ Smart Campaign ที่จะสร้าง ค่าเริ่มต้นคือ "en" หากไม่ได้ตั้งค่าไว้

adSchedules[]

object (AdScheduleInfo)

ไม่บังคับ ช่วงเวลาที่โฆษณาทำงานของธุรกิจ

keywordThemes[]

object (KeywordThemeInfo)

ไม่บังคับ ธีมคีย์เวิร์ดของ Smart Campaign ช่องนี้อาจปรับปรุงความถูกต้องของคำแนะนำได้อย่างมาก และเราขอแนะนำให้ตั้งค่าเสมอหากเป็นไปได้

ฟิลด์การรวม business_setting การตั้งค่าธุรกิจที่จะพิจารณาเมื่อสร้างคำแนะนำ การตั้งค่าจะแยกออกจากธุรกิจโดยอัตโนมัติหากมี หรือต้องระบุการตั้งค่าเหล่านี้อย่างชัดแจ้ง business_setting ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
businessContext

object (BusinessContext)

ไม่บังคับ บริบทที่อธิบายถึงธุรกิจที่จะโฆษณา

businessProfileLocation

string

ไม่บังคับ ชื่อทรัพยากรของสถานที่ตั้ง Business Profile ดึงข้อมูลชื่อทรัพยากรสถานที่ตั้งของ Business Profile ได้ผ่าน Business Profile API และใช้รูปแบบ locations/{locationId}

ดูรายละเอียดเพิ่มเติมได้ที่ Business Profile API

ฟิลด์การรวม geo_target จะต้องระบุเป้าหมายตามภูมิศาสตร์ของแคมเปญ ไม่ว่าจะเป็นรายชื่อสถานที่หรือสถานที่ใกล้เคียงแห่งเดียว geo_target ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
locationList

object (LocationList)

ไม่บังคับ การกำหนดเป้าหมายสถานที่ตั้งทางภูมิศาสตร์ตามสถานที่ตั้ง

proximity

object (ProximityInfo)

ไม่บังคับ สถานที่ตั้งทางภูมิศาสตร์ที่กำหนดเป้าหมายตามระยะทาง

BusinessContext

บริบทที่อธิบายธุรกิจ

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

string

ไม่บังคับ ชื่อของธุรกิจ

LocationList

รายการสถานที่ตั้ง

การแสดง JSON
{
  "locations": [
    {
      object (LocationInfo)
    }
  ]
}
ช่อง
locations[]

object (LocationInfo)

ต้องระบุ สถานที่ตั้ง