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 |