Interface ClickConversionOrBuilder

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

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

    • hasGclid

      boolean hasGclid()
       The Google click ID (gclid) associated with this conversion.
       
      optional string gclid = 9;
      Returns:
      Whether the gclid field is set.
    • getGclid

      String getGclid()
       The Google click ID (gclid) associated with this conversion.
       
      optional string gclid = 9;
      Returns:
      The gclid.
    • getGclidBytes

      com.google.protobuf.ByteString getGclidBytes()
       The Google click ID (gclid) associated with this conversion.
       
      optional string gclid = 9;
      Returns:
      The bytes for gclid.
    • getGbraid

      String getGbraid()
       The click identifier for clicks associated with app conversions and
       originating from iOS devices starting with iOS14.
       
      string gbraid = 18;
      Returns:
      The gbraid.
    • getGbraidBytes

      com.google.protobuf.ByteString getGbraidBytes()
       The click identifier for clicks associated with app conversions and
       originating from iOS devices starting with iOS14.
       
      string gbraid = 18;
      Returns:
      The bytes for gbraid.
    • getWbraid

      String getWbraid()
       The click identifier for clicks associated with web conversions and
       originating from iOS devices starting with iOS14.
       
      string wbraid = 19;
      Returns:
      The wbraid.
    • getWbraidBytes

      com.google.protobuf.ByteString getWbraidBytes()
       The click identifier for clicks associated with web conversions and
       originating from iOS devices starting with iOS14.
       
      string wbraid = 19;
      Returns:
      The bytes for wbraid.
    • hasConversionAction

      boolean hasConversionAction()
       Resource name of the conversion action associated with this conversion.
       Note: Although this resource name consists of a customer id and a
       conversion action id, validation will ignore the customer id and use the
       conversion action id as the sole identifier of the conversion action.
       
      optional string conversion_action = 10;
      Returns:
      Whether the conversionAction field is set.
    • getConversionAction

      String getConversionAction()
       Resource name of the conversion action associated with this conversion.
       Note: Although this resource name consists of a customer id and a
       conversion action id, validation will ignore the customer id and use the
       conversion action id as the sole identifier of the conversion action.
       
      optional string conversion_action = 10;
      Returns:
      The conversionAction.
    • getConversionActionBytes

      com.google.protobuf.ByteString getConversionActionBytes()
       Resource name of the conversion action associated with this conversion.
       Note: Although this resource name consists of a customer id and a
       conversion action id, validation will ignore the customer id and use the
       conversion action id as the sole identifier of the conversion action.
       
      optional string conversion_action = 10;
      Returns:
      The bytes for conversionAction.
    • hasConversionDateTime

      boolean hasConversionDateTime()
       The date time at which the conversion occurred. Must be after
       the click time. The timezone must be specified. The format is
       "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
       
      optional string conversion_date_time = 11;
      Returns:
      Whether the conversionDateTime field is set.
    • getConversionDateTime

      String getConversionDateTime()
       The date time at which the conversion occurred. Must be after
       the click time. The timezone must be specified. The format is
       "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
       
      optional string conversion_date_time = 11;
      Returns:
      The conversionDateTime.
    • getConversionDateTimeBytes

      com.google.protobuf.ByteString getConversionDateTimeBytes()
       The date time at which the conversion occurred. Must be after
       the click time. The timezone must be specified. The format is
       "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
       
      optional string conversion_date_time = 11;
      Returns:
      The bytes for conversionDateTime.
    • hasConversionValue

      boolean hasConversionValue()
       The value of the conversion for the advertiser.
       
      optional double conversion_value = 12;
      Returns:
      Whether the conversionValue field is set.
    • getConversionValue

      double getConversionValue()
       The value of the conversion for the advertiser.
       
      optional double conversion_value = 12;
      Returns:
      The conversionValue.
    • hasCurrencyCode

      boolean hasCurrencyCode()
       Currency associated with the conversion value. This is the ISO 4217
       3-character currency code. For example: USD, EUR.
       
      optional string currency_code = 13;
      Returns:
      Whether the currencyCode field is set.
    • getCurrencyCode

      String getCurrencyCode()
       Currency associated with the conversion value. This is the ISO 4217
       3-character currency code. For example: USD, EUR.
       
      optional string currency_code = 13;
      Returns:
      The currencyCode.
    • getCurrencyCodeBytes

      com.google.protobuf.ByteString getCurrencyCodeBytes()
       Currency associated with the conversion value. This is the ISO 4217
       3-character currency code. For example: USD, EUR.
       
      optional string currency_code = 13;
      Returns:
      The bytes for currencyCode.
    • hasOrderId

      boolean hasOrderId()
       The order ID associated with the conversion. An order id can only be used
       for one conversion per conversion action.
       
      optional string order_id = 14;
      Returns:
      Whether the orderId field is set.
    • getOrderId

      String getOrderId()
       The order ID associated with the conversion. An order id can only be used
       for one conversion per conversion action.
       
      optional string order_id = 14;
      Returns:
      The orderId.
    • getOrderIdBytes

      com.google.protobuf.ByteString getOrderIdBytes()
       The order ID associated with the conversion. An order id can only be used
       for one conversion per conversion action.
       
      optional string order_id = 14;
      Returns:
      The bytes for orderId.
    • hasExternalAttributionData

      boolean hasExternalAttributionData()
       Additional data about externally attributed conversions. This field
       is required for conversions with an externally attributed conversion
       action, but should not be set otherwise.
       
      .google.ads.googleads.v18.services.ExternalAttributionData external_attribution_data = 7;
      Returns:
      Whether the externalAttributionData field is set.
    • getExternalAttributionData

      ExternalAttributionData getExternalAttributionData()
       Additional data about externally attributed conversions. This field
       is required for conversions with an externally attributed conversion
       action, but should not be set otherwise.
       
      .google.ads.googleads.v18.services.ExternalAttributionData external_attribution_data = 7;
      Returns:
      The externalAttributionData.
    • getExternalAttributionDataOrBuilder

      ExternalAttributionDataOrBuilder getExternalAttributionDataOrBuilder()
       Additional data about externally attributed conversions. This field
       is required for conversions with an externally attributed conversion
       action, but should not be set otherwise.
       
      .google.ads.googleads.v18.services.ExternalAttributionData external_attribution_data = 7;
    • getCustomVariablesList

      List<CustomVariable> getCustomVariablesList()
       The custom variables associated with this conversion.
       
      repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15;
    • getCustomVariables

      CustomVariable getCustomVariables(int index)
       The custom variables associated with this conversion.
       
      repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15;
    • getCustomVariablesCount

      int getCustomVariablesCount()
       The custom variables associated with this conversion.
       
      repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15;
    • getCustomVariablesOrBuilderList

      List<? extends CustomVariableOrBuilder> getCustomVariablesOrBuilderList()
       The custom variables associated with this conversion.
       
      repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15;
    • getCustomVariablesOrBuilder

      CustomVariableOrBuilder getCustomVariablesOrBuilder(int index)
       The custom variables associated with this conversion.
       
      repeated .google.ads.googleads.v18.services.CustomVariable custom_variables = 15;
    • hasCartData

      boolean hasCartData()
       The cart data associated with this conversion.
       
      .google.ads.googleads.v18.services.CartData cart_data = 16;
      Returns:
      Whether the cartData field is set.
    • getCartData

      CartData getCartData()
       The cart data associated with this conversion.
       
      .google.ads.googleads.v18.services.CartData cart_data = 16;
      Returns:
      The cartData.
    • getCartDataOrBuilder

      CartDataOrBuilder getCartDataOrBuilder()
       The cart data associated with this conversion.
       
      .google.ads.googleads.v18.services.CartData cart_data = 16;
    • getUserIdentifiersList

      List<UserIdentifier> getUserIdentifiersList()
       The user identifiers associated with this conversion. Only hashed_email and
       hashed_phone_number are supported for conversion uploads. The maximum
       number of user identifiers for each conversion is 5.
       
      repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17;
    • getUserIdentifiers

      UserIdentifier getUserIdentifiers(int index)
       The user identifiers associated with this conversion. Only hashed_email and
       hashed_phone_number are supported for conversion uploads. The maximum
       number of user identifiers for each conversion is 5.
       
      repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17;
    • getUserIdentifiersCount

      int getUserIdentifiersCount()
       The user identifiers associated with this conversion. Only hashed_email and
       hashed_phone_number are supported for conversion uploads. The maximum
       number of user identifiers for each conversion is 5.
       
      repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17;
    • getUserIdentifiersOrBuilderList

      List<? extends UserIdentifierOrBuilder> getUserIdentifiersOrBuilderList()
       The user identifiers associated with this conversion. Only hashed_email and
       hashed_phone_number are supported for conversion uploads. The maximum
       number of user identifiers for each conversion is 5.
       
      repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17;
    • getUserIdentifiersOrBuilder

      UserIdentifierOrBuilder getUserIdentifiersOrBuilder(int index)
       The user identifiers associated with this conversion. Only hashed_email and
       hashed_phone_number are supported for conversion uploads. The maximum
       number of user identifiers for each conversion is 5.
       
      repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 17;
    • getConversionEnvironmentValue

      int getConversionEnvironmentValue()
       The environment this conversion was recorded on, for example, App or Web.
       
      .google.ads.googleads.v18.enums.ConversionEnvironmentEnum.ConversionEnvironment conversion_environment = 20;
      Returns:
      The enum numeric value on the wire for conversionEnvironment.
    • getConversionEnvironment

       The environment this conversion was recorded on, for example, App or Web.
       
      .google.ads.googleads.v18.enums.ConversionEnvironmentEnum.ConversionEnvironment conversion_environment = 20;
      Returns:
      The conversionEnvironment.
    • hasConsent

      boolean hasConsent()
       The consent setting for the event.
       
      .google.ads.googleads.v18.common.Consent consent = 23;
      Returns:
      Whether the consent field is set.
    • getConsent

      Consent getConsent()
       The consent setting for the event.
       
      .google.ads.googleads.v18.common.Consent consent = 23;
      Returns:
      The consent.
    • getConsentOrBuilder

      ConsentOrBuilder getConsentOrBuilder()
       The consent setting for the event.
       
      .google.ads.googleads.v18.common.Consent consent = 23;