Interface AdVideoAssetInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AdVideoAssetInfo,AdVideoAssetInfo.Builder
public interface AdVideoAssetInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionDefines feature controls for this AdVideoAsset during serving time.Defines feature controls for this AdVideoAsset during serving time.List of inventory preferences for this AdVideoAsset.List of inventory preferences for this AdVideoAsset.booleanDefines feature controls for this AdVideoAsset during serving time.booleanList of inventory preferences for this AdVideoAsset.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasAdVideoAssetInventoryPreferences
boolean hasAdVideoAssetInventoryPreferences()List of inventory preferences for this AdVideoAsset. This field can only be set for DiscoveryVideoResponsiveAd. The video assets with an inventory asset preference set will be preferred over other videos from the same ad during serving time. For example, consider this ad being served for a specific inventory. The server will first try to match an eligible video with a matching preference for that inventory. Videos with no preferences are chosen only when a video with matching preference and eligible for a given ad slot can be found.
optional .google.ads.googleads.v23.common.AdVideoAssetInventoryPreferences ad_video_asset_inventory_preferences = 1;- Returns:
- Whether the adVideoAssetInventoryPreferences field is set.
-
getAdVideoAssetInventoryPreferences
AdVideoAssetInventoryPreferences getAdVideoAssetInventoryPreferences()List of inventory preferences for this AdVideoAsset. This field can only be set for DiscoveryVideoResponsiveAd. The video assets with an inventory asset preference set will be preferred over other videos from the same ad during serving time. For example, consider this ad being served for a specific inventory. The server will first try to match an eligible video with a matching preference for that inventory. Videos with no preferences are chosen only when a video with matching preference and eligible for a given ad slot can be found.
optional .google.ads.googleads.v23.common.AdVideoAssetInventoryPreferences ad_video_asset_inventory_preferences = 1;- Returns:
- The adVideoAssetInventoryPreferences.
-
getAdVideoAssetInventoryPreferencesOrBuilder
AdVideoAssetInventoryPreferencesOrBuilder getAdVideoAssetInventoryPreferencesOrBuilder()List of inventory preferences for this AdVideoAsset. This field can only be set for DiscoveryVideoResponsiveAd. The video assets with an inventory asset preference set will be preferred over other videos from the same ad during serving time. For example, consider this ad being served for a specific inventory. The server will first try to match an eligible video with a matching preference for that inventory. Videos with no preferences are chosen only when a video with matching preference and eligible for a given ad slot can be found.
optional .google.ads.googleads.v23.common.AdVideoAssetInventoryPreferences ad_video_asset_inventory_preferences = 1; -
hasAdVideoAssetFeatureControl
boolean hasAdVideoAssetFeatureControl()Defines feature controls for this AdVideoAsset during serving time. For example, whether YouTube comments should be enabled for Partnership Ads served on YouTube Shorts.
optional .google.ads.googleads.v23.common.AdVideoAssetLinkFeatureControl ad_video_asset_feature_control = 2;- Returns:
- Whether the adVideoAssetFeatureControl field is set.
-
getAdVideoAssetFeatureControl
AdVideoAssetLinkFeatureControl getAdVideoAssetFeatureControl()Defines feature controls for this AdVideoAsset during serving time. For example, whether YouTube comments should be enabled for Partnership Ads served on YouTube Shorts.
optional .google.ads.googleads.v23.common.AdVideoAssetLinkFeatureControl ad_video_asset_feature_control = 2;- Returns:
- The adVideoAssetFeatureControl.
-
getAdVideoAssetFeatureControlOrBuilder
AdVideoAssetLinkFeatureControlOrBuilder getAdVideoAssetFeatureControlOrBuilder()Defines feature controls for this AdVideoAsset during serving time. For example, whether YouTube comments should be enabled for Partnership Ads served on YouTube Shorts.
optional .google.ads.googleads.v23.common.AdVideoAssetLinkFeatureControl ad_video_asset_feature_control = 2;
-