Google_Service_DisplayVideo_Resource_Advertisers
extends Google_Service_Resource
in package
The "advertisers" collection of methods.
Typical usage is:
$displayvideoService = new Google_Service_DisplayVideo(...);
$advertisers = $displayvideoService->advertisers;
Table of Contents
- $client : Google_Client
- $methods : array<string|int, mixed>
- $resourceName : string
- $rootUrl : string
- $serviceName : string
- $servicePath : string
- $stackParameters : mixed
- __construct() : mixed
- audit() : Google_Service_DisplayVideo_AuditAdvertiserResponse
- Audits an advertiser. Returns the counts of used entities per resource type under the advertiser provided. Used entities count towards their respective resource limit. See https://support.google.com/displayvideo/answer/6071450.
- bulkEditAdvertiserAssignedTargetingOptions() : Google_Service_DisplayVideo_BulkEditAdvertiserAssignedTargetingOptionsResponse
- Bulk edits targeting options under a single advertiser. The operation will delete the assigned targeting options provided in BulkEditAdvertiserAssignedTargetingOptionsRequest.delete_requests and then create the assigned targeting options provided in BulkEditAdvertiserAssignedTargetingOptionsRequest.create_requests .
- bulkListAdvertiserAssignedTargetingOptions() : Google_Service_DisplayVideo_BulkListAdvertiserAssignedTargetingOptionsResponse
- Lists assigned targeting options of an advertiser across targeting types.
- call() : Google_Http_Request|expectedClass
- TODO: This function needs simplifying.
- create() : Google_Service_DisplayVideo_Advertiser
- Creates a new advertiser. Returns the newly created advertiser if successful.
- createRequestUri() : string
- Parse/expand request parameters and create a fully qualified request uri.
- delete() : Google_Service_DisplayVideo_DisplayvideoEmpty
- Deletes an advertiser. Deleting an advertiser will delete all of its child resources, for example, campaigns, insertion orders and line items. A deleted advertiser cannot be recovered. (advertisers.delete)
- get() : Google_Service_DisplayVideo_Advertiser
- Gets an advertiser. (advertisers.get)
- listAdvertisers() : Google_Service_DisplayVideo_ListAdvertisersResponse
- Lists advertisers that are accessible to the current user. The order is defined by the order_by parameter. A single partner_id is required. Cross- partner listing is not supported. (advertisers.listAdvertisers)
- patch() : Google_Service_DisplayVideo_Advertiser
- Updates an existing advertiser. Returns the updated advertiser if successful.
- convertToArrayAndStripNulls() : mixed
Properties
$client
private
Google_Client
$client
$methods
private
array<string|int, mixed>
$methods
$resourceName
private
string
$resourceName
$rootUrl
private
string
$rootUrl
$serviceName
private
string
$serviceName
$servicePath
private
string
$servicePath
$stackParameters
private
mixed
$stackParameters
= array('alt' => array('type' => 'string', 'location' => 'query'), 'fields' => array('type' => 'string', 'location' => 'query'), 'trace' => array('type' => 'string', 'location' => 'query'), 'userIp' => array('type' => 'string', 'location' => 'query'), 'quotaUser' => array('type' => 'string', 'location' => 'query'), 'data' => array('type' => 'string', 'location' => 'body'), 'mimeType' => array('type' => 'string', 'location' => 'header'), 'uploadType' => array('type' => 'string', 'location' => 'query'), 'mediaUpload' => array('type' => 'complex', 'location' => 'query'), 'prettyPrint' => array('type' => 'string', 'location' => 'query'))
Methods
__construct()
public
__construct(mixed $service, mixed $serviceName, mixed $resourceName, mixed $resource) : mixed
Parameters
- $service : mixed
- $serviceName : mixed
- $resourceName : mixed
- $resource : mixed
Return values
mixed —audit()
Audits an advertiser. Returns the counts of used entities per resource type under the advertiser provided. Used entities count towards their respective resource limit. See https://support.google.com/displayvideo/answer/6071450.
public
audit(string $advertiserId[, array<string|int, mixed> $optParams = array() ]) : Google_Service_DisplayVideo_AuditAdvertiserResponse
(advertisers.audit)
Parameters
- $advertiserId : string
-
Required. The ID of the advertiser to audit.
- $optParams : array<string|int, mixed> = array()
-
Optional parameters.
Tags
Return values
Google_Service_DisplayVideo_AuditAdvertiserResponse —bulkEditAdvertiserAssignedTargetingOptions()
Bulk edits targeting options under a single advertiser. The operation will delete the assigned targeting options provided in BulkEditAdvertiserAssignedTargetingOptionsRequest.delete_requests and then create the assigned targeting options provided in BulkEditAdvertiserAssignedTargetingOptionsRequest.create_requests .
public
bulkEditAdvertiserAssignedTargetingOptions(string $advertiserId, Google_Service_DisplayVideo_BulkEditAdvertiserAssignedTargetingOptionsRequest $postBody[, array<string|int, mixed> $optParams = array() ]) : Google_Service_DisplayVideo_BulkEditAdvertiserAssignedTargetingOptionsResponse
(advertisers.bulkEditAdvertiserAssignedTargetingOptions)
Parameters
- $advertiserId : string
-
Required. The ID of the advertiser.
- $postBody : Google_Service_DisplayVideo_BulkEditAdvertiserAssignedTargetingOptionsRequest
- $optParams : array<string|int, mixed> = array()
-
Optional parameters.
Return values
Google_Service_DisplayVideo_BulkEditAdvertiserAssignedTargetingOptionsResponse —bulkListAdvertiserAssignedTargetingOptions()
Lists assigned targeting options of an advertiser across targeting types.
public
bulkListAdvertiserAssignedTargetingOptions(string $advertiserId[, array<string|int, mixed> $optParams = array() ]) : Google_Service_DisplayVideo_BulkListAdvertiserAssignedTargetingOptionsResponse
(advertisers.bulkListAdvertiserAssignedTargetingOptions)
Parameters
- $advertiserId : string
-
Required. The ID of the advertiser the line item belongs to.
- $optParams : array<string|int, mixed> = array()
-
Optional parameters.
Tags
Return values
Google_Service_DisplayVideo_BulkListAdvertiserAssignedTargetingOptionsResponse —call()
TODO: This function needs simplifying.
public
call( $name, $arguments[, $expectedClass = null ]) : Google_Http_Request|expectedClass
Parameters
Tags
Return values
Google_Http_Request|expectedClass —create()
Creates a new advertiser. Returns the newly created advertiser if successful.
public
create(Google_Service_DisplayVideo_Advertiser $postBody[, array<string|int, mixed> $optParams = array() ]) : Google_Service_DisplayVideo_Advertiser
This method can take up to 180 seconds to complete. (advertisers.create)
Parameters
- $postBody : Google_Service_DisplayVideo_Advertiser
- $optParams : array<string|int, mixed> = array()
-
Optional parameters.
Return values
Google_Service_DisplayVideo_Advertiser —createRequestUri()
Parse/expand request parameters and create a fully qualified request uri.
public
createRequestUri(string $restPath, array<string|int, mixed> $params) : string
Parameters
- $restPath : string
- $params : array<string|int, mixed>
Tags
Return values
string —$requestUrl
delete()
Deletes an advertiser. Deleting an advertiser will delete all of its child resources, for example, campaigns, insertion orders and line items. A deleted advertiser cannot be recovered. (advertisers.delete)
public
delete(string $advertiserId[, array<string|int, mixed> $optParams = array() ]) : Google_Service_DisplayVideo_DisplayvideoEmpty
Parameters
- $advertiserId : string
-
The ID of the advertiser we need to delete.
- $optParams : array<string|int, mixed> = array()
-
Optional parameters.
Return values
Google_Service_DisplayVideo_DisplayvideoEmpty —get()
Gets an advertiser. (advertisers.get)
public
get(string $advertiserId[, array<string|int, mixed> $optParams = array() ]) : Google_Service_DisplayVideo_Advertiser
Parameters
- $advertiserId : string
-
Required. The ID of the advertiser to fetch.
- $optParams : array<string|int, mixed> = array()
-
Optional parameters.
Return values
Google_Service_DisplayVideo_Advertiser —listAdvertisers()
Lists advertisers that are accessible to the current user. The order is defined by the order_by parameter. A single partner_id is required. Cross- partner listing is not supported. (advertisers.listAdvertisers)
public
listAdvertisers([array<string|int, mixed> $optParams = array() ]) : Google_Service_DisplayVideo_ListAdvertisersResponse
Parameters
- $optParams : array<string|int, mixed> = array()
-
Optional parameters.
Tags
Return values
Google_Service_DisplayVideo_ListAdvertisersResponse —patch()
Updates an existing advertiser. Returns the updated advertiser if successful.
public
patch(string $advertiserId, Google_Service_DisplayVideo_Advertiser $postBody[, array<string|int, mixed> $optParams = array() ]) : Google_Service_DisplayVideo_Advertiser
(advertisers.patch)
Parameters
- $advertiserId : string
-
Output only. The unique ID of the advertiser. Assigned by the system.
- $postBody : Google_Service_DisplayVideo_Advertiser
- $optParams : array<string|int, mixed> = array()
-
Optional parameters.
Tags
Return values
Google_Service_DisplayVideo_Advertiser —convertToArrayAndStripNulls()
protected
convertToArrayAndStripNulls(mixed $o) : mixed
Parameters
- $o : mixed