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
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

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