FrequencyCap

تنظیماتی که تعداد دفعات کاربر را کنترل می‌کنند ممکن است با همان تبلیغ در یک دوره زمانی معین نشان داده شوند.

نمایندگی JSON
{
  "unlimited": boolean,
  "timeUnit": enum (TimeUnit),
  "timeUnitCount": integer,
  "maxImpressions": integer,
  "maxViews": integer
}
فیلدها
unlimited

boolean

آیا محدودیت فرکانس نامحدود اعمال می شود. وقتی این فیلد روی true تنظیم شود، فیلدهای سقف فرکانس باقیمانده قابل اعمال نیستند.

time Unit

enum ( TimeUnit )

واحد زمانی که در آن سقف فرکانس اعمال خواهد شد.

زمانی که unlimited false است الزامی است.

time Unit Count

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 باشد
max Impressions

integer

حداکثر تعداد دفعاتی که ممکن است در این مدت یک تبلیغ به کاربر نشان داده شود. باید بزرگتر از 0 باشد.

زمانی که unlimited false است و maxViews تنظیم نشده است، مورد نیاز است.

max Views

integer

اختیاری. حداکثر تعداد دفعاتی که کاربر می‌تواند در این مدت یک تبلیغ را کلیک کند یا به طور کامل مشاهده کند تا زمانی که دیگر به او ارائه نشود. باید بزرگتر از 0 باشد.

فقط برای منابع YouTube و Partners قابل اجرا است.

زمانی که unlimited false است و maxImpressions تنظیم نشده است، الزامی است.