Method: inventorySourceGroups.assignedInventorySources.bulkEdit

इन्वेंट्री सोर्स और किसी एक इन्वेंट्री सोर्स ग्रुप के बीच, एक साथ कई असाइनमेंट में बदलाव करता है.

इस कार्रवाई से, BulkEditAssignedInventorySourcesRequest.deleted_assigned_inventory_sources में असाइन किए गए इन्वेंट्री सोर्स मिट जाएंगे. इसके बाद, BulkEditAssignedInventorySourcesRequest.created_assigned_inventory_sources में असाइन किए गए इन्वेंट्री सोर्स बन जाएंगे.

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

POST https://displayvideo.googleapis.com/v5/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources:bulkEdit

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

पाथ पैरामीटर

पैरामीटर
inventorySourceGroupId

string (int64 format)

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

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

अनुरोध के मुख्य हिस्से में, इस स्ट्रक्चर का डेटा शामिल होता है:

JSON के काेड में दिखाना
{
  "deletedAssignedInventorySources": [
    string
  ],
  "createdAssignedInventorySources": [
    {
      object (AssignedInventorySource)
    }
  ],

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "partnerId": string,
  "advertiserId": string
  // End of mutually exclusive fields.
}
फ़ील्ड
deletedAssignedInventorySources[]

string (int64 format)

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

createdAssignedInventorySources[]

object (AssignedInventorySource)

एक साथ कई असाइन किए गए इन्वेंट्री सोर्स बनाने के लिए, AssignedInventorySources की सूची के तौर पर तय किया गया है.

ज़रूरी है. यह उस DV360 इकाई की पहचान करता है जिसके पास पैरंट इन्वेंट्री सोर्स ग्रुप का मालिकाना हक है. यह कोई पार्टनर या विज्ञापन देने वाला हो सकता है. यहां उन फ़ील्ड की सूची दी गई है जिन्हें एक साथ इस्तेमाल नहीं किया जा सकता. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
partnerId

string (int64 format)

इन्वेंट्री सोर्स ग्रुप का मालिकाना हक रखने वाले पार्टनर का आईडी.

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

advertiserId

string (int64 format)

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

पैरंट पार्टनर के पास, असाइन किए गए इन इन्वेंट्री सोर्स का ऐक्सेस नहीं है.

एक-दूसरे से अलग फ़ील्ड का आखिरी हिस्सा.

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

AssignedInventorySourceService.BulkEdit के लिए जवाब वाला मैसेज.

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

JSON फ़ॉर्मैट में दिखाया गया है
{
  "assignedInventorySources": [
    {
      object (AssignedInventorySource)
    }
  ]
}
फ़ील्ड
assignedInventorySources[]

object (AssignedInventorySource)

असाइन किए गए उन इन्वेंट्री सोर्स की सूची जिन्हें बना लिया गया है.

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

अनुमति पाने के लिंक

नीचे दिए गए OAuth अनुमति की ज़रूरत हाेती है:

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

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