Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdWords.v201809.Rule Class Reference

A client defined rule based on custom parameters sent by web sites. More...

Classes

class  Fields
 List of all supported fields for the Rule class. More...
 
class  FilterableFields
 List of all supported filterable fields for the Rule class. More...
 
class  SelectableFields
 List of all supported selectable fields for the Rule class. More...
 

Properties

RuleItemGroup[] groups [get, set]
 List of rule item groups that defines this rule. Rule item groups are ORed together for evaluation before version V201705. Starting from version V201705, rule item groups are grouped together based on #getRuleType() for evaluation. The minimum size of this collection is 1. This field must contain distinct elements. This field must not contain More...
 
UserListRuleTypeEnumsEnum ruleType [get, set]
 Rule type is used to determine how to group rule item groups and rule items inside rule item group. Currently, conjunctive normal form (AND of ORs) is only supported for ExpressionRuleUserList. If no ruleType is specified, it will be treated as disjunctive normal form (OR of ANDs), namely rule item groups are ORed together and inside each rule item group, rule items are ANDed together. More...
 
bool ruleTypeSpecified [get, set]
 

Detailed Description

A client defined rule based on custom parameters sent by web sites.

Property Documentation

RuleItemGroup [] Google.Api.Ads.AdWords.v201809.Rule.groups
getset

List of rule item groups that defines this rule. Rule item groups are ORed together for evaluation before version V201705. Starting from version V201705, rule item groups are grouped together based on #getRuleType() for evaluation. The minimum size of this collection is 1. This field must contain distinct elements. This field must not contain

null elements. This field is required and should not be null.

UserListRuleTypeEnumsEnum Google.Api.Ads.AdWords.v201809.Rule.ruleType
getset

Rule type is used to determine how to group rule item groups and rule items inside rule item group. Currently, conjunctive normal form (AND of ORs) is only supported for ExpressionRuleUserList. If no ruleType is specified, it will be treated as disjunctive normal form (OR of ANDs), namely rule item groups are ORed together and inside each rule item group, rule items are ANDed together.

bool Google.Api.Ads.AdWords.v201809.Rule.ruleTypeSpecified
getset

true, if a value is specified for ruleType, false otherwise.


The documentation for this class was generated from the following file: