Interface ConversionGoalCampaignConfigOrBuilder

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

public interface ConversionGoalCampaignConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Immutable.
    com.google.protobuf.ByteString
    Immutable.
    The custom conversion goal the campaign is using for optimization.
    com.google.protobuf.ByteString
    The custom conversion goal the campaign is using for optimization.
    The level of goal config the campaign is using.
    int
    The level of goal config the campaign is using.
    Immutable.
    com.google.protobuf.ByteString
    Immutable.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getResourceName

      String getResourceName()
       Immutable. The resource name of the conversion goal campaign config.
       Conversion goal campaign config resource names have the form:
      
       `customers/{customer_id}/conversionGoalCampaignConfigs/{campaign_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The resourceName.
    • getResourceNameBytes

      com.google.protobuf.ByteString getResourceNameBytes()
       Immutable. The resource name of the conversion goal campaign config.
       Conversion goal campaign config resource names have the form:
      
       `customers/{customer_id}/conversionGoalCampaignConfigs/{campaign_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for resourceName.
    • getCampaign

      String getCampaign()
       Immutable. The campaign with which this conversion goal campaign config is
       associated.
       
      string campaign = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The campaign.
    • getCampaignBytes

      com.google.protobuf.ByteString getCampaignBytes()
       Immutable. The campaign with which this conversion goal campaign config is
       associated.
       
      string campaign = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for campaign.
    • getGoalConfigLevelValue

      int getGoalConfigLevelValue()
       The level of goal config the campaign is using.
       
      .google.ads.googleads.v18.enums.GoalConfigLevelEnum.GoalConfigLevel goal_config_level = 3;
      Returns:
      The enum numeric value on the wire for goalConfigLevel.
    • getGoalConfigLevel

       The level of goal config the campaign is using.
       
      .google.ads.googleads.v18.enums.GoalConfigLevelEnum.GoalConfigLevel goal_config_level = 3;
      Returns:
      The goalConfigLevel.
    • getCustomConversionGoal

      String getCustomConversionGoal()
       The custom conversion goal the campaign is using for optimization.
       
      string custom_conversion_goal = 4 [(.google.api.resource_reference) = { ... }
      Returns:
      The customConversionGoal.
    • getCustomConversionGoalBytes

      com.google.protobuf.ByteString getCustomConversionGoalBytes()
       The custom conversion goal the campaign is using for optimization.
       
      string custom_conversion_goal = 4 [(.google.api.resource_reference) = { ... }
      Returns:
      The bytes for customConversionGoal.