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