Interface DemandGenMultiAssetAdInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DemandGenMultiAssetAdInfo, DemandGenMultiAssetAdInfo.Builder

public interface DemandGenMultiAssetAdInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getMarketingImagesList

      List<AdImageAsset> getMarketingImagesList()
       Marketing image assets to be used in the ad. Valid image types are GIF,
       JPEG, and PNG. The minimum size is 600x314 and the aspect ratio must
       be 1.91:1 (+-1%). Required if square_marketing_images is
       not present. Combined with `square_marketing_images` and
       `portrait_marketing_images` the maximum is 20.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1;
    • getMarketingImages

      AdImageAsset getMarketingImages(int index)
       Marketing image assets to be used in the ad. Valid image types are GIF,
       JPEG, and PNG. The minimum size is 600x314 and the aspect ratio must
       be 1.91:1 (+-1%). Required if square_marketing_images is
       not present. Combined with `square_marketing_images` and
       `portrait_marketing_images` the maximum is 20.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1;
    • getMarketingImagesCount

      int getMarketingImagesCount()
       Marketing image assets to be used in the ad. Valid image types are GIF,
       JPEG, and PNG. The minimum size is 600x314 and the aspect ratio must
       be 1.91:1 (+-1%). Required if square_marketing_images is
       not present. Combined with `square_marketing_images` and
       `portrait_marketing_images` the maximum is 20.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1;
    • getMarketingImagesOrBuilderList

      List<? extends AdImageAssetOrBuilder> getMarketingImagesOrBuilderList()
       Marketing image assets to be used in the ad. Valid image types are GIF,
       JPEG, and PNG. The minimum size is 600x314 and the aspect ratio must
       be 1.91:1 (+-1%). Required if square_marketing_images is
       not present. Combined with `square_marketing_images` and
       `portrait_marketing_images` the maximum is 20.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1;
    • getMarketingImagesOrBuilder

      AdImageAssetOrBuilder getMarketingImagesOrBuilder(int index)
       Marketing image assets to be used in the ad. Valid image types are GIF,
       JPEG, and PNG. The minimum size is 600x314 and the aspect ratio must
       be 1.91:1 (+-1%). Required if square_marketing_images is
       not present. Combined with `square_marketing_images` and
       `portrait_marketing_images` the maximum is 20.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset marketing_images = 1;
    • getSquareMarketingImagesList

      List<AdImageAsset> getSquareMarketingImagesList()
       Square marketing image assets to be used in the ad. Valid image types are
       GIF, JPEG, and PNG. The minimum size is 300x300 and the aspect ratio must
       be 1:1 (+-1%). Required if marketing_images is not present.  Combined with
       `marketing_images` and `portrait_marketing_images` the maximum is 20.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2;
    • getSquareMarketingImages

      AdImageAsset getSquareMarketingImages(int index)
       Square marketing image assets to be used in the ad. Valid image types are
       GIF, JPEG, and PNG. The minimum size is 300x300 and the aspect ratio must
       be 1:1 (+-1%). Required if marketing_images is not present.  Combined with
       `marketing_images` and `portrait_marketing_images` the maximum is 20.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2;
    • getSquareMarketingImagesCount

      int getSquareMarketingImagesCount()
       Square marketing image assets to be used in the ad. Valid image types are
       GIF, JPEG, and PNG. The minimum size is 300x300 and the aspect ratio must
       be 1:1 (+-1%). Required if marketing_images is not present.  Combined with
       `marketing_images` and `portrait_marketing_images` the maximum is 20.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2;
    • getSquareMarketingImagesOrBuilderList

      List<? extends AdImageAssetOrBuilder> getSquareMarketingImagesOrBuilderList()
       Square marketing image assets to be used in the ad. Valid image types are
       GIF, JPEG, and PNG. The minimum size is 300x300 and the aspect ratio must
       be 1:1 (+-1%). Required if marketing_images is not present.  Combined with
       `marketing_images` and `portrait_marketing_images` the maximum is 20.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2;
    • getSquareMarketingImagesOrBuilder

      AdImageAssetOrBuilder getSquareMarketingImagesOrBuilder(int index)
       Square marketing image assets to be used in the ad. Valid image types are
       GIF, JPEG, and PNG. The minimum size is 300x300 and the aspect ratio must
       be 1:1 (+-1%). Required if marketing_images is not present.  Combined with
       `marketing_images` and `portrait_marketing_images` the maximum is 20.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset square_marketing_images = 2;
    • getPortraitMarketingImagesList

      List<AdImageAsset> getPortraitMarketingImagesList()
       Portrait marketing image assets to be used in the ad. Valid image types are
       GIF, JPEG, and PNG. The minimum size is 480x600 and the aspect ratio must
       be 4:5 (+-1%).  Combined with `marketing_images` and
       `square_marketing_images` the maximum is 20.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset portrait_marketing_images = 3;
    • getPortraitMarketingImages

      AdImageAsset getPortraitMarketingImages(int index)
       Portrait marketing image assets to be used in the ad. Valid image types are
       GIF, JPEG, and PNG. The minimum size is 480x600 and the aspect ratio must
       be 4:5 (+-1%).  Combined with `marketing_images` and
       `square_marketing_images` the maximum is 20.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset portrait_marketing_images = 3;
    • getPortraitMarketingImagesCount

      int getPortraitMarketingImagesCount()
       Portrait marketing image assets to be used in the ad. Valid image types are
       GIF, JPEG, and PNG. The minimum size is 480x600 and the aspect ratio must
       be 4:5 (+-1%).  Combined with `marketing_images` and
       `square_marketing_images` the maximum is 20.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset portrait_marketing_images = 3;
    • getPortraitMarketingImagesOrBuilderList

      List<? extends AdImageAssetOrBuilder> getPortraitMarketingImagesOrBuilderList()
       Portrait marketing image assets to be used in the ad. Valid image types are
       GIF, JPEG, and PNG. The minimum size is 480x600 and the aspect ratio must
       be 4:5 (+-1%).  Combined with `marketing_images` and
       `square_marketing_images` the maximum is 20.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset portrait_marketing_images = 3;
    • getPortraitMarketingImagesOrBuilder

      AdImageAssetOrBuilder getPortraitMarketingImagesOrBuilder(int index)
       Portrait marketing image assets to be used in the ad. Valid image types are
       GIF, JPEG, and PNG. The minimum size is 480x600 and the aspect ratio must
       be 4:5 (+-1%).  Combined with `marketing_images` and
       `square_marketing_images` the maximum is 20.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset portrait_marketing_images = 3;
    • getLogoImagesList

      List<AdImageAsset> getLogoImagesList()
       Logo image assets to be used in the ad. Valid image types are GIF,
       JPEG, and PNG. The minimum size is 128x128 and the aspect ratio must be
       1:1 (+-1%). At least 1 and max 5 logo images can be specified.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 4;
    • getLogoImages

      AdImageAsset getLogoImages(int index)
       Logo image assets to be used in the ad. Valid image types are GIF,
       JPEG, and PNG. The minimum size is 128x128 and the aspect ratio must be
       1:1 (+-1%). At least 1 and max 5 logo images can be specified.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 4;
    • getLogoImagesCount

      int getLogoImagesCount()
       Logo image assets to be used in the ad. Valid image types are GIF,
       JPEG, and PNG. The minimum size is 128x128 and the aspect ratio must be
       1:1 (+-1%). At least 1 and max 5 logo images can be specified.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 4;
    • getLogoImagesOrBuilderList

      List<? extends AdImageAssetOrBuilder> getLogoImagesOrBuilderList()
       Logo image assets to be used in the ad. Valid image types are GIF,
       JPEG, and PNG. The minimum size is 128x128 and the aspect ratio must be
       1:1 (+-1%). At least 1 and max 5 logo images can be specified.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 4;
    • getLogoImagesOrBuilder

      AdImageAssetOrBuilder getLogoImagesOrBuilder(int index)
       Logo image assets to be used in the ad. Valid image types are GIF,
       JPEG, and PNG. The minimum size is 128x128 and the aspect ratio must be
       1:1 (+-1%). At least 1 and max 5 logo images can be specified.
       
      repeated .google.ads.googleads.v18.common.AdImageAsset logo_images = 4;
    • getHeadlinesList

      List<AdTextAsset> getHeadlinesList()
       Headline text asset of the ad. Maximum display width is 30. At least 1 and
       max 5 headlines can be specified.
       
      repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5;
    • getHeadlines

      AdTextAsset getHeadlines(int index)
       Headline text asset of the ad. Maximum display width is 30. At least 1 and
       max 5 headlines can be specified.
       
      repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5;
    • getHeadlinesCount

      int getHeadlinesCount()
       Headline text asset of the ad. Maximum display width is 30. At least 1 and
       max 5 headlines can be specified.
       
      repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5;
    • getHeadlinesOrBuilderList

      List<? extends AdTextAssetOrBuilder> getHeadlinesOrBuilderList()
       Headline text asset of the ad. Maximum display width is 30. At least 1 and
       max 5 headlines can be specified.
       
      repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5;
    • getHeadlinesOrBuilder

      AdTextAssetOrBuilder getHeadlinesOrBuilder(int index)
       Headline text asset of the ad. Maximum display width is 30. At least 1 and
       max 5 headlines can be specified.
       
      repeated .google.ads.googleads.v18.common.AdTextAsset headlines = 5;
    • getDescriptionsList

      List<AdTextAsset> getDescriptionsList()
       The descriptive text of the ad. Maximum display width is 90. At least 1 and
       max 5 descriptions can be specified.
       
      repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 6;
    • getDescriptions

      AdTextAsset getDescriptions(int index)
       The descriptive text of the ad. Maximum display width is 90. At least 1 and
       max 5 descriptions can be specified.
       
      repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 6;
    • getDescriptionsCount

      int getDescriptionsCount()
       The descriptive text of the ad. Maximum display width is 90. At least 1 and
       max 5 descriptions can be specified.
       
      repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 6;
    • getDescriptionsOrBuilderList

      List<? extends AdTextAssetOrBuilder> getDescriptionsOrBuilderList()
       The descriptive text of the ad. Maximum display width is 90. At least 1 and
       max 5 descriptions can be specified.
       
      repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 6;
    • getDescriptionsOrBuilder

      AdTextAssetOrBuilder getDescriptionsOrBuilder(int index)
       The descriptive text of the ad. Maximum display width is 90. At least 1 and
       max 5 descriptions can be specified.
       
      repeated .google.ads.googleads.v18.common.AdTextAsset descriptions = 6;
    • hasBusinessName

      boolean hasBusinessName()
       The Advertiser/brand name. Maximum display width is 25. Required.
       
      optional string business_name = 7;
      Returns:
      Whether the businessName field is set.
    • getBusinessName

      String getBusinessName()
       The Advertiser/brand name. Maximum display width is 25. Required.
       
      optional string business_name = 7;
      Returns:
      The businessName.
    • getBusinessNameBytes

      com.google.protobuf.ByteString getBusinessNameBytes()
       The Advertiser/brand name. Maximum display width is 25. Required.
       
      optional string business_name = 7;
      Returns:
      The bytes for businessName.
    • hasCallToActionText

      boolean hasCallToActionText()
       Call to action text.
       
      optional string call_to_action_text = 8;
      Returns:
      Whether the callToActionText field is set.
    • getCallToActionText

      String getCallToActionText()
       Call to action text.
       
      optional string call_to_action_text = 8;
      Returns:
      The callToActionText.
    • getCallToActionTextBytes

      com.google.protobuf.ByteString getCallToActionTextBytes()
       Call to action text.
       
      optional string call_to_action_text = 8;
      Returns:
      The bytes for callToActionText.
    • hasLeadFormOnly

      boolean hasLeadFormOnly()
       Boolean option that indicates if this ad must be served with lead form.
       
      optional bool lead_form_only = 9;
      Returns:
      Whether the leadFormOnly field is set.
    • getLeadFormOnly

      boolean getLeadFormOnly()
       Boolean option that indicates if this ad must be served with lead form.
       
      optional bool lead_form_only = 9;
      Returns:
      The leadFormOnly.