Interface ClickViewOrBuilder

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

public interface ClickViewOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getResourceName

      String getResourceName()
       Output only. The resource name of the click view.
       Click view resource names have the form:
      
       `customers/{customer_id}/clickViews/{date (yyyy-MM-dd)}~{gclid}`
       
      string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The resourceName.
    • getResourceNameBytes

      com.google.protobuf.ByteString getResourceNameBytes()
       Output only. The resource name of the click view.
       Click view resource names have the form:
      
       `customers/{customer_id}/clickViews/{date (yyyy-MM-dd)}~{gclid}`
       
      string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for resourceName.
    • hasGclid

      boolean hasGclid()
       Output only. The Google Click ID.
       
      optional string gclid = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the gclid field is set.
    • getGclid

      String getGclid()
       Output only. The Google Click ID.
       
      optional string gclid = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The gclid.
    • getGclidBytes

      com.google.protobuf.ByteString getGclidBytes()
       Output only. The Google Click ID.
       
      optional string gclid = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for gclid.
    • hasAreaOfInterest

      boolean hasAreaOfInterest()
       Output only. The location criteria matching the area of interest associated
       with the impression.
       
      .google.ads.googleads.v18.common.ClickLocation area_of_interest = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the areaOfInterest field is set.
    • getAreaOfInterest

      ClickLocation getAreaOfInterest()
       Output only. The location criteria matching the area of interest associated
       with the impression.
       
      .google.ads.googleads.v18.common.ClickLocation area_of_interest = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The areaOfInterest.
    • getAreaOfInterestOrBuilder

      ClickLocationOrBuilder getAreaOfInterestOrBuilder()
       Output only. The location criteria matching the area of interest associated
       with the impression.
       
      .google.ads.googleads.v18.common.ClickLocation area_of_interest = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasLocationOfPresence

      boolean hasLocationOfPresence()
       Output only. The location criteria matching the location of presence
       associated with the impression.
       
      .google.ads.googleads.v18.common.ClickLocation location_of_presence = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the locationOfPresence field is set.
    • getLocationOfPresence

      ClickLocation getLocationOfPresence()
       Output only. The location criteria matching the location of presence
       associated with the impression.
       
      .google.ads.googleads.v18.common.ClickLocation location_of_presence = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The locationOfPresence.
    • getLocationOfPresenceOrBuilder

      ClickLocationOrBuilder getLocationOfPresenceOrBuilder()
       Output only. The location criteria matching the location of presence
       associated with the impression.
       
      .google.ads.googleads.v18.common.ClickLocation location_of_presence = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasPageNumber

      boolean hasPageNumber()
       Output only. Page number in search results where the ad was shown.
       
      optional int64 page_number = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the pageNumber field is set.
    • getPageNumber

      long getPageNumber()
       Output only. Page number in search results where the ad was shown.
       
      optional int64 page_number = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The pageNumber.
    • hasAdGroupAd

      boolean hasAdGroupAd()
       Output only. The associated ad.
       
      optional string ad_group_ad = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      Whether the adGroupAd field is set.
    • getAdGroupAd

      String getAdGroupAd()
       Output only. The associated ad.
       
      optional string ad_group_ad = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The adGroupAd.
    • getAdGroupAdBytes

      com.google.protobuf.ByteString getAdGroupAdBytes()
       Output only. The associated ad.
       
      optional string ad_group_ad = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for adGroupAd.
    • hasCampaignLocationTarget

      boolean hasCampaignLocationTarget()
       Output only. The associated campaign location target, if one exists.
       
      optional string campaign_location_target = 11 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      Whether the campaignLocationTarget field is set.
    • getCampaignLocationTarget

      String getCampaignLocationTarget()
       Output only. The associated campaign location target, if one exists.
       
      optional string campaign_location_target = 11 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The campaignLocationTarget.
    • getCampaignLocationTargetBytes

      com.google.protobuf.ByteString getCampaignLocationTargetBytes()
       Output only. The associated campaign location target, if one exists.
       
      optional string campaign_location_target = 11 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for campaignLocationTarget.
    • hasUserList

      boolean hasUserList()
       Output only. The associated user list, if one exists.
       
      optional string user_list = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      Whether the userList field is set.
    • getUserList

      String getUserList()
       Output only. The associated user list, if one exists.
       
      optional string user_list = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The userList.
    • getUserListBytes

      com.google.protobuf.ByteString getUserListBytes()
       Output only. The associated user list, if one exists.
       
      optional string user_list = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for userList.
    • getKeyword

      String getKeyword()
       Output only. The associated keyword, if one exists and the click
       corresponds to the SEARCH channel.
       
      string keyword = 13 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The keyword.
    • getKeywordBytes

      com.google.protobuf.ByteString getKeywordBytes()
       Output only. The associated keyword, if one exists and the click
       corresponds to the SEARCH channel.
       
      string keyword = 13 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for keyword.
    • hasKeywordInfo

      boolean hasKeywordInfo()
       Output only. Basic information about the associated keyword, if it exists.
       
      .google.ads.googleads.v18.common.KeywordInfo keyword_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the keywordInfo field is set.
    • getKeywordInfo

      KeywordInfo getKeywordInfo()
       Output only. Basic information about the associated keyword, if it exists.
       
      .google.ads.googleads.v18.common.KeywordInfo keyword_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The keywordInfo.
    • getKeywordInfoOrBuilder

      KeywordInfoOrBuilder getKeywordInfoOrBuilder()
       Output only. Basic information about the associated keyword, if it exists.
       
      .google.ads.googleads.v18.common.KeywordInfo keyword_info = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];