Interface CallAssetOrBuilder

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

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

    • getCountryCode

      String getCountryCode()
       Required. Two-letter country code of the phone number. Examples: 'US',
       'us'.
       
      string country_code = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The countryCode.
    • getCountryCodeBytes

      com.google.protobuf.ByteString getCountryCodeBytes()
       Required. Two-letter country code of the phone number. Examples: 'US',
       'us'.
       
      string country_code = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for countryCode.
    • getPhoneNumber

      String getPhoneNumber()
       Required. The advertiser's raw phone number. Examples: '1234567890',
       '(123)456-7890'
       
      string phone_number = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The phoneNumber.
    • getPhoneNumberBytes

      com.google.protobuf.ByteString getPhoneNumberBytes()
       Required. The advertiser's raw phone number. Examples: '1234567890',
       '(123)456-7890'
       
      string phone_number = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for phoneNumber.
    • getCallConversionReportingStateValue

      int getCallConversionReportingStateValue()
       Indicates whether this CallAsset should use its own call conversion
       setting, follow the account level setting, or disable call conversion.
       
      .google.ads.googleads.v18.enums.CallConversionReportingStateEnum.CallConversionReportingState call_conversion_reporting_state = 3;
      Returns:
      The enum numeric value on the wire for callConversionReportingState.
    • getCallConversionReportingState

       Indicates whether this CallAsset should use its own call conversion
       setting, follow the account level setting, or disable call conversion.
       
      .google.ads.googleads.v18.enums.CallConversionReportingStateEnum.CallConversionReportingState call_conversion_reporting_state = 3;
      Returns:
      The callConversionReportingState.
    • getCallConversionAction

      String getCallConversionAction()
       The conversion action to attribute a call conversion to. If not set, the
       default conversion action is used. This field only has effect if
       call_conversion_reporting_state is set to
       USE_RESOURCE_LEVEL_CALL_CONVERSION_ACTION.
       
      string call_conversion_action = 4 [(.google.api.resource_reference) = { ... }
      Returns:
      The callConversionAction.
    • getCallConversionActionBytes

      com.google.protobuf.ByteString getCallConversionActionBytes()
       The conversion action to attribute a call conversion to. If not set, the
       default conversion action is used. This field only has effect if
       call_conversion_reporting_state is set to
       USE_RESOURCE_LEVEL_CALL_CONVERSION_ACTION.
       
      string call_conversion_action = 4 [(.google.api.resource_reference) = { ... }
      Returns:
      The bytes for callConversionAction.
    • getAdScheduleTargetsList

      List<AdScheduleInfo> getAdScheduleTargetsList()
       List of non-overlapping schedules specifying all time intervals for which
       the asset may serve. There can be a maximum of 6 schedules per day, 42 in
       total.
       
      repeated .google.ads.googleads.v18.common.AdScheduleInfo ad_schedule_targets = 5;
    • getAdScheduleTargets

      AdScheduleInfo getAdScheduleTargets(int index)
       List of non-overlapping schedules specifying all time intervals for which
       the asset may serve. There can be a maximum of 6 schedules per day, 42 in
       total.
       
      repeated .google.ads.googleads.v18.common.AdScheduleInfo ad_schedule_targets = 5;
    • getAdScheduleTargetsCount

      int getAdScheduleTargetsCount()
       List of non-overlapping schedules specifying all time intervals for which
       the asset may serve. There can be a maximum of 6 schedules per day, 42 in
       total.
       
      repeated .google.ads.googleads.v18.common.AdScheduleInfo ad_schedule_targets = 5;
    • getAdScheduleTargetsOrBuilderList

      List<? extends AdScheduleInfoOrBuilder> getAdScheduleTargetsOrBuilderList()
       List of non-overlapping schedules specifying all time intervals for which
       the asset may serve. There can be a maximum of 6 schedules per day, 42 in
       total.
       
      repeated .google.ads.googleads.v18.common.AdScheduleInfo ad_schedule_targets = 5;
    • getAdScheduleTargetsOrBuilder

      AdScheduleInfoOrBuilder getAdScheduleTargetsOrBuilder(int index)
       List of non-overlapping schedules specifying all time intervals for which
       the asset may serve. There can be a maximum of 6 schedules per day, 42 in
       total.
       
      repeated .google.ads.googleads.v18.common.AdScheduleInfo ad_schedule_targets = 5;