Interface protos.google.ads.admanager.v1.IAdRule (0.7.0)

Properties of an AdRule.

Package

@google-ads/admanager

Properties

displayName

displayName?: (string|null);

AdRule displayName

endTime

endTime?: (google.protobuf.ITimestamp|null);

AdRule endTime

endTimeUnlimited

endTimeUnlimited?: (boolean|null);

AdRule endTimeUnlimited

frequencyCapBehavior

frequencyCapBehavior?: (google.ads.admanager.v1.AdRuleFrequencyCapBehaviorEnum.AdRuleFrequencyCapBehavior|keyof typeof google.ads.admanager.v1.AdRuleFrequencyCapBehaviorEnum.AdRuleFrequencyCapBehavior|null);

AdRule frequencyCapBehavior

maxImpressionsPerLineItemPerPod

maxImpressionsPerLineItemPerPod?: (number|null);

AdRule maxImpressionsPerLineItemPerPod

maxImpressionsPerLineItemPerStream

maxImpressionsPerLineItemPerStream?: (number|null);

AdRule maxImpressionsPerLineItemPerStream

midrolls

midrolls?: (google.ads.admanager.v1.IAdRuleSlot[]|null);

AdRule midrolls

name

name?: (string|null);

AdRule name

postroll

postroll?: (google.ads.admanager.v1.IAdRuleSlot|null);

AdRule postroll

preroll

preroll?: (google.ads.admanager.v1.IAdRuleSlot|null);

AdRule preroll

priority

priority?: (number|null);

AdRule priority

startTime

startTime?: (google.protobuf.ITimestamp|null);

AdRule startTime

status

status?: (google.ads.admanager.v1.AdRuleStatusEnum.AdRuleStatus|keyof typeof google.ads.admanager.v1.AdRuleStatusEnum.AdRuleStatus|null);

AdRule status

targeting

targeting?: (google.ads.admanager.v1.ITargeting|null);

AdRule targeting