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 Detail

      • hasGclid

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

        java.lang.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

        java.lang.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

        java.lang.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

        java.lang.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", e.g. "2019-01-01 12:32:45-08:00".
         
        optional string conversion_date_time = 11;
        Returns:
        Whether the conversionDateTime field is set.
      • getConversionDateTime

        java.lang.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", e.g. "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", e.g. "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

        java.lang.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

        java.lang.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.v10.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.v10.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.v10.services.ExternalAttributionData external_attribution_data = 7;
      • getCustomVariablesList

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

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

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

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

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

        boolean hasCartData()
         The cart data associated with this conversion.
         
        .google.ads.googleads.v10.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.v10.services.CartData cart_data = 16;
        Returns:
        The cartData.
      • getCartDataOrBuilder

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

        java.util.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.v10.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.v10.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.v10.common.UserIdentifier user_identifiers = 17;
      • getUserIdentifiersOrBuilderList

        java.util.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.v10.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.v10.common.UserIdentifier user_identifiers = 17;