AdGroupBidModifier

Đại diện cho hệ số sửa đổi giá thầu của nhóm quảng cáo.

Biểu diễn dưới dạng 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.
}
Trường
resourceName

string

Không thể thay đổi. Tên tài nguyên của hệ số sửa đổi giá thầu nhóm quảng cáo. Tên tài nguyên của công cụ sửa đổi giá thầu cho nhóm quảng cáo có dạng:

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

bidModifierSource

enum (BidModifierSource)

Chỉ có đầu ra. Nguồn hệ số sửa đổi giá thầu.

adGroup

string

Không thể thay đổi. Nhóm quảng cáo chứa tiêu chí này.

criterionId

string (int64 format)

Chỉ có đầu ra. Mã của tiêu chí để sửa đổi giá thầu.

Trường này bị bỏ qua đối với các trường hợp biến đổi.

bidModifier

number

Hệ số sửa đổi cho giá thầu khi tiêu chí khớp. Giá trị sửa đổi phải nằm trong khoảng: 0,1 – 10,0. Phạm vi là 1,0 – 6,0 đối với PreferredContent. Sử dụng 0 để chọn không sử dụng một loại thiết bị.

baseAdGroup

string

Chỉ có đầu ra. Nhóm quảng cáo cơ sở mà từ đó hệ thống sửa đổi giá thầu của nhóm quảng cáo nháp/thử nghiệm này được tạo. Nếu nhóm quảng cáo là nhóm quảng cáo cơ sở, thì trường này sẽ bằng nhóm quảng cáo. Nếu nhóm quảng cáo được tạo trong bản nháp hoặc thử nghiệm và không có nhóm quảng cáo cơ sở tương ứng, thì trường này sẽ rỗng. Trường này ở chế độ chỉ có thể đọc.

Trường hợp criterion. Tiêu chí của hệ số sửa đổi giá thầu cho nhóm quảng cáo này.

Bắt buộc khi tạo các thao tác bắt đầu trong phiên bản 5. criterion chỉ có thể là một trong những trạng thái sau:

hotelDateSelectionType

object (HotelDateSelectionTypeInfo)

Không thể thay đổi. Tiêu chí chọn ngày đặt khách sạn (ngày mặc định so với ngày do người dùng chọn).

hotelAdvanceBookingWindow

object (HotelAdvanceBookingWindowInfo)

Không thể thay đổi. Tiêu chí cho số ngày trước khi lưu trú mà việc đặt phòng được thực hiện.

hotelLengthOfStay

object (HotelLengthOfStayInfo)

Không thể thay đổi. Tiêu chí thời gian lưu trú tại khách sạn theo số đêm.

hotelCheckInDay

object (HotelCheckInDayInfo)

Không thể thay đổi. Tiêu chí cho ngày trong tuần mà lượt đặt trước được áp dụng.

device

object (DeviceInfo)

Không thể thay đổi. Tiêu chí về thiết bị.

hotelCheckInDateRange

object (HotelCheckInDateRangeInfo)

Không thể thay đổi. Tiêu chí cho phạm vi ngày nhận phòng khách sạn.

BidModifierSource

Enum mô tả các nguồn hệ số sửa đổi giá thầu có thể có.

Enum
UNSPECIFIED Chưa chỉ định.
UNKNOWN Chỉ dùng cho giá trị trả về. Đại diện cho giá trị không xác định trong phiên bản này.
CAMPAIGN Hệ số sửa đổi giá thầu được chỉ định ở cấp chiến dịch, theo tiêu chí cấp chiến dịch.
AD_GROUP Hệ số sửa đổi giá thầu được chỉ định (ghi đè) ở cấp nhóm quảng cáo.

HotelDateSelectionTypeInfo

Tiêu chí chọn ngày đặt khách sạn (ngày mặc định so với ngày do người dùng chọn).

Biểu diễn dưới dạng JSON
{
  "type": enum (HotelDateSelectionType)
}
Trường
type

enum (HotelDateSelectionType)

Loại lựa chọn ngày đặt khách sạn

HotelAdvanceBookingWindowInfo

Tiêu chí cho số ngày trước khi lưu trú mà việc đặt phòng được thực hiện.

Biểu diễn dưới dạng JSON
{
  "minDays": string,
  "maxDays": string
}
Trường
minDays

string (int64 format)

Thời điểm kết thúc của số ngày trước thời điểm lưu trú.

maxDays

string (int64 format)

Giá trị cao nhất của số ngày trước khi lưu trú.

HotelLengthOfStayInfo

Tiêu chí thời gian lưu trú tại khách sạn theo số đêm.

Biểu diễn dưới dạng JSON
{
  "minNights": string,
  "maxNights": string
}
Trường
minNights

string (int64 format)

Giá trị thấp nhất của số đêm lưu trú.

maxNights

string (int64 format)

Giá trị cao nhất của số đêm lưu trú.

HotelCheckInDayInfo

Tiêu chí cho ngày trong tuần mà lượt đặt trước được áp dụng.

Biểu diễn dưới dạng JSON
{
  "dayOfWeek": enum (DayOfWeek)
}
Trường
dayOfWeek

enum (DayOfWeek)

Ngày trong tuần.

HotelCheckInDateRangeInfo

Tiêu chí cho phạm vi ngày nhận phòng.

Biểu diễn dưới dạng JSON
{
  "startDate": string,
  "endDate": string
}
Trường
startDate

string

Ngày bắt đầu ở định dạng YYYY-MM-DD.

endDate

string

Ngày kết thúc ở định dạng YYYY-MM-DD.