Interface GoogleAdsLinkOrBuilder

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

@Generated public interface GoogleAdsLinkOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      String getName()
       Output only. Format:
       properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
      
       Note: googleAdsLinkId is not the Google Ads customer ID.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Output only. Format:
       properties/{propertyId}/googleAdsLinks/{googleAdsLinkId}
      
       Note: googleAdsLinkId is not the Google Ads customer ID.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for name.
    • getCustomerId

      String getCustomerId()
       Immutable. Google Ads customer ID.
       
      string customer_id = 3 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The customerId.
    • getCustomerIdBytes

      com.google.protobuf.ByteString getCustomerIdBytes()
       Immutable. Google Ads customer ID.
       
      string customer_id = 3 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The bytes for customerId.
    • getCanManageClients

      boolean getCanManageClients()
       Output only. If true, this link is for a Google Ads manager account.
       
      bool can_manage_clients = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The canManageClients.
    • hasAdsPersonalizationEnabled

      boolean hasAdsPersonalizationEnabled()
       Enable personalized advertising features with this integration.
       Automatically publish my Google Analytics audience lists and Google
       Analytics remarketing events/parameters to the linked Google Ads account.
       If this field is not set on create/update, it will be defaulted to true.
       
      .google.protobuf.BoolValue ads_personalization_enabled = 5;
      Returns:
      Whether the adsPersonalizationEnabled field is set.
    • getAdsPersonalizationEnabled

      com.google.protobuf.BoolValue getAdsPersonalizationEnabled()
       Enable personalized advertising features with this integration.
       Automatically publish my Google Analytics audience lists and Google
       Analytics remarketing events/parameters to the linked Google Ads account.
       If this field is not set on create/update, it will be defaulted to true.
       
      .google.protobuf.BoolValue ads_personalization_enabled = 5;
      Returns:
      The adsPersonalizationEnabled.
    • getAdsPersonalizationEnabledOrBuilder

      com.google.protobuf.BoolValueOrBuilder getAdsPersonalizationEnabledOrBuilder()
       Enable personalized advertising features with this integration.
       Automatically publish my Google Analytics audience lists and Google
       Analytics remarketing events/parameters to the linked Google Ads account.
       If this field is not set on create/update, it will be defaulted to true.
       
      .google.protobuf.BoolValue ads_personalization_enabled = 5;
    • hasCreateTime

      boolean hasCreateTime()
       Output only. Time when this link was originally created.
       
      .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      com.google.protobuf.Timestamp getCreateTime()
       Output only. Time when this link was originally created.
       
      .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Time when this link was originally created.
       
      .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasUpdateTime

      boolean hasUpdateTime()
       Output only. Time when this link was last updated.
       
      .google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      com.google.protobuf.Timestamp getUpdateTime()
       Output only. Time when this link was last updated.
       
      .google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The updateTime.
    • getUpdateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. Time when this link was last updated.
       
      .google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreatorEmailAddress

      String getCreatorEmailAddress()
       Output only. Email address of the user that created the link.
       An empty string will be returned if the email address can't be retrieved.
       
      string creator_email_address = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The creatorEmailAddress.
    • getCreatorEmailAddressBytes

      com.google.protobuf.ByteString getCreatorEmailAddressBytes()
       Output only. Email address of the user that created the link.
       An empty string will be returned if the email address can't be retrieved.
       
      string creator_email_address = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for creatorEmailAddress.