Show / Hide Table of Contents

Class FloodlightActivity

Contains properties of a Floodlight activity.

Inheritance
object
FloodlightActivity
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.v3_5.Data
Assembly: Google.Apis.Dfareporting.v3_5.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
long?

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

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

AttributionEnabled

Whether the activity is enabled for attribution.

Declaration
[JsonProperty("attributionEnabled")]
public virtual bool? AttributionEnabled { get; set; }
Property Value
Type Description
bool?

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

DefaultTags

Dynamic floodlight tags.

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

ETag

The ETag of the item.

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

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

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
string

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

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

Notes

General notes or implementation instructions for the tag.

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

PublisherTags

Publisher dynamic floodlight tags.

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

Secure

Whether this tag should use SSL.

Declaration
[JsonProperty("secure")]
public virtual bool? Secure { get; set; }
Property Value
Type Description
bool?

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

SslRequired

Whether this floodlight activity must be SSL-compliant.

Declaration
[JsonProperty("sslRequired")]
public virtual bool? SslRequired { get; set; }
Property Value
Type Description
bool?

Status

The status of the activity. This can only be set to ACTIVE or ARCHIVED_AND_DISABLED. The ARCHIVED status is no longer supported and cannot be set for Floodlight activities. The DISABLED_POLICY status indicates that a Floodlight activity is violating Google policy. Contact your account manager for more information.

Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
Type Description
string

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

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

Implements

IDirectResponseSchema
In This Article
Back to top Generated by DocFX