Class Site
Contains properties of a site.
Implements
Inherited Members
Namespace: Google.Apis.Dfareporting.v4.Data
Assembly: Google.Apis.Dfareporting.v4.dll
Syntax
public class Site : IDirectResponseSchema
Properties
AccountId
Account ID of this site. 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? |
AdServingPlatformId
Optional. Ad serving platform ID to identify the ad serving platform used by the site. Measurement partners
can use this field to add ad-server specific macros. If set, this value acts as the default during placement
creation. Possible values are: * 1, Adelphic * 2, Adform * 3, Adobe * 4, Amobee * 5, Basis
(Centro) * 6, Beeswax * 7, Amazon * 8, DV360 (DBM) * 9, Innovid * 10, MediaMath * 11, Roku
OneView DSP * 12, TabMo Hawk * 13, The Trade Desk * 14, Xandr Invest DSP * 15, Yahoo DSP * 16,
Zeta Global * 17, Scaleout * 18, Bidtellect * 19, Unicorn * 20, Teads * 21, Quantcast * 22,
Cognitiv
Declaration
[JsonProperty("adServingPlatformId")]
public virtual long? AdServingPlatformId { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
Approved
Whether this site is approved.
Declaration
[JsonProperty("approved")]
public virtual bool? Approved { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
DirectorySiteId
Directory site associated with this site. This is a required field that is read-only after insertion.
Declaration
[JsonProperty("directorySiteId")]
public virtual long? DirectorySiteId { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
DirectorySiteIdDimensionValue
Dimension value for the ID of the directory site. This is a read-only, auto-generated field.
Declaration
[JsonProperty("directorySiteIdDimensionValue")]
public virtual DimensionValue DirectorySiteIdDimensionValue { get; set; }
Property Value
| Type | Description |
|---|---|
| DimensionValue |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Id
ID of this site. 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 site. This is a read-only, auto-generated field.
Declaration
[JsonProperty("idDimensionValue")]
public virtual DimensionValue IdDimensionValue { get; set; }
Property Value
| Type | Description |
|---|---|
| DimensionValue |
KeyName
Key name of this site. This is a read-only, auto-generated field.
Declaration
[JsonProperty("keyName")]
public virtual string KeyName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Kind
Identifies what kind of resource this is. Value: the fixed string "dfareporting#site".
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
Name of this site.This is a required field. Must be less than 128 characters long. If this site is under a subaccount, the name must be unique among sites of the same subaccount. Otherwise, this site is a top-level site, and the name must be unique among top-level sites of the same account.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SiteContacts
Site contacts.
Declaration
[JsonProperty("siteContacts")]
public virtual IList<SiteContact> SiteContacts { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<SiteContact> |
SiteSettings
Site-wide settings.
Declaration
[JsonProperty("siteSettings")]
public virtual SiteSettings SiteSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| SiteSettings |
SubaccountId
Subaccount ID of this site. 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? |
VideoSettings
Default video settings for new placements created under this site. This value will be used to populate the placements.videoSettings field, when no value is specified for the new placement.
Declaration
[JsonProperty("videoSettings")]
public virtual SiteVideoSettings VideoSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| SiteVideoSettings |