UNPKG

gads

Version:

An unofficial JS client library for the SOAP-based DFP Ads API

25 lines (24 loc) 879 B
import { AdRuleStatus } from './adRuleStatus'; import { BaseAdRuleSlot } from './baseAdRuleSlot'; import { BaseObject } from './baseObject'; import { DateTime } from './dateTime'; import { FrequencyCapBehavior } from './frequencyCapBehavior'; import { StartDateTimeType } from './startDateTimeType'; import { Targeting } from './targeting'; export interface AdRule extends BaseObject { adRuleId?: number; name?: string; priority?: number; targeting?: Targeting; startDateTime?: DateTime; startDateTimeType?: StartDateTimeType; endDateTime?: DateTime; unlimitedEndDateTime?: boolean; status?: AdRuleStatus; frequencyCapBehavior?: FrequencyCapBehavior; maxImpressionsPerLineItemPerStream?: number; maxImpressionsPerLineItemPerPod?: number; preroll?: BaseAdRuleSlot; midroll?: BaseAdRuleSlot; postroll?: BaseAdRuleSlot; }