Method: advertisers.adGroups.bulkEditAssignedTargetingOptions

একাধিক অ্যাড গ্রুপের জন্য টার্গেটিং অপশনগুলো একসাথে সম্পাদনা করুন।

একই ডিলিট এবং ক্রিয়েট রিকোয়েস্ট সেট সমস্ত নির্দিষ্ট অ্যাড গ্রুপে প্রয়োগ করা হবে। সুনির্দিষ্টভাবে, এই অপারেশনটি প্রতিটি অ্যাড গ্রুপ থেকে BulkEditAdGroupAssignedTargetingOptionsRequest.delete_requests এ দেওয়া নির্ধারিত টার্গেটিং অপশনগুলো ডিলিট করবে এবং তারপর BulkEditAdGroupAssignedTargetingOptionsRequest.create_requests এ দেওয়া নির্ধারিত টার্গেটিং অপশনগুলো ক্রিয়েট করবে।

এই পদ্ধতিটি শুধুমাত্র ডিমান্ড জেন অ্যাড গ্রুপগুলোর জন্য সমর্থিত।

HTTP অনুরোধ

POST https://displayvideo.googleapis.com/v4/advertisers/{advertiserId}/adGroups:bulkEditAssignedTargetingOptions

URL-টিতে gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়েছে।

পথের পরামিতি

প্যারামিটার
advertiserId

string ( int64 format)

প্রয়োজনীয়। বিজ্ঞাপনদাতার আইডি, যার অধীনে বিজ্ঞাপন গ্রুপগুলো রয়েছে।

অনুরোধকারী শরীর

অনুরোধের মূল অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:

JSON উপস্থাপনা
{
  "adGroupIds": [
    string
  ],
  "deleteRequests": [
    {
      object (DeleteAssignedTargetingOptionsRequest)
    }
  ],
  "createRequests": [
    {
      object (CreateAssignedTargetingOptionsRequest)
    }
  ]
}
ক্ষেত্র
adGroupIds[]

string ( int64 format)

আবশ্যক। নির্ধারিত টার্গেটিং অপশনগুলো যে অ্যাড গ্রুপগুলোর অন্তর্ভুক্ত হবে, সেগুলোর আইডি। সর্বোচ্চ ২৫টি অ্যাড গ্রুপ আইডি উল্লেখ করা যাবে।

deleteRequests[]

object ( DeleteAssignedTargetingOptionsRequest )

ঐচ্ছিক। ব্যাচ আকারে মুছে ফেলার জন্য নির্ধারিত টার্গেটিং অপশনগুলো, যা DeleteAssignedTargetingOptionsRequest এর একটি তালিকা হিসাবে নির্দিষ্ট করা হয়।

সমর্থিত টার্গেটিং প্রকার:

  • TARGETING_TYPE_AGE_RANGE
  • TARGETING_TYPE_APP
  • TARGETING_TYPE_APP_CATEGORY
  • TARGETING_TYPE_AUDIENCE_GROUP
  • TARGETING_TYPE_CATEGORY
  • TARGETING_TYPE_GENDER
  • TARGETING_TYPE_GEO_REGION
  • TARGETING_TYPE_HOUSEHOLD_INCOME
  • TARGETING_TYPE_KEYWORD
  • TARGETING_TYPE_LANGUAGE
  • TARGETING_TYPE_PARENTAL_STATUS
  • TARGETING_TYPE_URL
  • TARGETING_TYPE_YOUTUBE_CHANNEL
  • TARGETING_TYPE_YOUTUBE_VIDEO
createRequests[]

object ( CreateAssignedTargetingOptionsRequest )

ঐচ্ছিক। ব্যাচ আকারে তৈরির জন্য নির্ধারিত টার্গেটিং অপশনগুলো CreateAssignedTargetingOptionRequest এর একটি তালিকা হিসাবে নির্দিষ্ট করা হয়।

সমর্থিত টার্গেটিং প্রকার:

  • TARGETING_TYPE_AGE_RANGE
  • TARGETING_TYPE_APP
  • TARGETING_TYPE_APP_CATEGORY
  • TARGETING_TYPE_AUDIENCE_GROUP
  • TARGETING_TYPE_CATEGORY
  • TARGETING_TYPE_GENDER
  • TARGETING_TYPE_GEO_REGION
  • TARGETING_TYPE_HOUSEHOLD_INCOME
  • TARGETING_TYPE_KEYWORD
  • TARGETING_TYPE_LANGUAGE
  • TARGETING_TYPE_PARENTAL_STATUS
  • TARGETING_TYPE_URL
  • TARGETING_TYPE_YOUTUBE_CHANNEL
  • TARGETING_TYPE_YOUTUBE_VIDEO

প্রতিক্রিয়া সংস্থা

adGroups.bulkEditAssignedTargetingOptions এর জন্য প্রতিক্রিয়া বার্তা।

সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:

JSON উপস্থাপনা
{
  "updatedAdGroupIds": [
    string
  ],
  "failedAdGroupIds": [
    string
  ],
  "errors": [
    {
      object (Status)
    }
  ]
}
ক্ষেত্র
updatedAdGroupIds[]

string ( int64 format)

শুধুমাত্র আউটপুট। যে অ্যাড গ্রুপগুলো সফলভাবে আপডেট করা হয়েছে, তাদের আইডিগুলো।

failedAdGroupIds[]

string ( int64 format)

শুধুমাত্র আউটপুট। যে অ্যাড গ্রুপগুলো আপডেট হতে ব্যর্থ হয়েছে, তাদের আইডিগুলো।

errors[]

object ( Status )

শুধুমাত্র আউটপুট। যে বিজ্ঞাপন গ্রুপগুলো আপডেট হতে ব্যর্থ হয়েছে, সেগুলোর ত্রুটির তথ্য।

অনুমোদনের পরিধি

নিম্নলিখিত OAuth স্কোপ প্রয়োজন:

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

আরও তথ্যের জন্য, দেখুনOAuth 2.0 Overview .