FrequencyCap

Setelan yang mengontrol frekuensi penayangan iklan yang sama kepada pengguna selama jangka waktu tertentu.

Representasi JSON
{
  "unlimited": boolean,
  "timeUnit": enum (TimeUnit),
  "timeUnitCount": integer,
  "maxImpressions": integer,
  "maxViews": integer
}
Kolom
unlimited

boolean

Apakah pembatasan frekuensi tidak terbatas diterapkan atau tidak. Jika kolom ini ditetapkan ke true, kolom batas frekuensi yang tersisa tidak berlaku.

timeUnit

enum (TimeUnit)

Satuan waktu saat pembatasan frekuensi akan diterapkan.

Wajib jika unlimited adalah false.

timeUnitCount

integer

Jumlah timeUnit batas frekuensi akan berlaku.

Wajib jika unlimited adalah false. Batasan berikut berlaku berdasarkan nilai timeUnit:

  • TIME_UNIT_LIFETIME - kolom ini hanya merupakan output dan akan ditetapkan secara default ke 1
  • TIME_UNIT_MONTHS - harus antara 1 dan 2
  • TIME_UNIT_WEEKS - harus antara 1 dan 4
  • TIME_UNIT_DAYS - harus antara 1 dan 6
  • TIME_UNIT_HOURS - harus antara 1 dan 23
  • TIME_UNIT_MINUTES - harus antara 1 dan 59
maxImpressions

integer

Frekuensi maksimum penayangan iklan yang sama kepada pengguna selama periode ini. Harus lebih besar dari 0.

Wajib jika unlimited adalah false dan maxViews tidak ditetapkan.

maxViews

integer

Frekuensi maksimum pengguna mengklik atau melihat iklan sepenuhnya selama periode ini hingga iklan tidak ditayangkan lagi kepadanya. Harus lebih besar dari 0.

Hanya berlaku untuk resource YouTube dan Partner.

Wajib jika unlimited adalah false dan maxImpressions tidak ditetapkan.