Method: advertisers.lineItems.bulkListAssignedTargetingOptions

टारगेटिंग के सभी टाइप में, कई लाइन आइटम के लिए असाइन किए गए टारगेटिंग विकल्पों की सूची.

एचटीटीपी अनुरोध

GET https://displayvideo.googleapis.com/v4/advertisers/{advertiserId}/lineItems:bulkListAssignedTargetingOptions

यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.

पाथ पैरामीटर

पैरामीटर
advertiserId

string (int64 format)

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

क्वेरी पैरामीटर

पैरामीटर
lineItemIds[]

string (int64 format)

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

pageSize

integer

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

pageToken

string

एक टोकन, जो क्लाइंट को नतीजों का अगला पेज फ़ेच करने की अनुमति देता है. आम तौर पर, यह lineItems.bulkListAssignedTargetingOptions वाले तरीके के पिछले कॉल से मिली nextPageToken की वैल्यू होती है. अगर कोई नंबर नहीं दिया जाता है, तो नतीजों का पहला पेज दिखेगा.

orderBy

string

वह फ़ील्ड जिससे सूची को क्रम से लगाया जा सकता है. स्वीकार की जा सकने वाली वैल्यू:

  • lineItemId (डिफ़ॉल्ट)
  • assignedTargetingOption.targetingType

डिफ़ॉल्ट रूप से, डेटा को बढ़ते क्रम में क्रम से लगाया जाता है. किसी फ़ील्ड के लिए, डेटा को घटते क्रम में लगाने के लिए, फ़ील्ड के नाम में "desc" सफ़िक्स जोड़ें. उदाहरण: targetingType desc.

filter

string

असाइन किए गए टारगेटिंग विकल्प फ़ील्ड के हिसाब से फ़िल्टर करने की अनुमति देता है.

इस्तेमाल किए जा सकने वाले सिंटैक्स:

  • फ़िल्टर एक्सप्रेशन में एक या उससे ज़्यादा पाबंदियां होती हैं.
  • एक ही फ़ील्ड में लॉजिकल ऑपरेटर OR का इस्तेमाल करके, पाबंदियों को जोड़ा जा सकता है.
  • पाबंदी का फ़ॉर्मैट {field} {operator} {value} होता है.
  • सभी फ़ील्ड में EQUALS (=) ऑपरेटर का इस्तेमाल करना ज़रूरी है.

इस्तेमाल किए जा सकने वाले फ़ील्ड:

  • targetingType
  • inheritance

उदाहरण:

  • AssignedTargetingOption टारगेटिंग टाइप TARGETING_TYPE_PROXIMITY_LOCATION_LIST या TARGETING_TYPE_CHANNEL के संसाधन: targetingType="TARGETING_TYPE_PROXIMITY_LOCATION_LIST" OR targetingType="TARGETING_TYPE_CHANNEL"
  • AssignedTargetingOption ऐसे संसाधन जिनका इनहेरिटेंस स्टेटस NOT_INHERITED या INHERITED_FROM_PARTNER है: inheritance="NOT_INHERITED" OR inheritance="INHERITED_FROM_PARTNER"

इस फ़ील्ड में 500 से ज़्यादा वर्ण नहीं होने चाहिए.

ज़्यादा जानकारी के लिए, LIST अनुरोधों को फ़िल्टर करने से जुड़ी हमारी गाइड देखें.

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

JSON के काेड में दिखाना
{
  "lineItemAssignedTargetingOptions": [
    {
      object (LineItemAssignedTargetingOption)
    }
  ],
  "nextPageToken": string
}
फ़ील्ड
lineItemAssignedTargetingOptions[]

object (LineItemAssignedTargetingOption)

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

अगर यह सूची खाली है, तो यह नहीं दिखेगी.

nextPageToken

string

नतीजों के अगले पेज की पहचान करने वाला टोकन. नतीजों के अगले पेज को फ़ेच करने के लिए, lineItems.bulkListAssignedTargetingOptions को किए जाने वाले अगले कॉल में इस वैल्यू को pageToken के तौर पर बताया जाना चाहिए. अगर लौटाने के लिए कोई lineItemAssignedTargetingOptions नहीं है, तो यह टोकन मौजूद नहीं होगा.

अनुमति के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/display-video

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.

LineItemAssignedTargetingOption

assignedTargetingOption संसाधन और उससे असाइन किए गए लाइन आइटम को जोड़ने वाला रैपर ऑब्जेक्ट.

JSON के काेड में दिखाना
{
  "lineItemId": string,
  "assignedTargetingOption": {
    object (AssignedTargetingOption)
  }
}
फ़ील्ड
lineItemId

string (int64 format)

उस लाइन आइटम का आईडी जिसे असाइन किया गया टारगेटिंग विकल्प असाइन किया गया है.

assignedTargetingOption

object (AssignedTargetingOption)

असाइन किया गया टारगेटिंग विकल्प का संसाधन.