YoutubeAdGroupAd class
A single ad associated with a YouTube ad group.
Constructors
-
YoutubeAdGroupAd({String? adGroupAdId, String? adGroupId, List<
AdUrl> ? adUrls, String? advertiserId, AudioAd? audioAd, BumperAd? bumperAd, String? displayName, DisplayVideoSourceAd? displayVideoSourceAd, String? entityStatus, InStreamAd? inStreamAd, MastheadAd? mastheadAd, String? name, NonSkippableAd? nonSkippableAd, VideoDiscoveryAd? videoDiscoverAd, VideoPerformanceAd? videoPerformanceAd}) - YoutubeAdGroupAd.fromJson(Map json_)
Properties
- adGroupAdId ↔ String?
-
The unique ID of the ad.
getter/setter pair
- adGroupId ↔ String?
-
The unique ID of the ad group that the ad belongs to.
getter/setter pair
-
adUrls
↔ List<
AdUrl> ? -
List of URLs used by the ad.
getter/setter pair
- advertiserId ↔ String?
-
The unique ID of the advertiser the ad belongs to.
getter/setter pair
- audioAd ↔ AudioAd?
-
Details of an [audio
ad](//support.google.com/displayvideo/answer/6274216) used for reach
marketing objectives.
getter/setter pair
- bumperAd ↔ BumperAd?
-
Details of a [non-skippable short video
ad](//support.google.com/displayvideo/answer/6274216), equal to or less
than 6 seconds, used for reach.
getter/setter pair
- displayName ↔ String?
-
The display name of the ad.
getter/setter pair
- displayVideoSourceAd ↔ DisplayVideoSourceAd?
-
Details of an ad sourced from a Display & Video 360 creative.
getter/setter pair
- entityStatus ↔ String?
-
The entity status of the ad.
Possible string values are:
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- inStreamAd ↔ InStreamAd?
-
Details of an [in-stream ad skippable after 5
seconds](//support.google.com/displayvideo/answer/6274216), used for
brand awareness or reach marketing objectives.
getter/setter pair
- mastheadAd ↔ MastheadAd?
-
Details of an [ad served on the YouTube Home
feed](//support.google.com/google-ads/answer/9709826).
getter/setter pair
- name ↔ String?
-
The resource name of the ad.
getter/setter pair
- nonSkippableAd ↔ NonSkippableAd?
-
Details of a [non-skippable short in-stream video
ad](//support.google.com/displayvideo/answer/6274216), between 6 and 15
seconds, used for reach marketing objectives.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- videoDiscoverAd ↔ VideoDiscoveryAd?
-
Details of an [ad promoting a
video](//support.google.com/displayvideo/answer/6274216) that shows in
places of discovery.
getter/setter pair
- videoPerformanceAd ↔ VideoPerformanceAd?
-
Details of an [ad used in a video action
campaign](//support.google.com/google-ads/answer/10147229) to drive
actions to the business, service or product.
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