Interface CampaignConversionGoalOrBuilder

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

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

    Modifier and Type
    Method
    Description
    boolean
    The biddability of the campaign conversion goal.
    Immutable.
    com.google.protobuf.ByteString
    Immutable.
    The conversion category of this campaign conversion goal.
    int
    The conversion category of this campaign conversion goal.
    The conversion origin of this campaign conversion goal.
    int
    The conversion origin of this campaign conversion goal.
    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 campaign conversion goal.
       Campaign conversion goal resource names have the form:
      
       `customers/{customer_id}/campaignConversionGoals/{campaign_id}~{category}~{origin}`
       
      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 campaign conversion goal.
       Campaign conversion goal resource names have the form:
      
       `customers/{customer_id}/campaignConversionGoals/{campaign_id}~{category}~{origin}`
       
      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 campaign conversion goal 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 campaign conversion goal is
       associated.
       
      string campaign = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for campaign.
    • getCategoryValue

      int getCategoryValue()
       The conversion category of this campaign conversion goal.
       
      .google.ads.googleads.v18.enums.ConversionActionCategoryEnum.ConversionActionCategory category = 3;
      Returns:
      The enum numeric value on the wire for category.
    • getCategory

       The conversion category of this campaign conversion goal.
       
      .google.ads.googleads.v18.enums.ConversionActionCategoryEnum.ConversionActionCategory category = 3;
      Returns:
      The category.
    • getOriginValue

      int getOriginValue()
       The conversion origin of this campaign conversion goal.
       
      .google.ads.googleads.v18.enums.ConversionOriginEnum.ConversionOrigin origin = 4;
      Returns:
      The enum numeric value on the wire for origin.
    • getOrigin

       The conversion origin of this campaign conversion goal.
       
      .google.ads.googleads.v18.enums.ConversionOriginEnum.ConversionOrigin origin = 4;
      Returns:
      The origin.
    • getBiddable

      boolean getBiddable()
       The biddability of the campaign conversion goal.
       
      bool biddable = 5;
      Returns:
      The biddable.