Class ListPopulationTerm
Remarketing List Population Rule Term.
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.Dfareporting.v3_4.Data
Assembly: Google.Apis.Dfareporting.v3_4.dll
Syntax
public class ListPopulationTerm : IDirectResponseSchema
Properties
Contains
Will be true if the term should check if the user is in the list and false if the term should check if the user is not in the list. This field is only relevant when type is set to LIST_MEMBERSHIP_TERM. False by default.
Declaration
[JsonProperty("contains")]
public virtual bool? Contains { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Negation
Whether to negate the comparison result of this term during rule evaluation. This field is only relevant when type is left unset or set to CUSTOM_VARIABLE_TERM or REFERRER_TERM.
Declaration
[JsonProperty("negation")]
public virtual bool? Negation { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
Operator__
Comparison operator of this term. This field is only relevant when type is left unset or set to CUSTOM_VARIABLE_TERM or REFERRER_TERM.
Declaration
[JsonProperty("operator")]
public virtual string Operator__ { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RemarketingListId
ID of the list in question. This field is only relevant when type is set to LIST_MEMBERSHIP_TERM.
Declaration
[JsonProperty("remarketingListId")]
public virtual long? RemarketingListId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
Type
List population term type determines the applicable fields in this object. If left unset or set to CUSTOM_VARIABLE_TERM, then variableName, variableFriendlyName, operator, value, and negation are applicable. If set to LIST_MEMBERSHIP_TERM then remarketingListId and contains are applicable. If set to REFERRER_TERM then operator, value, and negation are applicable.
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Value
Literal to compare the variable to. This field is only relevant when type is left unset or set to CUSTOM_VARIABLE_TERM or REFERRER_TERM.
Declaration
[JsonProperty("value")]
public virtual string Value { get; set; }
Property Value
Type | Description |
---|---|
System.String |
VariableFriendlyName
Friendly name of this term's variable. This is a read-only, auto-generated field. This field is only relevant when type is left unset or set to CUSTOM_VARIABLE_TERM.
Declaration
[JsonProperty("variableFriendlyName")]
public virtual string VariableFriendlyName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
VariableName
Name of the variable (U1, U2, etc.) being compared in this term. This field is only relevant when type is set to null, CUSTOM_VARIABLE_TERM or REFERRER_TERM.
Declaration
[JsonProperty("variableName")]
public virtual string VariableName { get; set; }
Property Value
Type | Description |
---|---|
System.String |