Show / Hide Table of Contents

Class FloodlightActivity

Contains properties of a Floodlight activity.

Inheritance
System.Object
FloodlightActivity
Implements
IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Dfareporting.v3_3.Data
Assembly: Google.Apis.Dfareporting.v3_3.dll
Syntax
public class FloodlightActivity : IDirectResponseSchema

Properties

AccountId

Account ID of this floodlight activity. This is a read-only field that can be left blank.

Declaration
[JsonProperty("accountId")]
public virtual long? AccountId { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

AdvertiserId

Advertiser ID of this floodlight activity. If this field is left blank, the value will be copied over either from the activity group's advertiser or the existing activity's advertiser.

Declaration
[JsonProperty("advertiserId")]
public virtual long? AdvertiserId { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

AdvertiserIdDimensionValue

Dimension value for the ID of the advertiser. This is a read-only, auto-generated field.

Declaration
[JsonProperty("advertiserIdDimensionValue")]
public virtual DimensionValue AdvertiserIdDimensionValue { get; set; }
Property Value
Type Description
DimensionValue

CacheBustingType

Code type used for cache busting in the generated tag. Applicable only when floodlightActivityGroupType is COUNTER and countingMethod is STANDARD_COUNTING or UNIQUE_COUNTING.

Declaration
[JsonProperty("cacheBustingType")]
public virtual string CacheBustingType { get; set; }
Property Value
Type Description
System.String

CountingMethod

Counting method for conversions for this floodlight activity. This is a required field.

Declaration
[JsonProperty("countingMethod")]
public virtual string CountingMethod { get; set; }
Property Value
Type Description
System.String

DefaultTags

Dynamic floodlight tags.

Declaration
[JsonProperty("defaultTags")]
public virtual IList<FloodlightActivityDynamicTag> DefaultTags { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<FloodlightActivityDynamicTag>

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

ExpectedUrl

URL where this tag will be deployed. If specified, must be less than 256 characters long.

Declaration
[JsonProperty("expectedUrl")]
public virtual string ExpectedUrl { get; set; }
Property Value
Type Description
System.String

FloodlightActivityGroupId

Floodlight activity group ID of this floodlight activity. This is a required field.

Declaration
[JsonProperty("floodlightActivityGroupId")]
public virtual long? FloodlightActivityGroupId { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

FloodlightActivityGroupName

Name of the associated floodlight activity group. This is a read-only field.

Declaration
[JsonProperty("floodlightActivityGroupName")]
public virtual string FloodlightActivityGroupName { get; set; }
Property Value
Type Description
System.String

FloodlightActivityGroupTagString

Tag string of the associated floodlight activity group. This is a read-only field.

Declaration
[JsonProperty("floodlightActivityGroupTagString")]
public virtual string FloodlightActivityGroupTagString { get; set; }
Property Value
Type Description
System.String

FloodlightActivityGroupType

Type of the associated floodlight activity group. This is a read-only field.

Declaration
[JsonProperty("floodlightActivityGroupType")]
public virtual string FloodlightActivityGroupType { get; set; }
Property Value
Type Description
System.String

FloodlightConfigurationId

Floodlight configuration ID of this floodlight activity. If this field is left blank, the value will be copied over either from the activity group's floodlight configuration or from the existing activity's floodlight configuration.

Declaration
[JsonProperty("floodlightConfigurationId")]
public virtual long? FloodlightConfigurationId { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

FloodlightConfigurationIdDimensionValue

Dimension value for the ID of the floodlight configuration. This is a read-only, auto-generated field.

Declaration
[JsonProperty("floodlightConfigurationIdDimensionValue")]
public virtual DimensionValue FloodlightConfigurationIdDimensionValue { get; set; }
Property Value
Type Description
DimensionValue

FloodlightTagType

The type of Floodlight tag this activity will generate. This is a required field.

Declaration
[JsonProperty("floodlightTagType")]
public virtual string FloodlightTagType { get; set; }
Property Value
Type Description
System.String

Hidden

Whether this activity is archived.

Declaration
[JsonProperty("hidden")]
public virtual bool? Hidden { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

Id

ID of this floodlight activity. This is a read-only, auto-generated field.

Declaration
[JsonProperty("id")]
public virtual long? Id { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

IdDimensionValue

Dimension value for the ID of this floodlight activity. This is a read-only, auto-generated field.

Declaration
[JsonProperty("idDimensionValue")]
public virtual DimensionValue IdDimensionValue { get; set; }
Property Value
Type Description
DimensionValue

Kind

Identifies what kind of resource this is. Value: the fixed string "dfareporting#floodlightActivity".

Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type Description
System.String

Name

Name of this floodlight activity. This is a required field. Must be less than 129 characters long and cannot contain quotes.

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
System.String

Notes

General notes or implementation instructions for the tag.

Declaration
[JsonProperty("notes")]
public virtual string Notes { get; set; }
Property Value
Type Description
System.String

PublisherTags

Publisher dynamic floodlight tags.

Declaration
[JsonProperty("publisherTags")]
public virtual IList<FloodlightActivityPublisherDynamicTag> PublisherTags { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<FloodlightActivityPublisherDynamicTag>

Secure

Whether this tag should use SSL.

Declaration
[JsonProperty("secure")]
public virtual bool? Secure { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

SslCompliant

Whether the floodlight activity is SSL-compliant. This is a read-only field, its value detected by the system from the floodlight tags.

Declaration
[JsonProperty("sslCompliant")]
public virtual bool? SslCompliant { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

SslRequired

Whether this floodlight activity must be SSL-compliant.

Declaration
[JsonProperty("sslRequired")]
public virtual bool? SslRequired { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

SubaccountId

Subaccount ID of this floodlight activity. This is a read-only field that can be left blank.

Declaration
[JsonProperty("subaccountId")]
public virtual long? SubaccountId { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

TagFormat

Tag format type for the floodlight activity. If left blank, the tag format will default to HTML.

Declaration
[JsonProperty("tagFormat")]
public virtual string TagFormat { get; set; }
Property Value
Type Description
System.String

TagString

Value of the cat= parameter in the floodlight tag, which the ad servers use to identify the activity. This is optional: if empty, a new tag string will be generated for you. This string must be 1 to 8 characters long, with valid characters being a-z0-9[ _ ]. This tag string must also be unique among activities of the same activity group. This field is read-only after insertion.

Declaration
[JsonProperty("tagString")]
public virtual string TagString { get; set; }
Property Value
Type Description
System.String

UserDefinedVariableTypes

List of the user-defined variables used by this conversion tag. These map to the "u[1-100]=" in the tags. Each of these can have a user defined type. Acceptable values are U1 to U100, inclusive.

Declaration
[JsonProperty("userDefinedVariableTypes")]
public virtual IList<string> UserDefinedVariableTypes { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.String>

Implements

IDirectResponseSchema
In This Article
Back to top