CampaignCriterion

कैंपेन मानदंड.

जेएसओएन के काेड में दिखाना
{
  "resourceName": string,
  "displayName": string,
  "type": enum (CriterionType),
  "status": enum (CampaignCriterionStatus),
  "campaign": string,
  "criterionId": string,
  "bidModifier": number,
  "negative": boolean,

  // Union field criterion can be only one of the following:
  "keyword": {
    object (KeywordInfo)
  },
  "placement": {
    object (PlacementInfo)
  },
  "mobileAppCategory": {
    object (MobileAppCategoryInfo)
  },
  "mobileApplication": {
    object (MobileApplicationInfo)
  },
  "location": {
    object (LocationInfo)
  },
  "device": {
    object (DeviceInfo)
  },
  "adSchedule": {
    object (AdScheduleInfo)
  },
  "ageRange": {
    object (AgeRangeInfo)
  },
  "gender": {
    object (GenderInfo)
  },
  "incomeRange": {
    object (IncomeRangeInfo)
  },
  "parentalStatus": {
    object (ParentalStatusInfo)
  },
  "userList": {
    object (UserListInfo)
  },
  "youtubeVideo": {
    object (YouTubeVideoInfo)
  },
  "youtubeChannel": {
    object (YouTubeChannelInfo)
  },
  "proximity": {
    object (ProximityInfo)
  },
  "topic": {
    object (TopicInfo)
  },
  "listingScope": {
    object (ListingScopeInfo)
  },
  "language": {
    object (LanguageInfo)
  },
  "ipBlock": {
    object (IpBlockInfo)
  },
  "contentLabel": {
    object (ContentLabelInfo)
  },
  "carrier": {
    object (CarrierInfo)
  },
  "userInterest": {
    object (UserInterestInfo)
  },
  "webpage": {
    object (WebpageInfo)
  },
  "operatingSystemVersion": {
    object (OperatingSystemVersionInfo)
  },
  "mobileDevice": {
    object (MobileDeviceInfo)
  },
  "locationGroup": {
    object (LocationGroupInfo)
  },
  "customAffinity": {
    object (CustomAffinityInfo)
  },
  "customAudience": {
    object (CustomAudienceInfo)
  },
  "combinedAudience": {
    object (CombinedAudienceInfo)
  },
  "keywordTheme": {
    object (KeywordThemeInfo)
  },
  "localServiceId": {
    object (LocalServiceIdInfo)
  },
  "brandList": {
    object (BrandListInfo)
  }
  // End of list of possible types for union field criterion.
}
फ़ील्ड
resourceName

string

इम्यूटेबल. कैंपेन से जुड़ी शर्त के संसाधन का नाम. कैंपेन मानदंड के संसाधन के नामों में यह फ़ॉर्म होता है:

customers/{customerId}/campaignCriteria/{campaignId}~{criterionId}

displayName

string

सिर्फ़ आउटपुट के लिए. शर्त का डिसप्ले नेम.

इस फ़ील्ड को म्यूटेट के लिए अनदेखा किया जाता है.

type

enum (CriterionType)

सिर्फ़ आउटपुट के लिए. शर्त किस तरह की है.

status

enum (CampaignCriterionStatus)

शर्त की स्थिति.

campaign

string

इम्यूटेबल. वह कैंपेन, जिससे यह शर्त जुड़ी है.

criterionId

string (int64 format)

सिर्फ़ आउटपुट के लिए. शर्त का आईडी.

बदलाव करने के दौरान इस फ़ील्ड को अनदेखा कर दिया जाता है.

bidModifier

number

शर्तों के मेल खाने पर, बिड के लिए मॉडिफ़ायर. मॉडिफ़ायर इस रेंज में होना चाहिए: 0.1 - 10.0. टारगेट किए जा सकने वाले ज़्यादातर मानदंड टाइप, मॉडिफ़ायर के साथ काम करते हैं. डिवाइस टाइप से ऑप्ट आउट करने के लिए 0 का इस्तेमाल करें.

negative

boolean

इम्यूटेबल. मानदंड को टारगेट करना है (false) या बाहर रखना है (true).

यूनियन फ़ील्ड criterion. कैंपेन मानदंड.

सटीक एक को सेट करना होगा. criterion इनमें से सिर्फ़ एक हो सकती है:

keyword

object (KeywordInfo)

इम्यूटेबल. कीवर्ड.

placement

object (PlacementInfo)

इम्यूटेबल. प्लेसमेंट.

mobileAppCategory

object (MobileAppCategoryInfo)

इम्यूटेबल. मोबाइल ऐप्लिकेशन श्रेणी.

mobileApplication

object (MobileApplicationInfo)

इम्यूटेबल. मोबाइल ऐप्लिकेशन.

location

object (LocationInfo)

इम्यूटेबल. जगह की जानकारी पर टैप करें.

device

object (DeviceInfo)

इम्यूटेबल. डिवाइस.

adSchedule

object (AdScheduleInfo)

इम्यूटेबल. विज्ञापन शेड्यूल.

ageRange

object (AgeRangeInfo)

इम्यूटेबल. उम्र सीमा.

gender

object (GenderInfo)

इम्यूटेबल. लिंग.

incomeRange

object (IncomeRangeInfo)

इम्यूटेबल. आय वर्ग.

parentalStatus

object (ParentalStatusInfo)

इम्यूटेबल. अभिभावक हैं या नहीं.

userList

object (UserListInfo)

इम्यूटेबल. उपयोगकर्ता सूची.

youtubeVideo

object (YouTubeVideoInfo)

इम्यूटेबल. YouTube वीडियो.

youtubeChannel

object (YouTubeChannelInfo)

इम्यूटेबल. YouTube चैनल.

proximity

object (ProximityInfo)

इम्यूटेबल. निकटता.

topic

object (TopicInfo)

इम्यूटेबल. विषय.

listingScope

object (ListingScopeInfo)

इम्यूटेबल. लिस्टिंग का स्कोप.

language

object (LanguageInfo)

इम्यूटेबल. भाषा.

ipBlock

object (IpBlockInfo)

इम्यूटेबल. IpBlock.

contentLabel

object (ContentLabelInfo)

इम्यूटेबल. ContentLabel.

carrier

object (CarrierInfo)

इम्यूटेबल. मोबाइल और इंटरनेट सेवा देने वाली कंपनी.

userInterest

object (UserInterestInfo)

इम्यूटेबल. उपयोगकर्ता रुचि.

webpage

object (WebpageInfo)

इम्यूटेबल. वेबपेज.

operatingSystemVersion

object (OperatingSystemVersionInfo)

इम्यूटेबल. ऑपरेटिंग सिस्टम का वर्शन.

mobileDevice

object (MobileDeviceInfo)

इम्यूटेबल. मोबाइल डिवाइस.

locationGroup

object (LocationGroupInfo)

इम्यूटेबल. लोकेशन ग्रुप

customAffinity

object (CustomAffinityInfo)

इम्यूटेबल. कस्टम अफ़िनिटी.

customAudience

object (CustomAudienceInfo)

इम्यूटेबल. पसंद के मुताबिक दर्शक

combinedAudience

object (CombinedAudienceInfo)

इम्यूटेबल. मिली-जुली ऑडियंस.

keywordTheme

object (KeywordThemeInfo)

इम्यूटेबल. स्मार्ट कैंपेन की कीवर्ड थीम.

localServiceId

object (LocalServiceIdInfo)

इम्यूटेबल. GLS सेवा कैंपेन की शर्तें.

brandList

object (BrandListInfo)

इम्यूटेबल. ब्रैंड की सूची वाले कैंपेन की शर्तें.

CampaignCriterionStatus

CampaignCriterion की संभावित स्थितियां.

Enums
UNSPECIFIED कोई वैल्यू नहीं दी गई है.
UNKNOWN

इस वर्शन में जो वैल्यू मिली है उसकी जानकारी नहीं है.

यह सिर्फ़ रिस्पॉन्स वाली वैल्यू है.

ENABLED कैंपेन मानदंड चालू है.
PAUSED कैंपेन मानदंड रोक दिया गया है.
REMOVED कैंपेन मानदंड हटा दिया गया है.

ListingScopeInfo

लिस्टिंग के दायरे से जुड़ी शर्त.

जेएसओएन के काेड में दिखाना
{
  "dimensions": [
    {
      object (ListingDimensionInfo)
    }
  ]
}
फ़ील्ड
dimensions[]

object (ListingDimensionInfo)

कैंपेन से जुड़ी शर्तों का दायरा.

IpBlockInfo

आईपी एक्सक्लूज़न (वे आईपी छांटना जिन पर विज्ञापन नहीं दिखाने हैं) के लिए इस्तेमाल किया जाने वाला IpBlock मानदंड. हम अनुमति देते हैं: - IPv4 और IPv6 पते - व्यक्तिगत पते (192.168.0.1) - व्यक्तिगत पतों के लिए मास्क (192.168.0.1/32) - क्लास C नेटवर्क के लिए मास्क (192.168.0.1/24)

जेएसओएन के काेड में दिखाना
{
  "ipAddress": string
}
फ़ील्ड
ipAddress

string

इस IP ब्लॉक का IP पता.

CarrierInfo

मोबाइल और इंटरनेट सेवा देने वाली कंपनी की शर्तों को दिखाता है.

जेएसओएन के काेड में दिखाना
{
  "carrierConstant": string
}
फ़ील्ड
carrierConstant

string

कैरियर स्थायी संसाधन का नाम.

OperatingSystemVersionInfo

टारगेट किए जाने वाले ऑपरेटिंग सिस्टम के वर्शन को दिखाता है.

जेएसओएन के काेड में दिखाना
{
  "operatingSystemVersionConstant": string
}
फ़ील्ड
operatingSystemVersionConstant

string

ऑपरेटिंग सिस्टम के वर्शन का स्थायी संसाधन नाम.

MobileDeviceInfo

मोबाइल डिवाइस से जुड़ी ज़रूरी शर्तें.

जेएसओएन के काेड में दिखाना
{
  "mobileDeviceConstant": string
}
फ़ील्ड
mobileDeviceConstant

string

मोबाइल डिवाइस के लिए उपलब्ध संसाधन का नाम.

LocationGroupInfo

फ़ीड या assetSet के ज़रिए बताई गई जगहों की सूची के चारों ओर का दायरा.

जेएसओएन के काेड में दिखाना
{
  "geoTargetConstants": [
    string
  ],
  "radiusUnits": enum (LocationGroupRadiusUnits),
  "feedItemSets": [
    string
  ],
  "locationGroupAssetSets": [
    string
  ],
  "feed": string,
  "radius": string,
  "enableCustomerLevelLocationAssetSet": boolean
}
फ़ील्ड
geoTargetConstants[]

string

फ़ीड के भौगोलिक इलाके के दायरे को सीमित करने वाले भौगोलिक टारगेट कॉन्सटेंट. फ़िलहाल, सिर्फ़ एक भौगोलिक टारगेट कॉन्स्टेंट की अनुमति है. इसे AssetSet फ़ील्ड के साथ सेट नहीं किया जा सकता.

radiusUnits

enum (LocationGroupRadiusUnits)

रेडियस की यूनिट. भौगोलिक टारगेट कॉन्सटेंट के लिए, मील और मीटर का इस्तेमाल किया जा सकता है. फ़ीड आइटम सेट और एसेट सेट के लिए, मिली मील और मीटर का इस्तेमाल किया जा सकता है. यह ज़रूरी है और 'बनाएं' कार्रवाइयों में सेट किया जाना चाहिए.

feedItemSets[]

string

FeedItemSets जिनके फ़ीड आइटम टारगेट किए गए हैं. अगर एक से ज़्यादा आईडी दिए गए हैं, तो कम से कम एक सेट में दिखने वाले सभी आइटम टारगेट किए जाते हैं. इस फ़ील्ड का इस्तेमाल geoTargetConstants के साथ नहीं किया जा सकता. यह ज़रूरी नहीं है और इसे सिर्फ़ 'बनाएं' कार्रवाइयों में सेट किया जा सकता है. इसे AssetSet फ़ील्ड के साथ सेट नहीं किया जा सकता.

locationGroupAssetSets[]

string

वे ऐसेट सेट जिनकी ऐसेट टारगेट की जाती हैं. अगर एक से ज़्यादा आईडी दिए गए हैं, तो कम से कम एक सेट में दिखने वाले सभी आइटम टारगेट किए जाते हैं. इस फ़ील्ड का इस्तेमाल फ़ीड, भौगोलिक टारगेट कॉन्स्टेंट या फ़ीड आइटम सेट के साथ नहीं किया जा सकता. एसेट सेट का इस्तेमाल करते समय, इस फ़ील्ड याEnableCustomerlevelLocationAssetSet की जानकारी दी जानी चाहिए. दोनों का एक ही समय पर इस्तेमाल नहीं किया जा सकता. इसे सिर्फ़ 'बनाएं' कार्रवाइयों में सेट किया जा सकता है.

feed

string

टारगेटिंग (विज्ञापन के लिए सही दर्शक चुनना) के लिए जगह की जानकारी देने वाला फ़ीड. इसे AssetSet फ़ील्ड के साथ सेट नहीं किया जा सकता. यह ज़रूरी है और 'बनाएं' कार्रवाइयों में सेट किया जाना चाहिए.

radius

string (int64 format)

टारगेट की गई जगहों के आस-पास का दायरा तय करने वाली इकाइयों में दूरी. यह ज़रूरी है और 'बनाएं' कार्रवाइयों में सेट किया जाना चाहिए.

enableCustomerLevelLocationAssetSet

boolean

इससे पता चलता है कि ग्राहक के लेवल की सबसे नई ऐसेट सेट का इस्तेमाल, टारगेटिंग (विज्ञापन के लिए सही दर्शक चुनना) के लिए किया जाता है. इसका इस्तेमाल रेडियस और रेडियस यूनिट के साथ किया जाता है. फ़ीड, भौगोलिक लक्ष्य कॉन्सटेंट या फ़ीड आइटम सेट के साथ इस्तेमाल नहीं किया जा सकता. एसेट सेट का इस्तेमाल करते समय, इस फ़ील्ड या locationGroupAssetSets की जानकारी होनी चाहिए. दोनों का एक ही समय पर इस्तेमाल नहीं किया जा सकता. इसे सिर्फ़ 'बनाएं' कार्रवाइयों में सेट किया जा सकता है.

LocationGroupRadiusUnits

लोकेशन ग्रुप में दायरे की दूरी की इकाई (उदाहरण के लिए, MILES)

Enums
UNSPECIFIED जानकारी नहीं है.
UNKNOWN इसका इस्तेमाल सिर्फ़ रिटर्न वैल्यू के लिए किया जाता है. इस वर्शन में ऐसी वैल्यू दिखाता है जिसकी जानकारी नहीं है.
METERS मीटर
MILES मील
MILLI_MILES मिली मील

LocalServiceIdInfo

Local Services Ads सेवा का आईडी. यह उस सेवा के टाइप को दिखाता है जिसे Local Services कैंपेन टारगेट कर सकता है. जैसे, install_faucet.

जेएसओएन के काेड में दिखाना
{
  "serviceId": string
}
फ़ील्ड
serviceId

string

मानदंड संसाधन का नाम.

BrandListInfo

ब्रैंड सूची के मानदंड का इस्तेमाल, ब्रैंड की सूची के बारे में बताने के लिए किया जाता है. यह सूची SharedSet आईडी प्रकार BRAND_HINT के रूप में दिखाई जाएगी. इस तरह की शर्त को टारगेट किया जा सकता है या बाहर रखा जा सकता है.

जेएसओएन के काेड में दिखाना
{
  "sharedSet": string
}
फ़ील्ड
sharedSet

string

ब्रैंड की सूची के शेयर किए गए सेट संसाधन का नाम.