public final class VideoPerformanceAd
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 |
|---|
VideoPerformanceAd() |
| Modifier and Type | Method and Description |
|---|---|
VideoPerformanceAd |
clone() |
List<String> |
getActionButtonLabels()
The list of text assets shown on the call-to-action button.
|
List<ImageAsset> |
getCompanionBanners()
The list of companion banners used by this ad.
|
Map<String,String> |
getCustomParameters()
The custom parameters and accompanying values to add to the tracking URL.
|
List<String> |
getDescriptions()
The list of descriptions shown on the call-to-action banner.
|
String |
getDisplayUrlBreadcrumb1()
The first piece after the domain in the display URL.
|
String |
getDisplayUrlBreadcrumb2()
The second piece after the domain in the display URL.
|
String |
getDomain()
The domain of the display URL.
|
String |
getFinalUrl()
The URL address of the webpage that people reach after they click the ad.
|
List<String> |
getHeadlines()
The list of headlines shown on the call-to-action banner.
|
List<String> |
getLongHeadlines()
The list of long headlines shown on the call-to-action banner.
|
String |
getTrackingUrl()
The URL address loaded in the background for tracking purposes.
|
List<YoutubeVideoDetails> |
getVideos()
The list of YouTube video assets used by this ad.
|
VideoPerformanceAd |
set(String fieldName,
Object value) |
VideoPerformanceAd |
setActionButtonLabels(List<String> actionButtonLabels)
The list of text assets shown on the call-to-action button.
|
VideoPerformanceAd |
setCompanionBanners(List<ImageAsset> companionBanners)
The list of companion banners used by this ad.
|
VideoPerformanceAd |
setCustomParameters(Map<String,String> customParameters)
The custom parameters and accompanying values to add to the tracking URL.
|
VideoPerformanceAd |
setDescriptions(List<String> descriptions)
The list of descriptions shown on the call-to-action banner.
|
VideoPerformanceAd |
setDisplayUrlBreadcrumb1(String displayUrlBreadcrumb1)
The first piece after the domain in the display URL.
|
VideoPerformanceAd |
setDisplayUrlBreadcrumb2(String displayUrlBreadcrumb2)
The second piece after the domain in the display URL.
|
VideoPerformanceAd |
setDomain(String domain)
The domain of the display URL.
|
VideoPerformanceAd |
setFinalUrl(String finalUrl)
The URL address of the webpage that people reach after they click the ad.
|
VideoPerformanceAd |
setHeadlines(List<String> headlines)
The list of headlines shown on the call-to-action banner.
|
VideoPerformanceAd |
setLongHeadlines(List<String> longHeadlines)
The list of long headlines shown on the call-to-action banner.
|
VideoPerformanceAd |
setTrackingUrl(String trackingUrl)
The URL address loaded in the background for tracking purposes.
|
VideoPerformanceAd |
setVideos(List<YoutubeVideoDetails> videos)
The list of YouTube video assets used by this ad.
|
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 List<String> getActionButtonLabels()
null for nonepublic VideoPerformanceAd setActionButtonLabels(List<String> actionButtonLabels)
actionButtonLabels - actionButtonLabels or null for nonepublic List<ImageAsset> getCompanionBanners()
null for nonepublic VideoPerformanceAd setCompanionBanners(List<ImageAsset> companionBanners)
companionBanners - companionBanners or null for nonepublic Map<String,String> getCustomParameters()
null for nonepublic VideoPerformanceAd setCustomParameters(Map<String,String> customParameters)
customParameters - customParameters or null for nonepublic List<String> getDescriptions()
null for nonepublic VideoPerformanceAd setDescriptions(List<String> descriptions)
descriptions - descriptions or null for nonepublic String getDisplayUrlBreadcrumb1()
null for nonepublic VideoPerformanceAd setDisplayUrlBreadcrumb1(String displayUrlBreadcrumb1)
displayUrlBreadcrumb1 - displayUrlBreadcrumb1 or null for nonepublic String getDisplayUrlBreadcrumb2()
null for nonepublic VideoPerformanceAd setDisplayUrlBreadcrumb2(String displayUrlBreadcrumb2)
displayUrlBreadcrumb2 - displayUrlBreadcrumb2 or null for nonepublic String getDomain()
null for nonepublic VideoPerformanceAd setDomain(String domain)
domain - domain or null for nonepublic String getFinalUrl()
null for nonepublic VideoPerformanceAd setFinalUrl(String finalUrl)
finalUrl - finalUrl or null for nonepublic List<String> getHeadlines()
null for nonepublic VideoPerformanceAd setHeadlines(List<String> headlines)
headlines - headlines or null for nonepublic List<String> getLongHeadlines()
null for nonepublic VideoPerformanceAd setLongHeadlines(List<String> longHeadlines)
longHeadlines - longHeadlines or null for nonepublic String getTrackingUrl()
null for nonepublic VideoPerformanceAd setTrackingUrl(String trackingUrl)
trackingUrl - trackingUrl or null for nonepublic List<YoutubeVideoDetails> getVideos()
null for nonepublic VideoPerformanceAd setVideos(List<YoutubeVideoDetails> videos)
videos - videos or null for nonepublic VideoPerformanceAd set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic VideoPerformanceAd clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2026 Google. All rights reserved.