Interface WebpageInfoOrBuilder

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

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

    • hasCriterionName

      boolean hasCriterionName()
       The name of the criterion that is defined by this parameter. The name value
       will be used for identifying, sorting and filtering criteria with this type
       of parameters.
      
       This field is required for CREATE operations and is prohibited on UPDATE
       operations.
       
      optional string criterion_name = 3;
      Returns:
      Whether the criterionName field is set.
    • getCriterionName

      String getCriterionName()
       The name of the criterion that is defined by this parameter. The name value
       will be used for identifying, sorting and filtering criteria with this type
       of parameters.
      
       This field is required for CREATE operations and is prohibited on UPDATE
       operations.
       
      optional string criterion_name = 3;
      Returns:
      The criterionName.
    • getCriterionNameBytes

      com.google.protobuf.ByteString getCriterionNameBytes()
       The name of the criterion that is defined by this parameter. The name value
       will be used for identifying, sorting and filtering criteria with this type
       of parameters.
      
       This field is required for CREATE operations and is prohibited on UPDATE
       operations.
       
      optional string criterion_name = 3;
      Returns:
      The bytes for criterionName.
    • getConditionsList

      List<WebpageConditionInfo> getConditionsList()
       Conditions, or logical expressions, for webpage targeting. The list of
       webpage targeting conditions are and-ed together when evaluated
       for targeting. An empty list of conditions indicates all pages of the
       campaign's website are targeted.
      
       This field is required for CREATE operations and is prohibited on UPDATE
       operations.
       
      repeated .google.ads.googleads.v18.common.WebpageConditionInfo conditions = 2;
    • getConditions

      WebpageConditionInfo getConditions(int index)
       Conditions, or logical expressions, for webpage targeting. The list of
       webpage targeting conditions are and-ed together when evaluated
       for targeting. An empty list of conditions indicates all pages of the
       campaign's website are targeted.
      
       This field is required for CREATE operations and is prohibited on UPDATE
       operations.
       
      repeated .google.ads.googleads.v18.common.WebpageConditionInfo conditions = 2;
    • getConditionsCount

      int getConditionsCount()
       Conditions, or logical expressions, for webpage targeting. The list of
       webpage targeting conditions are and-ed together when evaluated
       for targeting. An empty list of conditions indicates all pages of the
       campaign's website are targeted.
      
       This field is required for CREATE operations and is prohibited on UPDATE
       operations.
       
      repeated .google.ads.googleads.v18.common.WebpageConditionInfo conditions = 2;
    • getConditionsOrBuilderList

      List<? extends WebpageConditionInfoOrBuilder> getConditionsOrBuilderList()
       Conditions, or logical expressions, for webpage targeting. The list of
       webpage targeting conditions are and-ed together when evaluated
       for targeting. An empty list of conditions indicates all pages of the
       campaign's website are targeted.
      
       This field is required for CREATE operations and is prohibited on UPDATE
       operations.
       
      repeated .google.ads.googleads.v18.common.WebpageConditionInfo conditions = 2;
    • getConditionsOrBuilder

      WebpageConditionInfoOrBuilder getConditionsOrBuilder(int index)
       Conditions, or logical expressions, for webpage targeting. The list of
       webpage targeting conditions are and-ed together when evaluated
       for targeting. An empty list of conditions indicates all pages of the
       campaign's website are targeted.
      
       This field is required for CREATE operations and is prohibited on UPDATE
       operations.
       
      repeated .google.ads.googleads.v18.common.WebpageConditionInfo conditions = 2;
    • getCoveragePercentage

      double getCoveragePercentage()
       Website criteria coverage percentage. This is the computed percentage
       of website coverage based on the website target, negative website target
       and negative keywords in the ad group and campaign. For instance, when
       coverage returns as 1, it indicates it has 100% coverage. This field is
       read-only.
       
      double coverage_percentage = 4;
      Returns:
      The coveragePercentage.
    • hasSample

      boolean hasSample()
       List of sample urls that match the website target. This field is read-only.
       
      .google.ads.googleads.v18.common.WebpageSampleInfo sample = 5;
      Returns:
      Whether the sample field is set.
    • getSample

      WebpageSampleInfo getSample()
       List of sample urls that match the website target. This field is read-only.
       
      .google.ads.googleads.v18.common.WebpageSampleInfo sample = 5;
      Returns:
      The sample.
    • getSampleOrBuilder

      WebpageSampleInfoOrBuilder getSampleOrBuilder()
       List of sample urls that match the website target. This field is read-only.
       
      .google.ads.googleads.v18.common.WebpageSampleInfo sample = 5;