Ad class
Contains properties of a Campaign Manager ad.
Constructors
-
Ad({String? accountId, bool? active, String? advertiserId, DimensionValue? advertiserIdDimensionValue, bool? archived, String? audienceSegmentId, String? campaignId, DimensionValue? campaignIdDimensionValue, ClickThroughUrl? clickThroughUrl, ClickThroughUrlSuffixProperties? clickThroughUrlSuffixProperties, String? comments, String? compatibility, LastModifiedInfo? createInfo, List<
CreativeGroupAssignment> ? creativeGroupAssignments, CreativeRotation? creativeRotation, DayPartTargeting? dayPartTargeting, DefaultClickThroughEventTagProperties? defaultClickThroughEventTagProperties, DeliverySchedule? deliverySchedule, bool? dynamicClickTracker, DateTime? endTime, List<EventTagOverride> ? eventTagOverrides, GeoTargeting? geoTargeting, String? id, DimensionValue? idDimensionValue, KeyValueTargetingExpression? keyValueTargetingExpression, String? kind, LanguageTargeting? languageTargeting, LastModifiedInfo? lastModifiedInfo, String? name, List<PlacementAssignment> ? placementAssignments, ListTargetingExpression? remarketingListExpression, Size? size, bool? sslCompliant, bool? sslRequired, DateTime? startTime, String? subaccountId, String? targetingTemplateId, TechnologyTargeting? technologyTargeting, String? type}) - Ad.fromJson(Map json_)
Properties
- accountId ↔ String?
-
Account ID of this ad.
getter/setter pair
- active ↔ bool?
-
Whether this ad is active.
getter/setter pair
- advertiserId ↔ String?
-
Advertiser ID of this ad.
getter/setter pair
- advertiserIdDimensionValue ↔ DimensionValue?
-
Dimension value for the ID of the advertiser.
getter/setter pair
- archived ↔ bool?
-
Whether this ad is archived.
getter/setter pair
- audienceSegmentId ↔ String?
-
Audience segment ID that is being targeted for this ad.
getter/setter pair
- campaignId ↔ String?
-
Campaign ID of this ad.
getter/setter pair
- campaignIdDimensionValue ↔ DimensionValue?
-
Dimension value for the ID of the campaign.
getter/setter pair
- clickThroughUrl ↔ ClickThroughUrl?
-
Click-through URL for this ad.
getter/setter pair
- clickThroughUrlSuffixProperties ↔ ClickThroughUrlSuffixProperties?
-
Click-through URL suffix properties for this ad.
getter/setter pair
- comments ↔ String?
-
Comments for this ad.
getter/setter pair
- compatibility ↔ String?
-
Compatibility of this ad.
getter/setter pair
- createInfo ↔ LastModifiedInfo?
-
Information about the creation of this ad.
getter/setter pair
-
creativeGroupAssignments
↔ List<
CreativeGroupAssignment> ? -
Creative group assignments for this ad.
getter/setter pair
- creativeRotation ↔ CreativeRotation?
-
Creative rotation for this ad.
getter/setter pair
- dayPartTargeting ↔ DayPartTargeting?
-
Time and day targeting information for this ad.
getter/setter pair
- defaultClickThroughEventTagProperties ↔ DefaultClickThroughEventTagProperties?
-
Default click-through event tag properties for this ad.
getter/setter pair
- deliverySchedule ↔ DeliverySchedule?
-
Delivery schedule information for this ad.
getter/setter pair
- dynamicClickTracker ↔ bool?
-
Whether this ad is a dynamic click tracker.
getter/setter pair
- endTime ↔ DateTime?
-
getter/setter pair
-
eventTagOverrides
↔ List<
EventTagOverride> ? -
Event tag overrides for this ad.
getter/setter pair
- geoTargeting ↔ GeoTargeting?
-
Geographical targeting information for this ad.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String?
-
ID of this ad.
getter/setter pair
- idDimensionValue ↔ DimensionValue?
-
Dimension value for the ID of this ad.
getter/setter pair
- keyValueTargetingExpression ↔ KeyValueTargetingExpression?
-
Key-value targeting information for this ad.
getter/setter pair
- kind ↔ String?
-
Identifies what kind of resource this is.
getter/setter pair
- languageTargeting ↔ LanguageTargeting?
-
Language targeting information for this ad.
getter/setter pair
- lastModifiedInfo ↔ LastModifiedInfo?
-
Information about the most recent modification of this ad.
getter/setter pair
- name ↔ String?
-
Name of this ad.
getter/setter pair
-
placementAssignments
↔ List<
PlacementAssignment> ? -
Placement assignments for this ad.
getter/setter pair
- remarketingListExpression ↔ ListTargetingExpression?
-
Remarketing list targeting expression for this ad.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- size ↔ Size?
-
Size of this ad.
getter/setter pair
- sslCompliant ↔ bool?
-
Whether this ad is ssl compliant.
getter/setter pair
- sslRequired ↔ bool?
-
Whether this ad requires ssl.
getter/setter pair
- startTime ↔ DateTime?
-
getter/setter pair
- subaccountId ↔ String?
-
Subaccount ID of this ad.
getter/setter pair
- targetingTemplateId ↔ String?
-
Targeting template ID, used to apply preconfigured targeting information
to this ad.
getter/setter pair
- technologyTargeting ↔ TechnologyTargeting?
-
Technology platform targeting information for this ad.
getter/setter pair
- type ↔ String?
-
Type of ad.
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