Interface AppFeedItemOrBuilder

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

public interface AppFeedItemOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The store-specific ID for the target application.
    com.google.protobuf.ByteString
    The store-specific ID for the target application.
    The application store that the target application belongs to.
    int
    The application store that the target application belongs to.
    getFinalMobileUrls(int index)
    A list of possible final mobile URLs after all cross domain redirects.
    com.google.protobuf.ByteString
    A list of possible final mobile URLs after all cross domain redirects.
    int
    A list of possible final mobile URLs after all cross domain redirects.
    A list of possible final mobile URLs after all cross domain redirects.
    getFinalUrls(int index)
    A list of possible final URLs after all cross domain redirects.
    com.google.protobuf.ByteString
    getFinalUrlsBytes(int index)
    A list of possible final URLs after all cross domain redirects.
    int
    A list of possible final URLs after all cross domain redirects.
    A list of possible final URLs after all cross domain redirects.
    URL template for appending params to landing page URLs served with parallel tracking.
    com.google.protobuf.ByteString
    URL template for appending params to landing page URLs served with parallel tracking.
    The visible text displayed when the link is rendered in an ad.
    com.google.protobuf.ByteString
    The visible text displayed when the link is rendered in an ad.
    URL template for constructing a tracking URL.
    com.google.protobuf.ByteString
    URL template for constructing a tracking URL.
    A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
    int
    A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
    A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
    A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
    A list of mappings to be used for substituting URL custom parameter tags in the tracking_url_template, final_urls, and/or final_mobile_urls.
    boolean
    The store-specific ID for the target application.
    boolean
    URL template for appending params to landing page URLs served with parallel tracking.
    boolean
    The visible text displayed when the link is rendered in an ad.
    boolean
    URL template for constructing a tracking URL.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasLinkText

      boolean hasLinkText()
       The visible text displayed when the link is rendered in an ad.
       This string must not be empty, and the length of this string should
       be between 1 and 25, inclusive.
       
      optional string link_text = 9;
      Returns:
      Whether the linkText field is set.
    • getLinkText

      String getLinkText()
       The visible text displayed when the link is rendered in an ad.
       This string must not be empty, and the length of this string should
       be between 1 and 25, inclusive.
       
      optional string link_text = 9;
      Returns:
      The linkText.
    • getLinkTextBytes

      com.google.protobuf.ByteString getLinkTextBytes()
       The visible text displayed when the link is rendered in an ad.
       This string must not be empty, and the length of this string should
       be between 1 and 25, inclusive.
       
      optional string link_text = 9;
      Returns:
      The bytes for linkText.
    • hasAppId

      boolean hasAppId()
       The store-specific ID for the target application.
       This string must not be empty.
       
      optional string app_id = 10;
      Returns:
      Whether the appId field is set.
    • getAppId

      String getAppId()
       The store-specific ID for the target application.
       This string must not be empty.
       
      optional string app_id = 10;
      Returns:
      The appId.
    • getAppIdBytes

      com.google.protobuf.ByteString getAppIdBytes()
       The store-specific ID for the target application.
       This string must not be empty.
       
      optional string app_id = 10;
      Returns:
      The bytes for appId.
    • getAppStoreValue

      int getAppStoreValue()
       The application store that the target application belongs to.
       This field is required.
       
      .google.ads.googleads.v18.enums.AppStoreEnum.AppStore app_store = 3;
      Returns:
      The enum numeric value on the wire for appStore.
    • getAppStore

      AppStoreEnum.AppStore getAppStore()
       The application store that the target application belongs to.
       This field is required.
       
      .google.ads.googleads.v18.enums.AppStoreEnum.AppStore app_store = 3;
      Returns:
      The appStore.
    • getFinalUrlsList

      List<String> getFinalUrlsList()
       A list of possible final URLs after all cross domain redirects.
       This list must not be empty.
       
      repeated string final_urls = 11;
      Returns:
      A list containing the finalUrls.
    • getFinalUrlsCount

      int getFinalUrlsCount()
       A list of possible final URLs after all cross domain redirects.
       This list must not be empty.
       
      repeated string final_urls = 11;
      Returns:
      The count of finalUrls.
    • getFinalUrls

      String getFinalUrls(int index)
       A list of possible final URLs after all cross domain redirects.
       This list must not be empty.
       
      repeated string final_urls = 11;
      Parameters:
      index - The index of the element to return.
      Returns:
      The finalUrls at the given index.
    • getFinalUrlsBytes

      com.google.protobuf.ByteString getFinalUrlsBytes(int index)
       A list of possible final URLs after all cross domain redirects.
       This list must not be empty.
       
      repeated string final_urls = 11;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the finalUrls at the given index.
    • getFinalMobileUrlsList

      List<String> getFinalMobileUrlsList()
       A list of possible final mobile URLs after all cross domain redirects.
       
      repeated string final_mobile_urls = 12;
      Returns:
      A list containing the finalMobileUrls.
    • getFinalMobileUrlsCount

      int getFinalMobileUrlsCount()
       A list of possible final mobile URLs after all cross domain redirects.
       
      repeated string final_mobile_urls = 12;
      Returns:
      The count of finalMobileUrls.
    • getFinalMobileUrls

      String getFinalMobileUrls(int index)
       A list of possible final mobile URLs after all cross domain redirects.
       
      repeated string final_mobile_urls = 12;
      Parameters:
      index - The index of the element to return.
      Returns:
      The finalMobileUrls at the given index.
    • getFinalMobileUrlsBytes

      com.google.protobuf.ByteString getFinalMobileUrlsBytes(int index)
       A list of possible final mobile URLs after all cross domain redirects.
       
      repeated string final_mobile_urls = 12;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the finalMobileUrls at the given index.
    • hasTrackingUrlTemplate

      boolean hasTrackingUrlTemplate()
       URL template for constructing a tracking URL. Default value is "{lpurl}".
       
      optional string tracking_url_template = 13;
      Returns:
      Whether the trackingUrlTemplate field is set.
    • getTrackingUrlTemplate

      String getTrackingUrlTemplate()
       URL template for constructing a tracking URL. Default value is "{lpurl}".
       
      optional string tracking_url_template = 13;
      Returns:
      The trackingUrlTemplate.
    • getTrackingUrlTemplateBytes

      com.google.protobuf.ByteString getTrackingUrlTemplateBytes()
       URL template for constructing a tracking URL. Default value is "{lpurl}".
       
      optional string tracking_url_template = 13;
      Returns:
      The bytes for trackingUrlTemplate.
    • getUrlCustomParametersList

      List<CustomParameter> getUrlCustomParametersList()
       A list of mappings to be used for substituting URL custom parameter tags in
       the tracking_url_template, final_urls, and/or final_mobile_urls.
       
      repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 7;
    • getUrlCustomParameters

      CustomParameter getUrlCustomParameters(int index)
       A list of mappings to be used for substituting URL custom parameter tags in
       the tracking_url_template, final_urls, and/or final_mobile_urls.
       
      repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 7;
    • getUrlCustomParametersCount

      int getUrlCustomParametersCount()
       A list of mappings to be used for substituting URL custom parameter tags in
       the tracking_url_template, final_urls, and/or final_mobile_urls.
       
      repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 7;
    • getUrlCustomParametersOrBuilderList

      List<? extends CustomParameterOrBuilder> getUrlCustomParametersOrBuilderList()
       A list of mappings to be used for substituting URL custom parameter tags in
       the tracking_url_template, final_urls, and/or final_mobile_urls.
       
      repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 7;
    • getUrlCustomParametersOrBuilder

      CustomParameterOrBuilder getUrlCustomParametersOrBuilder(int index)
       A list of mappings to be used for substituting URL custom parameter tags in
       the tracking_url_template, final_urls, and/or final_mobile_urls.
       
      repeated .google.ads.googleads.v18.common.CustomParameter url_custom_parameters = 7;
    • hasFinalUrlSuffix

      boolean hasFinalUrlSuffix()
       URL template for appending params to landing page URLs served with parallel
       tracking.
       
      optional string final_url_suffix = 14;
      Returns:
      Whether the finalUrlSuffix field is set.
    • getFinalUrlSuffix

      String getFinalUrlSuffix()
       URL template for appending params to landing page URLs served with parallel
       tracking.
       
      optional string final_url_suffix = 14;
      Returns:
      The finalUrlSuffix.
    • getFinalUrlSuffixBytes

      com.google.protobuf.ByteString getFinalUrlSuffixBytes()
       URL template for appending params to landing page URLs served with parallel
       tracking.
       
      optional string final_url_suffix = 14;
      Returns:
      The bytes for finalUrlSuffix.