Google Ads Ad Manager V1 Client - Class Site (0.5.0)

Reference documentation and code samples for the Google Ads Ad Manager V1 Client 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.

Generated from protobuf message google.ads.admanager.v1.Site

Namespace

Google \ Ads \ AdManager \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ name
string

Identifier. The resource name of the Site . Format: networks/{network_code}/sites/{site_id}

↳ url
string

Required. The URL of the Site.

↳ child_network_code
string

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.

↳ approval_status
int

Output only. Status of the review performed on the Site by Google.

↳ approval_status_update_time
Google\Protobuf\Timestamp

Output only. The latest Site approval status change time.

↳ disapproval_reasons
array< DisapprovalReason >

Output only. Provides reasons for disapproving the Site. It is null when the Site is not disapproved.

getName

Identifier. The resource name of the Site .

Format: networks/{network_code}/sites/{site_id}

Returns
Type
Description
string

setName

Identifier. The resource name of the Site .

Format: networks/{network_code}/sites/{site_id}

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getUrl

Required. The URL of the Site.

Returns
Type
Description
string

hasUrl

clearUrl

setUrl

Required. The URL of the Site.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getChildNetworkCode

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.

Returns
Type
Description
string

hasChildNetworkCode

clearChildNetworkCode

setChildNetworkCode

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.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getApprovalStatus

Output only. Status of the review performed on the Site by Google.

Returns
Type
Description
int

hasApprovalStatus

clearApprovalStatus

setApprovalStatus

Output only. Status of the review performed on the Site by Google.

Parameter
Name
Description
var
int
Returns
Type
Description
$this

getApprovalStatusUpdateTime

Output only. The latest Site approval status change time.

Returns
Type
Description

hasApprovalStatusUpdateTime

clearApprovalStatusUpdateTime

setApprovalStatusUpdateTime

Output only. The latest Site approval status change time.

Parameter
Name
Description
Returns
Type
Description
$this

getDisapprovalReasons

Output only. Provides reasons for disapproving the Site. It is null when the Site is not disapproved.

Returns
Type
Description

setDisapprovalReasons

Output only. Provides reasons for disapproving the Site. It is null when the Site is not disapproved.

Parameter
Name
Description
var
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: