রিপোর্টিং আইডি

সুরক্ষিত দর্শক নিলামে রিপোর্টিং আইডি কীভাবে কাজ করে তা জানুন

সংক্ষিপ্ত বিবরণ

রিপোর্টিং আইডি হল বিজ্ঞাপনের সাথে সম্পর্কিত শনাক্তকারী যা বিড তৈরি, বিড স্কোরিং এবং রিপোর্টিংয়ে ব্যবহারের জন্য উপলব্ধ। রিপোর্টিং আইডিগুলি ক্রেতা দ্বারা আগ্রহ গ্রুপ কনফিগারেশনে সরবরাহ করা হয় এবং এগুলি generateBid() , scoreAd() , reportResult() এবং reportWin() এ বিভিন্ন অবস্থার অধীনে উপলব্ধ হয় যা এই নির্দেশিকায় আলোচনা করা হয়েছে।

রিপোর্টিং আইডি আপনাকে একটি বিজ্ঞাপনের জন্য একটি শনাক্তকারী রিপোর্ট করার অনুমতি দেয়, এবং deals এর মতো ব্যবহারের ক্ষেত্রেও সক্ষম করে।

সুরক্ষিত দর্শক ক্রেতা এবং বিক্রেতা ফাংশনের জন্য রিপোর্টিং আইডি উপলব্ধ হয়
আইডির উপলভ্যতা রিপোর্ট করা হচ্ছে

দুই ধরণের তিনটি রিপোর্টিং আইডি রয়েছে:

  • অ-নির্বাচনযোগ্য রিপোর্টিং আইডি
    • buyerReportingId (একটি স্ট্রিং)
    • buyerAndSellerReportingId (একটি স্ট্রিং)
  • নির্বাচনযোগ্য রিপোর্টিং আইডি
    • selectableBuyerAndSellerReportingIds (স্ট্রিং এর একটি অ্যারে)

নির্বাচনযোগ্য রিপোর্টিং আইডি ব্যবহার করা হচ্ছে কিনা তার উপর নির্ভর করে রিপোর্টিং আইডিগুলি ভিন্নভাবে আচরণ করে। যখন শুধুমাত্র অ-নির্বাচনযোগ্য রিপোর্টিং আইডি ব্যবহার করা হয়, তখন সেই আইডিগুলি কেবল প্রতিবেদন ফাংশনের ভিতরে উপলব্ধ হয়। যখন নির্বাচনযোগ্য রিপোর্টিং আইডি ব্যবহার করা হয়, প্রয়োজনে অ-নির্বাচনযোগ্য রিপোর্টিং আইডি সহ, তখন সংজ্ঞায়িত সমস্ত আইডি generateBid() এবং scoreAd() ভিতরেও উপলব্ধ হয়।

অ-নির্বাচনযোগ্য রিপোর্টিং আইডি

সুরক্ষিত দর্শক ক্রেতা এবং বিক্রেতা ফাংশনের জন্য রিপোর্টিং আইডি উপলব্ধ হয়
নির্বাচনযোগ্য রিপোর্টিং আইডির উপলভ্যতা

buyerReportingId এবং buyerAndSellerReportingId হল ইন্টারেস্ট গ্রুপ কনফিগারেশনে সংজ্ঞায়িত অ-নির্বাচনযোগ্য রিপোর্টিং আইডি যা ক্রেতা এবং বিক্রেতা রিপোর্টিং ফাংশনে উপলব্ধ হয়। ক্রেতা এবং বিক্রেতা রিপোর্টিং ফাংশনগুলি কেবল বিজয়ী বিজ্ঞাপনের জন্য চলবে এবং ফাংশনগুলি সেই বিজয়ী বিজ্ঞাপনের জন্য সংজ্ঞায়িত রিপোর্টিং আইডিগুলি গ্রহণ করবে।

নির্বাচনযোগ্য রিপোর্টিং আইডি ছাড়া ব্যবহার করা হলে, ওভাররাইটিং আচরণের উপর নির্ভর করে ক্রেতা রিপোর্টিং ফাংশন buyerReportingId বা buyerAndSellerReportingId গ্রহণ করে এবং বিক্রেতা রিপোর্টিং ফাংশন buyerAndSellerReportingId গ্রহণ করে। যদি buyerReportingId বা buyerAndSellerReportingId উভয়ই ইন্টারেস্ট গ্রুপ কনফিগারে সংজ্ঞায়িত না থাকে, তাহলে reportWin() ফাংশনটি বিজয়ী বিডের ইন্টারেস্ট গ্রুপের নাম ( interestGroupName ) গ্রহণ করে।

নির্বাচনযোগ্য রিপোর্টিং আইডির সাথে একত্রে ব্যবহার না করা হলে, অ-নির্বাচনযোগ্য আইডিগুলি generateBid() এবং scoreAd() ভিতরে উপলব্ধ থাকে না।

আগ্রহ গোষ্ঠীতে আইডি রিপোর্ট করা

একটি আগ্রহ গোষ্ঠীর প্রতিটি বিজ্ঞাপনের জন্য ক্রেতা দ্বারা রিপোর্টিং আইডি সংজ্ঞায়িত করা হয়:

navigator.joinAdInterestGroup({
  owner: 'https://buyer.example',
  name: 'example-interest-group',
  ads: [{
    renderUrl: `https://buyer.example/ad.html`,
    // buyerAndSellerReportingId goes to the buyer and seller reporting functions
    buyerAndSellerReportingId: 'bsrid123',
    // buyerReportingId is defined here as an example, but
    // is not used due to the overwrite rules described later
    buyerReportingId: 'brid123',
  }]
});

বিক্রেতা রিপোর্টিং

বিক্রেতা রিপোর্টিং পর্বের সময়, buyerAndSellerReportingId মান reportResult() এর জন্য উপলব্ধ হয়:

function reportResult(..., browserSignals, ...) {
  const {
    buyerAndSellerReportingId // 'bsrid123'
  } = browserSignals;

  sendReportTo(`https://seller.example/report?bsrid=${buyerAndSellerReportingId}`);
}

reportResult() ভেতরে আইডিটি উপলব্ধ হওয়ার আগে, এটি আগ্রহ গ্রুপের মালিক, বিডিং স্ক্রিপ্ট URL, রেন্ডার URL এবং বিজ্ঞাপনের আকারের সাথে k-অজ্ঞাতনামা পরীক্ষা করা হয় (অন্তত Q1 2025 পর্যন্ত এই চেক থেকে বিজ্ঞাপনের আকার বাদ দেওয়া হয়)। যদি এটি k-অজ্ঞাতনামা না হয়, reportResult() ফাংশনটি এখনও চলবে, তবে রিপোর্টিং আইডি মান ফাংশনের ভেতরে উপলব্ধ হবে না।

ক্রেতার প্রতিবেদন

নিলামের ক্রেতা রিপোর্টিং পর্বের সময়, reportWin() জন্য একটি রিপোর্টিং আইডি উপলব্ধ হয়। যদি আগ্রহের গ্রুপে একাধিক রিপোর্টিং আইডি সংজ্ঞায়িত করা হয়, তাহলে buyerAndSellerReportingId যেখানে buyerReportingId ওভাররাইট করে সেখানে একটি ওভাররাইট নিয়ম প্রয়োগ করা হয়:

  • যদি buyerAndSellerReportingId এবং buyerReportingId উভয়ই সংজ্ঞায়িত করা হয়, তাহলে buyerAndSellerReportingId buyerReportingId ওভাররাইট করবে, এবং buyerAndSellerReportingId reportWin() ভিতরে উপলব্ধ থাকবে।
  • যদি শুধুমাত্র buyerReportingId সংজ্ঞায়িত করা হয়, তাহলে buyerReportingId উপলব্ধ হবে।
  • যদি buyerAndSellerReportingId বা buyerReportingId কোনটিই সংজ্ঞায়িত না করা থাকে, তাহলে interestGroupName উপলব্ধ হবে।
function reportWin(..., browserSignals, ...) {
  const {
    buyerAndSellerReportingId // 'bsrid123'
  } = browserSignals;

  sendReportTo(`https://seller.example/report?bsrid=${buyerAndSellerReportingId}`);
}

reportWin() ভেতরে যে রিপোর্টিং আইডিটি পাওয়া যাবে তা ইন্টারেস্ট গ্রুপের মালিক, বিডিং স্ক্রিপ্ট URL, রেন্ডার URL এবং বিজ্ঞাপনের আকারের সাথে k-অজ্ঞাতনামা পরীক্ষা করা হবে (কমপক্ষে Q1 2025 পর্যন্ত এই চেক থেকে বিজ্ঞাপনের আকার বাদ দেওয়া হবে)। যদি এটি k-অজ্ঞাতনামা পরীক্ষায় ব্যর্থ হয়, তাহলে reportWin() এখনও চলবে, কিন্তু রিপোর্টিং আইডি মান ফাংশনের ভেতরে উপলব্ধ হবে না।

শুধুমাত্র buyerReportingId সংজ্ঞায়িত করা হয়েছে

যদি শুধুমাত্র buyerReportingId ইন্টারেস্ট গ্রুপ কনফিগারেশনে সংজ্ঞায়িত করা হয়:

navigator.joinAdInterestGroup({
  owner: 'https://buyer.example',
  name: 'example-interest-group',
  ads: [{
    renderUrl: `https://buyer.example/ad.html`,
    buyerReportingId: 'brid123',
  }]
});

তাহলে buyerReportingId reportWin() ভিতরে উপলব্ধ:

function reportWin(..., browserSignals, ...) {
  const {
    buyerReportingId, // 'brid123'
  } = browserSignals;
}

reportWin() এ উপলব্ধ হওয়ার আগে, buyerReportingId আগ্রহ গোষ্ঠীর মালিক, বিডিং স্ক্রিপ্ট URL, রেন্ডার URL এবং বিজ্ঞাপনের আকারের সাথে k-অজ্ঞাতনামা পরীক্ষা করা হয় (কমপক্ষে 2025 সালের প্রথম প্রান্তিক পর্যন্ত বিজ্ঞাপনের আকার এই চেক থেকে বাদ দেওয়া হবে)।

শুধুমাত্র buyerAndSellerReportingId সংজ্ঞায়িত করা হয়েছে

যদি শুধুমাত্র buyerAndSellerReportingId ইন্টারেস্ট গ্রুপ কনফিগারেশনে সংজ্ঞায়িত করা হয়:

navigator.joinAdInterestGroup({
  owner: 'https://buyer.example',
  name: 'example-interest-group',
  ads: [{
    renderUrl: `https://buyer.example/ad.html`,
    buyerAndSellerReportingId: 'bsrid123',
  }]
});

তাহলে buyerAndSellerReportingId reportWin() ভিতরে উপলব্ধ:

function reportWin(..., browserSignals, ...) {
  const {
    buyerAndSellerReportingId, // 'bsrid123'
  } = browserSignals;
}

reportWin() এ উপলব্ধ হওয়ার আগে, buyerAndSellerReportingId আগ্রহ গোষ্ঠীর মালিক, বিডিং স্ক্রিপ্ট URL, রেন্ডার URL এবং বিজ্ঞাপনের আকারের সাথে k-অজ্ঞাতনামা পরীক্ষা করা হয় (কমপক্ষে Q1 2025 পর্যন্ত এই চেক থেকে বিজ্ঞাপনের আকার বাদ দেওয়া হবে)।

buyerAndSellerReportingId এবং buyerReportingId উভয়ই সংজ্ঞায়িত করা হয়েছে

যদি buyerAndSellerReportingId এবং buyerReportingId উভয়ই ইন্টারেস্ট গ্রুপ কনফিগারেশনে সংজ্ঞায়িত করা হয়:

navigator.joinAdInterestGroup({
  owner: 'https://buyer.example',
  name: 'example-interest-group',
  ads: [{
    renderUrl: `https://buyer.example/ad.html`,
    buyerReportingId: 'brid123',
    buyerAndSellerReportingId: 'bsrid123',
  }]
});

তাহলে ওভাররাইট আচরণের কারণে reportWin() ভিতরে শুধুমাত্র buyerAndSellerReportingId উপলব্ধ থাকবে:

function reportWin(..., browserSignals, ...) {
  const {
    buyerAndSellerReportingId, // 'bsrid123'
  } = browserSignals;
}

reportWin() এ উপলব্ধ হওয়ার আগে, buyerAndSellerReportingId আগ্রহ গোষ্ঠীর মালিক, বিডিং স্ক্রিপ্ট URL, রেন্ডার URL এবং বিজ্ঞাপনের আকারের সাথে k-অজ্ঞাতনামা পরীক্ষা করা হয় (কমপক্ষে Q1 2025 পর্যন্ত এই চেক থেকে বিজ্ঞাপনের আকার বাদ দেওয়া হবে)।

buyerAndSellerReportingId বা buyerReportingId কোনটিই সংজ্ঞায়িত করা হয়নি

যদি ইন্টারেস্ট গ্রুপ কনফিগারেশনে রিপোর্টিং আইডি দুটিই সংজ্ঞায়িত না থাকে:

navigator.joinAdInterestGroup({
  owner: 'https://buyer.example',
  name: 'example-interest-group',
  ads: [{
    renderUrl: `https://buyer.example/ad.html`,
  }]
});

তারপর reportWin() ভিতরে আগ্রহের গোষ্ঠীর name পাওয়া যাবে:

function reportWin(..., browserSignals, ...) {
  const {
    interestGroupName, // 'example-interest-group'
  } = browserSignals;
}

reportWin() এ উপলব্ধ হওয়ার আগে, আগ্রহ গ্রুপের নাম ( interestGroupName ) আগ্রহ গ্রুপের মালিক, বিডিং স্ক্রিপ্ট URL, রেন্ডার URL এবং বিজ্ঞাপনের আকারের সাথে k-অজ্ঞাতনামা পরীক্ষা করা হয় (বিজ্ঞাপনের আকার কমপক্ষে Q1 2025 পর্যন্ত এই চেক থেকে বাদ দেওয়া হয়)।

নির্বাচনযোগ্য রিপোর্টিং আইডি

সুরক্ষিত দর্শক ক্রেতা এবং বিক্রেতা ফাংশনের জন্য রিপোর্টিং আইডি উপলব্ধ হয়
নির্বাচনযোগ্য রিপোর্টিং আইডি সহ রিপোর্টিং আইডির প্রাপ্যতা

নির্বাচনযোগ্য রিপোর্টিং আইডিগুলি বিড জেনারেশনের সময় ক্রেতাকে একটি আইডি নির্বাচন করতে দেয় এবং ব্রাউজার নির্বাচিত মানটি scoreAd() এবং রিপোর্টিং ফাংশনগুলিতে উপলব্ধ করে। selectableBuyerAndSellerReportingIds মান, যা স্ট্রিংগুলির একটি অ্যারে, generateBid() এ সরবরাহ করা হয়, এবং ক্রেতা একটি নির্বাচিত আইডি selectedBuyerAndSellerReportingId হিসাবে ফেরত দিতে সক্ষম হয়।

generateBid() এবং scoreAd() ফাংশনগুলি ইন্টারেস্ট গ্রুপ কনফিগারেশনে সংজ্ঞায়িত প্রতিটি বিজ্ঞাপনের জন্য চলবে এবং প্রতিটি বিজ্ঞাপনের জন্য রিপোর্টিং আইডি গ্রহণ করবে। ক্রেতা এবং বিক্রেতা রিপোর্টিং ফাংশনগুলি কেবল বিজয়ী বিজ্ঞাপনের জন্য চলবে এবং ফাংশনগুলি সেই বিজয়ী বিজ্ঞাপনের জন্য সংজ্ঞায়িত রিপোর্টিং আইডি গ্রহণ করবে।

যখন অ-নির্বাচনযোগ্য রিপোর্টিং আইডিগুলি নির্বাচনযোগ্য রিপোর্টিং আইডিগুলির সাথে একত্রে ব্যবহার করা হয়, তখন তাদের আচরণ পূর্ববর্তী বিভাগে বর্ণিত কর্মপ্রবাহ থেকে পরিবর্তিত হয়। অ-নির্বাচনযোগ্য রিপোর্টিং আইডিগুলির প্রাথমিক আচরণের বিপরীতে যা কেবল রিপোর্টিং ফাংশনের ভিতরে উপলব্ধ ছিল, নির্বাচনযোগ্য রিপোর্টিং আইডিগুলি অ-নির্বাচনযোগ্য রিপোর্টিং আইডিগুলিকে generateBid() এবং scoreAd() ভিতরেও উপলব্ধ করতে সক্ষম করে।

আগ্রহের দল

নির্বাচনযোগ্য রিপোর্টিং আইডি ক্ষেত্র - selectableBuyerAndSellerReportingIds - হল একটি বিজ্ঞাপনের জন্য আগ্রহের গোষ্ঠীতে ক্রেতা দ্বারা সংজ্ঞায়িত স্ট্রিংগুলির একটি অ্যারে। নির্বাচনযোগ্য রিপোর্টিং আইডিগুলির পাশাপাশি অ-নির্বাচনযোগ্য রিপোর্টিং আইডিগুলিও সংজ্ঞায়িত করা যেতে পারে:

navigator.joinAdInterestGroup({
  owner: 'https://buyer.example',
  name: 'example-interest-group',
  ads: [{
    renderUrl: `https://buyer.example/ad.html`,
    buyerReportingId: 'brid123',
    buyerAndSellerReportingId: 'bsrid123',
    selectableBuyerAndSellerReportingIds: ['sbsrid1', 'sbsrid2', 'sbsrid3']
  }]
});

ক্রেতার দর তৈরি

যদি selectableBuyerAndSellerReportingIds ইন্টারেস্ট গ্রুপ কনফিগারেশনে সংজ্ঞায়িত করা হয়, তাহলে এটি generateBid() ভিতরে সংজ্ঞায়িত অন্যান্য রিপোর্টিং আইডির সাথে উপলব্ধ হবে।

function generateBid(interestGroup, ...) {
  const [{
    buyerReportingId, // 'brid123'
    buyerAndSellerReportingId, // 'bsrid123'
    selectableBuyerAndSellerReportingIds // ['sbsrid1', 'sbsrid2', 'sbsrid3']
  }] = interestGroup.ads;

  return {
    bid: 1,
    render: 'https://buyer.example/ad.html',
    selectedBuyerAndSellerReportingId: 'sbsrid2' // Buyer returns the selected ID
  };
}

ক্রেতা generateBid() এর selectableBuyerAndSellerReportingIds অ্যারে থেকে যেকোনো একটি আইডি বেছে নিতে পারেন এবং নির্বাচিত আইডিটিকে selectedBuyerAndSellerReportingId হিসেবে ফেরত পাঠাতে পারেন। নির্বাচিত মান selectableBuyerAndSellerReportingIds অ্যারেতে না থাকলে বিড বাতিল করা হবে। যদি selectableBuyerAndSellerReportingIds ইন্টারেস্ট গ্রুপ কনফিগারেশনে সংজ্ঞায়িত করা থাকে এবং ক্রেতা generateBid() থেকে selectedBuyerAndSellerReportingId ফেরত না দেয়, তাহলে রিপোর্টিং আইডিগুলি অ-নির্বাচনযোগ্য রিপোর্টিং আইডিগুলির জন্য বর্ণিত আচরণে ফিরে যাবে।

selectedbuyerAndSellerReportingId এর জন্য ফেরত দেওয়া মূল্য সহ একটি বিড কেবল তখনই নিলামে জিততে পারে যদি selectedbuyerAndSellerReportingId এর মান buyerAndSellerReportingId (যদি থাকে), buyerReportingId (যদি থাকে), আগ্রহের গোষ্ঠীর মালিক, বিডিং স্ক্রিপ্ট URL, রেন্ডার URL এবং বিজ্ঞাপনের আকারের সাথে যৌথভাবে k-anonymous হয় (বিজ্ঞাপনের আকার কমপক্ষে 2025 সালের প্রথম প্রান্তিক পর্যন্ত এই চেক থেকে বাদ দেওয়া হবে)।

বিক্রেতার বিজ্ঞাপন স্কোরিং

বিক্রেতার জন্য, ক্রেতা কর্তৃক generateBid() থেকে ফেরত পাঠানো selectedBuyerAndSellerReportingId scoreAd() তে উপলব্ধ হবে, এবং যদি এটি আগ্রহ গ্রুপ কনফিগারেশনে সংজ্ঞায়িত করা থাকে তবে buyerAndSellerReportingId এর সাথেও উপলব্ধ হবে।

function scoreAd(..., browserSignals, ...) {
  const {
    buyerAndSellerReportingId, // 'bsrid123'
    selectedBuyerAndSellerReportingId, // 'sbsrid2'
  } = browserSignals;

  // ...
}

বিক্রেতা রিপোর্টিং

বিক্রেতা প্রতিবেদনের জন্য, ক্রেতা কর্তৃক generateBid() থেকে ফেরত পাঠানো selectedBuyerAndSellerReportingId , যদি আগ্রহের গোষ্ঠীতে সংজ্ঞায়িত করা হয়, তাহলে reportResult() তে, buyerAndSellerReportingId এর সাথে উপলব্ধ হবে।

function reportResult(..., browserSignals, ...) {
  const {
    buyerAndSellerReportingId, // 'bsrid123'
    selectedBuyerAndSellerReportingId // 'sbsrid2'
  } = browserSignals;
  
  // ...
}

যদি selectableBuyerAndSellerReportingIds interest group config-এ সংজ্ঞায়িত করা থাকে এবং selectedBuyerAndSellerReportingId generateBid() থেকে ফেরত পাঠানো হয়, তাহলে selectedBuyerAndSellerReportingId এবং buyerAndSellerReportingId (যদি থাকে) কে interest group মালিক, বিডিং স্ক্রিপ্ট URL, রেন্ডার URL এবং বিজ্ঞাপনের আকার (অন্তত Q1 2025 পর্যন্ত এই চেক থেকে বিজ্ঞাপনের আকার বাদ দেওয়া হয়) এর সাথে k-anonymous না হলে এটি নিলামে জিততে পারবে না, এবং reportResult() সেই বিডের জন্য কার্যকর করা হবে না। অতএব, যদি reportResult() selectedBuyerAndSellerReportingId এর জন্য একটি মান দিয়ে ডাকা হয়, তাহলে এর অর্থ হল রিপোর্টিং আইডিগুলি k-anonymity চেক পাস করেছে এবং সংজ্ঞায়িত সমস্ত রিপোর্টিং আইডি reportResult() ভিতরে উপলব্ধ থাকবে।

ক্রেতার প্রতিবেদন

যদি selectableBuyerAndSellerReportingIds interest group config-এ সংজ্ঞায়িত করা হয় এবং selectedBuyerAndSellerReportingId generateBid() থেকে ফেরত পাঠানো হয়, তাহলে interest group config-এ সংজ্ঞায়িত সমস্ত রিপোর্টিং আইডি উপলব্ধ হবে। মনে রাখবেন যে বিক্রেতা রিপোর্টিংয়ের মতো, যদি রিপোর্টিং আইডিগুলি k-anonymous না হয়, তাহলে তারা নিলামে জিততে পারবে না এবং reportWin() সেই বিডের জন্য দৌড়াবে না।

function reportWin(..., browserSignals, ...) {
  const {
    buyerReportingId, // 'brid123'
    buyerAndSellerReportingId, // 'bsrid123'
    selectedBuyerAndSellerReportingId // 'sbsrid2'
  } = browserSignals;

  // ...
}

নিয়ম ওভাররাইট করুন

এখানে আমরা অ-নির্বাচনযোগ্য রিপোর্টিং আইডি এবং নির্বাচনযোগ্য রিপোর্টিং আইডি উভয়ের জন্য ওভাররাইট নিয়মগুলি সংক্ষেপে বর্ণনা করছি। selectableBuyerAndSellerReportingIds , buyerAndSellerReportingId , buyerReportingId , এবং আগ্রহ গ্রুপের নামটি reportWin() এ স্থানান্তরিত হবে তা ব্রাউজার দ্বারা নিম্নলিখিত যুক্তি দ্বারা নির্ধারিত হয়:

  • যদি selectedBuyerAndSellerReportingId একটি বিড থেকে ফেরত পাঠানো হয়, তাহলে selectedBuyerAndSellerReportingId , buyerAndSellerReportingId (যদি আগ্রহের গ্রুপে সংজ্ঞায়িত করা হয়), এবং buyerReportingId (যদি আগ্রহের গ্রুপে সংজ্ঞায়িত করা হয়) সবই রিপোর্টিংয়ের জন্য উপলব্ধ।
  • অন্যথায়, যদি buyerAndSellerReportingId আগ্রহের গোষ্ঠীতে সংজ্ঞায়িত করা হয়, তাহলে শুধুমাত্র buyerAndSellerReportingId রিপোর্ট করার জন্য উপলব্ধ থাকবে।
  • অন্যথায়, যদি buyerReportingId আগ্রহের গোষ্ঠীতে সংজ্ঞায়িত করা হয়, তাহলে শুধুমাত্র buyerReportingId রিপোর্ট করার জন্য উপলব্ধ থাকবে।
  • অন্যথায়, শুধুমাত্র আগ্রহ গোষ্ঠীর name রিপোর্ট করার জন্য উপলব্ধ।

নিম্নলিখিত টেবিলটি ওভাররাইট আচরণ বর্ণনা করে:

রিপোর্টিং আইডিগুলি কি আগ্রহ গ্রুপ কনফিগারেশনে সংজ্ঞায়িত করা হয়েছে? রিপোর্টিং আইডি উপলব্ধ
selectableBuyerAnd
SellerReportingIds
buyerAndSeller
ReportingId
buyerReportingId reportWin() reportResult()
হ্যাঁ , এবং নির্বাচিত
generateBid() তে
ঐচ্ছিক ঐচ্ছিক ১) selectedBuyerAnd
SellerReportingIds


২) buyerAndSeller
ReportingId
(যদি সংজ্ঞায়িত করা হয়)

৩) buyerReportingId (যদি সংজ্ঞায়িত করা হয়)
১) selectedBuyerAnd
SellerReportingIds


২) buyerAndSeller
ReportingId
(যদি সংজ্ঞায়িত করা হয়)

না, অথবা নির্বাচিত নয়
generateBid() তে
হাঁ উপেক্ষা করা হয়েছে buyerAndSeller
ReportingId
buyerAndSeller
ReportingId
না, অথবা নির্বাচিত নয়
generateBid() তে
না হাঁ buyerReportingId কোনটিই নয়
না, অথবা নির্বাচিত নয়
generateBid() তে
না না interestGroupName কোনটিই নয়

অংশগ্রহণ করুন এবং মতামত শেয়ার করুন