FrequencyCap

একটি নির্দিষ্ট সময়ের মধ্যে একই বিজ্ঞাপনের সাথে ব্যবহারকারীকে কতবার দেখানো হতে পারে সেটি নিয়ন্ত্রণ করে।

JSON প্রতিনিধিত্ব
{
  "unlimited": boolean,
  "timeUnit": enum (TimeUnit),
  "timeUnitCount": integer,
  "maxImpressions": integer,
  "maxViews": integer
}
ক্ষেত্র
unlimited

boolean

সীমাহীন ফ্রিকোয়েন্সি ক্যাপিং প্রয়োগ করা হয়েছে কিনা। এই ক্ষেত্রটি true সেট করা হলে, অবশিষ্ট ফ্রিকোয়েন্সি ক্যাপ ক্ষেত্রগুলি প্রযোজ্য নয়৷

timeUnit

enum ( TimeUnit )

যে সময় ইউনিটে ফ্রিকোয়েন্সি ক্যাপ প্রয়োগ করা হবে।

unlimited false হলে প্রয়োজনীয়।

timeUnitCount

integer

ফ্রিকোয়েন্সি ক্যাপটি কত timeUnit স্থায়ী হবে।

unlimited false হলে প্রয়োজনীয়। timeUnit মানের উপর ভিত্তি করে নিম্নলিখিত সীমাবদ্ধতাগুলি প্রযোজ্য:

  • TIME_UNIT_LIFETIME - এই ক্ষেত্রটি শুধুমাত্র আউটপুট এবং 1 এ ডিফল্ট হবে
  • TIME_UNIT_MONTHS - 1 এবং 2-এর মধ্যে হতে হবে৷
  • TIME_UNIT_WEEKS - 1 থেকে 4-এর মধ্যে হতে হবে৷
  • TIME_UNIT_DAYS - 1 থেকে 6-এর মধ্যে হতে হবে৷
  • TIME_UNIT_HOURS - 1 থেকে 23-এর মধ্যে হতে হবে
  • TIME_UNIT_MINUTES - 1 থেকে 59-এর মধ্যে হতে হবে৷
maxImpressions

integer

এই সময়ের মধ্যে একজন ব্যবহারকারীকে সর্বোচ্চ কতবার একই বিজ্ঞাপন দেখানো হতে পারে। 0-এর বেশি হতে হবে।

প্রয়োজন যখন unlimited false হয় এবং maxViews সেট না থাকে।

maxViews

integer

ঐচ্ছিক। এই সময়ের মধ্যে একজন ব্যবহারকারী সর্বাধিক কতবার ক্লিক-থ্রু বা সম্পূর্ণরূপে একটি বিজ্ঞাপন দেখতে পারে যতক্ষণ না এটি তাদের কাছে আর পরিবেশন করা হয়। 0-এর বেশি হতে হবে।

শুধুমাত্র YouTube এবং অংশীদার সংস্থার জন্য প্রযোজ্য.

প্রয়োজন যখন unlimited false হয় এবং maxImpressions সেট করা হয় না।