Interface DemandGenCarouselAdInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DemandGenCarouselAdInfo,DemandGenCarouselAdInfo.Builder
public interface DemandGenCarouselAdInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionRequired.com.google.protobuf.ByteStringRequired.Call to action text.com.google.protobuf.ByteStringCall to action text.getCarouselCards(int index) Required.intRequired.Required.getCarouselCardsOrBuilder(int index) Required.List<? extends AdDemandGenCarouselCardAssetOrBuilder>Required.Required.Required.Required.Required.Required.Required.booleanRequired.booleanRequired.booleanRequired.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
-
getBusinessName
String getBusinessName()Required. The Advertiser/brand name.
string business_name = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The businessName.
-
getBusinessNameBytes
com.google.protobuf.ByteString getBusinessNameBytes()Required. The Advertiser/brand name.
string business_name = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for businessName.
-
hasLogoImage
boolean hasLogoImage()Required. Logo image to be used in the ad. The minimum size is 128x128 and the aspect ratio must be 1:1 (+-1%).
.google.ads.googleads.v18.common.AdImageAsset logo_image = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the logoImage field is set.
-
getLogoImage
AdImageAsset getLogoImage()Required. Logo image to be used in the ad. The minimum size is 128x128 and the aspect ratio must be 1:1 (+-1%).
.google.ads.googleads.v18.common.AdImageAsset logo_image = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The logoImage.
-
getLogoImageOrBuilder
AdImageAssetOrBuilder getLogoImageOrBuilder()Required. Logo image to be used in the ad. The minimum size is 128x128 and the aspect ratio must be 1:1 (+-1%).
.google.ads.googleads.v18.common.AdImageAsset logo_image = 2 [(.google.api.field_behavior) = REQUIRED]; -
hasHeadline
boolean hasHeadline()Required. Headline of the ad.
.google.ads.googleads.v18.common.AdTextAsset headline = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the headline field is set.
-
getHeadline
AdTextAsset getHeadline()Required. Headline of the ad.
.google.ads.googleads.v18.common.AdTextAsset headline = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The headline.
-
getHeadlineOrBuilder
AdTextAssetOrBuilder getHeadlineOrBuilder()Required. Headline of the ad.
.google.ads.googleads.v18.common.AdTextAsset headline = 3 [(.google.api.field_behavior) = REQUIRED]; -
hasDescription
boolean hasDescription()Required. The descriptive text of the ad.
.google.ads.googleads.v18.common.AdTextAsset description = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the description field is set.
-
getDescription
AdTextAsset getDescription()Required. The descriptive text of the ad.
.google.ads.googleads.v18.common.AdTextAsset description = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The description.
-
getDescriptionOrBuilder
AdTextAssetOrBuilder getDescriptionOrBuilder()Required. The descriptive text of the ad.
.google.ads.googleads.v18.common.AdTextAsset description = 4 [(.google.api.field_behavior) = REQUIRED]; -
getCallToActionText
String getCallToActionText()Call to action text.
string call_to_action_text = 5;- Returns:
- The callToActionText.
-
getCallToActionTextBytes
com.google.protobuf.ByteString getCallToActionTextBytes()Call to action text.
string call_to_action_text = 5;- Returns:
- The bytes for callToActionText.
-
getCarouselCardsList
List<AdDemandGenCarouselCardAsset> getCarouselCardsList()Required. Carousel cards that will display with the ad. Min 2 max 10.
repeated .google.ads.googleads.v18.common.AdDemandGenCarouselCardAsset carousel_cards = 6 [(.google.api.field_behavior) = REQUIRED]; -
getCarouselCards
Required. Carousel cards that will display with the ad. Min 2 max 10.
repeated .google.ads.googleads.v18.common.AdDemandGenCarouselCardAsset carousel_cards = 6 [(.google.api.field_behavior) = REQUIRED]; -
getCarouselCardsCount
int getCarouselCardsCount()Required. Carousel cards that will display with the ad. Min 2 max 10.
repeated .google.ads.googleads.v18.common.AdDemandGenCarouselCardAsset carousel_cards = 6 [(.google.api.field_behavior) = REQUIRED]; -
getCarouselCardsOrBuilderList
List<? extends AdDemandGenCarouselCardAssetOrBuilder> getCarouselCardsOrBuilderList()Required. Carousel cards that will display with the ad. Min 2 max 10.
repeated .google.ads.googleads.v18.common.AdDemandGenCarouselCardAsset carousel_cards = 6 [(.google.api.field_behavior) = REQUIRED]; -
getCarouselCardsOrBuilder
Required. Carousel cards that will display with the ad. Min 2 max 10.
repeated .google.ads.googleads.v18.common.AdDemandGenCarouselCardAsset carousel_cards = 6 [(.google.api.field_behavior) = REQUIRED];
-