যেসব এক্সচেঞ্জ বিড রিকোয়েস্টে wseatid পাঠায় না এবং বিড রেসপন্সেও wseatid ভ্যালিডেট করে না, তাদের জন্য:

  • নতুন অর্ডার তৈরি করার সময়, wseatConfig.exchangeWseatStatus W_SEAT_STATUS_NOT_ENFORCED এ সেট করে wseatConfig ফিল্ডটি পূরণ করুন। বিস্তারিত জানতে API রেফারেন্স দেখুন।

যেসব এক্সচেঞ্জ বিড অনুরোধে wseatid পাঠায়:

  • প্রতিটি সক্রিয় ডিলের জন্য পর্যায়ক্রমে DV360 wseatConfig সংগ্রহ করুন:
    1. সমস্ত ডিলের মধ্যে দিয়ে পুনরাবৃত্তি করতে List InventorySources API ব্যবহার করুন।
    2. শেষ সিঙ্কের পর আপডেট হওয়া ডিলগুলিতে ফলাফল সীমাবদ্ধ করতে lastModifiedTime ফিল্টারটি ব্যবহার করুন।
    3. আমরা গত ৩৬ ঘন্টার মধ্যে আপডেট হওয়া ডিলগুলো সংগ্রহ করার জন্য প্রতিদিন একটি ব্যাচ জব চালানোর পরামর্শ দিই।
    4. নমুনা অনুরোধ: none GET https://dv360seller.googleapis.com/v1beta1/exchanges/{id}/inventorySources?pageSize=200&filter=last_modified_time>"2023-10-28T11:30:00-04:00"
  • এক্সচেঞ্জ সাইডে WSeat কনফিগারেশনটি স্বয়ংক্রিয়ভাবে আপডেট করুন।
  • Orders.patch API কল করে DV360-কে এক্সচেঞ্জ WSeat কনফিগারেশন সম্পর্কে অবহিত করুন:
    • wseatConfig.exchangeWseatStatus W_SEAT_STATUS_ENFORCED এ সেট করতে হবে।
    • wseatConfig.exchangeWseatIds সেই সমস্ত অনুমতিপ্রাপ্ত wseatid তে সেট করতে হবে যেগুলো বিড অনুরোধে পাঠানো হবে।
  • DV360, পুরনো WSeat কনফিগারেশন শনাক্ত করার জন্য Orders.wseatConfig এর সর্বশেষ আপডেটের টাইমস্ট্যাম্প ট্র্যাক করে।