com.google.ads.googleads.v17.common.DynamicCustomAssetOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-ads-stubs-v17 Show documentation
Show all versions of google-ads-stubs-v17 Show documentation
Stubs for GAAPI version google-ads-stubs-v17
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/ads/googleads/v17/common/asset_types.proto
// Protobuf Java Version: 3.25.3
package com.google.ads.googleads.v17.common;
public interface DynamicCustomAssetOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.ads.googleads.v17.common.DynamicCustomAsset)
com.google.protobuf.MessageOrBuilder {
/**
*
* Required. ID which can be any sequence of letters and digits, and must be
* unique and match the values of remarketing tag, for example, sedan.
* Required.
*
*
* string id = 1 [(.google.api.field_behavior) = REQUIRED];
* @return The id.
*/
java.lang.String getId();
/**
*
* Required. ID which can be any sequence of letters and digits, and must be
* unique and match the values of remarketing tag, for example, sedan.
* Required.
*
*
* string id = 1 [(.google.api.field_behavior) = REQUIRED];
* @return The bytes for id.
*/
com.google.protobuf.ByteString
getIdBytes();
/**
*
* ID2 which can be any sequence of letters and digits, for example, red. ID
* sequence (ID + ID2) must be unique.
*
*
* string id2 = 2;
* @return The id2.
*/
java.lang.String getId2();
/**
*
* ID2 which can be any sequence of letters and digits, for example, red. ID
* sequence (ID + ID2) must be unique.
*
*
* string id2 = 2;
* @return The bytes for id2.
*/
com.google.protobuf.ByteString
getId2Bytes();
/**
*
* Required. Item title, for example, Mid-size sedan. Required.
*
*
* string item_title = 3 [(.google.api.field_behavior) = REQUIRED];
* @return The itemTitle.
*/
java.lang.String getItemTitle();
/**
*
* Required. Item title, for example, Mid-size sedan. Required.
*
*
* string item_title = 3 [(.google.api.field_behavior) = REQUIRED];
* @return The bytes for itemTitle.
*/
com.google.protobuf.ByteString
getItemTitleBytes();
/**
*
* Item subtitle, for example, At your Mountain View dealership.
*
*
* string item_subtitle = 4;
* @return The itemSubtitle.
*/
java.lang.String getItemSubtitle();
/**
*
* Item subtitle, for example, At your Mountain View dealership.
*
*
* string item_subtitle = 4;
* @return The bytes for itemSubtitle.
*/
com.google.protobuf.ByteString
getItemSubtitleBytes();
/**
*
* Item description, for example, Best selling mid-size car.
*
*
* string item_description = 5;
* @return The itemDescription.
*/
java.lang.String getItemDescription();
/**
*
* Item description, for example, Best selling mid-size car.
*
*
* string item_description = 5;
* @return The bytes for itemDescription.
*/
com.google.protobuf.ByteString
getItemDescriptionBytes();
/**
*
* Item address which can be specified in one of the following formats.
* (1) City, state, code, country, for example, Mountain View, CA, USA.
* (2) Full address, for example, 123 Boulevard St, Mountain View, CA 94043.
* (3) Latitude-longitude in the DDD format, for example, 41.40338, 2.17403
*
*
* string item_address = 6;
* @return The itemAddress.
*/
java.lang.String getItemAddress();
/**
*
* Item address which can be specified in one of the following formats.
* (1) City, state, code, country, for example, Mountain View, CA, USA.
* (2) Full address, for example, 123 Boulevard St, Mountain View, CA 94043.
* (3) Latitude-longitude in the DDD format, for example, 41.40338, 2.17403
*
*
* string item_address = 6;
* @return The bytes for itemAddress.
*/
com.google.protobuf.ByteString
getItemAddressBytes();
/**
*
* Item category, for example, Sedans.
*
*
* string item_category = 7;
* @return The itemCategory.
*/
java.lang.String getItemCategory();
/**
*
* Item category, for example, Sedans.
*
*
* string item_category = 7;
* @return The bytes for itemCategory.
*/
com.google.protobuf.ByteString
getItemCategoryBytes();
/**
*
* Price which can be number followed by the alphabetic currency code,
* ISO 4217 standard. Use '.' as the decimal mark, for example, 20,000.00 USD.
*
*
* string price = 8;
* @return The price.
*/
java.lang.String getPrice();
/**
*
* Price which can be number followed by the alphabetic currency code,
* ISO 4217 standard. Use '.' as the decimal mark, for example, 20,000.00 USD.
*
*
* string price = 8;
* @return The bytes for price.
*/
com.google.protobuf.ByteString
getPriceBytes();
/**
*
* Sale price which can be number followed by the alphabetic currency code,
* ISO 4217 standard. Use '.' as the decimal mark, for example, 15,000.00 USD.
* Must be less than the 'price' field.
*
*
* string sale_price = 9;
* @return The salePrice.
*/
java.lang.String getSalePrice();
/**
*
* Sale price which can be number followed by the alphabetic currency code,
* ISO 4217 standard. Use '.' as the decimal mark, for example, 15,000.00 USD.
* Must be less than the 'price' field.
*
*
* string sale_price = 9;
* @return The bytes for salePrice.
*/
com.google.protobuf.ByteString
getSalePriceBytes();
/**
*
* Formatted price which can be any characters. If set, this attribute will be
* used instead of 'price', for example, Starting at $20,000.00.
*
*
* string formatted_price = 10;
* @return The formattedPrice.
*/
java.lang.String getFormattedPrice();
/**
*
* Formatted price which can be any characters. If set, this attribute will be
* used instead of 'price', for example, Starting at $20,000.00.
*
*
* string formatted_price = 10;
* @return The bytes for formattedPrice.
*/
com.google.protobuf.ByteString
getFormattedPriceBytes();
/**
*
* Formatted sale price which can be any characters. If set, this attribute
* will be used instead of 'sale price', for example, On sale for $15,000.00.
*
*
* string formatted_sale_price = 11;
* @return The formattedSalePrice.
*/
java.lang.String getFormattedSalePrice();
/**
*
* Formatted sale price which can be any characters. If set, this attribute
* will be used instead of 'sale price', for example, On sale for $15,000.00.
*
*
* string formatted_sale_price = 11;
* @return The bytes for formattedSalePrice.
*/
com.google.protobuf.ByteString
getFormattedSalePriceBytes();
/**
*
* Image URL, for example, http://www.example.com/image.png. The image will
* not be uploaded as image asset.
*
*
* string image_url = 12;
* @return The imageUrl.
*/
java.lang.String getImageUrl();
/**
*
* Image URL, for example, http://www.example.com/image.png. The image will
* not be uploaded as image asset.
*
*
* string image_url = 12;
* @return The bytes for imageUrl.
*/
com.google.protobuf.ByteString
getImageUrlBytes();
/**
*
* Contextual keywords, for example, Sedans, 4 door sedans.
*
*
* repeated string contextual_keywords = 13;
* @return A list containing the contextualKeywords.
*/
java.util.List
getContextualKeywordsList();
/**
*
* Contextual keywords, for example, Sedans, 4 door sedans.
*
*
* repeated string contextual_keywords = 13;
* @return The count of contextualKeywords.
*/
int getContextualKeywordsCount();
/**
*
* Contextual keywords, for example, Sedans, 4 door sedans.
*
*
* repeated string contextual_keywords = 13;
* @param index The index of the element to return.
* @return The contextualKeywords at the given index.
*/
java.lang.String getContextualKeywords(int index);
/**
*
* Contextual keywords, for example, Sedans, 4 door sedans.
*
*
* repeated string contextual_keywords = 13;
* @param index The index of the value to return.
* @return The bytes of the contextualKeywords at the given index.
*/
com.google.protobuf.ByteString
getContextualKeywordsBytes(int index);
/**
*
* Android deep link, for example,
* android-app://com.example.android/http/example.com/gizmos?1234.
*
*
* string android_app_link = 14;
* @return The androidAppLink.
*/
java.lang.String getAndroidAppLink();
/**
*
* Android deep link, for example,
* android-app://com.example.android/http/example.com/gizmos?1234.
*
*
* string android_app_link = 14;
* @return The bytes for androidAppLink.
*/
com.google.protobuf.ByteString
getAndroidAppLinkBytes();
/**
*
* iOS deep link, for example, exampleApp://content/page.
*
*
* string ios_app_link = 16;
* @return The iosAppLink.
*/
java.lang.String getIosAppLink();
/**
*
* iOS deep link, for example, exampleApp://content/page.
*
*
* string ios_app_link = 16;
* @return The bytes for iosAppLink.
*/
com.google.protobuf.ByteString
getIosAppLinkBytes();
/**
*
* iOS app store ID. This is used to check if the user has the app installed
* on their device before deep linking. If this field is set, then the
* ios_app_link field must also be present.
*
*
* int64 ios_app_store_id = 17;
* @return The iosAppStoreId.
*/
long getIosAppStoreId();
/**
*
* Similar IDs.
*
*
* repeated string similar_ids = 15;
* @return A list containing the similarIds.
*/
java.util.List
getSimilarIdsList();
/**
*
* Similar IDs.
*
*
* repeated string similar_ids = 15;
* @return The count of similarIds.
*/
int getSimilarIdsCount();
/**
*
* Similar IDs.
*
*
* repeated string similar_ids = 15;
* @param index The index of the element to return.
* @return The similarIds at the given index.
*/
java.lang.String getSimilarIds(int index);
/**
*
* Similar IDs.
*
*
* repeated string similar_ids = 15;
* @param index The index of the value to return.
* @return The bytes of the similarIds at the given index.
*/
com.google.protobuf.ByteString
getSimilarIdsBytes(int index);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy