public final class AdGroupAd
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Display & Video 360 API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
AdGroupAd() |
| Modifier and Type | Method and Description |
|---|---|
AdGroupAd |
clone() |
Long |
getAdGroupAdId()
Output only.
|
Long |
getAdGroupId()
Required.
|
AdPolicy |
getAdPolicy()
Output only.
|
List<AdUrl> |
getAdUrls()
Output only.
|
Long |
getAdvertiserId()
Output only.
|
AudioAd |
getAudioAd()
Output only.
|
BumperAd |
getBumperAd()
Output only.
|
DcmTrackingInfo |
getDcmTrackingInfo()
Optional.
|
DemandGenCarouselAd |
getDemandGenCarouselAd()
Details of a [Demand Gen carousel ad](//support.google.com/displayvideo/answer/15598924?&sjid=1
1207068802760924844-NC#CarouselAd).
|
DemandGenImageAd |
getDemandGenImageAd()
Details of a [Demand Gen image
ad](//support.google.com/displayvideo/answer/15598924?&sjid=11207068802760924844-NC#ImageAd).
|
DemandGenProductAd |
getDemandGenProductAd()
Details of a [Demand Gen product
ad](//support.google.com/displayvideo/answer/15598924?&sjid=11207068802760924844-NC#Product-
onlyAd).
|
DemandGenVideoAd |
getDemandGenVideoAd()
Details of a [Demand Gen video
ad](//support.google.com/displayvideo/answer/15598924?&sjid=11207068802760924844-NC#VideoAd).
|
String |
getDisplayName()
Required.
|
DisplayVideoSourceAd |
getDisplayVideoSourceAd()
Output only.
|
String |
getEntityStatus()
Required.
|
InStreamAd |
getInStreamAd()
Output only.
|
MastheadAd |
getMastheadAd()
Output only.
|
String |
getName()
Output only.
|
NonSkippableAd |
getNonSkippableAd()
Output only.
|
VideoDiscoveryAd |
getVideoDiscoverAd()
Output only.
|
VideoPerformanceAd |
getVideoPerformanceAd()
Output only.
|
AdGroupAd |
set(String fieldName,
Object value) |
AdGroupAd |
setAdGroupAdId(Long adGroupAdId)
Output only.
|
AdGroupAd |
setAdGroupId(Long adGroupId)
Required.
|
AdGroupAd |
setAdPolicy(AdPolicy adPolicy)
Output only.
|
AdGroupAd |
setAdUrls(List<AdUrl> adUrls)
Output only.
|
AdGroupAd |
setAdvertiserId(Long advertiserId)
Output only.
|
AdGroupAd |
setAudioAd(AudioAd audioAd)
Output only.
|
AdGroupAd |
setBumperAd(BumperAd bumperAd)
Output only.
|
AdGroupAd |
setDcmTrackingInfo(DcmTrackingInfo dcmTrackingInfo)
Optional.
|
AdGroupAd |
setDemandGenCarouselAd(DemandGenCarouselAd demandGenCarouselAd)
Details of a [Demand Gen carousel ad](//support.google.com/displayvideo/answer/15598924?&sjid=1
1207068802760924844-NC#CarouselAd).
|
AdGroupAd |
setDemandGenImageAd(DemandGenImageAd demandGenImageAd)
Details of a [Demand Gen image
ad](//support.google.com/displayvideo/answer/15598924?&sjid=11207068802760924844-NC#ImageAd).
|
AdGroupAd |
setDemandGenProductAd(DemandGenProductAd demandGenProductAd)
Details of a [Demand Gen product
ad](//support.google.com/displayvideo/answer/15598924?&sjid=11207068802760924844-NC#Product-
onlyAd).
|
AdGroupAd |
setDemandGenVideoAd(DemandGenVideoAd demandGenVideoAd)
Details of a [Demand Gen video
ad](//support.google.com/displayvideo/answer/15598924?&sjid=11207068802760924844-NC#VideoAd).
|
AdGroupAd |
setDisplayName(String displayName)
Required.
|
AdGroupAd |
setDisplayVideoSourceAd(DisplayVideoSourceAd displayVideoSourceAd)
Output only.
|
AdGroupAd |
setEntityStatus(String entityStatus)
Required.
|
AdGroupAd |
setInStreamAd(InStreamAd inStreamAd)
Output only.
|
AdGroupAd |
setMastheadAd(MastheadAd mastheadAd)
Output only.
|
AdGroupAd |
setName(String name)
Output only.
|
AdGroupAd |
setNonSkippableAd(NonSkippableAd nonSkippableAd)
Output only.
|
AdGroupAd |
setVideoDiscoverAd(VideoDiscoveryAd videoDiscoverAd)
Output only.
|
AdGroupAd |
setVideoPerformanceAd(VideoPerformanceAd videoPerformanceAd)
Output only.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic Long getAdGroupAdId()
null for nonepublic AdGroupAd setAdGroupAdId(Long adGroupAdId)
adGroupAdId - adGroupAdId or null for nonepublic Long getAdGroupId()
null for nonepublic AdGroupAd setAdGroupId(Long adGroupId)
adGroupId - adGroupId or null for nonepublic AdPolicy getAdPolicy()
null for nonepublic AdGroupAd setAdPolicy(AdPolicy adPolicy)
adPolicy - adPolicy or null for nonepublic List<AdUrl> getAdUrls()
null for nonepublic AdGroupAd setAdUrls(List<AdUrl> adUrls)
adUrls - adUrls or null for nonepublic Long getAdvertiserId()
null for nonepublic AdGroupAd setAdvertiserId(Long advertiserId)
advertiserId - advertiserId or null for nonepublic AudioAd getAudioAd()
null for nonepublic AdGroupAd setAudioAd(AudioAd audioAd)
audioAd - audioAd or null for nonepublic BumperAd getBumperAd()
null for nonepublic AdGroupAd setBumperAd(BumperAd bumperAd)
bumperAd - bumperAd or null for nonepublic DcmTrackingInfo getDcmTrackingInfo()
null for nonepublic AdGroupAd setDcmTrackingInfo(DcmTrackingInfo dcmTrackingInfo)
dcmTrackingInfo - dcmTrackingInfo or null for nonepublic DemandGenCarouselAd getDemandGenCarouselAd()
null for nonepublic AdGroupAd setDemandGenCarouselAd(DemandGenCarouselAd demandGenCarouselAd)
demandGenCarouselAd - demandGenCarouselAd or null for nonepublic DemandGenImageAd getDemandGenImageAd()
null for nonepublic AdGroupAd setDemandGenImageAd(DemandGenImageAd demandGenImageAd)
demandGenImageAd - demandGenImageAd or null for nonepublic DemandGenProductAd getDemandGenProductAd()
null for nonepublic AdGroupAd setDemandGenProductAd(DemandGenProductAd demandGenProductAd)
demandGenProductAd - demandGenProductAd or null for nonepublic DemandGenVideoAd getDemandGenVideoAd()
null for nonepublic AdGroupAd setDemandGenVideoAd(DemandGenVideoAd demandGenVideoAd)
demandGenVideoAd - demandGenVideoAd or null for nonepublic String getDisplayName()
null for nonepublic AdGroupAd setDisplayName(String displayName)
displayName - displayName or null for nonepublic DisplayVideoSourceAd getDisplayVideoSourceAd()
null for nonepublic AdGroupAd setDisplayVideoSourceAd(DisplayVideoSourceAd displayVideoSourceAd)
displayVideoSourceAd - displayVideoSourceAd or null for nonepublic String getEntityStatus()
null for nonepublic AdGroupAd setEntityStatus(String entityStatus)
entityStatus - entityStatus or null for nonepublic InStreamAd getInStreamAd()
null for nonepublic AdGroupAd setInStreamAd(InStreamAd inStreamAd)
inStreamAd - inStreamAd or null for nonepublic MastheadAd getMastheadAd()
null for nonepublic AdGroupAd setMastheadAd(MastheadAd mastheadAd)
mastheadAd - mastheadAd or null for nonepublic String getName()
null for nonepublic AdGroupAd setName(String name)
name - name or null for nonepublic NonSkippableAd getNonSkippableAd()
null for nonepublic AdGroupAd setNonSkippableAd(NonSkippableAd nonSkippableAd)
nonSkippableAd - nonSkippableAd or null for nonepublic VideoDiscoveryAd getVideoDiscoverAd()
null for nonepublic AdGroupAd setVideoDiscoverAd(VideoDiscoveryAd videoDiscoverAd)
videoDiscoverAd - videoDiscoverAd or null for nonepublic VideoPerformanceAd getVideoPerformanceAd()
null for nonepublic AdGroupAd setVideoPerformanceAd(VideoPerformanceAd videoPerformanceAd)
videoPerformanceAd - videoPerformanceAd or null for nonepublic AdGroupAd set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic AdGroupAd clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2026 Google. All rights reserved.