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 หากสร้างกลุ่มโฆษณาในแบบร่างหรือทดลอง และไม่มีกลุ่มโฆษณาฐานที่เกี่ยวข้อง ช่องนี้จะเป็นค่าว่าง ช่องนี้เป็นแบบอ่านอย่างเดียว

ช่องการรวม 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

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

endDate

string

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