Interface DemandGenProductAdInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DemandGenProductAdInfo,DemandGenProductAdInfo.Builder
public interface DemandGenProductAdInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionFirst part of text that appears in the ad with the displayed URL.com.google.protobuf.ByteStringFirst part of text that appears in the ad with the displayed URL.Second part of text that appears in the ad with the displayed URL.com.google.protobuf.ByteStringSecond part of text that appears in the ad with the displayed URL.Required.Required.Asset of type CallToActionAsset used for the "Call To Action" button.Asset of type CallToActionAsset used for the "Call To Action" button.Required.Required.Required.Required.Required.Required.booleanRequired.booleanAsset of type CallToActionAsset used for the "Call To Action" button.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
-
hasHeadline
boolean hasHeadline()Required. Text asset used for the short headline.
optional .google.ads.googleads.v18.common.AdTextAsset headline = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the headline field is set.
-
getHeadline
AdTextAsset getHeadline()Required. Text asset used for the short headline.
optional .google.ads.googleads.v18.common.AdTextAsset headline = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The headline.
-
getHeadlineOrBuilder
AdTextAssetOrBuilder getHeadlineOrBuilder()Required. Text asset used for the short headline.
optional .google.ads.googleads.v18.common.AdTextAsset headline = 1 [(.google.api.field_behavior) = REQUIRED]; -
hasDescription
boolean hasDescription()Required. Text asset used for the description.
optional .google.ads.googleads.v18.common.AdTextAsset description = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the description field is set.
-
getDescription
AdTextAsset getDescription()Required. Text asset used for the description.
optional .google.ads.googleads.v18.common.AdTextAsset description = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The description.
-
getDescriptionOrBuilder
AdTextAssetOrBuilder getDescriptionOrBuilder()Required. Text asset used for the description.
optional .google.ads.googleads.v18.common.AdTextAsset description = 2 [(.google.api.field_behavior) = REQUIRED]; -
hasLogoImage
boolean hasLogoImage()Required. Logo image 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%).
optional .google.ads.googleads.v18.common.AdImageAsset logo_image = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the logoImage field is set.
-
getLogoImage
AdImageAsset getLogoImage()Required. Logo image 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%).
optional .google.ads.googleads.v18.common.AdImageAsset logo_image = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The logoImage.
-
getLogoImageOrBuilder
AdImageAssetOrBuilder getLogoImageOrBuilder()Required. Logo image 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%).
optional .google.ads.googleads.v18.common.AdImageAsset logo_image = 3 [(.google.api.field_behavior) = REQUIRED]; -
getBreadcrumb1
String getBreadcrumb1()First part of text that appears in the ad with the displayed URL.
string breadcrumb1 = 4;- Returns:
- The breadcrumb1.
-
getBreadcrumb1Bytes
com.google.protobuf.ByteString getBreadcrumb1Bytes()First part of text that appears in the ad with the displayed URL.
string breadcrumb1 = 4;- Returns:
- The bytes for breadcrumb1.
-
getBreadcrumb2
String getBreadcrumb2()Second part of text that appears in the ad with the displayed URL.
string breadcrumb2 = 5;- Returns:
- The breadcrumb2.
-
getBreadcrumb2Bytes
com.google.protobuf.ByteString getBreadcrumb2Bytes()Second part of text that appears in the ad with the displayed URL.
string breadcrumb2 = 5;- Returns:
- The bytes for breadcrumb2.
-
hasBusinessName
boolean hasBusinessName()Required. The advertiser/brand name.
.google.ads.googleads.v18.common.AdTextAsset business_name = 6 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the businessName field is set.
-
getBusinessName
AdTextAsset getBusinessName()Required. The advertiser/brand name.
.google.ads.googleads.v18.common.AdTextAsset business_name = 6 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The businessName.
-
getBusinessNameOrBuilder
AdTextAssetOrBuilder getBusinessNameOrBuilder()Required. The advertiser/brand name.
.google.ads.googleads.v18.common.AdTextAsset business_name = 6 [(.google.api.field_behavior) = REQUIRED]; -
hasCallToAction
boolean hasCallToAction()Asset of type CallToActionAsset used for the "Call To Action" button.
optional .google.ads.googleads.v18.common.AdCallToActionAsset call_to_action = 7;- Returns:
- Whether the callToAction field is set.
-
getCallToAction
AdCallToActionAsset getCallToAction()Asset of type CallToActionAsset used for the "Call To Action" button.
optional .google.ads.googleads.v18.common.AdCallToActionAsset call_to_action = 7;- Returns:
- The callToAction.
-
getCallToActionOrBuilder
AdCallToActionAssetOrBuilder getCallToActionOrBuilder()Asset of type CallToActionAsset used for the "Call To Action" button.
optional .google.ads.googleads.v18.common.AdCallToActionAsset call_to_action = 7;
-