Method: exchanges.orders.patch

একটি অর্ডার আপডেট করে।

HTTP অনুরোধ

PATCH https://dv360seller.googleapis.com/v1beta1/{order.name=exchanges/*/orders/*}

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

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

পরামিতি
order.name

string

অর্ডারের জন্য আপেক্ষিক সম্পদের নাম। সার্ভার দ্বারা উত্পন্ন. উদাহরণ: "exchanges/1234/orders/5678"। আমাদেরপুট শুধুমাত্র.

শরীরের অনুরোধ

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

JSON প্রতিনিধিত্ব
{
  "order": {
    "name": string,
    "displayName": string,
    "partnerId": [
      string
    ],
    "publisherEmail": string,
    "publisherName": string,
    "budget": {
      "budgetType": enum (BudgetType),

      // Union field budget can be only one of the following:
      "impressions": string,
      "money": {
        object (Money)
      }
      // End of list of possible types for union field budget.
    },
    "status": enum (OrderStatus),
    "wseatConfig": {
      "exchangeWseatStatus": enum (WSeatStatus),
      "exchangeWseatIds": [
        string
      ],
      "updateTime": string
    },
    "updateTime": string,
    "buyerInfo": {
      "partner": {
        object (PartnerInfo)
      },
      "advertisers": [
        {
          object (AdvertiserInfo)
        }
      ]
    }
  },
  "updateMask": string
}
ক্ষেত্র
order.displayName

string

ক্রেতার কাছে প্রদর্শিত অর্ডারের নাম। সর্বোচ্চ 250টি অক্ষর। ঐচ্ছিক।

order.partnerId[]

string ( int64 format)

Google Display & Video 360-এ অংশীদার ID, আগে Doubleclick Bid Manager(DBM) নামে পরিচিত। শুধুমাত্র একটি একক অংশীদার আইডি অনুমতি দেয়. প্রয়োজন।

order.publisherEmail

string

প্রকাশকের জন্য ইমেল. বৈধ ইমেইল ফরম্যাট হতে হবে। সর্বোচ্চ 250টি অক্ষর। ঐচ্ছিক।

order.publisherName

string

প্রকাশকের নাম। সর্বোচ্চ 250টি অক্ষর। প্রয়োজন।

order.budget

object ( Budget )

শুধুমাত্র আউটপুট। ক্রেতা দ্বারা নির্ধারিত বাজেট। শুধুমাত্র ইনস্ট্যান্ট ডিল পরিস্থিতিতে প্রযোজ্য।

order.status

enum ( OrderStatus )

অর্ডার স্ট্যাটাস। DV3 ব্যবহারকারীরা অর্ডার গ্রহণ, বাতিল বা আর্কাইভ করার পরে স্ট্যাটাস পরিবর্তন হতে পারে। এক্সচেঞ্জে এই অর্ডারটি বাতিল করা হয়েছে বলে সংকেত দিতে API-তে তৈরি করার পরে 'বাতিল'-এ আপডেট সমর্থন করুন।

order.wseatConfig

object ( WSeatConfig )

ঐচ্ছিক। WSeat কনফিগারেশন এক্সচেঞ্জ সাইডে WSeat কনফিগারেশন নির্দিষ্ট করে। যে এক্সচেঞ্জগুলি বহু-সিট ডিল ব্যবহার করে তারা এই ক্ষেত্রটিকে জনবহুল এবং আপ টু ডেট রাখবে বলে আশা করা হচ্ছে।

order.updateTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। টাইমস্ট্যাম্প যখন অর্ডার বা এর অন্তর্নিহিত পণ্য আপডেট করা হয়েছিল।

RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-সাধারণ করা হবে এবং 0, 3, 6 বা 9 ভগ্নাংশ সংখ্যা ব্যবহার করে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" বা "2014-10-02T15:01:23+05:30"

order.buyerInfo

object ( BuyerInfo )

শুধুমাত্র আউটপুট। অংশীদার এবং বিজ্ঞাপনদাতার বিবরণ সহ ক্রেতার তথ্য। শুধুমাত্র ইনস্ট্যান্ট ডিল পরিস্থিতিতে প্রযোজ্য।

updateMask

string ( FieldMask format)

কোন ক্ষেত্র আপডেট করতে হবে তা নিয়ন্ত্রণ করার জন্য মাস্ক। প্রয়োজন।

এটি ক্ষেত্রগুলির সম্পূর্ণরূপে যোগ্য নামের একটি কমা দ্বারা পৃথক করা তালিকা৷ উদাহরণ: "user.displayName,photo"

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে Order একটি উদাহরণ থাকে।

অনুমোদনের সুযোগ

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

  • https://www.googleapis.com/auth/doubleclickbidmanager

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