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

बिड घटाने या बढ़ाने वाले टूल के संभावित सोर्स के बारे में बताने वाला एन्म्.

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