Interface CallConversionOrBuilder

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

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

    • hasCallerId

      boolean hasCallerId()
       The caller id from which this call was placed. Caller id is expected to be
       in E.164 format with preceding '+' sign, for example, "+16502531234".
       
      optional string caller_id = 7;
      Returns:
      Whether the callerId field is set.
    • getCallerId

      String getCallerId()
       The caller id from which this call was placed. Caller id is expected to be
       in E.164 format with preceding '+' sign, for example, "+16502531234".
       
      optional string caller_id = 7;
      Returns:
      The callerId.
    • getCallerIdBytes

      com.google.protobuf.ByteString getCallerIdBytes()
       The caller id from which this call was placed. Caller id is expected to be
       in E.164 format with preceding '+' sign, for example, "+16502531234".
       
      optional string caller_id = 7;
      Returns:
      The bytes for callerId.
    • hasCallStartDateTime

      boolean hasCallStartDateTime()
       The date time at which the call occurred. 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 call_start_date_time = 8;
      Returns:
      Whether the callStartDateTime field is set.
    • getCallStartDateTime

      String getCallStartDateTime()
       The date time at which the call occurred. 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 call_start_date_time = 8;
      Returns:
      The callStartDateTime.
    • getCallStartDateTimeBytes

      com.google.protobuf.ByteString getCallStartDateTimeBytes()
       The date time at which the call occurred. 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 call_start_date_time = 8;
      Returns:
      The bytes for callStartDateTime.
    • 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 = 9;
      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 = 9;
      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 = 9;
      Returns:
      The bytes for conversionAction.
    • hasConversionDateTime

      boolean hasConversionDateTime()
       The date time at which the conversion occurred. Must be after the call
       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 = 10;
      Returns:
      Whether the conversionDateTime field is set.
    • getConversionDateTime

      String getConversionDateTime()
       The date time at which the conversion occurred. Must be after the call
       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 = 10;
      Returns:
      The conversionDateTime.
    • getConversionDateTimeBytes

      com.google.protobuf.ByteString getConversionDateTimeBytes()
       The date time at which the conversion occurred. Must be after the call
       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 = 10;
      Returns:
      The bytes for conversionDateTime.
    • hasConversionValue

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

      double getConversionValue()
       The value of the conversion for the advertiser.
       
      optional double conversion_value = 11;
      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 = 12;
      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 = 12;
      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 = 12;
      Returns:
      The bytes for currencyCode.
    • getCustomVariablesList

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

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

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

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

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

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

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

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