REST Resource: advertisers.lineItems

संसाधन: LineItem

एक लाइन आइटम.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "advertiserId": string,
  "campaignId": string,
  "insertionOrderId": string,
  "lineItemId": string,
  "displayName": string,
  "lineItemType": enum (LineItemType),
  "entityStatus": enum (EntityStatus),
  "updateTime": string,
  "partnerCosts": [
    {
      object (PartnerCost)
    }
  ],
  "flight": {
    object (LineItemFlight)
  },
  "budget": {
    object (LineItemBudget)
  },
  "pacing": {
    object (Pacing)
  },
  "frequencyCap": {
    object (FrequencyCap)
  },
  "partnerRevenueModel": {
    object (PartnerRevenueModel)
  },
  "conversionCounting": {
    object (ConversionCountingConfig)
  },
  "creativeIds": [
    string
  ],
  "bidStrategy": {
    object (BiddingStrategy)
  },
  "integrationDetails": {
    object (IntegrationDetails)
  },
  "inventorySourceIds": [
    string
  ],
  "targetingExpansion": {
    object (TargetingExpansionConfig)
  },
  "warningMessages": [
    enum (LineItemWarningMessage)
  ],
  "mobileApp": {
    object (MobileApp)
  },
  "reservationType": enum (ReservationType),
  "excludeNewExchanges": boolean
}
फ़ील्ड
name

string

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

advertiserId

string (int64 format)

सिर्फ़ आउटपुट के लिए. लाइन आइटम, विज्ञापन देने वाले व्यक्ति या कंपनी का यूनीक आईडी.

campaignId

string (int64 format)

सिर्फ़ आउटपुट के लिए. उस कैंपेन का यूनीक आईडी जिससे लाइन आइटम जुड़ा है.

insertionOrderId

string (int64 format)

ज़रूरी है. इम्यूटेबल. इंसर्शन ऑर्डर का यूनीक आईडी, जिससे लाइन आइटम जुड़ा है.

lineItemId

string (int64 format)

सिर्फ़ आउटपुट के लिए. लाइन आइटम का यूनीक आईडी. इसे सिस्टम ने असाइन किया है.

displayName

string

ज़रूरी है. लाइन आइटम का डिसप्ले नेम.

UTF-8 कोड में बदला हुआ होना चाहिए. साथ ही, इसका साइज़ 240 बाइट से ज़्यादा नहीं होना चाहिए.

lineItemType

enum (LineItemType)

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

entityStatus

enum (EntityStatus)

ज़रूरी है. यह नीति कंट्रोल करती है कि लाइन आइटम, अपने बजट और बिड को इन्वेंट्री पर खर्च कर सकता है या नहीं.

  • lineItems.create तरीके में, सिर्फ़ ENTITY_STATUS_DRAFT का इस्तेमाल किया जा सकता है. किसी लाइन आइटम को चालू करने के लिए, lineItems.patch तरीके का इस्तेमाल करें. साथ ही, लाइन आइटम बनाने के बाद, उसकी स्थिति को ENTITY_STATUS_ACTIVE पर अपडेट करें.
  • लाइन आइटम को किसी दूसरी स्थिति से वापस ENTITY_STATUS_DRAFT स्थिति में नहीं बदला जा सकता.
  • अगर लाइन आइटम का पैरंट इंसर्शन ऑर्डर चालू नहीं है, तो लाइन आइटम अपना बजट खर्च नहीं कर सकता, भले ही उसकी स्थिति ENTITY_STATUS_ACTIVE हो.
updateTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. लाइन आइटम को पिछली बार अपडेट करने के समय का टाइमस्टैंप. इसे सिस्टम ने असाइन किया है.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

partnerCosts[]

object (PartnerCost)

लाइन आइटम के लिए पार्टनर की कीमत.

अगर lineItems.create तरीके में मौजूद नहीं है या खाली है, तो नए बनाए गए लाइन आइटम पर, उसके पैरंट इंसर्शन ऑर्डर से, पार्टनर के लिए किए गए खर्च लागू होंगे.

flight

object (LineItemFlight)

ज़रूरी है. लाइन आइटम की फ़्लाइट के शुरू और खत्म होने का समय.

budget

object (LineItemBudget)

ज़रूरी है. लाइन आइटम के लिए बजट के बंटवारे की सेटिंग.

pacing

object (Pacing)

ज़रूरी है. लाइन आइटम की बजट खर्च करने की रफ़्तार की सेटिंग.

frequencyCap

object (FrequencyCap)

ज़रूरी है. लाइन आइटम के लिए इंप्रेशन फ़्रीक्वेंसी कैप सेटिंग.

सीमित कैप असाइन करते समय, इस सेटिंग ऑब्जेक्ट में maxImpressions फ़ील्ड का इस्तेमाल किया जाना चाहिए.

partnerRevenueModel

object (PartnerRevenueModel)

ज़रूरी है. लाइन आइटम के लिए, पार्टनर की आय के मॉडल की सेटिंग.

conversionCounting

object (ConversionCountingConfig)

लाइन आइटम की कन्वर्ज़न ट्रैकिंग सेटिंग.

creativeIds[]

string (int64 format)

लाइन आइटम से जुड़े क्रिएटिव के आईडी.

bidStrategy

object (BiddingStrategy)

ज़रूरी है. लाइन आइटम की बिडिंग की रणनीति.

integrationDetails

object (IntegrationDetails)

लाइन आइटम के इंटिग्रेशन की जानकारी.

inventorySourceIds[]

string (int64 format)

लाइन आइटम को असाइन किए गए निजी इन्वेंट्री सोर्स के आईडी.

targetingExpansion

object (TargetingExpansionConfig)

लाइन आइटम की ऑप्टिमाइज़ की गई टारगेटिंग सेटिंग.

यह कॉन्फ़िगरेशन सिर्फ़ ऐसे डिसप्ले, वीडियो या ऑडियो लाइन आइटम के लिए लागू होता है जो ऑटोमेटेड बिडिंग (बिड अपने-आप सेट होना) का इस्तेमाल करते हैं और ज़रूरी शर्तें पूरी करने वाली ऑडियंस की सूचियों को टारगेट करते हैं.

warningMessages[]

enum (LineItemWarningMessage)

सिर्फ़ आउटपुट के लिए. लाइन आइटम से जनरेट हुए चेतावनी मैसेज. ये चेतावनियां लाइन आइटम को सेव करने से नहीं रोकती, लेकिन कुछ लाइन आइटम को चलने से रोक सकती हैं.

mobileApp

object (MobileApp)

लाइन आइटम से प्रमोट किया गया मोबाइल ऐप्लिकेशन.

यह सिर्फ़ तब लागू होता है, जब lineItemType की वैल्यू LINE_ITEM_TYPE_DISPLAY_MOBILE_APP_INSTALL या LINE_ITEM_TYPE_VIDEO_MOBILE_APP_INSTALL हो.

reservationType

enum (ReservationType)

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

excludeNewExchanges

boolean

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

LineItemType

लाइन आइटम के संभावित टाइप.

लाइन आइटम के टाइप से तय होता है कि कौनसी सेटिंग और विकल्प लागू होंगे, जैसे कि विज्ञापनों का फ़ॉर्मैट या टारगेटिंग के विकल्प.

Enums
LINE_ITEM_TYPE_UNSPECIFIED

प्रकार मान मौजूद नहीं है या इस वर्शन में अज्ञात है.

इस तरह के लाइन आइटम और उनकी टारगेटिंग को एपीआई का इस्तेमाल करके बनाया या अपडेट नहीं किया जा सकता.

LINE_ITEM_TYPE_DISPLAY_DEFAULT इमेज, HTML5, नेटिव या रिच मीडिया विज्ञापन.
LINE_ITEM_TYPE_DISPLAY_MOBILE_APP_INSTALL डिसप्ले विज्ञापनों की मदद से, किसी ऐप्लिकेशन को इंस्टॉल करने में बढ़ावा मिलता है.
LINE_ITEM_TYPE_VIDEO_DEFAULT अलग-अलग तरह की जगहों के लिए सीपीएम के आधार पर बेचे जाने वाले वीडियो विज्ञापन.
LINE_ITEM_TYPE_VIDEO_MOBILE_APP_INSTALL वीडियो विज्ञापन, जो किसी ऐप्लिकेशन के इंस्टॉल को बढ़ावा देते हैं.
LINE_ITEM_TYPE_DISPLAY_MOBILE_APP_INVENTORY

मोबाइल ऐप्लिकेशन इन्वेंट्री पर दिखाए जाने वाले डिसप्ले विज्ञापन.

इस तरह के लाइन आइटम और उनकी टारगेटिंग को एपीआई का इस्तेमाल करके बनाया या अपडेट नहीं किया जा सकता.

LINE_ITEM_TYPE_VIDEO_MOBILE_APP_INVENTORY

मोबाइल ऐप्लिकेशन इन्वेंट्री पर दिखाए जाने वाले वीडियो विज्ञापन.

इस तरह के लाइन आइटम और उनकी टारगेटिंग को एपीआई का इस्तेमाल करके बनाया या अपडेट नहीं किया जा सकता.

LINE_ITEM_TYPE_AUDIO_DEFAULT कई तरह की जगहों के लिए बेचे जाने वाले आरटीबी ऑडियो विज्ञापन.
LINE_ITEM_TYPE_VIDEO_OVER_THE_TOP OTT इंसर्शन ऑर्डर में मौजूद ओवर-द-टॉप विज्ञापन. यह टाइप, सिर्फ़ insertionOrderType OVER_THE_TOP के इंसर्शन ऑर्डर वाले लाइन आइटम पर लागू होता है.

LineItemFlight

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

जेएसओएन के काेड में दिखाना
{
  "flightDateType": enum (LineItemFlightDateType),
  "dateRange": {
    object (DateRange)
  },
  "triggerId": string
}
फ़ील्ड
flightDateType

enum (LineItemFlightDateType)

ज़रूरी है. लाइन आइटम की फ़्लाइट की तारीखों का टाइप.

dateRange

object (DateRange)

लाइन आइटम के लिए फ़्लाइट के शुरू और खत्म होने की तारीखें. इनका समाधान, पैरंट विज्ञापन देने वाले के टाइम ज़ोन के हिसाब से किया जाता है.

  • अगर flightDateType की वैल्यू LINE_ITEM_FLIGHT_DATE_TYPE_CUSTOM है, तो इसका इस्तेमाल करना ज़रूरी है. आउटपुट सिर्फ़ दूसरा विकल्प.
  • नई फ़्लाइट बनाते समय, startDate और endDate, दोनों आने वाले समय की होनी चाहिए.
  • startDate की पहले से चल रही किसी मौजूदा फ़्लाइट में endDate को बदला जा सकता है, लेकिन startDate को नहीं बदला जा सकता.
  • endDate, साल 2037 से पहले का या उसके बाद का startDate होना चाहिए.
triggerId

string (int64 format)

लाइन आइटम से जुड़े मैन्युअल ट्रिगर का आईडी.

  • अगर flightDateType की वैल्यू LINE_ITEM_FLIGHT_DATE_TYPE_TRIGGER है, तो इसका इस्तेमाल करना ज़रूरी है. इसे दूसरी तरह से सेट नहीं किया जाना चाहिए.
  • सेट होने पर, लाइन आइटम की फ़्लाइट की तारीखें उसके पैरंट इंसर्शन ऑर्डर से इनहेरिट की जाती हैं.
  • ऐक्टिव लाइन आइटम को तब खर्च किया जाएगा, जब चुना गया ट्रिगर, पैरंट इंसर्शन ऑर्डर की फ़्लाइट की तारीखों के अंदर चालू होगा.

चेतावनी: मैन्युअल ट्रिगर का इस्तेमाल करने वाले लाइन आइटम, अब Display & Video 360 में नहीं दिखेंगे. यह फ़ील्ड, 1 अगस्त, 2023 से बंद हो जाएगा. ज़्यादा जानकारी के लिए, सुविधा बंद होने की सूचना पढ़ें.

LineItemFlightDateType

किसी लाइन आइटम की फ़्लाइट की तारीखों के संभावित टाइप.

Enums
LINE_ITEM_FLIGHT_DATE_TYPE_UNSPECIFIED प्रकार मान मौजूद नहीं है या इस वर्शन में अज्ञात है.
LINE_ITEM_FLIGHT_DATE_TYPE_INHERITED लाइन आइटम की फ़्लाइट की तारीखें, उसके पैरंट इंसर्शन ऑर्डर से इनहेरिट की जाती हैं.
LINE_ITEM_FLIGHT_DATE_TYPE_CUSTOM लाइन आइटम अपनी पसंद के मुताबिक फ़्लाइट की तारीखों का इस्तेमाल करता है.
LINE_ITEM_FLIGHT_DATE_TYPE_TRIGGER

लाइन आइटम एक ट्रिगर का इस्तेमाल करता है.

चेतावनी: मैन्युअल ट्रिगर का इस्तेमाल करने वाले लाइन आइटम, अब Display & Video 360 में नहीं दिखेंगे. यह वैल्यू 1 अगस्त, 2023 से बंद हो जाएगी. ज़्यादा जानकारी के लिए, सुविधा बंद होने की सूचना पढ़ें.

LineItemBudget

बजट के बंटवारे का तरीका कंट्रोल करने वाली सेटिंग.

जेएसओएन के काेड में दिखाना
{
  "budgetAllocationType": enum (LineItemBudgetAllocationType),
  "budgetUnit": enum (BudgetUnit),
  "maxAmount": string
}
फ़ील्ड
budgetAllocationType

enum (LineItemBudgetAllocationType)

ज़रूरी है. बजट के बंटवारे का टाइप.

LINE_ITEM_BUDGET_ALLOCATION_TYPE_AUTOMATIC का इस्तेमाल सिर्फ़ तब किया जा सकता है, जब पैरंट इंसर्शन ऑर्डर के लिए, अपने-आप बजट असाइन होने की सुविधा चालू हो.

budgetUnit

enum (BudgetUnit)

सिर्फ़ आउटपुट के लिए. बजट यूनिट से पता चलता है कि बजट, मुद्रा पर आधारित है या इंप्रेशन पर आधारित है. यह वैल्यू, पैरंट इंसर्शन ऑर्डर से इनहेरिट की गई है.

maxAmount

string (int64 format)

लाइन आइटम के लिए खर्च की जाने वाली ज़्यादा से ज़्यादा बजट रकम. 0 से ज़्यादा होना चाहिए.

जब budgetAllocationType:

  • LINE_ITEM_BUDGET_ALLOCATION_TYPE_AUTOMATIC में, इस फ़ील्ड को बदला नहीं जा सकता. इसे सिस्टम ने सेट किया है.
  • LINE_ITEM_BUDGET_ALLOCATION_TYPE_FIXED, अगर budgetUnit है:
    • BUDGET_UNIT_CURRENCY, विज्ञापन देने वाले की मुद्रा के माइक्रो में, यह फ़ील्ड खर्च की जाने वाली ज़्यादा से ज़्यादा बजट रकम दिखाता है. उदाहरण के लिए, 15,00,000, मुद्रा की 1.5 स्टैंडर्ड यूनिट दिखाता है.
    • BUDGET_UNIT_IMPRESSIONS, यह फ़ील्ड दिखाए जाने वाले इंप्रेशन की ज़्यादा से ज़्यादा संख्या दिखाता है.
  • LINE_ITEM_BUDGET_ALLOCATION_TYPE_UNLIMITED, यह फ़ील्ड लागू नहीं होता है. इसे सिस्टम अनदेखा कर देगा.

LineItemBudgetAllocationType

बजट के बंटवारे के संभावित टाइप.

Enums
LINE_ITEM_BUDGET_ALLOCATION_TYPE_UNSPECIFIED प्रकार मान मौजूद नहीं है या इस वर्शन में अज्ञात है.
LINE_ITEM_BUDGET_ALLOCATION_TYPE_AUTOMATIC लाइन आइटम के लिए, अपने-आप बजट असाइन होने की सुविधा चालू है.
LINE_ITEM_BUDGET_ALLOCATION_TYPE_FIXED लाइन आइटम के लिए, तय किए गए ज़्यादा से ज़्यादा बजट की तय रकम तय की जाती है.
LINE_ITEM_BUDGET_ALLOCATION_TYPE_UNLIMITED लाइन आइटम के लिए, बजट की कोई सीमा लागू नहीं होती.

PartnerRevenueModel

ऐसी सेटिंग जो पार्टनर की आय का हिसाब लगाने के तरीके को कंट्रोल करती हैं.

जेएसओएन के काेड में दिखाना
{
  "markupType": enum (PartnerRevenueModelMarkupType),
  "markupAmount": string
}
फ़ील्ड
markupType

enum (PartnerRevenueModelMarkupType)

ज़रूरी है. पार्टनर की आय के मॉडल का मार्कअप टाइप.

markupAmount

string (int64 format)

ज़रूरी है. पार्टनर की आय के मॉडल के लिए मार्कअप की रकम. 0 से ज़्यादा या इसके बराबर होना चाहिए.

  • जब markupType को PARTNER_REVENUE_MODEL_MARKUP_TYPE_CPM पर सेट किया जाता है, तो यह फ़ील्ड, विज्ञापन देने वाले की मुद्रा के माइक्रो में सीपीएम मार्कअप को दिखाता है. उदाहरण के लिए, 15,00,000, मुद्रा की 1.5 स्टैंडर्ड यूनिट दिखाता है.
  • जब markupType को PARTNER_REVENUE_MODEL_MARKUP_TYPE_MEDIA_COST_MARKUP पर सेट किया जाता है, तो यह फ़ील्ड, मिलीसेकंड में मीडिया लागत के प्रतिशत का मार्कअप दिखाता है. उदाहरण के लिए, 100 का मतलब 0.1% (दशमलव 0.001) है.
  • जब markupType को PARTNER_REVENUE_MODEL_MARKUP_TYPE_TOTAL_MEDIA_COST_MARKUP पर सेट किया जाता है, तो यह फ़ील्ड, मिलीसेकंड में कुल मीडिया लागत का प्रतिशत मार्कअप दिखाता है. उदाहरण के लिए, 100 का मतलब 0.1% (दशमलव 0.001) है.

PartnerRevenueModelMarkupType

पार्टनर की आय के मॉडल के संभावित मार्कअप टाइप.

Enums
PARTNER_REVENUE_MODEL_MARKUP_TYPE_UNSPECIFIED प्रकार मान मौजूद नहीं है या इस वर्शन में अज्ञात है.
PARTNER_REVENUE_MODEL_MARKUP_TYPE_CPM फ़िक्स्ड सीपीएम के आधार पर, पार्टनर की आय का हिसाब लगाएं.
PARTNER_REVENUE_MODEL_MARKUP_TYPE_MEDIA_COST_MARKUP

पार्टनर की आय का हिसाब, उसकी मीडिया लागत के सरचार्ज प्रतिशत के आधार पर लगाएं.

PARTNER_REVENUE_MODEL_MARKUP_TYPE_TOTAL_MEDIA_COST_MARKUP पार्टनर की कुल मीडिया लागत के अलग-अलग प्रतिशत के आधार पर, पार्टनर की आय का हिसाब लगाएं. इसमें, पार्टनर की सभी लागत और डेटा की लागत भी शामिल होती है.

ConversionCountingConfig

कन्वर्ज़न की गिनती करने का तरीका कंट्रोल करने वाली सेटिंग.

क्लिक के बाद होने वाले सभी कन्वर्ज़न गिने जाएंगे. व्यू के बाद होने वाले कन्वर्ज़न की गिनती के लिए, प्रतिशत वैल्यू सेट की जा सकती है.

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

string (int64 format)

व्यू के बाद होने वाले कन्वर्ज़न का प्रतिशत, मिलीसेकंड में (प्रतिशत का 1/1,000). संख्या 0 से 100,000 के बीच होनी चाहिए.

उदाहरण के लिए, क्लिक के बाद होने वाले 50% कन्वर्ज़न ट्रैक करने के लिए, 50,000 वैल्यू सेट करें.

floodlightActivityConfigs[]

object (TrackingFloodlightActivityConfig)

Floodlight गतिविधि कॉन्फ़िगरेशन का इस्तेमाल, कन्वर्ज़न ट्रैक करने के लिए किया जाता है.

गिने गए कन्वर्ज़न की संख्या, इस फ़ील्ड में दिए गए सभी Floodlight गतिविधि आईडी के ज़रिए गिने गए सभी कन्वर्ज़न का कुल योग होती है.

TrackingFloodlightActivityConfig

ऐसी सेटिंग जो किसी एक Floodlight गतिविधि कॉन्फ़िगरेशन के व्यवहार को कंट्रोल करती हैं.

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

string (int64 format)

ज़रूरी है. Floodlight गतिविधि का आईडी.

postClickLookbackWindowDays

integer

ज़रूरी है. किसी विज्ञापन पर क्लिक होने के बाद, दिनों की संख्या, जिसमें कन्वर्ज़न की गिनती की जा सकती है. संख्या, 0 और 90 के बीच होनी चाहिए.

postViewLookbackWindowDays

integer

ज़रूरी है. विज्ञापन देखे जाने के बाद दिनों की संख्या, जिसमें कन्वर्ज़न की गिनती की जा सकती है. संख्या, 0 और 90 के बीच होनी चाहिए.

TargetingExpansionConfig

लाइन आइटम की ऑप्टिमाइज़ की गई टारगेटिंग सेटिंग को कंट्रोल करने वाली सेटिंग.

जेएसओएन के काेड में दिखाना
{
  "targetingExpansionLevel": enum (TargetingExpansionLevel),
  "excludeFirstPartyAudience": boolean
}
फ़ील्ड
targetingExpansionLevel

enum (TargetingExpansionLevel)

ज़रूरी है. ऑप्टिमाइज़ की गई टारगेटिंग की सुविधा चालू है या नहीं.

इस फ़ील्ड में ये वैल्यू इस्तेमाल की जा सकती हैं:

  • NO_EXPANSION: ऑप्टिमाइज़ की गई टारगेटिंग की सुविधा बंद है
  • LEAST_EXPANSION: ऑप्टिमाइज़ की गई टारगेटिंग की सुविधा चालू है

अगर इस फ़ील्ड को किसी दूसरी वैल्यू पर सेट किया जाता है, तो यह अपने-आप LEAST_EXPANSION पर सेट हो जाएगा.

NO_EXPANSION, फ़ील्ड के लिए डिफ़ॉल्ट वैल्यू होगी. साथ ही, इस फ़ील्ड को सेट न करने पर, इसे अपने-आप असाइन कर दिया जाएगा.

excludeFirstPartyAudience
(deprecated)

boolean

टारगेटिंग का दायरा बढ़ाने की सुविधा के लिए, पहले पक्ष की ऑडियंस को बाहर रखना है या नहीं.

ऑप्टिमाइज़ की गई टारगेटिंग के लॉन्च होने के बाद, यह फ़ील्ड बंद कर दिया गया था.

यह फ़ील्ड false पर सेट किया जाएगा. अगर काम नहीं करने के बाद इस फ़ील्ड को true पर सेट किया जाता है, तो इस लाइन आइटम को असाइन किए गए पहले पक्ष की सभी पॉज़िटिव ऑडियंस टारगेटिंग को, पहले पक्ष की समान ऑडियंस की नेगेटिव टारगेटिंग से बदल दिया जाएगा, ताकि इन ऑडियंस को बाहर रखा जा सके.

TargetingExpansionLevel

ऑप्टिमाइज़ की गई टारगेटिंग की सेटिंग.

Enums
TARGETING_EXPANSION_LEVEL_UNSPECIFIED ऑप्टिमाइज़ की गई टारगेटिंग सेटिंग की जानकारी नहीं है या इस वर्शन में इसकी जानकारी नहीं है.
NO_EXPANSION ऑप्टिमाइज़ की गई टारगेटिंग की सुविधा बंद है.
LEAST_EXPANSION ऑप्टिमाइज़ की गई टारगेटिंग की सुविधा चालू है.
SOME_EXPANSION

इसका इस्तेमाल करने पर, अपने-आप LEAST_EXPANSION पर सेट हो जाएगा.

BALANCED_EXPANSION

इसका इस्तेमाल करने पर, अपने-आप LEAST_EXPANSION पर सेट हो जाएगा.

MORE_EXPANSION

इसका इस्तेमाल करने पर, अपने-आप LEAST_EXPANSION पर सेट हो जाएगा.

MOST_EXPANSION

इसका इस्तेमाल करने पर, अपने-आप LEAST_EXPANSION पर सेट हो जाएगा.

LineItemWarningMessage

चेतावनी के वे मैसेज जो किसी लाइन आइटम से जनरेट होते हैं. इस तरह की चेतावनियां किसी लाइन आइटम को सेव होने से नहीं रोकती हैं. हालांकि, ये किसी लाइन आइटम को चलने से रोक सकती हैं.

Enums
LINE_ITEM_WARNING_MESSAGE_UNSPECIFIED तय नहीं है या अज्ञात है.
INVALID_FLIGHT_DATES इस लाइन आइटम में फ़्लाइट की तारीखें गलत हैं. लाइन आइटम नहीं चलेगा.
EXPIRED इस लाइन आइटम के खत्म होने की तारीख बीत चुकी है.
PENDING_FLIGHT आगे जाकर यह लाइन आइटम काम करने लगेगा.
ALL_PARTNER_ENABLED_EXCHANGES_NEGATIVELY_TARGETED पार्टनर के चालू किए हुए सभी एक्सचेंज की नेगेटिव टारगेटिंग की गई है. लाइन आइटम नहीं चलेगा.
INVALID_INVENTORY_SOURCE कोई चालू इन्वेंट्री स्रोत, टारगेट नहीं किए जा रहे हैं. लाइन आइटम नहीं चलेगा.
APP_INVENTORY_INVALID_SITE_TARGETING इस लाइन आइटम की 'ऐप्लिकेशन और यूआरएल टारगेटिंग' में कोई मोबाइल ऐप्लिकेशन शामिल नहीं है. इस लाइन आइटम के टाइप के लिए, आपको अपने चैनल, साइट की सूची या ऐप्लिकेशन टारगेटिंग में मोबाइल ऐप्लिकेशन शामिल करने होंगे. लाइन आइटम नहीं चलेगा.
APP_INVENTORY_INVALID_AUDIENCE_LISTS यह लाइन आइटम, किसी मोबाइल उपयोगकर्ता को टारगेट नहीं कर रहा है. इस लाइन आइटम के लिए ज़रूरी है कि आप मोबाइल उपयोगकर्ताओं वाली उपयोगकर्ता सूची टारगेट करें. लाइन आइटम नहीं चलेगा.
NO_VALID_CREATIVE इस लाइन आइटम में कोई मान्य क्रिएटिव मौजूद नहीं है. लाइन आइटम नहीं चलेगा.
PARENT_INSERTION_ORDER_PAUSED इस लाइन आइटम के लिए इंसर्ट करने का क्रम रोका गया है. लाइन आइटम नहीं चलेगा.
PARENT_INSERTION_ORDER_EXPIRED इस लाइन आइटम के इंसर्ट करने के क्रम की आखिरी तारीख बीत चुकी है. लाइन आइटम नहीं चलेगा.
NO_POSITIVE_AUDIENCE_LIST_TARGETED यह लाइन आइटम किसी दर्शक सूची को टारगेट नहीं करता. इससे आपका बजट बहुत जल्दी खत्म हो जाएगा.
APP_INSTALL_NO_CONVERSION_PIXEL इस ऐप्लिकेशन इंस्टॉल लाइन आइटम के लिए कन्वर्ज़न पिक्सल सेट नहीं है.
TARGETING_REVOKED_OR_CLOSED_USER_LIST यह लाइन आइटम एक या उससे ज़्यादा ऐसी उपयोगकर्ता सूचियों को टारगेट करता है जो अब उपलब्ध नहीं हैं. आने वाले समय में, इसकी वजह से लाइन आइटम विज्ञापन नहीं दिखेगा. इसलिए, टारगेटिंग से इन सूचियों को हटाएं.
APP_INSTALL_NO_OPTIMAL_BIDDING_STRATEGY ऐप्लिकेशन इंस्टॉल के इस लाइन आइटम के लिए कोई सबसे अच्छी बोली लगाने की रणनीति मौजूद नहीं है.
CREATIVE_SIZE_NOT_IN_USE_FOR_TARGETED_DEALS इस लाइन आइटम से टारगेट की जाने वाली डील क्रिएटिव के ऐसे आकार स्वीकार करती हैं जो इस्तेमाल नहीं किए जाते. इसका असर उस लाइन आइटम की डिलीवरी और प्रदर्शन पर पड़ता है.
NO_CREATIVE_FOR_TARGETED_DEALS इस लाइन आइटम में, टारगेट की गई डील के लिए कोई क्रिएटिव नहीं है.
TARGETING_DEPRECATED_GEO_TARGET यह लाइन आइटम ऐसे भौगोलिक टारगेट को टारगेट करता है जो अब काम नहीं करता.
DEPRECATED_FIRST_PARTY_AUDIENCE_EXCLUSION

यह लाइन आइटम, excludeFirstPartyAudience सेटिंग का इस्तेमाल करता है. यह सेटिंग अब सेवा में नहीं है. इसे 25 मार्च, 2023 के बाद बंद कर दिया जाएगा.

अपने एपीआई इंटिग्रेशन को अपडेट करें, ताकि 25 मार्च, 2023 से पहले ऑडियंस टारगेटिंग का इस्तेमाल करके, पहले पक्ष की ऑडियंस को बाहर रखा जा सके. ऐसा करके, excludeFirstPartyAudience फ़ील्ड बंद हो जाएगा.

MobileApp

ऐसा मोबाइल ऐप्लिकेशन जिसका प्रमोशन मोबाइल ऐप्लिकेशन इंस्टॉल लाइन आइटम से करता है.

जेएसओएन के काेड में दिखाना
{
  "appId": string,
  "platform": enum (Platform),
  "displayName": string,
  "publisher": string
}
फ़ील्ड
appId

string

ज़रूरी है. प्लैटफ़ॉर्म स्टोर से मिले ऐप्लिकेशन का आईडी.

Android ऐप्लिकेशन की पहचान, Android के Play Store में इस्तेमाल किए जाने वाले बंडल आईडी से की जाती है, जैसे कि com.google.android.gm.

iOS ऐप्लिकेशन की पहचान, नौ अंकों वाले ऐप्लिकेशन आईडी से की जाती है. इसका इस्तेमाल Apple का App Store करता है, जैसे कि 422689480.

platform

enum (Platform)

सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन प्लैटफ़ॉर्म.

displayName

string

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

publisher

string

सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन पब्लिशर.

प्लैटफ़ॉर्म

संभावित मोबाइल ऐप्लिकेशन प्लैटफ़ॉर्म.

Enums
PLATFORM_UNSPECIFIED प्लैटफ़ॉर्म की जानकारी नहीं दी गई है.
IOS iOS प्लैटफ़ॉर्म.
ANDROID Android प्लैटफ़ॉर्म.

तरीके

bulkEditLineItemAssignedTargetingOptions

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

bulkListLineItemAssignedTargetingOptions

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

create

एक नया लाइन आइटम बनाता है.

delete

लाइन आइटम को मिटाता है.

generateDefault

इंसर्शन ऑर्डर और ENTITY_STATUS_DRAFT entity_status से इनहेरिट की गई सेटिंग (इसमें टारगेटिंग भी शामिल है) के साथ एक नया लाइन आइटम बनाता है.

get

लाइन आइटम मिलता है.

list

यह किसी विज्ञापन देने वाले के लाइन आइटम की सूची बनाता है.

patch

मौजूदा लाइन आइटम को अपडेट करता है.