Class Site
A Site represents a domain owned or represented by a network. For a parent
network managing other networks as part of Multiple Customer Management
"Manage Inventory" model, it could be the child's domain.
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class Site : IMessage<Site>, IEquatable<Site>, IDeepCloneable<Site>, IBufferMessage, IMessage
Constructors
Site()
Declaration
Site(Site)
Declaration
Parameters
| Type |
Name |
Description |
| Site |
other |
|
Properties
ApprovalStatus
Output only. Status of the review performed on the Site by Google.
Declaration
public SiteApprovalStatusEnum.Types.SiteApprovalStatus ApprovalStatus { get; set; }
Property Value
ApprovalStatusUpdateTime
Output only. The latest Site approval status change time.
Declaration
public Timestamp ApprovalStatusUpdateTime { get; set; }
Property Value
ChildNetworkCode
Optional. The network code of the child if the Site is being managed for an
MCM child network, or null if owned by this network.
Declaration
public string ChildNetworkCode { get; set; }
Property Value
DisapprovalReasons
Output only. Provides reasons for disapproving the Site. It is null when
the Site is not disapproved.
Declaration
public RepeatedField<DisapprovalReason> DisapprovalReasons { get; }
Property Value
HasApprovalStatus
Gets whether the "approval_status" field is set
Declaration
public bool HasApprovalStatus { get; }
Property Value
HasChildNetworkCode
Gets whether the "child_network_code" field is set
Declaration
public bool HasChildNetworkCode { get; }
Property Value
HasUrl
Gets whether the "url" field is set
Declaration
public bool HasUrl { get; }
Property Value
Name
Identifier. The resource name of the Site.
Format: networks/{network_code}/sites/{site_id}
Declaration
public string Name { get; set; }
Property Value
SiteName
Declaration
public SiteName SiteName { get; set; }
Property Value
Url
Required. The URL of the Site.
Declaration
public string Url { get; set; }
Property Value