Show / Hide Table of Contents

Class ListPopulationTerm

Remarketing List Population Rule Term.

Inheritance
object
ListPopulationTerm
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Dfareporting.v4.Data
Assembly: Google.Apis.Dfareporting.v4.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
bool?

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
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
bool?

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
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
long?

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
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
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
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
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX