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 संभावित बिड मॉडिफ़ायर सोर्स के बारे में जानकारी.

Enums
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 फ़ॉर्मैट में होनी चाहिए.