Skip to content

Commit 13d689a

Browse files
1 parent f869af3 commit 13d689a

46 files changed

Lines changed: 3375 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/DisplayVideo.php

Lines changed: 282 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,11 @@ class DisplayVideo extends \Google\Service
5050
"https://www.googleapis.com/auth/doubleclickbidmanager";
5151

5252
public $advertisers;
53+
public $advertisers_adAssets;
5354
public $advertisers_adGroupAds;
5455
public $advertisers_adGroups;
5556
public $advertisers_adGroups_targetingTypes_assignedTargetingOptions;
57+
public $advertisers_adGroups_youtubeAssetTypes_youtubeAssetAssociations;
5658
public $advertisers_assets;
5759
public $advertisers_campaigns;
5860
public $advertisers_campaigns_targetingTypes_assignedTargetingOptions;
@@ -64,6 +66,7 @@ class DisplayVideo extends \Google\Service
6466
public $advertisers_invoices;
6567
public $advertisers_lineItems;
6668
public $advertisers_lineItems_targetingTypes_assignedTargetingOptions;
69+
public $advertisers_lineItems_youtubeAssetTypes_youtubeAssetAssociations;
6770
public $advertisers_locationLists;
6871
public $advertisers_locationLists_assignedLocations;
6972
public $advertisers_negativeKeywordLists;
@@ -234,6 +237,87 @@ public function __construct($clientOrConfig = [], $rootUrl = null)
234237
]
235238
]
236239
);
240+
$this->advertisers_adAssets = new DisplayVideo\Resource\AdvertisersAdAssets(
241+
$this,
242+
$this->serviceName,
243+
'adAssets',
244+
[
245+
'methods' => [
246+
'bulkCreate' => [
247+
'path' => 'v4/advertisers/{+advertiserId}/adAssets:bulkCreate',
248+
'httpMethod' => 'POST',
249+
'parameters' => [
250+
'advertiserId' => [
251+
'location' => 'path',
252+
'type' => 'string',
253+
'required' => true,
254+
],
255+
],
256+
],'create' => [
257+
'path' => 'v4/advertisers/{+advertiserId}/adAssets',
258+
'httpMethod' => 'POST',
259+
'parameters' => [
260+
'advertiserId' => [
261+
'location' => 'path',
262+
'type' => 'string',
263+
'required' => true,
264+
],
265+
],
266+
],'get' => [
267+
'path' => 'v4/advertisers/{+advertiserId}/adAssets/{+adAssetId}',
268+
'httpMethod' => 'GET',
269+
'parameters' => [
270+
'advertiserId' => [
271+
'location' => 'path',
272+
'type' => 'string',
273+
'required' => true,
274+
],
275+
'adAssetId' => [
276+
'location' => 'path',
277+
'type' => 'string',
278+
'required' => true,
279+
],
280+
],
281+
],'list' => [
282+
'path' => 'v4/advertisers/{+advertiserId}/adAssets',
283+
'httpMethod' => 'GET',
284+
'parameters' => [
285+
'advertiserId' => [
286+
'location' => 'path',
287+
'type' => 'string',
288+
'required' => true,
289+
],
290+
'filter' => [
291+
'location' => 'query',
292+
'type' => 'string',
293+
],
294+
'orderBy' => [
295+
'location' => 'query',
296+
'type' => 'string',
297+
],
298+
'pageSize' => [
299+
'location' => 'query',
300+
'type' => 'integer',
301+
],
302+
'pageToken' => [
303+
'location' => 'query',
304+
'type' => 'string',
305+
],
306+
],
307+
],'upload' => [
308+
'path' => 'v4/advertisers/{+advertiserId}/adAssets:uploadAdAsset',
309+
'httpMethod' => 'POST',
310+
'parameters' => [
311+
'advertiserId' => [
312+
'location' => 'path',
313+
'type' => 'string',
314+
'required' => true,
315+
],
316+
],
317+
],
318+
]
319+
]
320+
);
237321
$this->advertisers_adGroupAds = new DisplayVideo\Resource\AdvertisersAdGroupAds(
238322
$this,
239323
$this->serviceName,
@@ -438,6 +522,105 @@ public function __construct($clientOrConfig = [], $rootUrl = null)
438522
]
439523
]
440524
);
525+
$this->advertisers_adGroups_youtubeAssetTypes_youtubeAssetAssociations = new DisplayVideo\Resource\AdvertisersAdGroupsYoutubeAssetTypesYoutubeAssetAssociations(
526+
$this,
527+
$this->serviceName,
528+
'youtubeAssetAssociations',
529+
[
530+
'methods' => [
531+
'create' => [
532+
'path' => 'v4/advertisers/{+advertiserId}/adGroups/{+adGroupId}/youtubeAssetTypes/{+youtubeAssetType}/youtubeAssetAssociations',
533+
'httpMethod' => 'POST',
534+
'parameters' => [
535+
'advertiserId' => [
536+
'location' => 'path',
537+
'type' => 'string',
538+
'required' => true,
539+
],
540+
'adGroupId' => [
541+
'location' => 'path',
542+
'type' => 'string',
543+
'required' => true,
544+
],
545+
'youtubeAssetType' => [
546+
'location' => 'path',
547+
'type' => 'string',
548+
'required' => true,
549+
],
550+
'linkedEntity.lineItemId' => [
551+
'location' => 'query',
552+
'type' => 'string',
553+
],
554+
],
555+
],'delete' => [
556+
'path' => 'v4/advertisers/{+advertiserId}/adGroups/{+adGroupId}/youtubeAssetTypes/{+youtubeAssetType}/youtubeAssetAssociations/{+youtubeAssetAssociationId}',
557+
'httpMethod' => 'DELETE',
558+
'parameters' => [
559+
'advertiserId' => [
560+
'location' => 'path',
561+
'type' => 'string',
562+
'required' => true,
563+
],
564+
'adGroupId' => [
565+
'location' => 'path',
566+
'type' => 'string',
567+
'required' => true,
568+
],
569+
'youtubeAssetType' => [
570+
'location' => 'path',
571+
'type' => 'string',
572+
'required' => true,
573+
],
574+
'youtubeAssetAssociationId' => [
575+
'location' => 'path',
576+
'type' => 'string',
577+
'required' => true,
578+
],
579+
'linkedEntity.lineItemId' => [
580+
'location' => 'query',
581+
'type' => 'string',
582+
],
583+
],
584+
],'list' => [
585+
'path' => 'v4/advertisers/{+advertiserId}/adGroups/{+adGroupId}/youtubeAssetTypes/{+youtubeAssetType}/youtubeAssetAssociations',
586+
'httpMethod' => 'GET',
587+
'parameters' => [
588+
'advertiserId' => [
589+
'location' => 'path',
590+
'type' => 'string',
591+
'required' => true,
592+
],
593+
'adGroupId' => [
594+
'location' => 'path',
595+
'type' => 'string',
596+
'required' => true,
597+
],
598+
'youtubeAssetType' => [
599+
'location' => 'path',
600+
'type' => 'string',
601+
'required' => true,
602+
],
603+
'linkedEntity.lineItemId' => [
604+
'location' => 'query',
605+
'type' => 'string',
606+
],
607+
'orderBy' => [
608+
'location' => 'query',
609+
'type' => 'string',
610+
],
611+
'pageSize' => [
612+
'location' => 'query',
613+
'type' => 'integer',
614+
],
615+
'pageToken' => [
616+
'location' => 'query',
617+
'type' => 'string',
618+
],
619+
],
620+
],
621+
]
622+
]
623+
);
441624
$this->advertisers_assets = new DisplayVideo\Resource\AdvertisersAssets(
442625
$this,
443626
$this->serviceName,
@@ -1543,6 +1726,105 @@ public function __construct($clientOrConfig = [], $rootUrl = null)
15431726
]
15441727
]
15451728
);
1729+
$this->advertisers_lineItems_youtubeAssetTypes_youtubeAssetAssociations = new DisplayVideo\Resource\AdvertisersLineItemsYoutubeAssetTypesYoutubeAssetAssociations(
1730+
$this,
1731+
$this->serviceName,
1732+
'youtubeAssetAssociations',
1733+
[
1734+
'methods' => [
1735+
'create' => [
1736+
'path' => 'v4/advertisers/{+advertiserId}/lineItems/{+lineItemId}/youtubeAssetTypes/{+youtubeAssetType}/youtubeAssetAssociations',
1737+
'httpMethod' => 'POST',
1738+
'parameters' => [
1739+
'advertiserId' => [
1740+
'location' => 'path',
1741+
'type' => 'string',
1742+
'required' => true,
1743+
],
1744+
'lineItemId' => [
1745+
'location' => 'path',
1746+
'type' => 'string',
1747+
'required' => true,
1748+
],
1749+
'youtubeAssetType' => [
1750+
'location' => 'path',
1751+
'type' => 'string',
1752+
'required' => true,
1753+
],
1754+
'linkedEntity.adGroupId' => [
1755+
'location' => 'query',
1756+
'type' => 'string',
1757+
],
1758+
],
1759+
],'delete' => [
1760+
'path' => 'v4/advertisers/{+advertiserId}/lineItems/{+lineItemId}/youtubeAssetTypes/{+youtubeAssetType}/youtubeAssetAssociations/{+youtubeAssetAssociationId}',
1761+
'httpMethod' => 'DELETE',
1762+
'parameters' => [
1763+
'advertiserId' => [
1764+
'location' => 'path',
1765+
'type' => 'string',
1766+
'required' => true,
1767+
],
1768+
'lineItemId' => [
1769+
'location' => 'path',
1770+
'type' => 'string',
1771+
'required' => true,
1772+
],
1773+
'youtubeAssetType' => [
1774+
'location' => 'path',
1775+
'type' => 'string',
1776+
'required' => true,
1777+
],
1778+
'youtubeAssetAssociationId' => [
1779+
'location' => 'path',
1780+
'type' => 'string',
1781+
'required' => true,
1782+
],
1783+
'linkedEntity.adGroupId' => [
1784+
'location' => 'query',
1785+
'type' => 'string',
1786+
],
1787+
],
1788+
],'list' => [
1789+
'path' => 'v4/advertisers/{+advertiserId}/lineItems/{+lineItemId}/youtubeAssetTypes/{+youtubeAssetType}/youtubeAssetAssociations',
1790+
'httpMethod' => 'GET',
1791+
'parameters' => [
1792+
'advertiserId' => [
1793+
'location' => 'path',
1794+
'type' => 'string',
1795+
'required' => true,
1796+
],
1797+
'lineItemId' => [
1798+
'location' => 'path',
1799+
'type' => 'string',
1800+
'required' => true,
1801+
],
1802+
'youtubeAssetType' => [
1803+
'location' => 'path',
1804+
'type' => 'string',
1805+
'required' => true,
1806+
],
1807+
'linkedEntity.adGroupId' => [
1808+
'location' => 'query',
1809+
'type' => 'string',
1810+
],
1811+
'orderBy' => [
1812+
'location' => 'query',
1813+
'type' => 'string',
1814+
],
1815+
'pageSize' => [
1816+
'location' => 'query',
1817+
'type' => 'integer',
1818+
],
1819+
'pageToken' => [
1820+
'location' => 'query',
1821+
'type' => 'string',
1822+
],
1823+
],
1824+
],
1825+
]
1826+
]
1827+
);
15461828
$this->advertisers_locationLists = new DisplayVideo\Resource\AdvertisersLocationLists(
15471829
$this,
15481830
$this->serviceName,

0 commit comments

Comments
 (0)