AdGroupBidModifier

แสดงตัวปรับราคาเสนอระดับกลุ่มโฆษณา

การแสดง JSON
{
  "resourceName": string,
  "bidModifierSource": enum (BidModifierSource),
  "adGroup": string,
  "criterionId": string,
  "bidModifier": number,
  "baseAdGroup": string,

  // Union field criterion can be only one of the following:
  "hotelDateSelectionType": {
    object (HotelDateSelectionTypeInfo)
  },
  "hotelAdvanceBookingWindow": {
    object (HotelAdvanceBookingWindowInfo)
  },
  "hotelLengthOfStay": {
    object (HotelLengthOfStayInfo)
  },
  "hotelCheckInDay": {
    object (HotelCheckInDayInfo)
  },
  "device": {
    object (DeviceInfo)
  },
  "hotelCheckInDateRange": {
    object (HotelCheckInDateRangeInfo)
  }
  // End of list of possible types for union field criterion.
}
ช่อง
resourceName

string

เปลี่ยนแปลงไม่ได้ ชื่อทรัพยากรของตัวปรับราคาเสนอของกลุ่มโฆษณา ชื่อทรัพยากรตัวปรับราคาเสนอของกลุ่มโฆษณามีรูปแบบดังนี้

customers/{customerId}/adGroupBidModifiers/{adGroupId}~{criterionId}

bidModifierSource

enum (BidModifierSource)

เอาต์พุตเท่านั้น แหล่งที่มาของตัวปรับราคาเสนอ

adGroup

string

เปลี่ยนแปลงไม่ได้ กลุ่มโฆษณาที่เกณฑ์นี้อยู่

criterionId

string (int64 format)

เอาต์พุตเท่านั้น รหัสของเกณฑ์ที่จะแก้ไขการเสนอราคา

ระบบจะไม่สนใจช่องนี้สำหรับการเปลี่ยนแปลง

bidModifier

number

ตัวปรับแต่งราคาเสนอเมื่อเกณฑ์ตรงกัน ตัวแก้ไขต้องอยู่ในช่วง 0.1 - 10.0 ช่วงของ PreferredContent คือ 1.0-6.0 ใช้ 0 เพื่อเลือกไม่ใช้ประเภทอุปกรณ์

baseAdGroup

string

เอาต์พุตเท่านั้น กลุ่มโฆษณาพื้นฐานที่สร้างตัวปรับราคาเสนอระดับกลุ่มโฆษณาฉบับร่าง/เวอร์ชันทดลองนี้ หาก adGroup เป็นกลุ่มโฆษณาพื้นฐาน ช่องนี้จะเท่ากับ adGroup หากกลุ่มโฆษณาสร้างขึ้นในฉบับร่างหรือช่วงทดลองใช้และไม่มีกลุ่มโฆษณาพื้นฐานที่เกี่ยวข้อง ช่องนี้จะมีค่าเป็น Null ช่องนี้เป็นแบบอ่านอย่างเดียว

ช่องการรวม criterion เกณฑ์ของตัวปรับราคาเสนอของกลุ่มโฆษณานี้

ต้องระบุในการสร้างการดำเนินการที่เริ่มต้นในเวอร์ชัน 5 criterion ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น

hotelDateSelectionType

object (HotelDateSelectionTypeInfo)

เปลี่ยนแปลงไม่ได้ เกณฑ์สำหรับการเลือกวันที่เข้าพักโรงแรม (วันที่เริ่มต้นเทียบกับที่ผู้ใช้เลือก)

hotelAdvanceBookingWindow

object (HotelAdvanceBookingWindowInfo)

เปลี่ยนแปลงไม่ได้ เกณฑ์สำหรับจำนวนวันก่อนการเข้าพักที่มีการจอง

hotelLengthOfStay

object (HotelLengthOfStayInfo)

เปลี่ยนแปลงไม่ได้ เกณฑ์สำหรับระยะเวลาในการเข้าพักโรงแรมในคืน

hotelCheckInDay

object (HotelCheckInDayInfo)

เปลี่ยนแปลงไม่ได้ เกณฑ์สำหรับวันในสัปดาห์ที่ใช้การจอง

device

object (DeviceInfo)

เปลี่ยนแปลงไม่ได้ เกณฑ์อุปกรณ์

hotelCheckInDateRange

object (HotelCheckInDateRangeInfo)

เปลี่ยนแปลงไม่ได้ เกณฑ์สำหรับช่วงวันที่เช็คอินของโรงแรม

BidModifierSource

Enum ที่อธิบายถึงแหล่งที่มาของตัวปรับราคาเสนอที่เป็นไปได้

Enum
UNSPECIFIED ไม่ได้ระบุ
UNKNOWN ใช้สำหรับค่าที่ส่งกลับเท่านั้น แสดงค่าที่ไม่รู้จักในเวอร์ชันนี้
CAMPAIGN ระบุตัวคูณราคาเสนอที่ระดับแคมเปญในเกณฑ์ระดับแคมเปญ
AD_GROUP มีการระบุตัวปรับราคาเสนอ (ลบล้าง) ที่ระดับกลุ่มโฆษณา

HotelDateSelectionTypeInfo

เกณฑ์สำหรับการเลือกวันที่ของโรงแรม (วันที่เริ่มต้นเทียบกับวันที่ที่ผู้ใช้เลือก)

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

enum (HotelDateSelectionType)

ประเภทการเลือกวันที่สำหรับโรงแรม

HotelAdvanceBookingWindowInfo

เกณฑ์สำหรับจำนวนวันก่อนการเข้าพักจะทำการจอง

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

string (int64 format)

จำนวนวันขั้นต่ำก่อนถึงวันที่เข้าพัก

maxDays

string (int64 format)

จำนวนวันสูงสุดก่อนถึงวันที่เข้าพัก

HotelLengthOfStayInfo

เกณฑ์สำหรับระยะเวลาในการเข้าพักที่โรงแรมเป็นจำนวนคืน

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

string (int64 format)

จำนวนคืนต่ำสุดในการเข้าพัก

maxNights

string (int64 format)

จำนวนคืนสูงสุดในการเข้าพัก

HotelCheckInDayInfo

เกณฑ์สำหรับวันในสัปดาห์ที่จอง

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

enum (DayOfWeek)

วันของสัปดาห์

HotelCheckInDateRangeInfo

เกณฑ์สำหรับช่วงวันที่เช็คอิน

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

string

วันที่เริ่มต้นในรูปแบบ ปปปป-ดด-วว

endDate

string

วันที่สิ้นสุดในรูปแบบ ปปปป-ดด-วว