Class FloodlightActivity
Contains properties of a Floodlight activity.
Implements
Inherited Members
Namespace: Google.Apis.Dfareporting.v4.Data
Assembly: Google.Apis.Dfareporting.v4.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 |
---|---|
IList<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 |
---|---|
IList<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 |
---|---|
IList<string> |