REST Resource: advertisers.lineItems.targetingTypes.assignedTargetingOptions

संसाधन: assignedtargetingOption

सिर्फ़ एक असाइन किया गया टारगेटिंग विकल्प, जो टारगेटिंग सेटिंग वाली किसी इकाई के लिए टारगेटिंग के विकल्प की स्थिति तय करता है.

JSON के काेड में दिखाना
{
  "name": string,
  "assignedTargetingOptionId": string,
  "targetingType": enum (TargetingType),
  "inheritance": enum (Inheritance),

  // Union field details can be only one of the following:
  "channelDetails": {
    object (ChannelAssignedTargetingOptionDetails)
  },
  "appCategoryDetails": {
    object (AppCategoryAssignedTargetingOptionDetails)
  },
  "appDetails": {
    object (AppAssignedTargetingOptionDetails)
  },
  "urlDetails": {
    object (UrlAssignedTargetingOptionDetails)
  },
  "dayAndTimeDetails": {
    object (DayAndTimeAssignedTargetingOptionDetails)
  },
  "ageRangeDetails": {
    object (AgeRangeAssignedTargetingOptionDetails)
  },
  "regionalLocationListDetails": {
    object (RegionalLocationListAssignedTargetingOptionDetails)
  },
  "proximityLocationListDetails": {
    object (ProximityLocationListAssignedTargetingOptionDetails)
  },
  "genderDetails": {
    object (GenderAssignedTargetingOptionDetails)
  },
  "videoPlayerSizeDetails": {
    object (VideoPlayerSizeAssignedTargetingOptionDetails)
  },
  "userRewardedContentDetails": {
    object (UserRewardedContentAssignedTargetingOptionDetails)
  },
  "parentalStatusDetails": {
    object (ParentalStatusAssignedTargetingOptionDetails)
  },
  "contentInstreamPositionDetails": {
    object (ContentInstreamPositionAssignedTargetingOptionDetails)
  },
  "contentOutstreamPositionDetails": {
    object (ContentOutstreamPositionAssignedTargetingOptionDetails)
  },
  "deviceTypeDetails": {
    object (DeviceTypeAssignedTargetingOptionDetails)
  },
  "audienceGroupDetails": {
    object (AudienceGroupAssignedTargetingOptionDetails)
  },
  "browserDetails": {
    object (BrowserAssignedTargetingOptionDetails)
  },
  "householdIncomeDetails": {
    object (HouseholdIncomeAssignedTargetingOptionDetails)
  },
  "onScreenPositionDetails": {
    object (OnScreenPositionAssignedTargetingOptionDetails)
  },
  "carrierAndIspDetails": {
    object (CarrierAndIspAssignedTargetingOptionDetails)
  },
  "keywordDetails": {
    object (KeywordAssignedTargetingOptionDetails)
  },
  "negativeKeywordListDetails": {
    object (NegativeKeywordListAssignedTargetingOptionDetails)
  },
  "operatingSystemDetails": {
    object (OperatingSystemAssignedTargetingOptionDetails)
  },
  "deviceMakeModelDetails": {
    object (DeviceMakeModelAssignedTargetingOptionDetails)
  },
  "environmentDetails": {
    object (EnvironmentAssignedTargetingOptionDetails)
  },
  "inventorySourceDetails": {
    object (InventorySourceAssignedTargetingOptionDetails)
  },
  "categoryDetails": {
    object (CategoryAssignedTargetingOptionDetails)
  },
  "viewabilityDetails": {
    object (ViewabilityAssignedTargetingOptionDetails)
  },
  "authorizedSellerStatusDetails": {
    object (AuthorizedSellerStatusAssignedTargetingOptionDetails)
  },
  "languageDetails": {
    object (LanguageAssignedTargetingOptionDetails)
  },
  "geoRegionDetails": {
    object (GeoRegionAssignedTargetingOptionDetails)
  },
  "inventorySourceGroupDetails": {
    object (InventorySourceGroupAssignedTargetingOptionDetails)
  },
  "digitalContentLabelExclusionDetails": {
    object (DigitalContentLabelAssignedTargetingOptionDetails)
  },
  "sensitiveCategoryExclusionDetails": {
    object (SensitiveCategoryAssignedTargetingOptionDetails)
  },
  "exchangeDetails": {
    object (ExchangeAssignedTargetingOptionDetails)
  },
  "subExchangeDetails": {
    object (SubExchangeAssignedTargetingOptionDetails)
  },
  "thirdPartyVerifierDetails": {
    object (ThirdPartyVerifierAssignedTargetingOptionDetails)
  },
  "poiDetails": {
    object (PoiAssignedTargetingOptionDetails)
  },
  "businessChainDetails": {
    object (BusinessChainAssignedTargetingOptionDetails)
  },
  "contentDurationDetails": {
    object (ContentDurationAssignedTargetingOptionDetails)
  },
  "contentStreamTypeDetails": {
    object (ContentStreamTypeAssignedTargetingOptionDetails)
  },
  "nativeContentPositionDetails": {
    object (NativeContentPositionAssignedTargetingOptionDetails)
  },
  "omidDetails": {
    object (OmidAssignedTargetingOptionDetails)
  },
  "audioContentTypeDetails": {
    object (AudioContentTypeAssignedTargetingOptionDetails)
  },
  "contentGenreDetails": {
    object (ContentGenreAssignedTargetingOptionDetails)
  }
  // End of list of possible types for union field details.
}
फ़ील्ड
name

string

सिर्फ़ आउटपुट के लिए. असाइन किए गए इस टारगेटिंग विकल्प के लिए संसाधन का नाम.

assignedTargetingOptionId

string

सिर्फ़ आउटपुट के लिए. असाइन किए गए टारगेटिंग विकल्प का यूनीक आईडी. यह आईडी सिर्फ़ दिए गए संसाधन और टारगेटिंग टाइप में यूनीक होता है. दूसरे कॉन्टेक्स्ट में इस कॉन्टेंट को फिर से इस्तेमाल किया जा सकता है.

targetingType

enum (TargetingType)

सिर्फ़ आउटपुट के लिए. असाइन किए गए इस टारगेटिंग विकल्प के टाइप की पहचान करता है.

inheritance

enum (Inheritance)

सिर्फ़ आउटपुट के लिए. असाइन की गई टारगेटिंग विकल्प की इनहेरिटेंस स्थिति.

यूनियन फ़ील्ड details. असाइन किए जा रहे टारगेटिंग विकल्प के बारे में ज़्यादा जानकारी. जानकारी में सिर्फ़ एक फ़ील्ड भरा जा सकता है. यह targeting_type से जुड़ा होना चाहिए; details इनमें से सिर्फ़ एक हो सकता है:
channelDetails

object (ChannelAssignedTargetingOptionDetails)

चैनल की जानकारी. targetingType के TARGETING_TYPE_CHANNEL होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

appCategoryDetails

object (AppCategoryAssignedTargetingOptionDetails)

ऐप्लिकेशन कैटगरी की जानकारी. targetingType के TARGETING_TYPE_APP_CATEGORY होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

appDetails

object (AppAssignedTargetingOptionDetails)

ऐप्लिकेशन की जानकारी. targetingType के TARGETING_TYPE_APP होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

urlDetails

object (UrlAssignedTargetingOptionDetails)

यूआरएल की जानकारी. targetingType के TARGETING_TYPE_URL होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

dayAndTimeDetails

object (DayAndTimeAssignedTargetingOptionDetails)

दिन और समय की जानकारी. targetingType के TARGETING_TYPE_DAY_AND_TIME होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

ageRangeDetails

object (AgeRangeAssignedTargetingOptionDetails)

उम्र सीमा की जानकारी. targetingType के TARGETING_TYPE_AGE_RANGE होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

regionalLocationListDetails

object (RegionalLocationListAssignedTargetingOptionDetails)

इलाके की जगहों की सूची की जानकारी. targetingType के TARGETING_TYPE_REGIONAL_LOCATION_LIST होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

proximityLocationListDetails

object (ProximityLocationListAssignedTargetingOptionDetails)

आस-पास की जगहों की सूची की जानकारी. targetingType के TARGETING_TYPE_PROXIMITY_LOCATION_LIST होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

genderDetails

object (GenderAssignedTargetingOptionDetails)

लिंग की जानकारी. targetingType के TARGETING_TYPE_GENDER होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

videoPlayerSizeDetails

object (VideoPlayerSizeAssignedTargetingOptionDetails)

वीडियो प्लेयर के साइज़ की जानकारी. targetingType के TARGETING_TYPE_VIDEO_PLAYER_SIZE होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

userRewardedContentDetails

object (UserRewardedContentAssignedTargetingOptionDetails)

उपयोगकर्ता को इनाम वाले कॉन्टेंट की जानकारी. targetingType के TARGETING_TYPE_USER_REWARDED_CONTENT होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

parentalStatusDetails

object (ParentalStatusAssignedTargetingOptionDetails)

अभिभावक हैं या नहीं की जानकारी. targetingType के TARGETING_TYPE_PARENTAL_STATUS होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

contentInstreamPositionDetails

object (ContentInstreamPositionAssignedTargetingOptionDetails)

कॉन्टेंट को इनस्ट्रीम में शामिल करने की स्थिति की जानकारी. targetingType के TARGETING_TYPE_CONTENT_INSTREAM_POSITION होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

contentOutstreamPositionDetails

object (ContentOutstreamPositionAssignedTargetingOptionDetails)

कॉन्टेंट आउटस्ट्रीम पोज़िशन की जानकारी. targetingType के TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

deviceTypeDetails

object (DeviceTypeAssignedTargetingOptionDetails)

डिवाइस टाइप की जानकारी. targetingType के TARGETING_TYPE_DEVICE_TYPE होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

audienceGroupDetails

object (AudienceGroupAssignedTargetingOptionDetails)

ऑडियंस टारगेटिंग की जानकारी. targetingType के TARGETING_TYPE_AUDIENCE_GROUP होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी. हर संसाधन के लिए, सिर्फ़ एक ऑडियंस ग्रुप को टारगेट किया जा सकता है.

browserDetails

object (BrowserAssignedTargetingOptionDetails)

ब्राउज़र की जानकारी. targetingType के TARGETING_TYPE_BROWSER होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

householdIncomeDetails

object (HouseholdIncomeAssignedTargetingOptionDetails)

घरेलू आय का ब्यौरा. targetingType के TARGETING_TYPE_HOUSEHOLD_INCOME होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

onScreenPositionDetails

object (OnScreenPositionAssignedTargetingOptionDetails)

स्क्रीन पर पोज़िशन की जानकारी. targetingType के TARGETING_TYPE_ON_SCREEN_POSITION होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

carrierAndIspDetails

object (CarrierAndIspAssignedTargetingOptionDetails)

मोबाइल और इंटरनेट सेवा देने वाली कंपनी और इंटरनेट सेवा देने वाली कंपनी की जानकारी. targetingType के TARGETING_TYPE_CARRIER_AND_ISP होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

keywordDetails

object (KeywordAssignedTargetingOptionDetails)

कीवर्ड की जानकारी. targetingType के TARGETING_TYPE_KEYWORD होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

किसी संसाधन को ज़्यादा से ज़्यादा 5,000 डायरेक्ट नेगेटिव कीवर्ड असाइन किए जा सकते हैं. असाइन किए जा सकने वाले पॉज़िटिव कीवर्ड की संख्या की कोई सीमा नहीं होती है.

negativeKeywordListDetails

object (NegativeKeywordListAssignedTargetingOptionDetails)

कीवर्ड की जानकारी. targetingType के TARGETING_TYPE_NEGATIVE_KEYWORD_LIST होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

किसी संसाधन को ज़्यादा से ज़्यादा चार नेगेटिव कीवर्ड सूचियां असाइन की जा सकती हैं.

operatingSystemDetails

object (OperatingSystemAssignedTargetingOptionDetails)

ऑपरेटिंग सिस्टम की जानकारी. targetingType के TARGETING_TYPE_OPERATING_SYSTEM होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

deviceMakeModelDetails

object (DeviceMakeModelAssignedTargetingOptionDetails)

डिवाइस बनाने वाली कंपनी और मॉडल की जानकारी. targetingType के TARGETING_TYPE_DEVICE_MAKE_MODEL होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

environmentDetails

object (EnvironmentAssignedTargetingOptionDetails)

वातावरण की जानकारी. targetingType के TARGETING_TYPE_ENVIRONMENT होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

inventorySourceDetails

object (InventorySourceAssignedTargetingOptionDetails)

इन्वेंट्री सोर्स की जानकारी. targetingType के TARGETING_TYPE_INVENTORY_SOURCE होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

categoryDetails

object (CategoryAssignedTargetingOptionDetails)

कैटगरी की जानकारी. targetingType के TARGETING_TYPE_CATEGORY होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

किसी कैटगरी को टारगेट करने पर, उसकी सब-कैटगरी भी टारगेट होंगी. अगर किसी कैटगरी को टारगेटिंग से बाहर रखा जाता है और कोई सबकैटगरी शामिल कर ली जाती है, तो एक्सक्लूज़न को प्राथमिकता दी जाएगी.

viewabilityDetails

object (ViewabilityAssignedTargetingOptionDetails)

विज्ञापन दिखने से जुड़े आंकड़ों की जानकारी. targetingType के TARGETING_TYPE_VIEWABILITY होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

हर संसाधन के लिए, विज्ञापन दिखने से जुड़े आंकड़ों का सिर्फ़ एक विकल्प टारगेट किया जा सकता है.

authorizedSellerStatusDetails

object (AuthorizedSellerStatusAssignedTargetingOptionDetails)

आधिकारिक सेलर की स्थिति की जानकारी. targetingType के TARGETING_TYPE_AUTHORIZED_SELLER_STATUS होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

हर संसाधन के लिए, सिर्फ़ एक अधिकृत सेलर की स्थिति का विकल्प टारगेट किया जा सकता है.

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

languageDetails

object (LanguageAssignedTargetingOptionDetails)

भाषा की जानकारी. targetingType के TARGETING_TYPE_LANGUAGE होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

geoRegionDetails

object (GeoRegionAssignedTargetingOptionDetails)

इलाके की जानकारी. targetingType के TARGETING_TYPE_GEO_REGION होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

inventorySourceGroupDetails

object (InventorySourceGroupAssignedTargetingOptionDetails)

इन्वेंट्री के सोर्स ग्रुप के बारे में जानकारी. targetingType के TARGETING_TYPE_INVENTORY_SOURCE_GROUP होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

digitalContentLabelExclusionDetails

object (DigitalContentLabelAssignedTargetingOptionDetails)

डिजिटल कॉन्टेंट लेबल की जानकारी. targetingType के TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

डिजिटल कॉन्टेंट लेबल, टारगेटिंग से बाहर रखे गए सेगमेंट हैं. अगर विज्ञापन देने वाले व्यक्ति या कंपनी के लेवल पर, डिजिटल कॉन्टेंट लेबल एक्सक्लूज़न सेट किए गए हैं, तो वे हमेशा दिखते रहेंगे. भले ही, वे संसाधन की सेटिंग में न दिखते हों. संसाधन की सेटिंग की मदद से, विज्ञापन देने वाले लोगों या कंपनियों को बाहर रखने के साथ-साथ कॉन्टेंट लेबल को बाहर रखा जा सकता है. हालांकि, उन्हें बदला नहीं जा सकता. अगर सभी डिजिटल कॉन्टेंट लेबल बाहर रखे गए हैं, तो लाइन आइटम नहीं दिखेगा.

sensitiveCategoryExclusionDetails

object (SensitiveCategoryAssignedTargetingOptionDetails)

संवेदनशील कैटगरी की जानकारी. targetingType के TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

संवेदनशील कैटगरी, टारगेटिंग से बाहर रखी गई कैटगरी हैं. अगर विज्ञापन देने वाले व्यक्ति या कंपनी के लेवल पर, संवेदनशील कैटगरी के एक्सक्लूज़न सेट किए जाते हैं, तो वे हमेशा विज्ञापन दिखाने में लागू होते हैं. भले ही, वे संसाधन सेटिंग में न दिखते हों. संसाधन सेटिंग की मदद से, विज्ञापन देने वाले लोगों या कंपनियों को बाहर रखने के साथ-साथ संवेदनशील कैटगरी को बाहर रखा जा सकता है. हालांकि, उन्हें बदला नहीं जा सकता.

exchangeDetails

object (ExchangeAssignedTargetingOptionDetails)

एक्सचेंज की जानकारी. targetingType के TARGETING_TYPE_EXCHANGE होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

subExchangeDetails

object (SubExchangeAssignedTargetingOptionDetails)

सब-एक्सचेंज की जानकारी. targetingType के TARGETING_TYPE_SUB_EXCHANGE होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

thirdPartyVerifierDetails

object (ThirdPartyVerifierAssignedTargetingOptionDetails)

तीसरे पक्ष की पुष्टि की जानकारी. targetingType के TARGETING_TYPE_THIRD_PARTY_VERIFIER होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

poiDetails

object (PoiAssignedTargetingOptionDetails)

लोकप्रिय जगह की जानकारी. targetingType के TARGETING_TYPE_POI होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

businessChainDetails

object (BusinessChainAssignedTargetingOptionDetails)

कारोबार की चेन की जानकारी. targetingType के TARGETING_TYPE_BUSINESS_CHAIN होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

contentDurationDetails

object (ContentDurationAssignedTargetingOptionDetails)

कॉन्टेंट की अवधि की जानकारी. targetingType के TARGETING_TYPE_CONTENT_DURATION होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

contentStreamTypeDetails

object (ContentStreamTypeAssignedTargetingOptionDetails)

कॉन्टेंट की अवधि की जानकारी. टारगेटिंग टाइप TARGETING_TYPE_CONTENT_STREAM_TYPE होने पर यह फ़ील्ड अपने-आप भर जाएगा.

nativeContentPositionDetails

object (NativeContentPositionAssignedTargetingOptionDetails)

नेटिव कॉन्टेंट की पोज़िशन की जानकारी. targetingType के TARGETING_TYPE_NATIVE_CONTENT_POSITION होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

omidDetails

object (OmidAssignedTargetingOptionDetails)

मेज़रमेंट की सुविधा वाली इन्वेंट्री की जानकारी खोलें. targetingType के TARGETING_TYPE_OMID होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

audioContentTypeDetails

object (AudioContentTypeAssignedTargetingOptionDetails)

ऑडियो कॉन्टेंट के टाइप की जानकारी. targetingType के TARGETING_TYPE_AUDIO_CONTENT_TYPE होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

contentGenreDetails

object (ContentGenreAssignedTargetingOptionDetails)

कॉन्टेंट की शैली की जानकारी. targetingType के TARGETING_TYPE_CONTENT_GENRE होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी.

तरीके

create

किसी लाइन आइटम को टारगेटिंग का विकल्प असाइन करता है.

delete

लाइन आइटम से असाइन किए गए टारगेटिंग विकल्प को मिटाता है.

get

किसी लाइन आइटम को असाइन किया गया एक टारगेटिंग विकल्प देता है.

list

यह डायलॉग बॉक्स किसी लाइन आइटम को असाइन किए गए टारगेटिंग के विकल्पों की सूची बनाता है.