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 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.v18.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.v18.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.v18.common.AdVideoAssetInventoryPreferences ad_video_asset_inventory_preferences = 1;