Class Ad.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Ad.Builder>
com.google.ads.googleads.v18.resources.Ad.Builder
- All Implemented Interfaces:
AdOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Ad
public static final class Ad.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Ad.Builder>
implements AdOrBuilder
An ad.Protobuf type
google.ads.googleads.v18.resources.Ad-
Method Summary
Modifier and TypeMethodDescriptionaddAllFinalAppUrls(Iterable<? extends FinalAppUrl> values) A list of final app URLs that will be used on mobile if the user has the specific app installed.addAllFinalMobileUrls(Iterable<String> values) The list of possible final mobile URLs after all cross-domain redirects for the ad.addAllFinalUrls(Iterable<String> values) The list of possible final URLs after all cross-domain redirects for the ad.addAllUrlCollections(Iterable<? extends UrlCollection> values) Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.addAllUrlCustomParameters(Iterable<? extends CustomParameter> values) The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.addFinalAppUrls(int index, FinalAppUrl value) A list of final app URLs that will be used on mobile if the user has the specific app installed.addFinalAppUrls(int index, FinalAppUrl.Builder builderForValue) A list of final app URLs that will be used on mobile if the user has the specific app installed.addFinalAppUrls(FinalAppUrl value) A list of final app URLs that will be used on mobile if the user has the specific app installed.addFinalAppUrls(FinalAppUrl.Builder builderForValue) A list of final app URLs that will be used on mobile if the user has the specific app installed.A list of final app URLs that will be used on mobile if the user has the specific app installed.addFinalAppUrlsBuilder(int index) A list of final app URLs that will be used on mobile if the user has the specific app installed.addFinalMobileUrls(String value) The list of possible final mobile URLs after all cross-domain redirects for the ad.addFinalMobileUrlsBytes(com.google.protobuf.ByteString value) The list of possible final mobile URLs after all cross-domain redirects for the ad.addFinalUrls(String value) The list of possible final URLs after all cross-domain redirects for the ad.addFinalUrlsBytes(com.google.protobuf.ByteString value) The list of possible final URLs after all cross-domain redirects for the ad.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addUrlCollections(int index, UrlCollection value) Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.addUrlCollections(int index, UrlCollection.Builder builderForValue) Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.addUrlCollections(UrlCollection value) Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.addUrlCollections(UrlCollection.Builder builderForValue) Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.addUrlCollectionsBuilder(int index) Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.addUrlCustomParameters(int index, CustomParameter value) The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.addUrlCustomParameters(int index, CustomParameter.Builder builderForValue) The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.addUrlCustomParameters(CustomParameter.Builder builderForValue) The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.addUrlCustomParametersBuilder(int index) The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.build()clear()Output only.Details pertaining to an app ad.Details pertaining to an app engagement ad.Details pertaining to an app pre-registration ad.Details pertaining to a call ad.Details pertaining to a Demand Gen carousel ad.Details pertaining to a Demand Gen multi asset ad.Details pertaining to a Demand Gen product ad.Details pertaining to a Demand Gen video responsive ad.The device preference for the ad.Details pertaining to a display upload ad.The URL that appears in the ad description for some ad formats.Immutable.Details pertaining to an expanded text ad.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) A list of final app URLs that will be used on mobile if the user has the specific app installed.The list of possible final mobile URLs after all cross-domain redirects for the ad.The list of possible final URLs after all cross-domain redirects for the ad.The suffix to use when constructing a final URL.Details pertaining to a hotel ad.clearId()Output only.Immutable.Immutable.Details pertaining to a legacy responsive display ad.Details pertaining to a local ad.Immutable.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Immutable.Details pertaining to a responsive display ad.Details pertaining to a responsive search ad.Details pertaining to a Shopping Comparison Listing ad.Details pertaining to a Shopping product ad.Details pertaining to a Smart Shopping ad.Details pertaining to a Smart campaign ad.Output only.Immutable.The URL template for constructing a tracking URL.Details pertaining to a travel ad.Output only.Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.Details pertaining to a Video ad.Details pertaining to a Video responsive ad.clone()booleanOutput only.getAppAd()Details pertaining to an app ad.Details pertaining to an app ad.Details pertaining to an app ad.Details pertaining to an app engagement ad.Details pertaining to an app engagement ad.Details pertaining to an app engagement ad.Details pertaining to an app pre-registration ad.Details pertaining to an app pre-registration ad.Details pertaining to an app pre-registration ad.Details pertaining to a call ad.Details pertaining to a call ad.Details pertaining to a call ad.Details pertaining to a Demand Gen carousel ad.Details pertaining to a Demand Gen carousel ad.Details pertaining to a Demand Gen carousel ad.Details pertaining to a Demand Gen multi asset ad.Details pertaining to a Demand Gen multi asset ad.Details pertaining to a Demand Gen multi asset ad.Details pertaining to a Demand Gen product ad.Details pertaining to a Demand Gen product ad.Details pertaining to a Demand Gen product ad.Details pertaining to a Demand Gen video responsive ad.Details pertaining to a Demand Gen video responsive ad.Details pertaining to a Demand Gen video responsive ad.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe device preference for the ad.intThe device preference for the ad.Details pertaining to a display upload ad.Details pertaining to a display upload ad.Details pertaining to a display upload ad.The URL that appears in the ad description for some ad formats.com.google.protobuf.ByteStringThe URL that appears in the ad description for some ad formats.Immutable.Immutable.Immutable.Details pertaining to an expanded text ad.Details pertaining to an expanded text ad.Details pertaining to an expanded text ad.getFinalAppUrls(int index) A list of final app URLs that will be used on mobile if the user has the specific app installed.getFinalAppUrlsBuilder(int index) A list of final app URLs that will be used on mobile if the user has the specific app installed.A list of final app URLs that will be used on mobile if the user has the specific app installed.intA list of final app URLs that will be used on mobile if the user has the specific app installed.A list of final app URLs that will be used on mobile if the user has the specific app installed.getFinalAppUrlsOrBuilder(int index) A list of final app URLs that will be used on mobile if the user has the specific app installed.List<? extends FinalAppUrlOrBuilder>A list of final app URLs that will be used on mobile if the user has the specific app installed.getFinalMobileUrls(int index) The list of possible final mobile URLs after all cross-domain redirects for the ad.com.google.protobuf.ByteStringgetFinalMobileUrlsBytes(int index) The list of possible final mobile URLs after all cross-domain redirects for the ad.intThe list of possible final mobile URLs after all cross-domain redirects for the ad.com.google.protobuf.ProtocolStringListThe list of possible final mobile URLs after all cross-domain redirects for the ad.getFinalUrls(int index) The list of possible final URLs after all cross-domain redirects for the ad.com.google.protobuf.ByteStringgetFinalUrlsBytes(int index) The list of possible final URLs after all cross-domain redirects for the ad.intThe list of possible final URLs after all cross-domain redirects for the ad.com.google.protobuf.ProtocolStringListThe list of possible final URLs after all cross-domain redirects for the ad.The suffix to use when constructing a final URL.com.google.protobuf.ByteStringThe suffix to use when constructing a final URL.Details pertaining to a hotel ad.Details pertaining to a hotel ad.Details pertaining to a hotel ad.longgetId()Output only.Immutable.Immutable.Immutable.Immutable.Immutable.Immutable.Details pertaining to a legacy responsive display ad.Details pertaining to a legacy responsive display ad.Details pertaining to a legacy responsive display ad.Details pertaining to a local ad.Details pertaining to a local ad.Details pertaining to a local ad.getName()Immutable.com.google.protobuf.ByteStringImmutable.Immutable.com.google.protobuf.ByteStringImmutable.Details pertaining to a responsive display ad.Details pertaining to a responsive display ad.Details pertaining to a responsive display ad.Details pertaining to a responsive search ad.Details pertaining to a responsive search ad.Details pertaining to a responsive search ad.Details pertaining to a Shopping Comparison Listing ad.Details pertaining to a Shopping Comparison Listing ad.Details pertaining to a Shopping Comparison Listing ad.Details pertaining to a Shopping product ad.Details pertaining to a Shopping product ad.Details pertaining to a Shopping product ad.Details pertaining to a Smart Shopping ad.Details pertaining to a Smart Shopping ad.Details pertaining to a Smart Shopping ad.Details pertaining to a Smart campaign ad.Details pertaining to a Smart campaign ad.Details pertaining to a Smart campaign ad.Output only.intOutput only.Immutable.Immutable.Immutable.The URL template for constructing a tracking URL.com.google.protobuf.ByteStringThe URL template for constructing a tracking URL.Details pertaining to a travel ad.Details pertaining to a travel ad.Details pertaining to a travel ad.getType()Output only.intOutput only.getUrlCollections(int index) Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.getUrlCollectionsBuilder(int index) Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.intAdditional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.getUrlCollectionsOrBuilder(int index) Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.List<? extends UrlCollectionOrBuilder>Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.getUrlCustomParameters(int index) The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.getUrlCustomParametersBuilder(int index) The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.intThe list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.getUrlCustomParametersOrBuilder(int index) The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.List<? extends CustomParameterOrBuilder>The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.Details pertaining to a Video ad.Details pertaining to a Video ad.Details pertaining to a Video ad.Details pertaining to a Video responsive ad.Details pertaining to a Video responsive ad.Details pertaining to a Video responsive ad.booleanOutput only.booleanhasAppAd()Details pertaining to an app ad.booleanDetails pertaining to an app engagement ad.booleanDetails pertaining to an app pre-registration ad.booleanDetails pertaining to a call ad.booleanDetails pertaining to a Demand Gen carousel ad.booleanDetails pertaining to a Demand Gen multi asset ad.booleanDetails pertaining to a Demand Gen product ad.booleanDetails pertaining to a Demand Gen video responsive ad.booleanDetails pertaining to a display upload ad.booleanThe URL that appears in the ad description for some ad formats.booleanImmutable.booleanDetails pertaining to an expanded text ad.booleanThe suffix to use when constructing a final URL.booleanDetails pertaining to a hotel ad.booleanhasId()Output only.booleanImmutable.booleanImmutable.booleanDetails pertaining to a legacy responsive display ad.booleanDetails pertaining to a local ad.booleanhasName()Immutable.booleanDetails pertaining to a responsive display ad.booleanDetails pertaining to a responsive search ad.booleanDetails pertaining to a Shopping Comparison Listing ad.booleanDetails pertaining to a Shopping product ad.booleanDetails pertaining to a Smart Shopping ad.booleanDetails pertaining to a Smart campaign ad.booleanImmutable.booleanThe URL template for constructing a tracking URL.booleanDetails pertaining to a travel ad.booleanDetails pertaining to a Video ad.booleanDetails pertaining to a Video responsive ad.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeAppAd(AppAdInfo value) Details pertaining to an app ad.Details pertaining to an app engagement ad.Details pertaining to an app pre-registration ad.mergeCallAd(CallAdInfo value) Details pertaining to a call ad.Details pertaining to a Demand Gen carousel ad.Details pertaining to a Demand Gen multi asset ad.Details pertaining to a Demand Gen product ad.Details pertaining to a Demand Gen video responsive ad.Details pertaining to a display upload ad.Immutable.Details pertaining to an expanded text ad.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeHotelAd(HotelAdInfo value) Details pertaining to a hotel ad.mergeImageAd(ImageAdInfo value) Immutable.Immutable.Details pertaining to a legacy responsive display ad.mergeLocalAd(LocalAdInfo value) Details pertaining to a local ad.Details pertaining to a responsive display ad.Details pertaining to a responsive search ad.Details pertaining to a Shopping Comparison Listing ad.Details pertaining to a Shopping product ad.Details pertaining to a Smart Shopping ad.Details pertaining to a Smart campaign ad.mergeTextAd(TextAdInfo value) Immutable.mergeTravelAd(TravelAdInfo value) Details pertaining to a travel ad.final Ad.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) mergeVideoAd(VideoAdInfo value) Details pertaining to a Video ad.Details pertaining to a Video responsive ad.removeFinalAppUrls(int index) A list of final app URLs that will be used on mobile if the user has the specific app installed.removeUrlCollections(int index) Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.removeUrlCustomParameters(int index) The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.setAddedByGoogleAds(boolean value) Output only.Details pertaining to an app ad.setAppAd(AppAdInfo.Builder builderForValue) Details pertaining to an app ad.Details pertaining to an app engagement ad.setAppEngagementAd(AppEngagementAdInfo.Builder builderForValue) Details pertaining to an app engagement ad.Details pertaining to an app pre-registration ad.setAppPreRegistrationAd(AppPreRegistrationAdInfo.Builder builderForValue) Details pertaining to an app pre-registration ad.setCallAd(CallAdInfo value) Details pertaining to a call ad.setCallAd(CallAdInfo.Builder builderForValue) Details pertaining to a call ad.Details pertaining to a Demand Gen carousel ad.setDemandGenCarouselAd(DemandGenCarouselAdInfo.Builder builderForValue) Details pertaining to a Demand Gen carousel ad.Details pertaining to a Demand Gen multi asset ad.setDemandGenMultiAssetAd(DemandGenMultiAssetAdInfo.Builder builderForValue) Details pertaining to a Demand Gen multi asset ad.Details pertaining to a Demand Gen product ad.setDemandGenProductAd(DemandGenProductAdInfo.Builder builderForValue) Details pertaining to a Demand Gen product ad.Details pertaining to a Demand Gen video responsive ad.setDemandGenVideoResponsiveAd(DemandGenVideoResponsiveAdInfo.Builder builderForValue) Details pertaining to a Demand Gen video responsive ad.The device preference for the ad.setDevicePreferenceValue(int value) The device preference for the ad.Details pertaining to a display upload ad.setDisplayUploadAd(DisplayUploadAdInfo.Builder builderForValue) Details pertaining to a display upload ad.setDisplayUrl(String value) The URL that appears in the ad description for some ad formats.setDisplayUrlBytes(com.google.protobuf.ByteString value) The URL that appears in the ad description for some ad formats.Immutable.setExpandedDynamicSearchAd(ExpandedDynamicSearchAdInfo.Builder builderForValue) Immutable.Details pertaining to an expanded text ad.setExpandedTextAd(ExpandedTextAdInfo.Builder builderForValue) Details pertaining to an expanded text ad.setFinalAppUrls(int index, FinalAppUrl value) A list of final app URLs that will be used on mobile if the user has the specific app installed.setFinalAppUrls(int index, FinalAppUrl.Builder builderForValue) A list of final app URLs that will be used on mobile if the user has the specific app installed.setFinalMobileUrls(int index, String value) The list of possible final mobile URLs after all cross-domain redirects for the ad.setFinalUrls(int index, String value) The list of possible final URLs after all cross-domain redirects for the ad.setFinalUrlSuffix(String value) The suffix to use when constructing a final URL.setFinalUrlSuffixBytes(com.google.protobuf.ByteString value) The suffix to use when constructing a final URL.setHotelAd(HotelAdInfo value) Details pertaining to a hotel ad.setHotelAd(HotelAdInfo.Builder builderForValue) Details pertaining to a hotel ad.setId(long value) Output only.setImageAd(ImageAdInfo value) Immutable.setImageAd(ImageAdInfo.Builder builderForValue) Immutable.Immutable.setLegacyAppInstallAd(LegacyAppInstallAdInfo.Builder builderForValue) Immutable.Details pertaining to a legacy responsive display ad.setLegacyResponsiveDisplayAd(LegacyResponsiveDisplayAdInfo.Builder builderForValue) Details pertaining to a legacy responsive display ad.setLocalAd(LocalAdInfo value) Details pertaining to a local ad.setLocalAd(LocalAdInfo.Builder builderForValue) Details pertaining to a local ad.Immutable.setNameBytes(com.google.protobuf.ByteString value) Immutable.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResourceName(String value) Immutable.setResourceNameBytes(com.google.protobuf.ByteString value) Immutable.Details pertaining to a responsive display ad.setResponsiveDisplayAd(ResponsiveDisplayAdInfo.Builder builderForValue) Details pertaining to a responsive display ad.Details pertaining to a responsive search ad.setResponsiveSearchAd(ResponsiveSearchAdInfo.Builder builderForValue) Details pertaining to a responsive search ad.Details pertaining to a Shopping Comparison Listing ad.setShoppingComparisonListingAd(ShoppingComparisonListingAdInfo.Builder builderForValue) Details pertaining to a Shopping Comparison Listing ad.Details pertaining to a Shopping product ad.setShoppingProductAd(ShoppingProductAdInfo.Builder builderForValue) Details pertaining to a Shopping product ad.Details pertaining to a Smart Shopping ad.setShoppingSmartAd(ShoppingSmartAdInfo.Builder builderForValue) Details pertaining to a Smart Shopping ad.Details pertaining to a Smart campaign ad.setSmartCampaignAd(SmartCampaignAdInfo.Builder builderForValue) Details pertaining to a Smart campaign ad.Output only.setSystemManagedResourceSourceValue(int value) Output only.setTextAd(TextAdInfo value) Immutable.setTextAd(TextAdInfo.Builder builderForValue) Immutable.setTrackingUrlTemplate(String value) The URL template for constructing a tracking URL.setTrackingUrlTemplateBytes(com.google.protobuf.ByteString value) The URL template for constructing a tracking URL.setTravelAd(TravelAdInfo value) Details pertaining to a travel ad.setTravelAd(TravelAdInfo.Builder builderForValue) Details pertaining to a travel ad.setType(AdTypeEnum.AdType value) Output only.setTypeValue(int value) Output only.final Ad.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUrlCollections(int index, UrlCollection value) Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.setUrlCollections(int index, UrlCollection.Builder builderForValue) Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.setUrlCustomParameters(int index, CustomParameter value) The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.setUrlCustomParameters(int index, CustomParameter.Builder builderForValue) The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`.setVideoAd(VideoAdInfo value) Details pertaining to a Video ad.setVideoAd(VideoAdInfo.Builder builderForValue) Details pertaining to a Video ad.Details pertaining to a Video responsive ad.setVideoResponsiveAd(VideoResponsiveAdInfo.Builder builderForValue) Details pertaining to a Video responsive ad.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Ad.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Ad.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Ad.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Ad.Builder>
-
setField
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Ad.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Ad.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Ad.Builder>
-
setRepeatedField
public Ad.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Ad.Builder>
-
addRepeatedField
public Ad.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Ad.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Ad.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Ad.Builder>
-
mergeFrom
public Ad.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Ad.Builder>- Throws:
IOException
-
getAdDataCase
- Specified by:
getAdDataCasein interfaceAdOrBuilder
-
clearAdData
-
getResourceName
Immutable. The resource name of the ad. Ad resource names have the form: `customers/{customer_id}/ads/{ad_id}`string resource_name = 37 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceAdOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()Immutable. The resource name of the ad. Ad resource names have the form: `customers/{customer_id}/ads/{ad_id}`string resource_name = 37 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceAdOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
Immutable. The resource name of the ad. Ad resource names have the form: `customers/{customer_id}/ads/{ad_id}`string resource_name = 37 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The resourceName to set.- Returns:
- This builder for chaining.
-
clearResourceName
Immutable. The resource name of the ad. Ad resource names have the form: `customers/{customer_id}/ads/{ad_id}`string resource_name = 37 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setResourceNameBytes
Immutable. The resource name of the ad. Ad resource names have the form: `customers/{customer_id}/ads/{ad_id}`string resource_name = 37 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for resourceName to set.- Returns:
- This builder for chaining.
-
hasId
public boolean hasId()Output only. The ID of the ad.
optional int64 id = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasIdin interfaceAdOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()Output only. The ID of the ad.
optional int64 id = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIdin interfaceAdOrBuilder- Returns:
- The id.
-
setId
Output only. The ID of the ad.
optional int64 id = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
Output only. The ID of the ad.
optional int64 id = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getFinalUrlsList
public com.google.protobuf.ProtocolStringList getFinalUrlsList()The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 41;- Specified by:
getFinalUrlsListin interfaceAdOrBuilder- Returns:
- A list containing the finalUrls.
-
getFinalUrlsCount
public int getFinalUrlsCount()The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 41;- Specified by:
getFinalUrlsCountin interfaceAdOrBuilder- Returns:
- The count of finalUrls.
-
getFinalUrls
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 41;- Specified by:
getFinalUrlsin interfaceAdOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The finalUrls at the given index.
-
getFinalUrlsBytes
public com.google.protobuf.ByteString getFinalUrlsBytes(int index) The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 41;- Specified by:
getFinalUrlsBytesin interfaceAdOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the finalUrls at the given index.
-
setFinalUrls
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 41;- Parameters:
index- The index to set the value at.value- The finalUrls to set.- Returns:
- This builder for chaining.
-
addFinalUrls
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 41;- Parameters:
value- The finalUrls to add.- Returns:
- This builder for chaining.
-
addAllFinalUrls
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 41;- Parameters:
values- The finalUrls to add.- Returns:
- This builder for chaining.
-
clearFinalUrls
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 41;- Returns:
- This builder for chaining.
-
addFinalUrlsBytes
The list of possible final URLs after all cross-domain redirects for the ad.
repeated string final_urls = 41;- Parameters:
value- The bytes of the finalUrls to add.- Returns:
- This builder for chaining.
-
getFinalAppUrlsList
A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35;- Specified by:
getFinalAppUrlsListin interfaceAdOrBuilder
-
getFinalAppUrlsCount
public int getFinalAppUrlsCount()A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35;- Specified by:
getFinalAppUrlsCountin interfaceAdOrBuilder
-
getFinalAppUrls
A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35;- Specified by:
getFinalAppUrlsin interfaceAdOrBuilder
-
setFinalAppUrls
A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35; -
setFinalAppUrls
A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35; -
addFinalAppUrls
A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35; -
addFinalAppUrls
A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35; -
addFinalAppUrls
A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35; -
addFinalAppUrls
A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35; -
addAllFinalAppUrls
A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35; -
clearFinalAppUrls
A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35; -
removeFinalAppUrls
A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35; -
getFinalAppUrlsBuilder
A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35; -
getFinalAppUrlsOrBuilder
A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35;- Specified by:
getFinalAppUrlsOrBuilderin interfaceAdOrBuilder
-
getFinalAppUrlsOrBuilderList
A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35;- Specified by:
getFinalAppUrlsOrBuilderListin interfaceAdOrBuilder
-
addFinalAppUrlsBuilder
A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35; -
addFinalAppUrlsBuilder
A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35; -
getFinalAppUrlsBuilderList
A list of final app URLs that will be used on mobile if the user has the specific app installed.
repeated .google.ads.googleads.v18.common.FinalAppUrl final_app_urls = 35; -
getFinalMobileUrlsList
public com.google.protobuf.ProtocolStringList getFinalMobileUrlsList()The list of possible final mobile URLs after all cross-domain redirects for the ad.
repeated string final_mobile_urls = 42;- Specified by:
getFinalMobileUrlsListin interfaceAdOrBuilder- Returns:
- A list containing the finalMobileUrls.
-
getFinalMobileUrlsCount
public int getFinalMobileUrlsCount()The list of possible final mobile URLs after all cross-domain redirects for the ad.
repeated string final_mobile_urls = 42;- Specified by:
getFinalMobileUrlsCountin interfaceAdOrBuilder- Returns:
- The count of finalMobileUrls.
-
getFinalMobileUrls
The list of possible final mobile URLs after all cross-domain redirects for the ad.
repeated string final_mobile_urls = 42;- Specified by:
getFinalMobileUrlsin interfaceAdOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The finalMobileUrls at the given index.
-
getFinalMobileUrlsBytes
public com.google.protobuf.ByteString getFinalMobileUrlsBytes(int index) The list of possible final mobile URLs after all cross-domain redirects for the ad.
repeated string final_mobile_urls = 42;- Specified by:
getFinalMobileUrlsBytesin interfaceAdOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the finalMobileUrls at the given index.
-
setFinalMobileUrls
The list of possible final mobile URLs after all cross-domain redirects for the ad.
repeated string final_mobile_urls = 42;- Parameters:
index- The index to set the value at.value- The finalMobileUrls to set.- Returns:
- This builder for chaining.
-
addFinalMobileUrls
The list of possible final mobile URLs after all cross-domain redirects for the ad.
repeated string final_mobile_urls = 42;- Parameters:
value- The finalMobileUrls to add.- Returns:
- This builder for chaining.
-
addAllFinalMobileUrls
The list of possible final mobile URLs after all cross-domain redirects for the ad.
repeated string final_mobile_urls = 42;- Parameters:
values- The finalMobileUrls to add.- Returns:
- This builder for chaining.
-
clearFinalMobileUrls
The list of possible final mobile URLs after all cross-domain redirects for the ad.
repeated string final_mobile_urls = 42;- Returns:
- This builder for chaining.
-
addFinalMobileUrlsBytes
The list of possible final mobile URLs after all cross-domain redirects for the ad.
repeated string final_mobile_urls = 42;- Parameters:
value- The bytes of the finalMobileUrls to add.- Returns:
- This builder for chaining.
-
hasTrackingUrlTemplate
public boolean hasTrackingUrlTemplate()The URL template for constructing a tracking URL.
optional string tracking_url_template = 43;- Specified by:
hasTrackingUrlTemplatein interfaceAdOrBuilder- Returns:
- Whether the trackingUrlTemplate field is set.
-
getTrackingUrlTemplate
The URL template for constructing a tracking URL.
optional string tracking_url_template = 43;- Specified by:
getTrackingUrlTemplatein interfaceAdOrBuilder- Returns:
- The trackingUrlTemplate.
-
getTrackingUrlTemplateBytes
public com.google.protobuf.ByteString getTrackingUrlTemplateBytes()The URL template for constructing a tracking URL.
optional string tracking_url_template = 43;- Specified by:
getTrackingUrlTemplateBytesin interfaceAdOrBuilder- Returns:
- The bytes for trackingUrlTemplate.
-
setTrackingUrlTemplate
The URL template for constructing a tracking URL.
optional string tracking_url_template = 43;- Parameters:
value- The trackingUrlTemplate to set.- Returns:
- This builder for chaining.
-
clearTrackingUrlTemplate
The URL template for constructing a tracking URL.
optional string tracking_url_template = 43;- Returns:
- This builder for chaining.
-
setTrackingUrlTemplateBytes
The URL template for constructing a tracking URL.
optional string tracking_url_template = 43;- Parameters:
value- The bytes for trackingUrlTemplate to set.- Returns:
- This builder for chaining.
-
hasFinalUrlSuffix
public boolean hasFinalUrlSuffix()The suffix to use when constructing a final URL.
optional string final_url_suffix = 44;- Specified by:
hasFinalUrlSuffixin interfaceAdOrBuilder- Returns:
- Whether the finalUrlSuffix field is set.
-
getFinalUrlSuffix
The suffix to use when constructing a final URL.
optional string final_url_suffix = 44;- Specified by:
getFinalUrlSuffixin interfaceAdOrBuilder- Returns:
- The finalUrlSuffix.
-
getFinalUrlSuffixBytes
public com.google.protobuf.ByteString getFinalUrlSuffixBytes()The suffix to use when constructing a final URL.
optional string final_url_suffix = 44;- Specified by:
getFinalUrlSuffixBytesin interfaceAdOrBuilder- Returns:
- The bytes for finalUrlSuffix.
-
setFinalUrlSuffix
The suffix to use when constructing a final URL.
optional string final_url_suffix = 44;- Parameters:
value- The finalUrlSuffix to set.- Returns:
- This builder for chaining.
-
clearFinalUrlSuffix
The suffix to use when constructing a final URL.
optional string final_url_suffix = 44;- Returns:
- This builder for chaining.
-
setFinalUrlSuffixBytes
The suffix to use when constructing a final URL.
optional string final_url_suffix = 44;- Parameters:
value- The bytes for finalUrlSuffix to set.- Returns:
- This builder for chaining.
-
getUrlCustomParametersList
The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10;- Specified by:
getUrlCustomParametersListin interfaceAdOrBuilder
-
getUrlCustomParametersCount
public int getUrlCustomParametersCount()The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10;- Specified by:
getUrlCustomParametersCountin interfaceAdOrBuilder
-
getUrlCustomParameters
The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10;- Specified by:
getUrlCustomParametersin interfaceAdOrBuilder
-
setUrlCustomParameters
The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10; -
setUrlCustomParameters
The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10; -
addUrlCustomParameters
The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10; -
addUrlCustomParameters
The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10; -
addUrlCustomParameters
The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10; -
addUrlCustomParameters
The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10; -
addAllUrlCustomParameters
The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10; -
clearUrlCustomParameters
The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10; -
removeUrlCustomParameters
The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10; -
getUrlCustomParametersBuilder
The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10; -
getUrlCustomParametersOrBuilder
The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10;- Specified by:
getUrlCustomParametersOrBuilderin interfaceAdOrBuilder
-
getUrlCustomParametersOrBuilderList
The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10;- Specified by:
getUrlCustomParametersOrBuilderListin interfaceAdOrBuilder
-
addUrlCustomParametersBuilder
The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10; -
addUrlCustomParametersBuilder
The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10; -
getUrlCustomParametersBuilderList
The list of mappings that can be used to substitute custom parameter tags in a `tracking_url_template`, `final_urls`, or `mobile_final_urls`. For mutates, use url custom parameter operations.
repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 10; -
hasDisplayUrl
public boolean hasDisplayUrl()The URL that appears in the ad description for some ad formats.
optional string display_url = 45;- Specified by:
hasDisplayUrlin interfaceAdOrBuilder- Returns:
- Whether the displayUrl field is set.
-
getDisplayUrl
The URL that appears in the ad description for some ad formats.
optional string display_url = 45;- Specified by:
getDisplayUrlin interfaceAdOrBuilder- Returns:
- The displayUrl.
-
getDisplayUrlBytes
public com.google.protobuf.ByteString getDisplayUrlBytes()The URL that appears in the ad description for some ad formats.
optional string display_url = 45;- Specified by:
getDisplayUrlBytesin interfaceAdOrBuilder- Returns:
- The bytes for displayUrl.
-
setDisplayUrl
The URL that appears in the ad description for some ad formats.
optional string display_url = 45;- Parameters:
value- The displayUrl to set.- Returns:
- This builder for chaining.
-
clearDisplayUrl
The URL that appears in the ad description for some ad formats.
optional string display_url = 45;- Returns:
- This builder for chaining.
-
setDisplayUrlBytes
The URL that appears in the ad description for some ad formats.
optional string display_url = 45;- Parameters:
value- The bytes for displayUrl to set.- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()Output only. The type of ad.
.google.ads.googleads.v18.enums.AdTypeEnum.AdType type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypeValuein interfaceAdOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
Output only. The type of ad.
.google.ads.googleads.v18.enums.AdTypeEnum.AdType type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
Output only. The type of ad.
.google.ads.googleads.v18.enums.AdTypeEnum.AdType type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTypein interfaceAdOrBuilder- Returns:
- The type.
-
setType
Output only. The type of ad.
.google.ads.googleads.v18.enums.AdTypeEnum.AdType type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
Output only. The type of ad.
.google.ads.googleads.v18.enums.AdTypeEnum.AdType type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasAddedByGoogleAds
public boolean hasAddedByGoogleAds()Output only. Indicates if this ad was automatically added by Google Ads and not by a user. For example, this could happen when ads are automatically created as suggestions for new ads based on knowledge of how existing ads are performing.
optional bool added_by_google_ads = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasAddedByGoogleAdsin interfaceAdOrBuilder- Returns:
- Whether the addedByGoogleAds field is set.
-
getAddedByGoogleAds
public boolean getAddedByGoogleAds()Output only. Indicates if this ad was automatically added by Google Ads and not by a user. For example, this could happen when ads are automatically created as suggestions for new ads based on knowledge of how existing ads are performing.
optional bool added_by_google_ads = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAddedByGoogleAdsin interfaceAdOrBuilder- Returns:
- The addedByGoogleAds.
-
setAddedByGoogleAds
Output only. Indicates if this ad was automatically added by Google Ads and not by a user. For example, this could happen when ads are automatically created as suggestions for new ads based on knowledge of how existing ads are performing.
optional bool added_by_google_ads = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The addedByGoogleAds to set.- Returns:
- This builder for chaining.
-
clearAddedByGoogleAds
Output only. Indicates if this ad was automatically added by Google Ads and not by a user. For example, this could happen when ads are automatically created as suggestions for new ads based on knowledge of how existing ads are performing.
optional bool added_by_google_ads = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getDevicePreferenceValue
public int getDevicePreferenceValue()The device preference for the ad. You can only specify a preference for mobile devices. When this preference is set the ad will be preferred over other ads when being displayed on a mobile device. The ad can still be displayed on other device types, for example, if no other ads are available. If unspecified (no device preference), all devices are targeted. This is only supported by some ad types.
.google.ads.googleads.v18.enums.DeviceEnum.Device device_preference = 20;- Specified by:
getDevicePreferenceValuein interfaceAdOrBuilder- Returns:
- The enum numeric value on the wire for devicePreference.
-
setDevicePreferenceValue
The device preference for the ad. You can only specify a preference for mobile devices. When this preference is set the ad will be preferred over other ads when being displayed on a mobile device. The ad can still be displayed on other device types, for example, if no other ads are available. If unspecified (no device preference), all devices are targeted. This is only supported by some ad types.
.google.ads.googleads.v18.enums.DeviceEnum.Device device_preference = 20;- Parameters:
value- The enum numeric value on the wire for devicePreference to set.- Returns:
- This builder for chaining.
-
getDevicePreference
The device preference for the ad. You can only specify a preference for mobile devices. When this preference is set the ad will be preferred over other ads when being displayed on a mobile device. The ad can still be displayed on other device types, for example, if no other ads are available. If unspecified (no device preference), all devices are targeted. This is only supported by some ad types.
.google.ads.googleads.v18.enums.DeviceEnum.Device device_preference = 20;- Specified by:
getDevicePreferencein interfaceAdOrBuilder- Returns:
- The devicePreference.
-
setDevicePreference
The device preference for the ad. You can only specify a preference for mobile devices. When this preference is set the ad will be preferred over other ads when being displayed on a mobile device. The ad can still be displayed on other device types, for example, if no other ads are available. If unspecified (no device preference), all devices are targeted. This is only supported by some ad types.
.google.ads.googleads.v18.enums.DeviceEnum.Device device_preference = 20;- Parameters:
value- The devicePreference to set.- Returns:
- This builder for chaining.
-
clearDevicePreference
The device preference for the ad. You can only specify a preference for mobile devices. When this preference is set the ad will be preferred over other ads when being displayed on a mobile device. The ad can still be displayed on other device types, for example, if no other ads are available. If unspecified (no device preference), all devices are targeted. This is only supported by some ad types.
.google.ads.googleads.v18.enums.DeviceEnum.Device device_preference = 20;- Returns:
- This builder for chaining.
-
getUrlCollectionsList
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26;- Specified by:
getUrlCollectionsListin interfaceAdOrBuilder
-
getUrlCollectionsCount
public int getUrlCollectionsCount()Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26;- Specified by:
getUrlCollectionsCountin interfaceAdOrBuilder
-
getUrlCollections
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26;- Specified by:
getUrlCollectionsin interfaceAdOrBuilder
-
setUrlCollections
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26; -
setUrlCollections
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26; -
addUrlCollections
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26; -
addUrlCollections
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26; -
addUrlCollections
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26; -
addUrlCollections
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26; -
addAllUrlCollections
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26; -
clearUrlCollections
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26; -
removeUrlCollections
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26; -
getUrlCollectionsBuilder
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26; -
getUrlCollectionsOrBuilder
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26;- Specified by:
getUrlCollectionsOrBuilderin interfaceAdOrBuilder
-
getUrlCollectionsOrBuilderList
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26;- Specified by:
getUrlCollectionsOrBuilderListin interfaceAdOrBuilder
-
addUrlCollectionsBuilder
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26; -
addUrlCollectionsBuilder
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26; -
getUrlCollectionsBuilderList
Additional URLs for the ad that are tagged with a unique identifier that can be referenced from other fields in the ad.
repeated .google.ads.googleads.v18.common.UrlCollection url_collections = 26; -
hasName
public boolean hasName()Immutable. The name of the ad. This is only used to be able to identify the ad. It does not need to be unique and does not affect the served ad. The name field is currently only supported for DisplayUploadAd, ImageAd, ShoppingComparisonListingAd and VideoAd.
optional string name = 47 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasNamein interfaceAdOrBuilder- Returns:
- Whether the name field is set.
-
getName
Immutable. The name of the ad. This is only used to be able to identify the ad. It does not need to be unique and does not affect the served ad. The name field is currently only supported for DisplayUploadAd, ImageAd, ShoppingComparisonListingAd and VideoAd.
optional string name = 47 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNamein interfaceAdOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Immutable. The name of the ad. This is only used to be able to identify the ad. It does not need to be unique and does not affect the served ad. The name field is currently only supported for DisplayUploadAd, ImageAd, ShoppingComparisonListingAd and VideoAd.
optional string name = 47 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNameBytesin interfaceAdOrBuilder- Returns:
- The bytes for name.
-
setName
Immutable. The name of the ad. This is only used to be able to identify the ad. It does not need to be unique and does not affect the served ad. The name field is currently only supported for DisplayUploadAd, ImageAd, ShoppingComparisonListingAd and VideoAd.
optional string name = 47 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Immutable. The name of the ad. This is only used to be able to identify the ad. It does not need to be unique and does not affect the served ad. The name field is currently only supported for DisplayUploadAd, ImageAd, ShoppingComparisonListingAd and VideoAd.
optional string name = 47 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
setNameBytes
Immutable. The name of the ad. This is only used to be able to identify the ad. It does not need to be unique and does not affect the served ad. The name field is currently only supported for DisplayUploadAd, ImageAd, ShoppingComparisonListingAd and VideoAd.
optional string name = 47 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getSystemManagedResourceSourceValue
public int getSystemManagedResourceSourceValue()Output only. If this ad is system managed, then this field will indicate the source. This field is read-only.
.google.ads.googleads.v18.enums.SystemManagedResourceSourceEnum.SystemManagedResourceSource system_managed_resource_source = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSystemManagedResourceSourceValuein interfaceAdOrBuilder- Returns:
- The enum numeric value on the wire for systemManagedResourceSource.
-
setSystemManagedResourceSourceValue
Output only. If this ad is system managed, then this field will indicate the source. This field is read-only.
.google.ads.googleads.v18.enums.SystemManagedResourceSourceEnum.SystemManagedResourceSource system_managed_resource_source = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for systemManagedResourceSource to set.- Returns:
- This builder for chaining.
-
getSystemManagedResourceSource
Output only. If this ad is system managed, then this field will indicate the source. This field is read-only.
.google.ads.googleads.v18.enums.SystemManagedResourceSourceEnum.SystemManagedResourceSource system_managed_resource_source = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSystemManagedResourceSourcein interfaceAdOrBuilder- Returns:
- The systemManagedResourceSource.
-
setSystemManagedResourceSource
public Ad.Builder setSystemManagedResourceSource(SystemManagedResourceSourceEnum.SystemManagedResourceSource value) Output only. If this ad is system managed, then this field will indicate the source. This field is read-only.
.google.ads.googleads.v18.enums.SystemManagedResourceSourceEnum.SystemManagedResourceSource system_managed_resource_source = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The systemManagedResourceSource to set.- Returns:
- This builder for chaining.
-
clearSystemManagedResourceSource
Output only. If this ad is system managed, then this field will indicate the source. This field is read-only.
.google.ads.googleads.v18.enums.SystemManagedResourceSourceEnum.SystemManagedResourceSource system_managed_resource_source = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasTextAd
public boolean hasTextAd()Immutable. Details pertaining to a text ad.
.google.ads.googleads.v18.common.TextAdInfo text_ad = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasTextAdin interfaceAdOrBuilder- Returns:
- Whether the textAd field is set.
-
getTextAd
Immutable. Details pertaining to a text ad.
.google.ads.googleads.v18.common.TextAdInfo text_ad = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTextAdin interfaceAdOrBuilder- Returns:
- The textAd.
-
setTextAd
Immutable. Details pertaining to a text ad.
.google.ads.googleads.v18.common.TextAdInfo text_ad = 6 [(.google.api.field_behavior) = IMMUTABLE]; -
setTextAd
Immutable. Details pertaining to a text ad.
.google.ads.googleads.v18.common.TextAdInfo text_ad = 6 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeTextAd
Immutable. Details pertaining to a text ad.
.google.ads.googleads.v18.common.TextAdInfo text_ad = 6 [(.google.api.field_behavior) = IMMUTABLE]; -
clearTextAd
Immutable. Details pertaining to a text ad.
.google.ads.googleads.v18.common.TextAdInfo text_ad = 6 [(.google.api.field_behavior) = IMMUTABLE]; -
getTextAdBuilder
Immutable. Details pertaining to a text ad.
.google.ads.googleads.v18.common.TextAdInfo text_ad = 6 [(.google.api.field_behavior) = IMMUTABLE]; -
getTextAdOrBuilder
Immutable. Details pertaining to a text ad.
.google.ads.googleads.v18.common.TextAdInfo text_ad = 6 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTextAdOrBuilderin interfaceAdOrBuilder
-
hasExpandedTextAd
public boolean hasExpandedTextAd()Details pertaining to an expanded text ad.
.google.ads.googleads.v18.common.ExpandedTextAdInfo expanded_text_ad = 7;- Specified by:
hasExpandedTextAdin interfaceAdOrBuilder- Returns:
- Whether the expandedTextAd field is set.
-
getExpandedTextAd
Details pertaining to an expanded text ad.
.google.ads.googleads.v18.common.ExpandedTextAdInfo expanded_text_ad = 7;- Specified by:
getExpandedTextAdin interfaceAdOrBuilder- Returns:
- The expandedTextAd.
-
setExpandedTextAd
Details pertaining to an expanded text ad.
.google.ads.googleads.v18.common.ExpandedTextAdInfo expanded_text_ad = 7; -
setExpandedTextAd
Details pertaining to an expanded text ad.
.google.ads.googleads.v18.common.ExpandedTextAdInfo expanded_text_ad = 7; -
mergeExpandedTextAd
Details pertaining to an expanded text ad.
.google.ads.googleads.v18.common.ExpandedTextAdInfo expanded_text_ad = 7; -
clearExpandedTextAd
Details pertaining to an expanded text ad.
.google.ads.googleads.v18.common.ExpandedTextAdInfo expanded_text_ad = 7; -
getExpandedTextAdBuilder
Details pertaining to an expanded text ad.
.google.ads.googleads.v18.common.ExpandedTextAdInfo expanded_text_ad = 7; -
getExpandedTextAdOrBuilder
Details pertaining to an expanded text ad.
.google.ads.googleads.v18.common.ExpandedTextAdInfo expanded_text_ad = 7;- Specified by:
getExpandedTextAdOrBuilderin interfaceAdOrBuilder
-
hasCallAd
public boolean hasCallAd()Details pertaining to a call ad.
.google.ads.googleads.v18.common.CallAdInfo call_ad = 49;- Specified by:
hasCallAdin interfaceAdOrBuilder- Returns:
- Whether the callAd field is set.
-
getCallAd
Details pertaining to a call ad.
.google.ads.googleads.v18.common.CallAdInfo call_ad = 49;- Specified by:
getCallAdin interfaceAdOrBuilder- Returns:
- The callAd.
-
setCallAd
Details pertaining to a call ad.
.google.ads.googleads.v18.common.CallAdInfo call_ad = 49; -
setCallAd
Details pertaining to a call ad.
.google.ads.googleads.v18.common.CallAdInfo call_ad = 49; -
mergeCallAd
Details pertaining to a call ad.
.google.ads.googleads.v18.common.CallAdInfo call_ad = 49; -
clearCallAd
Details pertaining to a call ad.
.google.ads.googleads.v18.common.CallAdInfo call_ad = 49; -
getCallAdBuilder
Details pertaining to a call ad.
.google.ads.googleads.v18.common.CallAdInfo call_ad = 49; -
getCallAdOrBuilder
Details pertaining to a call ad.
.google.ads.googleads.v18.common.CallAdInfo call_ad = 49;- Specified by:
getCallAdOrBuilderin interfaceAdOrBuilder
-
hasExpandedDynamicSearchAd
public boolean hasExpandedDynamicSearchAd()Immutable. Details pertaining to an Expanded Dynamic Search Ad. This type of ad has its headline, final URLs, and display URL auto-generated at serving time according to domain name specific information provided by `dynamic_search_ads_setting` linked at the campaign level.
.google.ads.googleads.v18.common.ExpandedDynamicSearchAdInfo expanded_dynamic_search_ad = 14 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasExpandedDynamicSearchAdin interfaceAdOrBuilder- Returns:
- Whether the expandedDynamicSearchAd field is set.
-
getExpandedDynamicSearchAd
Immutable. Details pertaining to an Expanded Dynamic Search Ad. This type of ad has its headline, final URLs, and display URL auto-generated at serving time according to domain name specific information provided by `dynamic_search_ads_setting` linked at the campaign level.
.google.ads.googleads.v18.common.ExpandedDynamicSearchAdInfo expanded_dynamic_search_ad = 14 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getExpandedDynamicSearchAdin interfaceAdOrBuilder- Returns:
- The expandedDynamicSearchAd.
-
setExpandedDynamicSearchAd
Immutable. Details pertaining to an Expanded Dynamic Search Ad. This type of ad has its headline, final URLs, and display URL auto-generated at serving time according to domain name specific information provided by `dynamic_search_ads_setting` linked at the campaign level.
.google.ads.googleads.v18.common.ExpandedDynamicSearchAdInfo expanded_dynamic_search_ad = 14 [(.google.api.field_behavior) = IMMUTABLE]; -
setExpandedDynamicSearchAd
Immutable. Details pertaining to an Expanded Dynamic Search Ad. This type of ad has its headline, final URLs, and display URL auto-generated at serving time according to domain name specific information provided by `dynamic_search_ads_setting` linked at the campaign level.
.google.ads.googleads.v18.common.ExpandedDynamicSearchAdInfo expanded_dynamic_search_ad = 14 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeExpandedDynamicSearchAd
Immutable. Details pertaining to an Expanded Dynamic Search Ad. This type of ad has its headline, final URLs, and display URL auto-generated at serving time according to domain name specific information provided by `dynamic_search_ads_setting` linked at the campaign level.
.google.ads.googleads.v18.common.ExpandedDynamicSearchAdInfo expanded_dynamic_search_ad = 14 [(.google.api.field_behavior) = IMMUTABLE]; -
clearExpandedDynamicSearchAd
Immutable. Details pertaining to an Expanded Dynamic Search Ad. This type of ad has its headline, final URLs, and display URL auto-generated at serving time according to domain name specific information provided by `dynamic_search_ads_setting` linked at the campaign level.
.google.ads.googleads.v18.common.ExpandedDynamicSearchAdInfo expanded_dynamic_search_ad = 14 [(.google.api.field_behavior) = IMMUTABLE]; -
getExpandedDynamicSearchAdBuilder
Immutable. Details pertaining to an Expanded Dynamic Search Ad. This type of ad has its headline, final URLs, and display URL auto-generated at serving time according to domain name specific information provided by `dynamic_search_ads_setting` linked at the campaign level.
.google.ads.googleads.v18.common.ExpandedDynamicSearchAdInfo expanded_dynamic_search_ad = 14 [(.google.api.field_behavior) = IMMUTABLE]; -
getExpandedDynamicSearchAdOrBuilder
Immutable. Details pertaining to an Expanded Dynamic Search Ad. This type of ad has its headline, final URLs, and display URL auto-generated at serving time according to domain name specific information provided by `dynamic_search_ads_setting` linked at the campaign level.
.google.ads.googleads.v18.common.ExpandedDynamicSearchAdInfo expanded_dynamic_search_ad = 14 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getExpandedDynamicSearchAdOrBuilderin interfaceAdOrBuilder
-
hasHotelAd
public boolean hasHotelAd()Details pertaining to a hotel ad.
.google.ads.googleads.v18.common.HotelAdInfo hotel_ad = 15;- Specified by:
hasHotelAdin interfaceAdOrBuilder- Returns:
- Whether the hotelAd field is set.
-
getHotelAd
Details pertaining to a hotel ad.
.google.ads.googleads.v18.common.HotelAdInfo hotel_ad = 15;- Specified by:
getHotelAdin interfaceAdOrBuilder- Returns:
- The hotelAd.
-
setHotelAd
Details pertaining to a hotel ad.
.google.ads.googleads.v18.common.HotelAdInfo hotel_ad = 15; -
setHotelAd
Details pertaining to a hotel ad.
.google.ads.googleads.v18.common.HotelAdInfo hotel_ad = 15; -
mergeHotelAd
Details pertaining to a hotel ad.
.google.ads.googleads.v18.common.HotelAdInfo hotel_ad = 15; -
clearHotelAd
Details pertaining to a hotel ad.
.google.ads.googleads.v18.common.HotelAdInfo hotel_ad = 15; -
getHotelAdBuilder
Details pertaining to a hotel ad.
.google.ads.googleads.v18.common.HotelAdInfo hotel_ad = 15; -
getHotelAdOrBuilder
Details pertaining to a hotel ad.
.google.ads.googleads.v18.common.HotelAdInfo hotel_ad = 15;- Specified by:
getHotelAdOrBuilderin interfaceAdOrBuilder
-
hasShoppingSmartAd
public boolean hasShoppingSmartAd()Details pertaining to a Smart Shopping ad.
.google.ads.googleads.v18.common.ShoppingSmartAdInfo shopping_smart_ad = 17;- Specified by:
hasShoppingSmartAdin interfaceAdOrBuilder- Returns:
- Whether the shoppingSmartAd field is set.
-
getShoppingSmartAd
Details pertaining to a Smart Shopping ad.
.google.ads.googleads.v18.common.ShoppingSmartAdInfo shopping_smart_ad = 17;- Specified by:
getShoppingSmartAdin interfaceAdOrBuilder- Returns:
- The shoppingSmartAd.
-
setShoppingSmartAd
Details pertaining to a Smart Shopping ad.
.google.ads.googleads.v18.common.ShoppingSmartAdInfo shopping_smart_ad = 17; -
setShoppingSmartAd
Details pertaining to a Smart Shopping ad.
.google.ads.googleads.v18.common.ShoppingSmartAdInfo shopping_smart_ad = 17; -
mergeShoppingSmartAd
Details pertaining to a Smart Shopping ad.
.google.ads.googleads.v18.common.ShoppingSmartAdInfo shopping_smart_ad = 17; -
clearShoppingSmartAd
Details pertaining to a Smart Shopping ad.
.google.ads.googleads.v18.common.ShoppingSmartAdInfo shopping_smart_ad = 17; -
getShoppingSmartAdBuilder
Details pertaining to a Smart Shopping ad.
.google.ads.googleads.v18.common.ShoppingSmartAdInfo shopping_smart_ad = 17; -
getShoppingSmartAdOrBuilder
Details pertaining to a Smart Shopping ad.
.google.ads.googleads.v18.common.ShoppingSmartAdInfo shopping_smart_ad = 17;- Specified by:
getShoppingSmartAdOrBuilderin interfaceAdOrBuilder
-
hasShoppingProductAd
public boolean hasShoppingProductAd()Details pertaining to a Shopping product ad.
.google.ads.googleads.v18.common.ShoppingProductAdInfo shopping_product_ad = 18;- Specified by:
hasShoppingProductAdin interfaceAdOrBuilder- Returns:
- Whether the shoppingProductAd field is set.
-
getShoppingProductAd
Details pertaining to a Shopping product ad.
.google.ads.googleads.v18.common.ShoppingProductAdInfo shopping_product_ad = 18;- Specified by:
getShoppingProductAdin interfaceAdOrBuilder- Returns:
- The shoppingProductAd.
-
setShoppingProductAd
Details pertaining to a Shopping product ad.
.google.ads.googleads.v18.common.ShoppingProductAdInfo shopping_product_ad = 18; -
setShoppingProductAd
Details pertaining to a Shopping product ad.
.google.ads.googleads.v18.common.ShoppingProductAdInfo shopping_product_ad = 18; -
mergeShoppingProductAd
Details pertaining to a Shopping product ad.
.google.ads.googleads.v18.common.ShoppingProductAdInfo shopping_product_ad = 18; -
clearShoppingProductAd
Details pertaining to a Shopping product ad.
.google.ads.googleads.v18.common.ShoppingProductAdInfo shopping_product_ad = 18; -
getShoppingProductAdBuilder
Details pertaining to a Shopping product ad.
.google.ads.googleads.v18.common.ShoppingProductAdInfo shopping_product_ad = 18; -
getShoppingProductAdOrBuilder
Details pertaining to a Shopping product ad.
.google.ads.googleads.v18.common.ShoppingProductAdInfo shopping_product_ad = 18;- Specified by:
getShoppingProductAdOrBuilderin interfaceAdOrBuilder
-
hasImageAd
public boolean hasImageAd()Immutable. Details pertaining to an Image ad.
.google.ads.googleads.v18.common.ImageAdInfo image_ad = 22 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasImageAdin interfaceAdOrBuilder- Returns:
- Whether the imageAd field is set.
-
getImageAd
Immutable. Details pertaining to an Image ad.
.google.ads.googleads.v18.common.ImageAdInfo image_ad = 22 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getImageAdin interfaceAdOrBuilder- Returns:
- The imageAd.
-
setImageAd
Immutable. Details pertaining to an Image ad.
.google.ads.googleads.v18.common.ImageAdInfo image_ad = 22 [(.google.api.field_behavior) = IMMUTABLE]; -
setImageAd
Immutable. Details pertaining to an Image ad.
.google.ads.googleads.v18.common.ImageAdInfo image_ad = 22 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeImageAd
Immutable. Details pertaining to an Image ad.
.google.ads.googleads.v18.common.ImageAdInfo image_ad = 22 [(.google.api.field_behavior) = IMMUTABLE]; -
clearImageAd
Immutable. Details pertaining to an Image ad.
.google.ads.googleads.v18.common.ImageAdInfo image_ad = 22 [(.google.api.field_behavior) = IMMUTABLE]; -
getImageAdBuilder
Immutable. Details pertaining to an Image ad.
.google.ads.googleads.v18.common.ImageAdInfo image_ad = 22 [(.google.api.field_behavior) = IMMUTABLE]; -
getImageAdOrBuilder
Immutable. Details pertaining to an Image ad.
.google.ads.googleads.v18.common.ImageAdInfo image_ad = 22 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getImageAdOrBuilderin interfaceAdOrBuilder
-
hasVideoAd
public boolean hasVideoAd()Details pertaining to a Video ad.
.google.ads.googleads.v18.common.VideoAdInfo video_ad = 24;- Specified by:
hasVideoAdin interfaceAdOrBuilder- Returns:
- Whether the videoAd field is set.
-
getVideoAd
Details pertaining to a Video ad.
.google.ads.googleads.v18.common.VideoAdInfo video_ad = 24;- Specified by:
getVideoAdin interfaceAdOrBuilder- Returns:
- The videoAd.
-
setVideoAd
Details pertaining to a Video ad.
.google.ads.googleads.v18.common.VideoAdInfo video_ad = 24; -
setVideoAd
Details pertaining to a Video ad.
.google.ads.googleads.v18.common.VideoAdInfo video_ad = 24; -
mergeVideoAd
Details pertaining to a Video ad.
.google.ads.googleads.v18.common.VideoAdInfo video_ad = 24; -
clearVideoAd
Details pertaining to a Video ad.
.google.ads.googleads.v18.common.VideoAdInfo video_ad = 24; -
getVideoAdBuilder
Details pertaining to a Video ad.
.google.ads.googleads.v18.common.VideoAdInfo video_ad = 24; -
getVideoAdOrBuilder
Details pertaining to a Video ad.
.google.ads.googleads.v18.common.VideoAdInfo video_ad = 24;- Specified by:
getVideoAdOrBuilderin interfaceAdOrBuilder
-
hasVideoResponsiveAd
public boolean hasVideoResponsiveAd()Details pertaining to a Video responsive ad.
.google.ads.googleads.v18.common.VideoResponsiveAdInfo video_responsive_ad = 39;- Specified by:
hasVideoResponsiveAdin interfaceAdOrBuilder- Returns:
- Whether the videoResponsiveAd field is set.
-
getVideoResponsiveAd
Details pertaining to a Video responsive ad.
.google.ads.googleads.v18.common.VideoResponsiveAdInfo video_responsive_ad = 39;- Specified by:
getVideoResponsiveAdin interfaceAdOrBuilder- Returns:
- The videoResponsiveAd.
-
setVideoResponsiveAd
Details pertaining to a Video responsive ad.
.google.ads.googleads.v18.common.VideoResponsiveAdInfo video_responsive_ad = 39; -
setVideoResponsiveAd
Details pertaining to a Video responsive ad.
.google.ads.googleads.v18.common.VideoResponsiveAdInfo video_responsive_ad = 39; -
mergeVideoResponsiveAd
Details pertaining to a Video responsive ad.
.google.ads.googleads.v18.common.VideoResponsiveAdInfo video_responsive_ad = 39; -
clearVideoResponsiveAd
Details pertaining to a Video responsive ad.
.google.ads.googleads.v18.common.VideoResponsiveAdInfo video_responsive_ad = 39; -
getVideoResponsiveAdBuilder
Details pertaining to a Video responsive ad.
.google.ads.googleads.v18.common.VideoResponsiveAdInfo video_responsive_ad = 39; -
getVideoResponsiveAdOrBuilder
Details pertaining to a Video responsive ad.
.google.ads.googleads.v18.common.VideoResponsiveAdInfo video_responsive_ad = 39;- Specified by:
getVideoResponsiveAdOrBuilderin interfaceAdOrBuilder
-
hasResponsiveSearchAd
public boolean hasResponsiveSearchAd()Details pertaining to a responsive search ad.
.google.ads.googleads.v18.common.ResponsiveSearchAdInfo responsive_search_ad = 25;- Specified by:
hasResponsiveSearchAdin interfaceAdOrBuilder- Returns:
- Whether the responsiveSearchAd field is set.
-
getResponsiveSearchAd
Details pertaining to a responsive search ad.
.google.ads.googleads.v18.common.ResponsiveSearchAdInfo responsive_search_ad = 25;- Specified by:
getResponsiveSearchAdin interfaceAdOrBuilder- Returns:
- The responsiveSearchAd.
-
setResponsiveSearchAd
Details pertaining to a responsive search ad.
.google.ads.googleads.v18.common.ResponsiveSearchAdInfo responsive_search_ad = 25; -
setResponsiveSearchAd
Details pertaining to a responsive search ad.
.google.ads.googleads.v18.common.ResponsiveSearchAdInfo responsive_search_ad = 25; -
mergeResponsiveSearchAd
Details pertaining to a responsive search ad.
.google.ads.googleads.v18.common.ResponsiveSearchAdInfo responsive_search_ad = 25; -
clearResponsiveSearchAd
Details pertaining to a responsive search ad.
.google.ads.googleads.v18.common.ResponsiveSearchAdInfo responsive_search_ad = 25; -
getResponsiveSearchAdBuilder
Details pertaining to a responsive search ad.
.google.ads.googleads.v18.common.ResponsiveSearchAdInfo responsive_search_ad = 25; -
getResponsiveSearchAdOrBuilder
Details pertaining to a responsive search ad.
.google.ads.googleads.v18.common.ResponsiveSearchAdInfo responsive_search_ad = 25;- Specified by:
getResponsiveSearchAdOrBuilderin interfaceAdOrBuilder
-
hasLegacyResponsiveDisplayAd
public boolean hasLegacyResponsiveDisplayAd()Details pertaining to a legacy responsive display ad.
.google.ads.googleads.v18.common.LegacyResponsiveDisplayAdInfo legacy_responsive_display_ad = 28;- Specified by:
hasLegacyResponsiveDisplayAdin interfaceAdOrBuilder- Returns:
- Whether the legacyResponsiveDisplayAd field is set.
-
getLegacyResponsiveDisplayAd
Details pertaining to a legacy responsive display ad.
.google.ads.googleads.v18.common.LegacyResponsiveDisplayAdInfo legacy_responsive_display_ad = 28;- Specified by:
getLegacyResponsiveDisplayAdin interfaceAdOrBuilder- Returns:
- The legacyResponsiveDisplayAd.
-
setLegacyResponsiveDisplayAd
Details pertaining to a legacy responsive display ad.
.google.ads.googleads.v18.common.LegacyResponsiveDisplayAdInfo legacy_responsive_display_ad = 28; -
setLegacyResponsiveDisplayAd
public Ad.Builder setLegacyResponsiveDisplayAd(LegacyResponsiveDisplayAdInfo.Builder builderForValue) Details pertaining to a legacy responsive display ad.
.google.ads.googleads.v18.common.LegacyResponsiveDisplayAdInfo legacy_responsive_display_ad = 28; -
mergeLegacyResponsiveDisplayAd
Details pertaining to a legacy responsive display ad.
.google.ads.googleads.v18.common.LegacyResponsiveDisplayAdInfo legacy_responsive_display_ad = 28; -
clearLegacyResponsiveDisplayAd
Details pertaining to a legacy responsive display ad.
.google.ads.googleads.v18.common.LegacyResponsiveDisplayAdInfo legacy_responsive_display_ad = 28; -
getLegacyResponsiveDisplayAdBuilder
Details pertaining to a legacy responsive display ad.
.google.ads.googleads.v18.common.LegacyResponsiveDisplayAdInfo legacy_responsive_display_ad = 28; -
getLegacyResponsiveDisplayAdOrBuilder
Details pertaining to a legacy responsive display ad.
.google.ads.googleads.v18.common.LegacyResponsiveDisplayAdInfo legacy_responsive_display_ad = 28;- Specified by:
getLegacyResponsiveDisplayAdOrBuilderin interfaceAdOrBuilder
-
hasAppAd
public boolean hasAppAd()Details pertaining to an app ad.
.google.ads.googleads.v18.common.AppAdInfo app_ad = 29;- Specified by:
hasAppAdin interfaceAdOrBuilder- Returns:
- Whether the appAd field is set.
-
getAppAd
Details pertaining to an app ad.
.google.ads.googleads.v18.common.AppAdInfo app_ad = 29;- Specified by:
getAppAdin interfaceAdOrBuilder- Returns:
- The appAd.
-
setAppAd
Details pertaining to an app ad.
.google.ads.googleads.v18.common.AppAdInfo app_ad = 29; -
setAppAd
Details pertaining to an app ad.
.google.ads.googleads.v18.common.AppAdInfo app_ad = 29; -
mergeAppAd
Details pertaining to an app ad.
.google.ads.googleads.v18.common.AppAdInfo app_ad = 29; -
clearAppAd
Details pertaining to an app ad.
.google.ads.googleads.v18.common.AppAdInfo app_ad = 29; -
getAppAdBuilder
Details pertaining to an app ad.
.google.ads.googleads.v18.common.AppAdInfo app_ad = 29; -
getAppAdOrBuilder
Details pertaining to an app ad.
.google.ads.googleads.v18.common.AppAdInfo app_ad = 29;- Specified by:
getAppAdOrBuilderin interfaceAdOrBuilder
-
hasLegacyAppInstallAd
public boolean hasLegacyAppInstallAd()Immutable. Details pertaining to a legacy app install ad.
.google.ads.googleads.v18.common.LegacyAppInstallAdInfo legacy_app_install_ad = 30 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasLegacyAppInstallAdin interfaceAdOrBuilder- Returns:
- Whether the legacyAppInstallAd field is set.
-
getLegacyAppInstallAd
Immutable. Details pertaining to a legacy app install ad.
.google.ads.googleads.v18.common.LegacyAppInstallAdInfo legacy_app_install_ad = 30 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getLegacyAppInstallAdin interfaceAdOrBuilder- Returns:
- The legacyAppInstallAd.
-
setLegacyAppInstallAd
Immutable. Details pertaining to a legacy app install ad.
.google.ads.googleads.v18.common.LegacyAppInstallAdInfo legacy_app_install_ad = 30 [(.google.api.field_behavior) = IMMUTABLE]; -
setLegacyAppInstallAd
Immutable. Details pertaining to a legacy app install ad.
.google.ads.googleads.v18.common.LegacyAppInstallAdInfo legacy_app_install_ad = 30 [(.google.api.field_behavior) = IMMUTABLE]; -
mergeLegacyAppInstallAd
Immutable. Details pertaining to a legacy app install ad.
.google.ads.googleads.v18.common.LegacyAppInstallAdInfo legacy_app_install_ad = 30 [(.google.api.field_behavior) = IMMUTABLE]; -
clearLegacyAppInstallAd
Immutable. Details pertaining to a legacy app install ad.
.google.ads.googleads.v18.common.LegacyAppInstallAdInfo legacy_app_install_ad = 30 [(.google.api.field_behavior) = IMMUTABLE]; -
getLegacyAppInstallAdBuilder
Immutable. Details pertaining to a legacy app install ad.
.google.ads.googleads.v18.common.LegacyAppInstallAdInfo legacy_app_install_ad = 30 [(.google.api.field_behavior) = IMMUTABLE]; -
getLegacyAppInstallAdOrBuilder
Immutable. Details pertaining to a legacy app install ad.
.google.ads.googleads.v18.common.LegacyAppInstallAdInfo legacy_app_install_ad = 30 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getLegacyAppInstallAdOrBuilderin interfaceAdOrBuilder
-
hasResponsiveDisplayAd
public boolean hasResponsiveDisplayAd()Details pertaining to a responsive display ad.
.google.ads.googleads.v18.common.ResponsiveDisplayAdInfo responsive_display_ad = 31;- Specified by:
hasResponsiveDisplayAdin interfaceAdOrBuilder- Returns:
- Whether the responsiveDisplayAd field is set.
-
getResponsiveDisplayAd
Details pertaining to a responsive display ad.
.google.ads.googleads.v18.common.ResponsiveDisplayAdInfo responsive_display_ad = 31;- Specified by:
getResponsiveDisplayAdin interfaceAdOrBuilder- Returns:
- The responsiveDisplayAd.
-
setResponsiveDisplayAd
Details pertaining to a responsive display ad.
.google.ads.googleads.v18.common.ResponsiveDisplayAdInfo responsive_display_ad = 31; -
setResponsiveDisplayAd
Details pertaining to a responsive display ad.
.google.ads.googleads.v18.common.ResponsiveDisplayAdInfo responsive_display_ad = 31; -
mergeResponsiveDisplayAd
Details pertaining to a responsive display ad.
.google.ads.googleads.v18.common.ResponsiveDisplayAdInfo responsive_display_ad = 31; -
clearResponsiveDisplayAd
Details pertaining to a responsive display ad.
.google.ads.googleads.v18.common.ResponsiveDisplayAdInfo responsive_display_ad = 31; -
getResponsiveDisplayAdBuilder
Details pertaining to a responsive display ad.
.google.ads.googleads.v18.common.ResponsiveDisplayAdInfo responsive_display_ad = 31; -
getResponsiveDisplayAdOrBuilder
Details pertaining to a responsive display ad.
.google.ads.googleads.v18.common.ResponsiveDisplayAdInfo responsive_display_ad = 31;- Specified by:
getResponsiveDisplayAdOrBuilderin interfaceAdOrBuilder
-
hasLocalAd
public boolean hasLocalAd()Details pertaining to a local ad.
.google.ads.googleads.v18.common.LocalAdInfo local_ad = 32;- Specified by:
hasLocalAdin interfaceAdOrBuilder- Returns:
- Whether the localAd field is set.
-
getLocalAd
Details pertaining to a local ad.
.google.ads.googleads.v18.common.LocalAdInfo local_ad = 32;- Specified by:
getLocalAdin interfaceAdOrBuilder- Returns:
- The localAd.
-
setLocalAd
Details pertaining to a local ad.
.google.ads.googleads.v18.common.LocalAdInfo local_ad = 32; -
setLocalAd
Details pertaining to a local ad.
.google.ads.googleads.v18.common.LocalAdInfo local_ad = 32; -
mergeLocalAd
Details pertaining to a local ad.
.google.ads.googleads.v18.common.LocalAdInfo local_ad = 32; -
clearLocalAd
Details pertaining to a local ad.
.google.ads.googleads.v18.common.LocalAdInfo local_ad = 32; -
getLocalAdBuilder
Details pertaining to a local ad.
.google.ads.googleads.v18.common.LocalAdInfo local_ad = 32; -
getLocalAdOrBuilder
Details pertaining to a local ad.
.google.ads.googleads.v18.common.LocalAdInfo local_ad = 32;- Specified by:
getLocalAdOrBuilderin interfaceAdOrBuilder
-
hasDisplayUploadAd
public boolean hasDisplayUploadAd()Details pertaining to a display upload ad.
.google.ads.googleads.v18.common.DisplayUploadAdInfo display_upload_ad = 33;- Specified by:
hasDisplayUploadAdin interfaceAdOrBuilder- Returns:
- Whether the displayUploadAd field is set.
-
getDisplayUploadAd
Details pertaining to a display upload ad.
.google.ads.googleads.v18.common.DisplayUploadAdInfo display_upload_ad = 33;- Specified by:
getDisplayUploadAdin interfaceAdOrBuilder- Returns:
- The displayUploadAd.
-
setDisplayUploadAd
Details pertaining to a display upload ad.
.google.ads.googleads.v18.common.DisplayUploadAdInfo display_upload_ad = 33; -
setDisplayUploadAd
Details pertaining to a display upload ad.
.google.ads.googleads.v18.common.DisplayUploadAdInfo display_upload_ad = 33; -
mergeDisplayUploadAd
Details pertaining to a display upload ad.
.google.ads.googleads.v18.common.DisplayUploadAdInfo display_upload_ad = 33; -
clearDisplayUploadAd
Details pertaining to a display upload ad.
.google.ads.googleads.v18.common.DisplayUploadAdInfo display_upload_ad = 33; -
getDisplayUploadAdBuilder
Details pertaining to a display upload ad.
.google.ads.googleads.v18.common.DisplayUploadAdInfo display_upload_ad = 33; -
getDisplayUploadAdOrBuilder
Details pertaining to a display upload ad.
.google.ads.googleads.v18.common.DisplayUploadAdInfo display_upload_ad = 33;- Specified by:
getDisplayUploadAdOrBuilderin interfaceAdOrBuilder
-
hasAppEngagementAd
public boolean hasAppEngagementAd()Details pertaining to an app engagement ad.
.google.ads.googleads.v18.common.AppEngagementAdInfo app_engagement_ad = 34;- Specified by:
hasAppEngagementAdin interfaceAdOrBuilder- Returns:
- Whether the appEngagementAd field is set.
-
getAppEngagementAd
Details pertaining to an app engagement ad.
.google.ads.googleads.v18.common.AppEngagementAdInfo app_engagement_ad = 34;- Specified by:
getAppEngagementAdin interfaceAdOrBuilder- Returns:
- The appEngagementAd.
-
setAppEngagementAd
Details pertaining to an app engagement ad.
.google.ads.googleads.v18.common.AppEngagementAdInfo app_engagement_ad = 34; -
setAppEngagementAd
Details pertaining to an app engagement ad.
.google.ads.googleads.v18.common.AppEngagementAdInfo app_engagement_ad = 34; -
mergeAppEngagementAd
Details pertaining to an app engagement ad.
.google.ads.googleads.v18.common.AppEngagementAdInfo app_engagement_ad = 34; -
clearAppEngagementAd
Details pertaining to an app engagement ad.
.google.ads.googleads.v18.common.AppEngagementAdInfo app_engagement_ad = 34; -
getAppEngagementAdBuilder
Details pertaining to an app engagement ad.
.google.ads.googleads.v18.common.AppEngagementAdInfo app_engagement_ad = 34; -
getAppEngagementAdOrBuilder
Details pertaining to an app engagement ad.
.google.ads.googleads.v18.common.AppEngagementAdInfo app_engagement_ad = 34;- Specified by:
getAppEngagementAdOrBuilderin interfaceAdOrBuilder
-
hasShoppingComparisonListingAd
public boolean hasShoppingComparisonListingAd()Details pertaining to a Shopping Comparison Listing ad.
.google.ads.googleads.v18.common.ShoppingComparisonListingAdInfo shopping_comparison_listing_ad = 36;- Specified by:
hasShoppingComparisonListingAdin interfaceAdOrBuilder- Returns:
- Whether the shoppingComparisonListingAd field is set.
-
getShoppingComparisonListingAd
Details pertaining to a Shopping Comparison Listing ad.
.google.ads.googleads.v18.common.ShoppingComparisonListingAdInfo shopping_comparison_listing_ad = 36;- Specified by:
getShoppingComparisonListingAdin interfaceAdOrBuilder- Returns:
- The shoppingComparisonListingAd.
-
setShoppingComparisonListingAd
Details pertaining to a Shopping Comparison Listing ad.
.google.ads.googleads.v18.common.ShoppingComparisonListingAdInfo shopping_comparison_listing_ad = 36; -
setShoppingComparisonListingAd
public Ad.Builder setShoppingComparisonListingAd(ShoppingComparisonListingAdInfo.Builder builderForValue) Details pertaining to a Shopping Comparison Listing ad.
.google.ads.googleads.v18.common.ShoppingComparisonListingAdInfo shopping_comparison_listing_ad = 36; -
mergeShoppingComparisonListingAd
Details pertaining to a Shopping Comparison Listing ad.
.google.ads.googleads.v18.common.ShoppingComparisonListingAdInfo shopping_comparison_listing_ad = 36; -
clearShoppingComparisonListingAd
Details pertaining to a Shopping Comparison Listing ad.
.google.ads.googleads.v18.common.ShoppingComparisonListingAdInfo shopping_comparison_listing_ad = 36; -
getShoppingComparisonListingAdBuilder
Details pertaining to a Shopping Comparison Listing ad.
.google.ads.googleads.v18.common.ShoppingComparisonListingAdInfo shopping_comparison_listing_ad = 36; -
getShoppingComparisonListingAdOrBuilder
Details pertaining to a Shopping Comparison Listing ad.
.google.ads.googleads.v18.common.ShoppingComparisonListingAdInfo shopping_comparison_listing_ad = 36;- Specified by:
getShoppingComparisonListingAdOrBuilderin interfaceAdOrBuilder
-
hasSmartCampaignAd
public boolean hasSmartCampaignAd()Details pertaining to a Smart campaign ad.
.google.ads.googleads.v18.common.SmartCampaignAdInfo smart_campaign_ad = 48;- Specified by:
hasSmartCampaignAdin interfaceAdOrBuilder- Returns:
- Whether the smartCampaignAd field is set.
-
getSmartCampaignAd
Details pertaining to a Smart campaign ad.
.google.ads.googleads.v18.common.SmartCampaignAdInfo smart_campaign_ad = 48;- Specified by:
getSmartCampaignAdin interfaceAdOrBuilder- Returns:
- The smartCampaignAd.
-
setSmartCampaignAd
Details pertaining to a Smart campaign ad.
.google.ads.googleads.v18.common.SmartCampaignAdInfo smart_campaign_ad = 48; -
setSmartCampaignAd
Details pertaining to a Smart campaign ad.
.google.ads.googleads.v18.common.SmartCampaignAdInfo smart_campaign_ad = 48; -
mergeSmartCampaignAd
Details pertaining to a Smart campaign ad.
.google.ads.googleads.v18.common.SmartCampaignAdInfo smart_campaign_ad = 48; -
clearSmartCampaignAd
Details pertaining to a Smart campaign ad.
.google.ads.googleads.v18.common.SmartCampaignAdInfo smart_campaign_ad = 48; -
getSmartCampaignAdBuilder
Details pertaining to a Smart campaign ad.
.google.ads.googleads.v18.common.SmartCampaignAdInfo smart_campaign_ad = 48; -
getSmartCampaignAdOrBuilder
Details pertaining to a Smart campaign ad.
.google.ads.googleads.v18.common.SmartCampaignAdInfo smart_campaign_ad = 48;- Specified by:
getSmartCampaignAdOrBuilderin interfaceAdOrBuilder
-
hasAppPreRegistrationAd
public boolean hasAppPreRegistrationAd()Details pertaining to an app pre-registration ad.
.google.ads.googleads.v18.common.AppPreRegistrationAdInfo app_pre_registration_ad = 50;- Specified by:
hasAppPreRegistrationAdin interfaceAdOrBuilder- Returns:
- Whether the appPreRegistrationAd field is set.
-
getAppPreRegistrationAd
Details pertaining to an app pre-registration ad.
.google.ads.googleads.v18.common.AppPreRegistrationAdInfo app_pre_registration_ad = 50;- Specified by:
getAppPreRegistrationAdin interfaceAdOrBuilder- Returns:
- The appPreRegistrationAd.
-
setAppPreRegistrationAd
Details pertaining to an app pre-registration ad.
.google.ads.googleads.v18.common.AppPreRegistrationAdInfo app_pre_registration_ad = 50; -
setAppPreRegistrationAd
Details pertaining to an app pre-registration ad.
.google.ads.googleads.v18.common.AppPreRegistrationAdInfo app_pre_registration_ad = 50; -
mergeAppPreRegistrationAd
Details pertaining to an app pre-registration ad.
.google.ads.googleads.v18.common.AppPreRegistrationAdInfo app_pre_registration_ad = 50; -
clearAppPreRegistrationAd
Details pertaining to an app pre-registration ad.
.google.ads.googleads.v18.common.AppPreRegistrationAdInfo app_pre_registration_ad = 50; -
getAppPreRegistrationAdBuilder
Details pertaining to an app pre-registration ad.
.google.ads.googleads.v18.common.AppPreRegistrationAdInfo app_pre_registration_ad = 50; -
getAppPreRegistrationAdOrBuilder
Details pertaining to an app pre-registration ad.
.google.ads.googleads.v18.common.AppPreRegistrationAdInfo app_pre_registration_ad = 50;- Specified by:
getAppPreRegistrationAdOrBuilderin interfaceAdOrBuilder
-
hasDemandGenMultiAssetAd
public boolean hasDemandGenMultiAssetAd()Details pertaining to a Demand Gen multi asset ad.
.google.ads.googleads.v18.common.DemandGenMultiAssetAdInfo demand_gen_multi_asset_ad = 62;- Specified by:
hasDemandGenMultiAssetAdin interfaceAdOrBuilder- Returns:
- Whether the demandGenMultiAssetAd field is set.
-
getDemandGenMultiAssetAd
Details pertaining to a Demand Gen multi asset ad.
.google.ads.googleads.v18.common.DemandGenMultiAssetAdInfo demand_gen_multi_asset_ad = 62;- Specified by:
getDemandGenMultiAssetAdin interfaceAdOrBuilder- Returns:
- The demandGenMultiAssetAd.
-
setDemandGenMultiAssetAd
Details pertaining to a Demand Gen multi asset ad.
.google.ads.googleads.v18.common.DemandGenMultiAssetAdInfo demand_gen_multi_asset_ad = 62; -
setDemandGenMultiAssetAd
Details pertaining to a Demand Gen multi asset ad.
.google.ads.googleads.v18.common.DemandGenMultiAssetAdInfo demand_gen_multi_asset_ad = 62; -
mergeDemandGenMultiAssetAd
Details pertaining to a Demand Gen multi asset ad.
.google.ads.googleads.v18.common.DemandGenMultiAssetAdInfo demand_gen_multi_asset_ad = 62; -
clearDemandGenMultiAssetAd
Details pertaining to a Demand Gen multi asset ad.
.google.ads.googleads.v18.common.DemandGenMultiAssetAdInfo demand_gen_multi_asset_ad = 62; -
getDemandGenMultiAssetAdBuilder
Details pertaining to a Demand Gen multi asset ad.
.google.ads.googleads.v18.common.DemandGenMultiAssetAdInfo demand_gen_multi_asset_ad = 62; -
getDemandGenMultiAssetAdOrBuilder
Details pertaining to a Demand Gen multi asset ad.
.google.ads.googleads.v18.common.DemandGenMultiAssetAdInfo demand_gen_multi_asset_ad = 62;- Specified by:
getDemandGenMultiAssetAdOrBuilderin interfaceAdOrBuilder
-
hasDemandGenCarouselAd
public boolean hasDemandGenCarouselAd()Details pertaining to a Demand Gen carousel ad.
.google.ads.googleads.v18.common.DemandGenCarouselAdInfo demand_gen_carousel_ad = 63;- Specified by:
hasDemandGenCarouselAdin interfaceAdOrBuilder- Returns:
- Whether the demandGenCarouselAd field is set.
-
getDemandGenCarouselAd
Details pertaining to a Demand Gen carousel ad.
.google.ads.googleads.v18.common.DemandGenCarouselAdInfo demand_gen_carousel_ad = 63;- Specified by:
getDemandGenCarouselAdin interfaceAdOrBuilder- Returns:
- The demandGenCarouselAd.
-
setDemandGenCarouselAd
Details pertaining to a Demand Gen carousel ad.
.google.ads.googleads.v18.common.DemandGenCarouselAdInfo demand_gen_carousel_ad = 63; -
setDemandGenCarouselAd
Details pertaining to a Demand Gen carousel ad.
.google.ads.googleads.v18.common.DemandGenCarouselAdInfo demand_gen_carousel_ad = 63; -
mergeDemandGenCarouselAd
Details pertaining to a Demand Gen carousel ad.
.google.ads.googleads.v18.common.DemandGenCarouselAdInfo demand_gen_carousel_ad = 63; -
clearDemandGenCarouselAd
Details pertaining to a Demand Gen carousel ad.
.google.ads.googleads.v18.common.DemandGenCarouselAdInfo demand_gen_carousel_ad = 63; -
getDemandGenCarouselAdBuilder
Details pertaining to a Demand Gen carousel ad.
.google.ads.googleads.v18.common.DemandGenCarouselAdInfo demand_gen_carousel_ad = 63; -
getDemandGenCarouselAdOrBuilder
Details pertaining to a Demand Gen carousel ad.
.google.ads.googleads.v18.common.DemandGenCarouselAdInfo demand_gen_carousel_ad = 63;- Specified by:
getDemandGenCarouselAdOrBuilderin interfaceAdOrBuilder
-
hasDemandGenVideoResponsiveAd
public boolean hasDemandGenVideoResponsiveAd()Details pertaining to a Demand Gen video responsive ad.
.google.ads.googleads.v18.common.DemandGenVideoResponsiveAdInfo demand_gen_video_responsive_ad = 64;- Specified by:
hasDemandGenVideoResponsiveAdin interfaceAdOrBuilder- Returns:
- Whether the demandGenVideoResponsiveAd field is set.
-
getDemandGenVideoResponsiveAd
Details pertaining to a Demand Gen video responsive ad.
.google.ads.googleads.v18.common.DemandGenVideoResponsiveAdInfo demand_gen_video_responsive_ad = 64;- Specified by:
getDemandGenVideoResponsiveAdin interfaceAdOrBuilder- Returns:
- The demandGenVideoResponsiveAd.
-
setDemandGenVideoResponsiveAd
Details pertaining to a Demand Gen video responsive ad.
.google.ads.googleads.v18.common.DemandGenVideoResponsiveAdInfo demand_gen_video_responsive_ad = 64; -
setDemandGenVideoResponsiveAd
public Ad.Builder setDemandGenVideoResponsiveAd(DemandGenVideoResponsiveAdInfo.Builder builderForValue) Details pertaining to a Demand Gen video responsive ad.
.google.ads.googleads.v18.common.DemandGenVideoResponsiveAdInfo demand_gen_video_responsive_ad = 64; -
mergeDemandGenVideoResponsiveAd
Details pertaining to a Demand Gen video responsive ad.
.google.ads.googleads.v18.common.DemandGenVideoResponsiveAdInfo demand_gen_video_responsive_ad = 64; -
clearDemandGenVideoResponsiveAd
Details pertaining to a Demand Gen video responsive ad.
.google.ads.googleads.v18.common.DemandGenVideoResponsiveAdInfo demand_gen_video_responsive_ad = 64; -
getDemandGenVideoResponsiveAdBuilder
Details pertaining to a Demand Gen video responsive ad.
.google.ads.googleads.v18.common.DemandGenVideoResponsiveAdInfo demand_gen_video_responsive_ad = 64; -
getDemandGenVideoResponsiveAdOrBuilder
Details pertaining to a Demand Gen video responsive ad.
.google.ads.googleads.v18.common.DemandGenVideoResponsiveAdInfo demand_gen_video_responsive_ad = 64;- Specified by:
getDemandGenVideoResponsiveAdOrBuilderin interfaceAdOrBuilder
-
hasDemandGenProductAd
public boolean hasDemandGenProductAd()Details pertaining to a Demand Gen product ad.
.google.ads.googleads.v18.common.DemandGenProductAdInfo demand_gen_product_ad = 61;- Specified by:
hasDemandGenProductAdin interfaceAdOrBuilder- Returns:
- Whether the demandGenProductAd field is set.
-
getDemandGenProductAd
Details pertaining to a Demand Gen product ad.
.google.ads.googleads.v18.common.DemandGenProductAdInfo demand_gen_product_ad = 61;- Specified by:
getDemandGenProductAdin interfaceAdOrBuilder- Returns:
- The demandGenProductAd.
-
setDemandGenProductAd
Details pertaining to a Demand Gen product ad.
.google.ads.googleads.v18.common.DemandGenProductAdInfo demand_gen_product_ad = 61; -
setDemandGenProductAd
Details pertaining to a Demand Gen product ad.
.google.ads.googleads.v18.common.DemandGenProductAdInfo demand_gen_product_ad = 61; -
mergeDemandGenProductAd
Details pertaining to a Demand Gen product ad.
.google.ads.googleads.v18.common.DemandGenProductAdInfo demand_gen_product_ad = 61; -
clearDemandGenProductAd
Details pertaining to a Demand Gen product ad.
.google.ads.googleads.v18.common.DemandGenProductAdInfo demand_gen_product_ad = 61; -
getDemandGenProductAdBuilder
Details pertaining to a Demand Gen product ad.
.google.ads.googleads.v18.common.DemandGenProductAdInfo demand_gen_product_ad = 61; -
getDemandGenProductAdOrBuilder
Details pertaining to a Demand Gen product ad.
.google.ads.googleads.v18.common.DemandGenProductAdInfo demand_gen_product_ad = 61;- Specified by:
getDemandGenProductAdOrBuilderin interfaceAdOrBuilder
-
hasTravelAd
public boolean hasTravelAd()Details pertaining to a travel ad.
.google.ads.googleads.v18.common.TravelAdInfo travel_ad = 54;- Specified by:
hasTravelAdin interfaceAdOrBuilder- Returns:
- Whether the travelAd field is set.
-
getTravelAd
Details pertaining to a travel ad.
.google.ads.googleads.v18.common.TravelAdInfo travel_ad = 54;- Specified by:
getTravelAdin interfaceAdOrBuilder- Returns:
- The travelAd.
-
setTravelAd
Details pertaining to a travel ad.
.google.ads.googleads.v18.common.TravelAdInfo travel_ad = 54; -
setTravelAd
Details pertaining to a travel ad.
.google.ads.googleads.v18.common.TravelAdInfo travel_ad = 54; -
mergeTravelAd
Details pertaining to a travel ad.
.google.ads.googleads.v18.common.TravelAdInfo travel_ad = 54; -
clearTravelAd
Details pertaining to a travel ad.
.google.ads.googleads.v18.common.TravelAdInfo travel_ad = 54; -
getTravelAdBuilder
Details pertaining to a travel ad.
.google.ads.googleads.v18.common.TravelAdInfo travel_ad = 54; -
getTravelAdOrBuilder
Details pertaining to a travel ad.
.google.ads.googleads.v18.common.TravelAdInfo travel_ad = 54;- Specified by:
getTravelAdOrBuilderin interfaceAdOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Ad.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Ad.Builder>
-