GoogleAdsSearchads360V23ResourcesBiddingDataExclusion class

Represents a bidding data exclusion.

Bidding data exclusions can be set in client accounts only, and cannot be used in manager accounts. See "About data exclusions" at https://support.google.com/google-ads/answer/10370710. Note: A customer account can have a maximum of 500 active bidding data exclusions.

Constructors

GoogleAdsSearchads360V23ResourcesBiddingDataExclusion({List<String>? advertisingChannelTypes, List<String>? campaigns, String? dataExclusionId, String? description, List<String>? devices, String? endDateTime, String? name, String? resourceName, String? scope, String? startDateTime, String? status})
GoogleAdsSearchads360V23ResourcesBiddingDataExclusion.fromJson(Map json_)

Properties

advertisingChannelTypes List<String>?
The data_exclusion will apply to all the campaigns under the listed channels retroactively as well as going forward when the scope of this exclusion is CHANNEL.
getter/setter pair
campaigns List<String>?
The data exclusion will apply to the campaigns listed when the scope of this exclusion is CAMPAIGN.
getter/setter pair
dataExclusionId String?
The ID of the data exclusion.
getter/setter pair
description String?
The description of the data exclusion.
getter/setter pair
devices List<String>?
If not specified, all devices will be included in this exclusion.
getter/setter pair
endDateTime String?
The exclusive end time of the data exclusion in yyyy-MM-dd HH:mm:ss format.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
name String?
The name of the data exclusion.
getter/setter pair
resourceName String?
The resource name of the data exclusion.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scope String?
The scope of the data exclusion. Possible string values are:
getter/setter pair
startDateTime String?
The inclusive start time of the data exclusion in yyyy-MM-dd HH:mm:ss format.
getter/setter pair
status String?
The status of the data exclusion.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited