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

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