Differences Between: [Versions 310 and 402] [Versions 311 and 402] [Versions 39 and 402] [Versions 400 and 402] [Versions 401 and 402]
1 <?php 2 /* 3 * Copyright 2010 Google Inc. 4 * 5 * Licensed under the Apache License, Version 2.0 (the "License"); you may not 6 * use this file except in compliance with the License. You may obtain a copy of 7 * the License at 8 * 9 * http://www.apache.org/licenses/LICENSE-2.0 10 * 11 * Unless required by applicable law or agreed to in writing, software 12 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 * License for the specific language governing permissions and limitations under 15 * the License. 16 */ 17 18 /** 19 * Service definition for AdExchangeBuyer (v1.4). 20 * 21 * <p> 22 * Accesses your bidding-account information, submits creatives for validation, 23 * finds available direct deals, and retrieves performance reports.</p> 24 * 25 * <p> 26 * For more information about this service, see the API 27 * <a href="https://developers.google.com/ad-exchange/buyer-rest" target="_blank">Documentation</a> 28 * </p> 29 * 30 * @author Google, Inc. 31 */ 32 #[AllowDynamicProperties] 33 class Google_Service_AdExchangeBuyer extends Google_Service 34 { 35 /** Manage your Ad Exchange buyer account configuration. */ 36 const ADEXCHANGE_BUYER = 37 "https://www.googleapis.com/auth/adexchange.buyer"; 38 39 public $accounts; 40 public $billingInfo; 41 public $budget; 42 public $clientaccess; 43 public $creatives; 44 public $deals; 45 public $marketplacedeals; 46 public $marketplacenotes; 47 public $marketplaceoffers; 48 public $marketplaceorders; 49 public $negotiationrounds; 50 public $negotiations; 51 public $offers; 52 public $performanceReport; 53 public $pretargetingConfig; 54 55 56 /** 57 * Constructs the internal representation of the AdExchangeBuyer service. 58 * 59 * @param Google_Client $client 60 */ 61 public function __construct(Google_Client $client) 62 { 63 parent::__construct($client); 64 $this->rootUrl = 'https://www.googleapis.com/'; 65 $this->servicePath = 'adexchangebuyer/v1.4/'; 66 $this->version = 'v1.4'; 67 $this->serviceName = 'adexchangebuyer'; 68 69 $this->accounts = new Google_Service_AdExchangeBuyer_Accounts_Resource( 70 $this, 71 $this->serviceName, 72 'accounts', 73 array( 74 'methods' => array( 75 'get' => array( 76 'path' => 'accounts/{id}', 77 'httpMethod' => 'GET', 78 'parameters' => array( 79 'id' => array( 80 'location' => 'path', 81 'type' => 'integer', 82 'required' => true, 83 ), 84 ), 85 ),'list' => array( 86 'path' => 'accounts', 87 'httpMethod' => 'GET', 88 'parameters' => array(), 89 ),'patch' => array( 90 'path' => 'accounts/{id}', 91 'httpMethod' => 'PATCH', 92 'parameters' => array( 93 'id' => array( 94 'location' => 'path', 95 'type' => 'integer', 96 'required' => true, 97 ), 98 ), 99 ),'update' => array( 100 'path' => 'accounts/{id}', 101 'httpMethod' => 'PUT', 102 'parameters' => array( 103 'id' => array( 104 'location' => 'path', 105 'type' => 'integer', 106 'required' => true, 107 ), 108 ), 109 ), 110 ) 111 ) 112 ); 113 $this->billingInfo = new Google_Service_AdExchangeBuyer_BillingInfo_Resource( 114 $this, 115 $this->serviceName, 116 'billingInfo', 117 array( 118 'methods' => array( 119 'get' => array( 120 'path' => 'billinginfo/{accountId}', 121 'httpMethod' => 'GET', 122 'parameters' => array( 123 'accountId' => array( 124 'location' => 'path', 125 'type' => 'integer', 126 'required' => true, 127 ), 128 ), 129 ),'list' => array( 130 'path' => 'billinginfo', 131 'httpMethod' => 'GET', 132 'parameters' => array(), 133 ), 134 ) 135 ) 136 ); 137 $this->budget = new Google_Service_AdExchangeBuyer_Budget_Resource( 138 $this, 139 $this->serviceName, 140 'budget', 141 array( 142 'methods' => array( 143 'get' => array( 144 'path' => 'billinginfo/{accountId}/{billingId}', 145 'httpMethod' => 'GET', 146 'parameters' => array( 147 'accountId' => array( 148 'location' => 'path', 149 'type' => 'string', 150 'required' => true, 151 ), 152 'billingId' => array( 153 'location' => 'path', 154 'type' => 'string', 155 'required' => true, 156 ), 157 ), 158 ),'patch' => array( 159 'path' => 'billinginfo/{accountId}/{billingId}', 160 'httpMethod' => 'PATCH', 161 'parameters' => array( 162 'accountId' => array( 163 'location' => 'path', 164 'type' => 'string', 165 'required' => true, 166 ), 167 'billingId' => array( 168 'location' => 'path', 169 'type' => 'string', 170 'required' => true, 171 ), 172 ), 173 ),'update' => array( 174 'path' => 'billinginfo/{accountId}/{billingId}', 175 'httpMethod' => 'PUT', 176 'parameters' => array( 177 'accountId' => array( 178 'location' => 'path', 179 'type' => 'string', 180 'required' => true, 181 ), 182 'billingId' => array( 183 'location' => 'path', 184 'type' => 'string', 185 'required' => true, 186 ), 187 ), 188 ), 189 ) 190 ) 191 ); 192 $this->clientaccess = new Google_Service_AdExchangeBuyer_Clientaccess_Resource( 193 $this, 194 $this->serviceName, 195 'clientaccess', 196 array( 197 'methods' => array( 198 'delete' => array( 199 'path' => 'clientAccess/{clientAccountId}', 200 'httpMethod' => 'DELETE', 201 'parameters' => array( 202 'clientAccountId' => array( 203 'location' => 'path', 204 'type' => 'string', 205 'required' => true, 206 ), 207 'sponsorAccountId' => array( 208 'location' => 'query', 209 'type' => 'integer', 210 'required' => true, 211 ), 212 ), 213 ),'get' => array( 214 'path' => 'clientAccess/{clientAccountId}', 215 'httpMethod' => 'GET', 216 'parameters' => array( 217 'clientAccountId' => array( 218 'location' => 'path', 219 'type' => 'string', 220 'required' => true, 221 ), 222 'sponsorAccountId' => array( 223 'location' => 'query', 224 'type' => 'integer', 225 'required' => true, 226 ), 227 ), 228 ),'insert' => array( 229 'path' => 'clientAccess', 230 'httpMethod' => 'POST', 231 'parameters' => array( 232 'clientAccountId' => array( 233 'location' => 'query', 234 'type' => 'string', 235 ), 236 'sponsorAccountId' => array( 237 'location' => 'query', 238 'type' => 'integer', 239 ), 240 ), 241 ),'list' => array( 242 'path' => 'clientAccess', 243 'httpMethod' => 'GET', 244 'parameters' => array(), 245 ),'patch' => array( 246 'path' => 'clientAccess/{clientAccountId}', 247 'httpMethod' => 'PATCH', 248 'parameters' => array( 249 'clientAccountId' => array( 250 'location' => 'path', 251 'type' => 'string', 252 'required' => true, 253 ), 254 'sponsorAccountId' => array( 255 'location' => 'query', 256 'type' => 'integer', 257 'required' => true, 258 ), 259 ), 260 ),'update' => array( 261 'path' => 'clientAccess/{clientAccountId}', 262 'httpMethod' => 'PUT', 263 'parameters' => array( 264 'clientAccountId' => array( 265 'location' => 'path', 266 'type' => 'string', 267 'required' => true, 268 ), 269 'sponsorAccountId' => array( 270 'location' => 'query', 271 'type' => 'integer', 272 'required' => true, 273 ), 274 ), 275 ), 276 ) 277 ) 278 ); 279 $this->creatives = new Google_Service_AdExchangeBuyer_Creatives_Resource( 280 $this, 281 $this->serviceName, 282 'creatives', 283 array( 284 'methods' => array( 285 'get' => array( 286 'path' => 'creatives/{accountId}/{buyerCreativeId}', 287 'httpMethod' => 'GET', 288 'parameters' => array( 289 'accountId' => array( 290 'location' => 'path', 291 'type' => 'integer', 292 'required' => true, 293 ), 294 'buyerCreativeId' => array( 295 'location' => 'path', 296 'type' => 'string', 297 'required' => true, 298 ), 299 ), 300 ),'insert' => array( 301 'path' => 'creatives', 302 'httpMethod' => 'POST', 303 'parameters' => array(), 304 ),'list' => array( 305 'path' => 'creatives', 306 'httpMethod' => 'GET', 307 'parameters' => array( 308 'openAuctionStatusFilter' => array( 309 'location' => 'query', 310 'type' => 'string', 311 ), 312 'maxResults' => array( 313 'location' => 'query', 314 'type' => 'integer', 315 ), 316 'pageToken' => array( 317 'location' => 'query', 318 'type' => 'string', 319 ), 320 'buyerCreativeId' => array( 321 'location' => 'query', 322 'type' => 'string', 323 'repeated' => true, 324 ), 325 'dealsStatusFilter' => array( 326 'location' => 'query', 327 'type' => 'string', 328 ), 329 'accountId' => array( 330 'location' => 'query', 331 'type' => 'integer', 332 'repeated' => true, 333 ), 334 ), 335 ), 336 ) 337 ) 338 ); 339 $this->deals = new Google_Service_AdExchangeBuyer_Deals_Resource( 340 $this, 341 $this->serviceName, 342 'deals', 343 array( 344 'methods' => array( 345 'get' => array( 346 'path' => 'deals/{dealId}', 347 'httpMethod' => 'GET', 348 'parameters' => array( 349 'dealId' => array( 350 'location' => 'path', 351 'type' => 'string', 352 'required' => true, 353 ), 354 ), 355 ), 356 ) 357 ) 358 ); 359 $this->marketplacedeals = new Google_Service_AdExchangeBuyer_Marketplacedeals_Resource( 360 $this, 361 $this->serviceName, 362 'marketplacedeals', 363 array( 364 'methods' => array( 365 'delete' => array( 366 'path' => 'marketplaceOrders/{orderId}/deals/delete', 367 'httpMethod' => 'POST', 368 'parameters' => array( 369 'orderId' => array( 370 'location' => 'path', 371 'type' => 'string', 372 'required' => true, 373 ), 374 ), 375 ),'insert' => array( 376 'path' => 'marketplaceOrders/{orderId}/deals/insert', 377 'httpMethod' => 'POST', 378 'parameters' => array( 379 'orderId' => array( 380 'location' => 'path', 381 'type' => 'string', 382 'required' => true, 383 ), 384 ), 385 ),'list' => array( 386 'path' => 'marketplaceOrders/{orderId}/deals', 387 'httpMethod' => 'GET', 388 'parameters' => array( 389 'orderId' => array( 390 'location' => 'path', 391 'type' => 'string', 392 'required' => true, 393 ), 394 ), 395 ),'update' => array( 396 'path' => 'marketplaceOrders/{orderId}/deals/update', 397 'httpMethod' => 'POST', 398 'parameters' => array( 399 'orderId' => array( 400 'location' => 'path', 401 'type' => 'string', 402 'required' => true, 403 ), 404 ), 405 ), 406 ) 407 ) 408 ); 409 $this->marketplacenotes = new Google_Service_AdExchangeBuyer_Marketplacenotes_Resource( 410 $this, 411 $this->serviceName, 412 'marketplacenotes', 413 array( 414 'methods' => array( 415 'insert' => array( 416 'path' => 'marketplaceOrders/{orderId}/notes/insert', 417 'httpMethod' => 'POST', 418 'parameters' => array( 419 'orderId' => array( 420 'location' => 'path', 421 'type' => 'string', 422 'required' => true, 423 ), 424 ), 425 ),'list' => array( 426 'path' => 'marketplaceOrders/{orderId}/notes', 427 'httpMethod' => 'GET', 428 'parameters' => array( 429 'orderId' => array( 430 'location' => 'path', 431 'type' => 'string', 432 'required' => true, 433 ), 434 ), 435 ), 436 ) 437 ) 438 ); 439 $this->marketplaceoffers = new Google_Service_AdExchangeBuyer_Marketplaceoffers_Resource( 440 $this, 441 $this->serviceName, 442 'marketplaceoffers', 443 array( 444 'methods' => array( 445 'get' => array( 446 'path' => 'marketplaceOffers/{offerId}', 447 'httpMethod' => 'GET', 448 'parameters' => array( 449 'offerId' => array( 450 'location' => 'path', 451 'type' => 'string', 452 'required' => true, 453 ), 454 ), 455 ),'search' => array( 456 'path' => 'marketplaceOffers/search', 457 'httpMethod' => 'GET', 458 'parameters' => array( 459 'pqlQuery' => array( 460 'location' => 'query', 461 'type' => 'string', 462 ), 463 ), 464 ), 465 ) 466 ) 467 ); 468 $this->marketplaceorders = new Google_Service_AdExchangeBuyer_Marketplaceorders_Resource( 469 $this, 470 $this->serviceName, 471 'marketplaceorders', 472 array( 473 'methods' => array( 474 'get' => array( 475 'path' => 'marketplaceOrders/{orderId}', 476 'httpMethod' => 'GET', 477 'parameters' => array( 478 'orderId' => array( 479 'location' => 'path', 480 'type' => 'string', 481 'required' => true, 482 ), 483 ), 484 ),'insert' => array( 485 'path' => 'marketplaceOrders/insert', 486 'httpMethod' => 'POST', 487 'parameters' => array(), 488 ),'patch' => array( 489 'path' => 'marketplaceOrders/{orderId}/{revisionNumber}/{updateAction}', 490 'httpMethod' => 'PATCH', 491 'parameters' => array( 492 'orderId' => array( 493 'location' => 'path', 494 'type' => 'string', 495 'required' => true, 496 ), 497 'revisionNumber' => array( 498 'location' => 'path', 499 'type' => 'string', 500 'required' => true, 501 ), 502 'updateAction' => array( 503 'location' => 'path', 504 'type' => 'string', 505 'required' => true, 506 ), 507 ), 508 ),'search' => array( 509 'path' => 'marketplaceOrders/search', 510 'httpMethod' => 'GET', 511 'parameters' => array( 512 'pqlQuery' => array( 513 'location' => 'query', 514 'type' => 'string', 515 ), 516 ), 517 ),'update' => array( 518 'path' => 'marketplaceOrders/{orderId}/{revisionNumber}/{updateAction}', 519 'httpMethod' => 'PUT', 520 'parameters' => array( 521 'orderId' => array( 522 'location' => 'path', 523 'type' => 'string', 524 'required' => true, 525 ), 526 'revisionNumber' => array( 527 'location' => 'path', 528 'type' => 'string', 529 'required' => true, 530 ), 531 'updateAction' => array( 532 'location' => 'path', 533 'type' => 'string', 534 'required' => true, 535 ), 536 ), 537 ), 538 ) 539 ) 540 ); 541 $this->negotiationrounds = new Google_Service_AdExchangeBuyer_Negotiationrounds_Resource( 542 $this, 543 $this->serviceName, 544 'negotiationrounds', 545 array( 546 'methods' => array( 547 'insert' => array( 548 'path' => 'negotiations/{negotiationId}/negotiationrounds', 549 'httpMethod' => 'POST', 550 'parameters' => array( 551 'negotiationId' => array( 552 'location' => 'path', 553 'type' => 'string', 554 'required' => true, 555 ), 556 ), 557 ), 558 ) 559 ) 560 ); 561 $this->negotiations = new Google_Service_AdExchangeBuyer_Negotiations_Resource( 562 $this, 563 $this->serviceName, 564 'negotiations', 565 array( 566 'methods' => array( 567 'get' => array( 568 'path' => 'negotiations/{negotiationId}', 569 'httpMethod' => 'GET', 570 'parameters' => array( 571 'negotiationId' => array( 572 'location' => 'path', 573 'type' => 'string', 574 'required' => true, 575 ), 576 ), 577 ),'insert' => array( 578 'path' => 'negotiations', 579 'httpMethod' => 'POST', 580 'parameters' => array(), 581 ),'list' => array( 582 'path' => 'negotiations', 583 'httpMethod' => 'GET', 584 'parameters' => array(), 585 ), 586 ) 587 ) 588 ); 589 $this->offers = new Google_Service_AdExchangeBuyer_Offers_Resource( 590 $this, 591 $this->serviceName, 592 'offers', 593 array( 594 'methods' => array( 595 'get' => array( 596 'path' => 'offers/{offerId}', 597 'httpMethod' => 'GET', 598 'parameters' => array( 599 'offerId' => array( 600 'location' => 'path', 601 'type' => 'string', 602 'required' => true, 603 ), 604 ), 605 ),'insert' => array( 606 'path' => 'offers', 607 'httpMethod' => 'POST', 608 'parameters' => array(), 609 ),'list' => array( 610 'path' => 'offers', 611 'httpMethod' => 'GET', 612 'parameters' => array(), 613 ), 614 ) 615 ) 616 ); 617 $this->performanceReport = new Google_Service_AdExchangeBuyer_PerformanceReport_Resource( 618 $this, 619 $this->serviceName, 620 'performanceReport', 621 array( 622 'methods' => array( 623 'list' => array( 624 'path' => 'performancereport', 625 'httpMethod' => 'GET', 626 'parameters' => array( 627 'accountId' => array( 628 'location' => 'query', 629 'type' => 'string', 630 'required' => true, 631 ), 632 'endDateTime' => array( 633 'location' => 'query', 634 'type' => 'string', 635 'required' => true, 636 ), 637 'startDateTime' => array( 638 'location' => 'query', 639 'type' => 'string', 640 'required' => true, 641 ), 642 'pageToken' => array( 643 'location' => 'query', 644 'type' => 'string', 645 ), 646 'maxResults' => array( 647 'location' => 'query', 648 'type' => 'integer', 649 ), 650 ), 651 ), 652 ) 653 ) 654 ); 655 $this->pretargetingConfig = new Google_Service_AdExchangeBuyer_PretargetingConfig_Resource( 656 $this, 657 $this->serviceName, 658 'pretargetingConfig', 659 array( 660 'methods' => array( 661 'delete' => array( 662 'path' => 'pretargetingconfigs/{accountId}/{configId}', 663 'httpMethod' => 'DELETE', 664 'parameters' => array( 665 'accountId' => array( 666 'location' => 'path', 667 'type' => 'string', 668 'required' => true, 669 ), 670 'configId' => array( 671 'location' => 'path', 672 'type' => 'string', 673 'required' => true, 674 ), 675 ), 676 ),'get' => array( 677 'path' => 'pretargetingconfigs/{accountId}/{configId}', 678 'httpMethod' => 'GET', 679 'parameters' => array( 680 'accountId' => array( 681 'location' => 'path', 682 'type' => 'string', 683 'required' => true, 684 ), 685 'configId' => array( 686 'location' => 'path', 687 'type' => 'string', 688 'required' => true, 689 ), 690 ), 691 ),'insert' => array( 692 'path' => 'pretargetingconfigs/{accountId}', 693 'httpMethod' => 'POST', 694 'parameters' => array( 695 'accountId' => array( 696 'location' => 'path', 697 'type' => 'string', 698 'required' => true, 699 ), 700 ), 701 ),'list' => array( 702 'path' => 'pretargetingconfigs/{accountId}', 703 'httpMethod' => 'GET', 704 'parameters' => array( 705 'accountId' => array( 706 'location' => 'path', 707 'type' => 'string', 708 'required' => true, 709 ), 710 ), 711 ),'patch' => array( 712 'path' => 'pretargetingconfigs/{accountId}/{configId}', 713 'httpMethod' => 'PATCH', 714 'parameters' => array( 715 'accountId' => array( 716 'location' => 'path', 717 'type' => 'string', 718 'required' => true, 719 ), 720 'configId' => array( 721 'location' => 'path', 722 'type' => 'string', 723 'required' => true, 724 ), 725 ), 726 ),'update' => array( 727 'path' => 'pretargetingconfigs/{accountId}/{configId}', 728 'httpMethod' => 'PUT', 729 'parameters' => array( 730 'accountId' => array( 731 'location' => 'path', 732 'type' => 'string', 733 'required' => true, 734 ), 735 'configId' => array( 736 'location' => 'path', 737 'type' => 'string', 738 'required' => true, 739 ), 740 ), 741 ), 742 ) 743 ) 744 ); 745 } 746 } 747 748 749 /** 750 * The "accounts" collection of methods. 751 * Typical usage is: 752 * <code> 753 * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...); 754 * $accounts = $adexchangebuyerService->accounts; 755 * </code> 756 */ 757 #[AllowDynamicProperties] 758 class Google_Service_AdExchangeBuyer_Accounts_Resource extends Google_Service_Resource 759 { 760 761 /** 762 * Gets one account by ID. (accounts.get) 763 * 764 * @param int $id The account id 765 * @param array $optParams Optional parameters. 766 * @return Google_Service_AdExchangeBuyer_Account 767 */ 768 public function get($id, $optParams = array()) 769 { 770 $params = array('id' => $id); 771 $params = array_merge($params, $optParams); 772 return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_Account"); 773 } 774 775 /** 776 * Retrieves the authenticated user's list of accounts. (accounts.listAccounts) 777 * 778 * @param array $optParams Optional parameters. 779 * @return Google_Service_AdExchangeBuyer_AccountsList 780 */ 781 public function listAccounts($optParams = array()) 782 { 783 $params = array(); 784 $params = array_merge($params, $optParams); 785 return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_AccountsList"); 786 } 787 788 /** 789 * Updates an existing account. This method supports patch semantics. 790 * (accounts.patch) 791 * 792 * @param int $id The account id 793 * @param Google_Account $postBody 794 * @param array $optParams Optional parameters. 795 * @return Google_Service_AdExchangeBuyer_Account 796 */ 797 public function patch($id, Google_Service_AdExchangeBuyer_Account $postBody, $optParams = array()) 798 { 799 $params = array('id' => $id, 'postBody' => $postBody); 800 $params = array_merge($params, $optParams); 801 return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_Account"); 802 } 803 804 /** 805 * Updates an existing account. (accounts.update) 806 * 807 * @param int $id The account id 808 * @param Google_Account $postBody 809 * @param array $optParams Optional parameters. 810 * @return Google_Service_AdExchangeBuyer_Account 811 */ 812 public function update($id, Google_Service_AdExchangeBuyer_Account $postBody, $optParams = array()) 813 { 814 $params = array('id' => $id, 'postBody' => $postBody); 815 $params = array_merge($params, $optParams); 816 return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_Account"); 817 } 818 } 819 820 /** 821 * The "billingInfo" collection of methods. 822 * Typical usage is: 823 * <code> 824 * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...); 825 * $billingInfo = $adexchangebuyerService->billingInfo; 826 * </code> 827 */ 828 #[AllowDynamicProperties] 829 class Google_Service_AdExchangeBuyer_BillingInfo_Resource extends Google_Service_Resource 830 { 831 832 /** 833 * Returns the billing information for one account specified by account ID. 834 * (billingInfo.get) 835 * 836 * @param int $accountId The account id. 837 * @param array $optParams Optional parameters. 838 * @return Google_Service_AdExchangeBuyer_BillingInfo 839 */ 840 public function get($accountId, $optParams = array()) 841 { 842 $params = array('accountId' => $accountId); 843 $params = array_merge($params, $optParams); 844 return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_BillingInfo"); 845 } 846 847 /** 848 * Retrieves a list of billing information for all accounts of the authenticated 849 * user. (billingInfo.listBillingInfo) 850 * 851 * @param array $optParams Optional parameters. 852 * @return Google_Service_AdExchangeBuyer_BillingInfoList 853 */ 854 public function listBillingInfo($optParams = array()) 855 { 856 $params = array(); 857 $params = array_merge($params, $optParams); 858 return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_BillingInfoList"); 859 } 860 } 861 862 /** 863 * The "budget" collection of methods. 864 * Typical usage is: 865 * <code> 866 * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...); 867 * $budget = $adexchangebuyerService->budget; 868 * </code> 869 */ 870 #[AllowDynamicProperties] 871 class Google_Service_AdExchangeBuyer_Budget_Resource extends Google_Service_Resource 872 { 873 874 /** 875 * Returns the budget information for the adgroup specified by the accountId and 876 * billingId. (budget.get) 877 * 878 * @param string $accountId The account id to get the budget information for. 879 * @param string $billingId The billing id to get the budget information for. 880 * @param array $optParams Optional parameters. 881 * @return Google_Service_AdExchangeBuyer_Budget 882 */ 883 public function get($accountId, $billingId, $optParams = array()) 884 { 885 $params = array('accountId' => $accountId, 'billingId' => $billingId); 886 $params = array_merge($params, $optParams); 887 return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_Budget"); 888 } 889 890 /** 891 * Updates the budget amount for the budget of the adgroup specified by the 892 * accountId and billingId, with the budget amount in the request. This method 893 * supports patch semantics. (budget.patch) 894 * 895 * @param string $accountId The account id associated with the budget being 896 * updated. 897 * @param string $billingId The billing id associated with the budget being 898 * updated. 899 * @param Google_Budget $postBody 900 * @param array $optParams Optional parameters. 901 * @return Google_Service_AdExchangeBuyer_Budget 902 */ 903 public function patch($accountId, $billingId, Google_Service_AdExchangeBuyer_Budget $postBody, $optParams = array()) 904 { 905 $params = array('accountId' => $accountId, 'billingId' => $billingId, 'postBody' => $postBody); 906 $params = array_merge($params, $optParams); 907 return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_Budget"); 908 } 909 910 /** 911 * Updates the budget amount for the budget of the adgroup specified by the 912 * accountId and billingId, with the budget amount in the request. 913 * (budget.update) 914 * 915 * @param string $accountId The account id associated with the budget being 916 * updated. 917 * @param string $billingId The billing id associated with the budget being 918 * updated. 919 * @param Google_Budget $postBody 920 * @param array $optParams Optional parameters. 921 * @return Google_Service_AdExchangeBuyer_Budget 922 */ 923 public function update($accountId, $billingId, Google_Service_AdExchangeBuyer_Budget $postBody, $optParams = array()) 924 { 925 $params = array('accountId' => $accountId, 'billingId' => $billingId, 'postBody' => $postBody); 926 $params = array_merge($params, $optParams); 927 return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_Budget"); 928 } 929 } 930 931 /** 932 * The "clientaccess" collection of methods. 933 * Typical usage is: 934 * <code> 935 * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...); 936 * $clientaccess = $adexchangebuyerService->clientaccess; 937 * </code> 938 */ 939 #[AllowDynamicProperties] 940 class Google_Service_AdExchangeBuyer_Clientaccess_Resource extends Google_Service_Resource 941 { 942 943 /** 944 * (clientaccess.delete) 945 * 946 * @param string $clientAccountId 947 * @param int $sponsorAccountId 948 * @param array $optParams Optional parameters. 949 */ 950 public function delete($clientAccountId, $sponsorAccountId, $optParams = array()) 951 { 952 $params = array('clientAccountId' => $clientAccountId, 'sponsorAccountId' => $sponsorAccountId); 953 $params = array_merge($params, $optParams); 954 return $this->call('delete', array($params)); 955 } 956 957 /** 958 * (clientaccess.get) 959 * 960 * @param string $clientAccountId 961 * @param int $sponsorAccountId 962 * @param array $optParams Optional parameters. 963 * @return Google_Service_AdExchangeBuyer_ClientAccessCapabilities 964 */ 965 public function get($clientAccountId, $sponsorAccountId, $optParams = array()) 966 { 967 $params = array('clientAccountId' => $clientAccountId, 'sponsorAccountId' => $sponsorAccountId); 968 $params = array_merge($params, $optParams); 969 return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_ClientAccessCapabilities"); 970 } 971 972 /** 973 * (clientaccess.insert) 974 * 975 * @param Google_ClientAccessCapabilities $postBody 976 * @param array $optParams Optional parameters. 977 * 978 * @opt_param string clientAccountId 979 * @opt_param int sponsorAccountId 980 * @return Google_Service_AdExchangeBuyer_ClientAccessCapabilities 981 */ 982 public function insert(Google_Service_AdExchangeBuyer_ClientAccessCapabilities $postBody, $optParams = array()) 983 { 984 $params = array('postBody' => $postBody); 985 $params = array_merge($params, $optParams); 986 return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_ClientAccessCapabilities"); 987 } 988 989 /** 990 * (clientaccess.listClientaccess) 991 * 992 * @param array $optParams Optional parameters. 993 * @return Google_Service_AdExchangeBuyer_ListClientAccessCapabilitiesResponse 994 */ 995 public function listClientaccess($optParams = array()) 996 { 997 $params = array(); 998 $params = array_merge($params, $optParams); 999 return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_ListClientAccessCapabilitiesResponse"); 1000 } 1001 1002 /** 1003 * (clientaccess.patch) 1004 * 1005 * @param string $clientAccountId 1006 * @param int $sponsorAccountId 1007 * @param Google_ClientAccessCapabilities $postBody 1008 * @param array $optParams Optional parameters. 1009 * @return Google_Service_AdExchangeBuyer_ClientAccessCapabilities 1010 */ 1011 public function patch($clientAccountId, $sponsorAccountId, Google_Service_AdExchangeBuyer_ClientAccessCapabilities $postBody, $optParams = array()) 1012 { 1013 $params = array('clientAccountId' => $clientAccountId, 'sponsorAccountId' => $sponsorAccountId, 'postBody' => $postBody); 1014 $params = array_merge($params, $optParams); 1015 return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_ClientAccessCapabilities"); 1016 } 1017 1018 /** 1019 * (clientaccess.update) 1020 * 1021 * @param string $clientAccountId 1022 * @param int $sponsorAccountId 1023 * @param Google_ClientAccessCapabilities $postBody 1024 * @param array $optParams Optional parameters. 1025 * @return Google_Service_AdExchangeBuyer_ClientAccessCapabilities 1026 */ 1027 public function update($clientAccountId, $sponsorAccountId, Google_Service_AdExchangeBuyer_ClientAccessCapabilities $postBody, $optParams = array()) 1028 { 1029 $params = array('clientAccountId' => $clientAccountId, 'sponsorAccountId' => $sponsorAccountId, 'postBody' => $postBody); 1030 $params = array_merge($params, $optParams); 1031 return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_ClientAccessCapabilities"); 1032 } 1033 } 1034 1035 /** 1036 * The "creatives" collection of methods. 1037 * Typical usage is: 1038 * <code> 1039 * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...); 1040 * $creatives = $adexchangebuyerService->creatives; 1041 * </code> 1042 */ 1043 #[AllowDynamicProperties] 1044 class Google_Service_AdExchangeBuyer_Creatives_Resource extends Google_Service_Resource 1045 { 1046 1047 /** 1048 * Gets the status for a single creative. A creative will be available 30-40 1049 * minutes after submission. (creatives.get) 1050 * 1051 * @param int $accountId The id for the account that will serve this creative. 1052 * @param string $buyerCreativeId The buyer-specific id for this creative. 1053 * @param array $optParams Optional parameters. 1054 * @return Google_Service_AdExchangeBuyer_Creative 1055 */ 1056 public function get($accountId, $buyerCreativeId, $optParams = array()) 1057 { 1058 $params = array('accountId' => $accountId, 'buyerCreativeId' => $buyerCreativeId); 1059 $params = array_merge($params, $optParams); 1060 return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_Creative"); 1061 } 1062 1063 /** 1064 * Submit a new creative. (creatives.insert) 1065 * 1066 * @param Google_Creative $postBody 1067 * @param array $optParams Optional parameters. 1068 * @return Google_Service_AdExchangeBuyer_Creative 1069 */ 1070 public function insert(Google_Service_AdExchangeBuyer_Creative $postBody, $optParams = array()) 1071 { 1072 $params = array('postBody' => $postBody); 1073 $params = array_merge($params, $optParams); 1074 return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_Creative"); 1075 } 1076 1077 /** 1078 * Retrieves a list of the authenticated user's active creatives. A creative 1079 * will be available 30-40 minutes after submission. (creatives.listCreatives) 1080 * 1081 * @param array $optParams Optional parameters. 1082 * 1083 * @opt_param string openAuctionStatusFilter When specified, only creatives 1084 * having the given open auction status are returned. 1085 * @opt_param string maxResults Maximum number of entries returned on one result 1086 * page. If not set, the default is 100. Optional. 1087 * @opt_param string pageToken A continuation token, used to page through ad 1088 * clients. To retrieve the next page, set this parameter to the value of 1089 * "nextPageToken" from the previous response. Optional. 1090 * @opt_param string buyerCreativeId When specified, only creatives for the 1091 * given buyer creative ids are returned. 1092 * @opt_param string dealsStatusFilter When specified, only creatives having the 1093 * given direct deals status are returned. 1094 * @opt_param int accountId When specified, only creatives for the given account 1095 * ids are returned. 1096 * @return Google_Service_AdExchangeBuyer_CreativesList 1097 */ 1098 public function listCreatives($optParams = array()) 1099 { 1100 $params = array(); 1101 $params = array_merge($params, $optParams); 1102 return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_CreativesList"); 1103 } 1104 } 1105 1106 /** 1107 * The "deals" collection of methods. 1108 * Typical usage is: 1109 * <code> 1110 * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...); 1111 * $deals = $adexchangebuyerService->deals; 1112 * </code> 1113 */ 1114 #[AllowDynamicProperties] 1115 class Google_Service_AdExchangeBuyer_Deals_Resource extends Google_Service_Resource 1116 { 1117 1118 /** 1119 * Gets the requested deal. (deals.get) 1120 * 1121 * @param string $dealId 1122 * @param array $optParams Optional parameters. 1123 * @return Google_Service_AdExchangeBuyer_NegotiationDto 1124 */ 1125 public function get($dealId, $optParams = array()) 1126 { 1127 $params = array('dealId' => $dealId); 1128 $params = array_merge($params, $optParams); 1129 return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_NegotiationDto"); 1130 } 1131 } 1132 1133 /** 1134 * The "marketplacedeals" collection of methods. 1135 * Typical usage is: 1136 * <code> 1137 * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...); 1138 * $marketplacedeals = $adexchangebuyerService->marketplacedeals; 1139 * </code> 1140 */ 1141 #[AllowDynamicProperties] 1142 class Google_Service_AdExchangeBuyer_Marketplacedeals_Resource extends Google_Service_Resource 1143 { 1144 1145 /** 1146 * Delete the specified deals from the order (marketplacedeals.delete) 1147 * 1148 * @param string $orderId The orderId to delete deals from. 1149 * @param Google_DeleteOrderDealsRequest $postBody 1150 * @param array $optParams Optional parameters. 1151 * @return Google_Service_AdExchangeBuyer_DeleteOrderDealsResponse 1152 */ 1153 public function delete($orderId, Google_Service_AdExchangeBuyer_DeleteOrderDealsRequest $postBody, $optParams = array()) 1154 { 1155 $params = array('orderId' => $orderId, 'postBody' => $postBody); 1156 $params = array_merge($params, $optParams); 1157 return $this->call('delete', array($params), "Google_Service_AdExchangeBuyer_DeleteOrderDealsResponse"); 1158 } 1159 1160 /** 1161 * Add new deals for the specified order (marketplacedeals.insert) 1162 * 1163 * @param string $orderId OrderId for which deals need to be added. 1164 * @param Google_AddOrderDealsRequest $postBody 1165 * @param array $optParams Optional parameters. 1166 * @return Google_Service_AdExchangeBuyer_AddOrderDealsResponse 1167 */ 1168 public function insert($orderId, Google_Service_AdExchangeBuyer_AddOrderDealsRequest $postBody, $optParams = array()) 1169 { 1170 $params = array('orderId' => $orderId, 'postBody' => $postBody); 1171 $params = array_merge($params, $optParams); 1172 return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_AddOrderDealsResponse"); 1173 } 1174 1175 /** 1176 * List all the deals for a given order (marketplacedeals.listMarketplacedeals) 1177 * 1178 * @param string $orderId The orderId to get deals for. 1179 * @param array $optParams Optional parameters. 1180 * @return Google_Service_AdExchangeBuyer_GetOrderDealsResponse 1181 */ 1182 public function listMarketplacedeals($orderId, $optParams = array()) 1183 { 1184 $params = array('orderId' => $orderId); 1185 $params = array_merge($params, $optParams); 1186 return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_GetOrderDealsResponse"); 1187 } 1188 1189 /** 1190 * Replaces all the deals in the order with the passed in deals 1191 * (marketplacedeals.update) 1192 * 1193 * @param string $orderId The orderId to edit deals on. 1194 * @param Google_EditAllOrderDealsRequest $postBody 1195 * @param array $optParams Optional parameters. 1196 * @return Google_Service_AdExchangeBuyer_EditAllOrderDealsResponse 1197 */ 1198 public function update($orderId, Google_Service_AdExchangeBuyer_EditAllOrderDealsRequest $postBody, $optParams = array()) 1199 { 1200 $params = array('orderId' => $orderId, 'postBody' => $postBody); 1201 $params = array_merge($params, $optParams); 1202 return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_EditAllOrderDealsResponse"); 1203 } 1204 } 1205 1206 /** 1207 * The "marketplacenotes" collection of methods. 1208 * Typical usage is: 1209 * <code> 1210 * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...); 1211 * $marketplacenotes = $adexchangebuyerService->marketplacenotes; 1212 * </code> 1213 */ 1214 #[AllowDynamicProperties] 1215 class Google_Service_AdExchangeBuyer_Marketplacenotes_Resource extends Google_Service_Resource 1216 { 1217 1218 /** 1219 * Add notes to the order (marketplacenotes.insert) 1220 * 1221 * @param string $orderId The orderId to add notes for. 1222 * @param Google_AddOrderNotesRequest $postBody 1223 * @param array $optParams Optional parameters. 1224 * @return Google_Service_AdExchangeBuyer_AddOrderNotesResponse 1225 */ 1226 public function insert($orderId, Google_Service_AdExchangeBuyer_AddOrderNotesRequest $postBody, $optParams = array()) 1227 { 1228 $params = array('orderId' => $orderId, 'postBody' => $postBody); 1229 $params = array_merge($params, $optParams); 1230 return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_AddOrderNotesResponse"); 1231 } 1232 1233 /** 1234 * Get all the notes associated with an order 1235 * (marketplacenotes.listMarketplacenotes) 1236 * 1237 * @param string $orderId The orderId to get notes for. 1238 * @param array $optParams Optional parameters. 1239 * @return Google_Service_AdExchangeBuyer_GetOrderNotesResponse 1240 */ 1241 public function listMarketplacenotes($orderId, $optParams = array()) 1242 { 1243 $params = array('orderId' => $orderId); 1244 $params = array_merge($params, $optParams); 1245 return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_GetOrderNotesResponse"); 1246 } 1247 } 1248 1249 /** 1250 * The "marketplaceoffers" collection of methods. 1251 * Typical usage is: 1252 * <code> 1253 * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...); 1254 * $marketplaceoffers = $adexchangebuyerService->marketplaceoffers; 1255 * </code> 1256 */ 1257 #[AllowDynamicProperties] 1258 class Google_Service_AdExchangeBuyer_Marketplaceoffers_Resource extends Google_Service_Resource 1259 { 1260 1261 /** 1262 * Gets the requested negotiation. (marketplaceoffers.get) 1263 * 1264 * @param string $offerId The offerId for the offer to get the head revision 1265 * for. 1266 * @param array $optParams Optional parameters. 1267 * @return Google_Service_AdExchangeBuyer_MarketplaceOffer 1268 */ 1269 public function get($offerId, $optParams = array()) 1270 { 1271 $params = array('offerId' => $offerId); 1272 $params = array_merge($params, $optParams); 1273 return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_MarketplaceOffer"); 1274 } 1275 1276 /** 1277 * Gets the requested negotiation. (marketplaceoffers.search) 1278 * 1279 * @param array $optParams Optional parameters. 1280 * 1281 * @opt_param string pqlQuery The pql query used to query for offers. 1282 * @return Google_Service_AdExchangeBuyer_GetOffersResponse 1283 */ 1284 public function search($optParams = array()) 1285 { 1286 $params = array(); 1287 $params = array_merge($params, $optParams); 1288 return $this->call('search', array($params), "Google_Service_AdExchangeBuyer_GetOffersResponse"); 1289 } 1290 } 1291 1292 /** 1293 * The "marketplaceorders" collection of methods. 1294 * Typical usage is: 1295 * <code> 1296 * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...); 1297 * $marketplaceorders = $adexchangebuyerService->marketplaceorders; 1298 * </code> 1299 */ 1300 #[AllowDynamicProperties] 1301 class Google_Service_AdExchangeBuyer_Marketplaceorders_Resource extends Google_Service_Resource 1302 { 1303 1304 /** 1305 * Get an order given its id (marketplaceorders.get) 1306 * 1307 * @param string $orderId Id of the order to retrieve. 1308 * @param array $optParams Optional parameters. 1309 * @return Google_Service_AdExchangeBuyer_MarketplaceOrder 1310 */ 1311 public function get($orderId, $optParams = array()) 1312 { 1313 $params = array('orderId' => $orderId); 1314 $params = array_merge($params, $optParams); 1315 return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_MarketplaceOrder"); 1316 } 1317 1318 /** 1319 * Create the given list of orders (marketplaceorders.insert) 1320 * 1321 * @param Google_CreateOrdersRequest $postBody 1322 * @param array $optParams Optional parameters. 1323 * @return Google_Service_AdExchangeBuyer_CreateOrdersResponse 1324 */ 1325 public function insert(Google_Service_AdExchangeBuyer_CreateOrdersRequest $postBody, $optParams = array()) 1326 { 1327 $params = array('postBody' => $postBody); 1328 $params = array_merge($params, $optParams); 1329 return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_CreateOrdersResponse"); 1330 } 1331 1332 /** 1333 * Update the given order. This method supports patch semantics. 1334 * (marketplaceorders.patch) 1335 * 1336 * @param string $orderId The order id to update. 1337 * @param string $revisionNumber The last known revision number to update. If 1338 * the head revision in the marketplace database has since changed, an error 1339 * will be thrown. The caller should then fetch the lastest order at head 1340 * revision and retry the update at that revision. 1341 * @param string $updateAction The proposed action to take on the order. 1342 * @param Google_MarketplaceOrder $postBody 1343 * @param array $optParams Optional parameters. 1344 * @return Google_Service_AdExchangeBuyer_MarketplaceOrder 1345 */ 1346 public function patch($orderId, $revisionNumber, $updateAction, Google_Service_AdExchangeBuyer_MarketplaceOrder $postBody, $optParams = array()) 1347 { 1348 $params = array('orderId' => $orderId, 'revisionNumber' => $revisionNumber, 'updateAction' => $updateAction, 'postBody' => $postBody); 1349 $params = array_merge($params, $optParams); 1350 return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_MarketplaceOrder"); 1351 } 1352 1353 /** 1354 * Search for orders using pql query (marketplaceorders.search) 1355 * 1356 * @param array $optParams Optional parameters. 1357 * 1358 * @opt_param string pqlQuery Query string to retrieve specific orders. 1359 * @return Google_Service_AdExchangeBuyer_GetOrdersResponse 1360 */ 1361 public function search($optParams = array()) 1362 { 1363 $params = array(); 1364 $params = array_merge($params, $optParams); 1365 return $this->call('search', array($params), "Google_Service_AdExchangeBuyer_GetOrdersResponse"); 1366 } 1367 1368 /** 1369 * Update the given order (marketplaceorders.update) 1370 * 1371 * @param string $orderId The order id to update. 1372 * @param string $revisionNumber The last known revision number to update. If 1373 * the head revision in the marketplace database has since changed, an error 1374 * will be thrown. The caller should then fetch the lastest order at head 1375 * revision and retry the update at that revision. 1376 * @param string $updateAction The proposed action to take on the order. 1377 * @param Google_MarketplaceOrder $postBody 1378 * @param array $optParams Optional parameters. 1379 * @return Google_Service_AdExchangeBuyer_MarketplaceOrder 1380 */ 1381 public function update($orderId, $revisionNumber, $updateAction, Google_Service_AdExchangeBuyer_MarketplaceOrder $postBody, $optParams = array()) 1382 { 1383 $params = array('orderId' => $orderId, 'revisionNumber' => $revisionNumber, 'updateAction' => $updateAction, 'postBody' => $postBody); 1384 $params = array_merge($params, $optParams); 1385 return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_MarketplaceOrder"); 1386 } 1387 } 1388 1389 /** 1390 * The "negotiationrounds" collection of methods. 1391 * Typical usage is: 1392 * <code> 1393 * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...); 1394 * $negotiationrounds = $adexchangebuyerService->negotiationrounds; 1395 * </code> 1396 */ 1397 #[AllowDynamicProperties] 1398 class Google_Service_AdExchangeBuyer_Negotiationrounds_Resource extends Google_Service_Resource 1399 { 1400 1401 /** 1402 * Adds the requested negotiationRound to the requested negotiation. 1403 * (negotiationrounds.insert) 1404 * 1405 * @param string $negotiationId 1406 * @param Google_NegotiationRoundDto $postBody 1407 * @param array $optParams Optional parameters. 1408 * @return Google_Service_AdExchangeBuyer_NegotiationRoundDto 1409 */ 1410 public function insert($negotiationId, Google_Service_AdExchangeBuyer_NegotiationRoundDto $postBody, $optParams = array()) 1411 { 1412 $params = array('negotiationId' => $negotiationId, 'postBody' => $postBody); 1413 $params = array_merge($params, $optParams); 1414 return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_NegotiationRoundDto"); 1415 } 1416 } 1417 1418 /** 1419 * The "negotiations" collection of methods. 1420 * Typical usage is: 1421 * <code> 1422 * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...); 1423 * $negotiations = $adexchangebuyerService->negotiations; 1424 * </code> 1425 */ 1426 #[AllowDynamicProperties] 1427 class Google_Service_AdExchangeBuyer_Negotiations_Resource extends Google_Service_Resource 1428 { 1429 1430 /** 1431 * Gets the requested negotiation. (negotiations.get) 1432 * 1433 * @param string $negotiationId 1434 * @param array $optParams Optional parameters. 1435 * @return Google_Service_AdExchangeBuyer_NegotiationDto 1436 */ 1437 public function get($negotiationId, $optParams = array()) 1438 { 1439 $params = array('negotiationId' => $negotiationId); 1440 $params = array_merge($params, $optParams); 1441 return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_NegotiationDto"); 1442 } 1443 1444 /** 1445 * Creates or updates the requested negotiation. (negotiations.insert) 1446 * 1447 * @param Google_NegotiationDto $postBody 1448 * @param array $optParams Optional parameters. 1449 * @return Google_Service_AdExchangeBuyer_NegotiationDto 1450 */ 1451 public function insert(Google_Service_AdExchangeBuyer_NegotiationDto $postBody, $optParams = array()) 1452 { 1453 $params = array('postBody' => $postBody); 1454 $params = array_merge($params, $optParams); 1455 return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_NegotiationDto"); 1456 } 1457 1458 /** 1459 * Lists all negotiations the authenticated user has access to. 1460 * (negotiations.listNegotiations) 1461 * 1462 * @param array $optParams Optional parameters. 1463 * @return Google_Service_AdExchangeBuyer_GetNegotiationsResponse 1464 */ 1465 public function listNegotiations($optParams = array()) 1466 { 1467 $params = array(); 1468 $params = array_merge($params, $optParams); 1469 return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_GetNegotiationsResponse"); 1470 } 1471 } 1472 1473 /** 1474 * The "offers" collection of methods. 1475 * Typical usage is: 1476 * <code> 1477 * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...); 1478 * $offers = $adexchangebuyerService->offers; 1479 * </code> 1480 */ 1481 #[AllowDynamicProperties] 1482 class Google_Service_AdExchangeBuyer_Offers_Resource extends Google_Service_Resource 1483 { 1484 1485 /** 1486 * Gets the requested offer. (offers.get) 1487 * 1488 * @param string $offerId 1489 * @param array $optParams Optional parameters. 1490 * @return Google_Service_AdExchangeBuyer_OfferDto 1491 */ 1492 public function get($offerId, $optParams = array()) 1493 { 1494 $params = array('offerId' => $offerId); 1495 $params = array_merge($params, $optParams); 1496 return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_OfferDto"); 1497 } 1498 1499 /** 1500 * Creates or updates the requested offer. (offers.insert) 1501 * 1502 * @param Google_OfferDto $postBody 1503 * @param array $optParams Optional parameters. 1504 * @return Google_Service_AdExchangeBuyer_OfferDto 1505 */ 1506 public function insert(Google_Service_AdExchangeBuyer_OfferDto $postBody, $optParams = array()) 1507 { 1508 $params = array('postBody' => $postBody); 1509 $params = array_merge($params, $optParams); 1510 return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_OfferDto"); 1511 } 1512 1513 /** 1514 * Lists all offers the authenticated user has access to. (offers.listOffers) 1515 * 1516 * @param array $optParams Optional parameters. 1517 * @return Google_Service_AdExchangeBuyer_ListOffersResponse 1518 */ 1519 public function listOffers($optParams = array()) 1520 { 1521 $params = array(); 1522 $params = array_merge($params, $optParams); 1523 return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_ListOffersResponse"); 1524 } 1525 } 1526 1527 /** 1528 * The "performanceReport" collection of methods. 1529 * Typical usage is: 1530 * <code> 1531 * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...); 1532 * $performanceReport = $adexchangebuyerService->performanceReport; 1533 * </code> 1534 */ 1535 #[AllowDynamicProperties] 1536 class Google_Service_AdExchangeBuyer_PerformanceReport_Resource extends Google_Service_Resource 1537 { 1538 1539 /** 1540 * Retrieves the authenticated user's list of performance metrics. 1541 * (performanceReport.listPerformanceReport) 1542 * 1543 * @param string $accountId The account id to get the reports. 1544 * @param string $endDateTime The end time of the report in ISO 8601 timestamp 1545 * format using UTC. 1546 * @param string $startDateTime The start time of the report in ISO 8601 1547 * timestamp format using UTC. 1548 * @param array $optParams Optional parameters. 1549 * 1550 * @opt_param string pageToken A continuation token, used to page through 1551 * performance reports. To retrieve the next page, set this parameter to the 1552 * value of "nextPageToken" from the previous response. Optional. 1553 * @opt_param string maxResults Maximum number of entries returned on one result 1554 * page. If not set, the default is 100. Optional. 1555 * @return Google_Service_AdExchangeBuyer_PerformanceReportList 1556 */ 1557 public function listPerformanceReport($accountId, $endDateTime, $startDateTime, $optParams = array()) 1558 { 1559 $params = array('accountId' => $accountId, 'endDateTime' => $endDateTime, 'startDateTime' => $startDateTime); 1560 $params = array_merge($params, $optParams); 1561 return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_PerformanceReportList"); 1562 } 1563 } 1564 1565 /** 1566 * The "pretargetingConfig" collection of methods. 1567 * Typical usage is: 1568 * <code> 1569 * $adexchangebuyerService = new Google_Service_AdExchangeBuyer(...); 1570 * $pretargetingConfig = $adexchangebuyerService->pretargetingConfig; 1571 * </code> 1572 */ 1573 #[AllowDynamicProperties] 1574 class Google_Service_AdExchangeBuyer_PretargetingConfig_Resource extends Google_Service_Resource 1575 { 1576 1577 /** 1578 * Deletes an existing pretargeting config. (pretargetingConfig.delete) 1579 * 1580 * @param string $accountId The account id to delete the pretargeting config 1581 * for. 1582 * @param string $configId The specific id of the configuration to delete. 1583 * @param array $optParams Optional parameters. 1584 */ 1585 public function delete($accountId, $configId, $optParams = array()) 1586 { 1587 $params = array('accountId' => $accountId, 'configId' => $configId); 1588 $params = array_merge($params, $optParams); 1589 return $this->call('delete', array($params)); 1590 } 1591 1592 /** 1593 * Gets a specific pretargeting configuration (pretargetingConfig.get) 1594 * 1595 * @param string $accountId The account id to get the pretargeting config for. 1596 * @param string $configId The specific id of the configuration to retrieve. 1597 * @param array $optParams Optional parameters. 1598 * @return Google_Service_AdExchangeBuyer_PretargetingConfig 1599 */ 1600 public function get($accountId, $configId, $optParams = array()) 1601 { 1602 $params = array('accountId' => $accountId, 'configId' => $configId); 1603 $params = array_merge($params, $optParams); 1604 return $this->call('get', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfig"); 1605 } 1606 1607 /** 1608 * Inserts a new pretargeting configuration. (pretargetingConfig.insert) 1609 * 1610 * @param string $accountId The account id to insert the pretargeting config 1611 * for. 1612 * @param Google_PretargetingConfig $postBody 1613 * @param array $optParams Optional parameters. 1614 * @return Google_Service_AdExchangeBuyer_PretargetingConfig 1615 */ 1616 public function insert($accountId, Google_Service_AdExchangeBuyer_PretargetingConfig $postBody, $optParams = array()) 1617 { 1618 $params = array('accountId' => $accountId, 'postBody' => $postBody); 1619 $params = array_merge($params, $optParams); 1620 return $this->call('insert', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfig"); 1621 } 1622 1623 /** 1624 * Retrieves a list of the authenticated user's pretargeting configurations. 1625 * (pretargetingConfig.listPretargetingConfig) 1626 * 1627 * @param string $accountId The account id to get the pretargeting configs for. 1628 * @param array $optParams Optional parameters. 1629 * @return Google_Service_AdExchangeBuyer_PretargetingConfigList 1630 */ 1631 public function listPretargetingConfig($accountId, $optParams = array()) 1632 { 1633 $params = array('accountId' => $accountId); 1634 $params = array_merge($params, $optParams); 1635 return $this->call('list', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfigList"); 1636 } 1637 1638 /** 1639 * Updates an existing pretargeting config. This method supports patch 1640 * semantics. (pretargetingConfig.patch) 1641 * 1642 * @param string $accountId The account id to update the pretargeting config 1643 * for. 1644 * @param string $configId The specific id of the configuration to update. 1645 * @param Google_PretargetingConfig $postBody 1646 * @param array $optParams Optional parameters. 1647 * @return Google_Service_AdExchangeBuyer_PretargetingConfig 1648 */ 1649 public function patch($accountId, $configId, Google_Service_AdExchangeBuyer_PretargetingConfig $postBody, $optParams = array()) 1650 { 1651 $params = array('accountId' => $accountId, 'configId' => $configId, 'postBody' => $postBody); 1652 $params = array_merge($params, $optParams); 1653 return $this->call('patch', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfig"); 1654 } 1655 1656 /** 1657 * Updates an existing pretargeting config. (pretargetingConfig.update) 1658 * 1659 * @param string $accountId The account id to update the pretargeting config 1660 * for. 1661 * @param string $configId The specific id of the configuration to update. 1662 * @param Google_PretargetingConfig $postBody 1663 * @param array $optParams Optional parameters. 1664 * @return Google_Service_AdExchangeBuyer_PretargetingConfig 1665 */ 1666 public function update($accountId, $configId, Google_Service_AdExchangeBuyer_PretargetingConfig $postBody, $optParams = array()) 1667 { 1668 $params = array('accountId' => $accountId, 'configId' => $configId, 'postBody' => $postBody); 1669 $params = array_merge($params, $optParams); 1670 return $this->call('update', array($params), "Google_Service_AdExchangeBuyer_PretargetingConfig"); 1671 } 1672 } 1673 1674 1675 1676 1677 #[AllowDynamicProperties] 1678 class Google_Service_AdExchangeBuyer_Account extends Google_Collection 1679 { 1680 protected $collection_key = 'bidderLocation'; 1681 protected $internal_gapi_mappings = array( 1682 ); 1683 protected $bidderLocationType = 'Google_Service_AdExchangeBuyer_AccountBidderLocation'; 1684 protected $bidderLocationDataType = 'array'; 1685 public $cookieMatchingNid; 1686 public $cookieMatchingUrl; 1687 public $id; 1688 public $kind; 1689 public $maximumActiveCreatives; 1690 public $maximumTotalQps; 1691 public $numberActiveCreatives; 1692 1693 1694 public function setBidderLocation($bidderLocation) 1695 { 1696 $this->bidderLocation = $bidderLocation; 1697 } 1698 public function getBidderLocation() 1699 { 1700 return $this->bidderLocation; 1701 } 1702 public function setCookieMatchingNid($cookieMatchingNid) 1703 { 1704 $this->cookieMatchingNid = $cookieMatchingNid; 1705 } 1706 public function getCookieMatchingNid() 1707 { 1708 return $this->cookieMatchingNid; 1709 } 1710 public function setCookieMatchingUrl($cookieMatchingUrl) 1711 { 1712 $this->cookieMatchingUrl = $cookieMatchingUrl; 1713 } 1714 public function getCookieMatchingUrl() 1715 { 1716 return $this->cookieMatchingUrl; 1717 } 1718 public function setId($id) 1719 { 1720 $this->id = $id; 1721 } 1722 public function getId() 1723 { 1724 return $this->id; 1725 } 1726 public function setKind($kind) 1727 { 1728 $this->kind = $kind; 1729 } 1730 public function getKind() 1731 { 1732 return $this->kind; 1733 } 1734 public function setMaximumActiveCreatives($maximumActiveCreatives) 1735 { 1736 $this->maximumActiveCreatives = $maximumActiveCreatives; 1737 } 1738 public function getMaximumActiveCreatives() 1739 { 1740 return $this->maximumActiveCreatives; 1741 } 1742 public function setMaximumTotalQps($maximumTotalQps) 1743 { 1744 $this->maximumTotalQps = $maximumTotalQps; 1745 } 1746 public function getMaximumTotalQps() 1747 { 1748 return $this->maximumTotalQps; 1749 } 1750 public function setNumberActiveCreatives($numberActiveCreatives) 1751 { 1752 $this->numberActiveCreatives = $numberActiveCreatives; 1753 } 1754 public function getNumberActiveCreatives() 1755 { 1756 return $this->numberActiveCreatives; 1757 } 1758 } 1759 1760 #[AllowDynamicProperties] 1761 class Google_Service_AdExchangeBuyer_AccountBidderLocation extends Google_Model 1762 { 1763 protected $internal_gapi_mappings = array( 1764 ); 1765 public $maximumQps; 1766 public $region; 1767 public $url; 1768 1769 1770 public function setMaximumQps($maximumQps) 1771 { 1772 $this->maximumQps = $maximumQps; 1773 } 1774 public function getMaximumQps() 1775 { 1776 return $this->maximumQps; 1777 } 1778 public function setRegion($region) 1779 { 1780 $this->region = $region; 1781 } 1782 public function getRegion() 1783 { 1784 return $this->region; 1785 } 1786 public function setUrl($url) 1787 { 1788 $this->url = $url; 1789 } 1790 public function getUrl() 1791 { 1792 return $this->url; 1793 } 1794 } 1795 1796 #[AllowDynamicProperties] 1797 class Google_Service_AdExchangeBuyer_AccountsList extends Google_Collection 1798 { 1799 protected $collection_key = 'items'; 1800 protected $internal_gapi_mappings = array( 1801 ); 1802 protected $itemsType = 'Google_Service_AdExchangeBuyer_Account'; 1803 protected $itemsDataType = 'array'; 1804 public $kind; 1805 1806 1807 public function setItems($items) 1808 { 1809 $this->items = $items; 1810 } 1811 public function getItems() 1812 { 1813 return $this->items; 1814 } 1815 public function setKind($kind) 1816 { 1817 $this->kind = $kind; 1818 } 1819 public function getKind() 1820 { 1821 return $this->kind; 1822 } 1823 } 1824 1825 #[AllowDynamicProperties] 1826 class Google_Service_AdExchangeBuyer_AdSize extends Google_Model 1827 { 1828 protected $internal_gapi_mappings = array( 1829 ); 1830 public $height; 1831 public $width; 1832 1833 1834 public function setHeight($height) 1835 { 1836 $this->height = $height; 1837 } 1838 public function getHeight() 1839 { 1840 return $this->height; 1841 } 1842 public function setWidth($width) 1843 { 1844 $this->width = $width; 1845 } 1846 public function getWidth() 1847 { 1848 return $this->width; 1849 } 1850 } 1851 1852 #[AllowDynamicProperties] 1853 class Google_Service_AdExchangeBuyer_AdSlotDto extends Google_Model 1854 { 1855 protected $internal_gapi_mappings = array( 1856 ); 1857 public $channelCode; 1858 public $channelId; 1859 public $description; 1860 public $name; 1861 public $size; 1862 public $webPropertyId; 1863 1864 1865 public function setChannelCode($channelCode) 1866 { 1867 $this->channelCode = $channelCode; 1868 } 1869 public function getChannelCode() 1870 { 1871 return $this->channelCode; 1872 } 1873 public function setChannelId($channelId) 1874 { 1875 $this->channelId = $channelId; 1876 } 1877 public function getChannelId() 1878 { 1879 return $this->channelId; 1880 } 1881 public function setDescription($description) 1882 { 1883 $this->description = $description; 1884 } 1885 public function getDescription() 1886 { 1887 return $this->description; 1888 } 1889 public function setName($name) 1890 { 1891 $this->name = $name; 1892 } 1893 public function getName() 1894 { 1895 return $this->name; 1896 } 1897 public function setSize($size) 1898 { 1899 $this->size = $size; 1900 } 1901 public function getSize() 1902 { 1903 return $this->size; 1904 } 1905 public function setWebPropertyId($webPropertyId) 1906 { 1907 $this->webPropertyId = $webPropertyId; 1908 } 1909 public function getWebPropertyId() 1910 { 1911 return $this->webPropertyId; 1912 } 1913 } 1914 1915 #[AllowDynamicProperties] 1916 class Google_Service_AdExchangeBuyer_AddOrderDealsRequest extends Google_Collection 1917 { 1918 protected $collection_key = 'deals'; 1919 protected $internal_gapi_mappings = array( 1920 ); 1921 protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal'; 1922 protected $dealsDataType = 'array'; 1923 public $orderRevisionNumber; 1924 public $updateAction; 1925 1926 1927 public function setDeals($deals) 1928 { 1929 $this->deals = $deals; 1930 } 1931 public function getDeals() 1932 { 1933 return $this->deals; 1934 } 1935 public function setOrderRevisionNumber($orderRevisionNumber) 1936 { 1937 $this->orderRevisionNumber = $orderRevisionNumber; 1938 } 1939 public function getOrderRevisionNumber() 1940 { 1941 return $this->orderRevisionNumber; 1942 } 1943 public function setUpdateAction($updateAction) 1944 { 1945 $this->updateAction = $updateAction; 1946 } 1947 public function getUpdateAction() 1948 { 1949 return $this->updateAction; 1950 } 1951 } 1952 1953 #[AllowDynamicProperties] 1954 class Google_Service_AdExchangeBuyer_AddOrderDealsResponse extends Google_Collection 1955 { 1956 protected $collection_key = 'deals'; 1957 protected $internal_gapi_mappings = array( 1958 ); 1959 protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal'; 1960 protected $dealsDataType = 'array'; 1961 public $orderRevisionNumber; 1962 1963 1964 public function setDeals($deals) 1965 { 1966 $this->deals = $deals; 1967 } 1968 public function getDeals() 1969 { 1970 return $this->deals; 1971 } 1972 public function setOrderRevisionNumber($orderRevisionNumber) 1973 { 1974 $this->orderRevisionNumber = $orderRevisionNumber; 1975 } 1976 public function getOrderRevisionNumber() 1977 { 1978 return $this->orderRevisionNumber; 1979 } 1980 } 1981 1982 #[AllowDynamicProperties] 1983 class Google_Service_AdExchangeBuyer_AddOrderNotesRequest extends Google_Collection 1984 { 1985 protected $collection_key = 'notes'; 1986 protected $internal_gapi_mappings = array( 1987 ); 1988 protected $notesType = 'Google_Service_AdExchangeBuyer_MarketplaceNote'; 1989 protected $notesDataType = 'array'; 1990 1991 1992 public function setNotes($notes) 1993 { 1994 $this->notes = $notes; 1995 } 1996 public function getNotes() 1997 { 1998 return $this->notes; 1999 } 2000 } 2001 2002 #[AllowDynamicProperties] 2003 class Google_Service_AdExchangeBuyer_AddOrderNotesResponse extends Google_Collection 2004 { 2005 protected $collection_key = 'notes'; 2006 protected $internal_gapi_mappings = array( 2007 ); 2008 protected $notesType = 'Google_Service_AdExchangeBuyer_MarketplaceNote'; 2009 protected $notesDataType = 'array'; 2010 2011 2012 public function setNotes($notes) 2013 { 2014 $this->notes = $notes; 2015 } 2016 public function getNotes() 2017 { 2018 return $this->notes; 2019 } 2020 } 2021 2022 #[AllowDynamicProperties] 2023 class Google_Service_AdExchangeBuyer_AdvertiserDto extends Google_Collection 2024 { 2025 protected $collection_key = 'brands'; 2026 protected $internal_gapi_mappings = array( 2027 ); 2028 protected $brandsType = 'Google_Service_AdExchangeBuyer_BrandDto'; 2029 protected $brandsDataType = 'array'; 2030 public $id; 2031 public $name; 2032 public $status; 2033 2034 2035 public function setBrands($brands) 2036 { 2037 $this->brands = $brands; 2038 } 2039 public function getBrands() 2040 { 2041 return $this->brands; 2042 } 2043 public function setId($id) 2044 { 2045 $this->id = $id; 2046 } 2047 public function getId() 2048 { 2049 return $this->id; 2050 } 2051 public function setName($name) 2052 { 2053 $this->name = $name; 2054 } 2055 public function getName() 2056 { 2057 return $this->name; 2058 } 2059 public function setStatus($status) 2060 { 2061 $this->status = $status; 2062 } 2063 public function getStatus() 2064 { 2065 return $this->status; 2066 } 2067 } 2068 2069 #[AllowDynamicProperties] 2070 class Google_Service_AdExchangeBuyer_AudienceSegment extends Google_Model 2071 { 2072 protected $internal_gapi_mappings = array( 2073 ); 2074 public $description; 2075 public $id; 2076 public $name; 2077 public $numCookies; 2078 2079 2080 public function setDescription($description) 2081 { 2082 $this->description = $description; 2083 } 2084 public function getDescription() 2085 { 2086 return $this->description; 2087 } 2088 public function setId($id) 2089 { 2090 $this->id = $id; 2091 } 2092 public function getId() 2093 { 2094 return $this->id; 2095 } 2096 public function setName($name) 2097 { 2098 $this->name = $name; 2099 } 2100 public function getName() 2101 { 2102 return $this->name; 2103 } 2104 public function setNumCookies($numCookies) 2105 { 2106 $this->numCookies = $numCookies; 2107 } 2108 public function getNumCookies() 2109 { 2110 return $this->numCookies; 2111 } 2112 } 2113 2114 #[AllowDynamicProperties] 2115 class Google_Service_AdExchangeBuyer_BillingInfo extends Google_Collection 2116 { 2117 protected $collection_key = 'billingId'; 2118 protected $internal_gapi_mappings = array( 2119 ); 2120 public $accountId; 2121 public $accountName; 2122 public $billingId; 2123 public $kind; 2124 2125 2126 public function setAccountId($accountId) 2127 { 2128 $this->accountId = $accountId; 2129 } 2130 public function getAccountId() 2131 { 2132 return $this->accountId; 2133 } 2134 public function setAccountName($accountName) 2135 { 2136 $this->accountName = $accountName; 2137 } 2138 public function getAccountName() 2139 { 2140 return $this->accountName; 2141 } 2142 public function setBillingId($billingId) 2143 { 2144 $this->billingId = $billingId; 2145 } 2146 public function getBillingId() 2147 { 2148 return $this->billingId; 2149 } 2150 public function setKind($kind) 2151 { 2152 $this->kind = $kind; 2153 } 2154 public function getKind() 2155 { 2156 return $this->kind; 2157 } 2158 } 2159 2160 #[AllowDynamicProperties] 2161 class Google_Service_AdExchangeBuyer_BillingInfoList extends Google_Collection 2162 { 2163 protected $collection_key = 'items'; 2164 protected $internal_gapi_mappings = array( 2165 ); 2166 protected $itemsType = 'Google_Service_AdExchangeBuyer_BillingInfo'; 2167 protected $itemsDataType = 'array'; 2168 public $kind; 2169 2170 2171 public function setItems($items) 2172 { 2173 $this->items = $items; 2174 } 2175 public function getItems() 2176 { 2177 return $this->items; 2178 } 2179 public function setKind($kind) 2180 { 2181 $this->kind = $kind; 2182 } 2183 public function getKind() 2184 { 2185 return $this->kind; 2186 } 2187 } 2188 2189 #[AllowDynamicProperties] 2190 class Google_Service_AdExchangeBuyer_BrandDto extends Google_Model 2191 { 2192 protected $internal_gapi_mappings = array( 2193 ); 2194 public $advertiserId; 2195 public $id; 2196 public $name; 2197 2198 2199 public function setAdvertiserId($advertiserId) 2200 { 2201 $this->advertiserId = $advertiserId; 2202 } 2203 public function getAdvertiserId() 2204 { 2205 return $this->advertiserId; 2206 } 2207 public function setId($id) 2208 { 2209 $this->id = $id; 2210 } 2211 public function getId() 2212 { 2213 return $this->id; 2214 } 2215 public function setName($name) 2216 { 2217 $this->name = $name; 2218 } 2219 public function getName() 2220 { 2221 return $this->name; 2222 } 2223 } 2224 2225 #[AllowDynamicProperties] 2226 class Google_Service_AdExchangeBuyer_Budget extends Google_Model 2227 { 2228 protected $internal_gapi_mappings = array( 2229 ); 2230 public $accountId; 2231 public $billingId; 2232 public $budgetAmount; 2233 public $currencyCode; 2234 public $id; 2235 public $kind; 2236 2237 2238 public function setAccountId($accountId) 2239 { 2240 $this->accountId = $accountId; 2241 } 2242 public function getAccountId() 2243 { 2244 return $this->accountId; 2245 } 2246 public function setBillingId($billingId) 2247 { 2248 $this->billingId = $billingId; 2249 } 2250 public function getBillingId() 2251 { 2252 return $this->billingId; 2253 } 2254 public function setBudgetAmount($budgetAmount) 2255 { 2256 $this->budgetAmount = $budgetAmount; 2257 } 2258 public function getBudgetAmount() 2259 { 2260 return $this->budgetAmount; 2261 } 2262 public function setCurrencyCode($currencyCode) 2263 { 2264 $this->currencyCode = $currencyCode; 2265 } 2266 public function getCurrencyCode() 2267 { 2268 return $this->currencyCode; 2269 } 2270 public function setId($id) 2271 { 2272 $this->id = $id; 2273 } 2274 public function getId() 2275 { 2276 return $this->id; 2277 } 2278 public function setKind($kind) 2279 { 2280 $this->kind = $kind; 2281 } 2282 public function getKind() 2283 { 2284 return $this->kind; 2285 } 2286 } 2287 2288 #[AllowDynamicProperties] 2289 class Google_Service_AdExchangeBuyer_Buyer extends Google_Model 2290 { 2291 protected $internal_gapi_mappings = array( 2292 ); 2293 public $accountId; 2294 2295 2296 public function setAccountId($accountId) 2297 { 2298 $this->accountId = $accountId; 2299 } 2300 public function getAccountId() 2301 { 2302 return $this->accountId; 2303 } 2304 } 2305 2306 #[AllowDynamicProperties] 2307 class Google_Service_AdExchangeBuyer_BuyerDto extends Google_Model 2308 { 2309 protected $internal_gapi_mappings = array( 2310 ); 2311 public $accountId; 2312 public $customerId; 2313 public $displayName; 2314 public $enabledForInterestTargetingDeals; 2315 public $enabledForPreferredDeals; 2316 public $id; 2317 public $sponsorAccountId; 2318 2319 2320 public function setAccountId($accountId) 2321 { 2322 $this->accountId = $accountId; 2323 } 2324 public function getAccountId() 2325 { 2326 return $this->accountId; 2327 } 2328 public function setCustomerId($customerId) 2329 { 2330 $this->customerId = $customerId; 2331 } 2332 public function getCustomerId() 2333 { 2334 return $this->customerId; 2335 } 2336 public function setDisplayName($displayName) 2337 { 2338 $this->displayName = $displayName; 2339 } 2340 public function getDisplayName() 2341 { 2342 return $this->displayName; 2343 } 2344 public function setEnabledForInterestTargetingDeals($enabledForInterestTargetingDeals) 2345 { 2346 $this->enabledForInterestTargetingDeals = $enabledForInterestTargetingDeals; 2347 } 2348 public function getEnabledForInterestTargetingDeals() 2349 { 2350 return $this->enabledForInterestTargetingDeals; 2351 } 2352 public function setEnabledForPreferredDeals($enabledForPreferredDeals) 2353 { 2354 $this->enabledForPreferredDeals = $enabledForPreferredDeals; 2355 } 2356 public function getEnabledForPreferredDeals() 2357 { 2358 return $this->enabledForPreferredDeals; 2359 } 2360 public function setId($id) 2361 { 2362 $this->id = $id; 2363 } 2364 public function getId() 2365 { 2366 return $this->id; 2367 } 2368 public function setSponsorAccountId($sponsorAccountId) 2369 { 2370 $this->sponsorAccountId = $sponsorAccountId; 2371 } 2372 public function getSponsorAccountId() 2373 { 2374 return $this->sponsorAccountId; 2375 } 2376 } 2377 2378 #[AllowDynamicProperties] 2379 class Google_Service_AdExchangeBuyer_ClientAccessCapabilities extends Google_Collection 2380 { 2381 protected $collection_key = 'capabilities'; 2382 protected $internal_gapi_mappings = array( 2383 ); 2384 public $capabilities; 2385 public $clientAccountId; 2386 2387 2388 public function setCapabilities($capabilities) 2389 { 2390 $this->capabilities = $capabilities; 2391 } 2392 public function getCapabilities() 2393 { 2394 return $this->capabilities; 2395 } 2396 public function setClientAccountId($clientAccountId) 2397 { 2398 $this->clientAccountId = $clientAccountId; 2399 } 2400 public function getClientAccountId() 2401 { 2402 return $this->clientAccountId; 2403 } 2404 } 2405 2406 #[AllowDynamicProperties] 2407 class Google_Service_AdExchangeBuyer_ContactInformation extends Google_Model 2408 { 2409 protected $internal_gapi_mappings = array( 2410 ); 2411 public $email; 2412 public $name; 2413 2414 2415 public function setEmail($email) 2416 { 2417 $this->email = $email; 2418 } 2419 public function getEmail() 2420 { 2421 return $this->email; 2422 } 2423 public function setName($name) 2424 { 2425 $this->name = $name; 2426 } 2427 public function getName() 2428 { 2429 return $this->name; 2430 } 2431 } 2432 2433 #[AllowDynamicProperties] 2434 class Google_Service_AdExchangeBuyer_CreateOrdersRequest extends Google_Collection 2435 { 2436 protected $collection_key = 'orders'; 2437 protected $internal_gapi_mappings = array( 2438 ); 2439 protected $ordersType = 'Google_Service_AdExchangeBuyer_MarketplaceOrder'; 2440 protected $ordersDataType = 'array'; 2441 public $webPropertyCode; 2442 2443 2444 public function setOrders($orders) 2445 { 2446 $this->orders = $orders; 2447 } 2448 public function getOrders() 2449 { 2450 return $this->orders; 2451 } 2452 public function setWebPropertyCode($webPropertyCode) 2453 { 2454 $this->webPropertyCode = $webPropertyCode; 2455 } 2456 public function getWebPropertyCode() 2457 { 2458 return $this->webPropertyCode; 2459 } 2460 } 2461 2462 #[AllowDynamicProperties] 2463 class Google_Service_AdExchangeBuyer_CreateOrdersResponse extends Google_Collection 2464 { 2465 protected $collection_key = 'orders'; 2466 protected $internal_gapi_mappings = array( 2467 ); 2468 protected $ordersType = 'Google_Service_AdExchangeBuyer_MarketplaceOrder'; 2469 protected $ordersDataType = 'array'; 2470 2471 2472 public function setOrders($orders) 2473 { 2474 $this->orders = $orders; 2475 } 2476 public function getOrders() 2477 { 2478 return $this->orders; 2479 } 2480 } 2481 2482 #[AllowDynamicProperties] 2483 class Google_Service_AdExchangeBuyer_Creative extends Google_Collection 2484 { 2485 protected $collection_key = 'vendorType'; 2486 protected $internal_gapi_mappings = array( 2487 "hTMLSnippet" => "HTMLSnippet", 2488 "apiUploadTimestamp" => "api_upload_timestamp", 2489 ); 2490 public $hTMLSnippet; 2491 public $accountId; 2492 public $advertiserId; 2493 public $advertiserName; 2494 public $agencyId; 2495 public $apiUploadTimestamp; 2496 public $attribute; 2497 public $buyerCreativeId; 2498 public $clickThroughUrl; 2499 protected $correctionsType = 'Google_Service_AdExchangeBuyer_CreativeCorrections'; 2500 protected $correctionsDataType = 'array'; 2501 public $dealsStatus; 2502 protected $filteringReasonsType = 'Google_Service_AdExchangeBuyer_CreativeFilteringReasons'; 2503 protected $filteringReasonsDataType = ''; 2504 public $height; 2505 public $impressionTrackingUrl; 2506 public $kind; 2507 protected $nativeAdType = 'Google_Service_AdExchangeBuyer_CreativeNativeAd'; 2508 protected $nativeAdDataType = ''; 2509 public $openAuctionStatus; 2510 public $productCategories; 2511 public $restrictedCategories; 2512 public $sensitiveCategories; 2513 protected $servingRestrictionsType = 'Google_Service_AdExchangeBuyer_CreativeServingRestrictions'; 2514 protected $servingRestrictionsDataType = 'array'; 2515 public $vendorType; 2516 public $version; 2517 public $videoURL; 2518 public $width; 2519 2520 2521 public function setHTMLSnippet($hTMLSnippet) 2522 { 2523 $this->hTMLSnippet = $hTMLSnippet; 2524 } 2525 public function getHTMLSnippet() 2526 { 2527 return $this->hTMLSnippet; 2528 } 2529 public function setAccountId($accountId) 2530 { 2531 $this->accountId = $accountId; 2532 } 2533 public function getAccountId() 2534 { 2535 return $this->accountId; 2536 } 2537 public function setAdvertiserId($advertiserId) 2538 { 2539 $this->advertiserId = $advertiserId; 2540 } 2541 public function getAdvertiserId() 2542 { 2543 return $this->advertiserId; 2544 } 2545 public function setAdvertiserName($advertiserName) 2546 { 2547 $this->advertiserName = $advertiserName; 2548 } 2549 public function getAdvertiserName() 2550 { 2551 return $this->advertiserName; 2552 } 2553 public function setAgencyId($agencyId) 2554 { 2555 $this->agencyId = $agencyId; 2556 } 2557 public function getAgencyId() 2558 { 2559 return $this->agencyId; 2560 } 2561 public function setApiUploadTimestamp($apiUploadTimestamp) 2562 { 2563 $this->apiUploadTimestamp = $apiUploadTimestamp; 2564 } 2565 public function getApiUploadTimestamp() 2566 { 2567 return $this->apiUploadTimestamp; 2568 } 2569 public function setAttribute($attribute) 2570 { 2571 $this->attribute = $attribute; 2572 } 2573 public function getAttribute() 2574 { 2575 return $this->attribute; 2576 } 2577 public function setBuyerCreativeId($buyerCreativeId) 2578 { 2579 $this->buyerCreativeId = $buyerCreativeId; 2580 } 2581 public function getBuyerCreativeId() 2582 { 2583 return $this->buyerCreativeId; 2584 } 2585 public function setClickThroughUrl($clickThroughUrl) 2586 { 2587 $this->clickThroughUrl = $clickThroughUrl; 2588 } 2589 public function getClickThroughUrl() 2590 { 2591 return $this->clickThroughUrl; 2592 } 2593 public function setCorrections($corrections) 2594 { 2595 $this->corrections = $corrections; 2596 } 2597 public function getCorrections() 2598 { 2599 return $this->corrections; 2600 } 2601 public function setDealsStatus($dealsStatus) 2602 { 2603 $this->dealsStatus = $dealsStatus; 2604 } 2605 public function getDealsStatus() 2606 { 2607 return $this->dealsStatus; 2608 } 2609 public function setFilteringReasons(Google_Service_AdExchangeBuyer_CreativeFilteringReasons $filteringReasons) 2610 { 2611 $this->filteringReasons = $filteringReasons; 2612 } 2613 public function getFilteringReasons() 2614 { 2615 return $this->filteringReasons; 2616 } 2617 public function setHeight($height) 2618 { 2619 $this->height = $height; 2620 } 2621 public function getHeight() 2622 { 2623 return $this->height; 2624 } 2625 public function setImpressionTrackingUrl($impressionTrackingUrl) 2626 { 2627 $this->impressionTrackingUrl = $impressionTrackingUrl; 2628 } 2629 public function getImpressionTrackingUrl() 2630 { 2631 return $this->impressionTrackingUrl; 2632 } 2633 public function setKind($kind) 2634 { 2635 $this->kind = $kind; 2636 } 2637 public function getKind() 2638 { 2639 return $this->kind; 2640 } 2641 public function setNativeAd(Google_Service_AdExchangeBuyer_CreativeNativeAd $nativeAd) 2642 { 2643 $this->nativeAd = $nativeAd; 2644 } 2645 public function getNativeAd() 2646 { 2647 return $this->nativeAd; 2648 } 2649 public function setOpenAuctionStatus($openAuctionStatus) 2650 { 2651 $this->openAuctionStatus = $openAuctionStatus; 2652 } 2653 public function getOpenAuctionStatus() 2654 { 2655 return $this->openAuctionStatus; 2656 } 2657 public function setProductCategories($productCategories) 2658 { 2659 $this->productCategories = $productCategories; 2660 } 2661 public function getProductCategories() 2662 { 2663 return $this->productCategories; 2664 } 2665 public function setRestrictedCategories($restrictedCategories) 2666 { 2667 $this->restrictedCategories = $restrictedCategories; 2668 } 2669 public function getRestrictedCategories() 2670 { 2671 return $this->restrictedCategories; 2672 } 2673 public function setSensitiveCategories($sensitiveCategories) 2674 { 2675 $this->sensitiveCategories = $sensitiveCategories; 2676 } 2677 public function getSensitiveCategories() 2678 { 2679 return $this->sensitiveCategories; 2680 } 2681 public function setServingRestrictions($servingRestrictions) 2682 { 2683 $this->servingRestrictions = $servingRestrictions; 2684 } 2685 public function getServingRestrictions() 2686 { 2687 return $this->servingRestrictions; 2688 } 2689 public function setVendorType($vendorType) 2690 { 2691 $this->vendorType = $vendorType; 2692 } 2693 public function getVendorType() 2694 { 2695 return $this->vendorType; 2696 } 2697 public function setVersion($version) 2698 { 2699 $this->version = $version; 2700 } 2701 public function getVersion() 2702 { 2703 return $this->version; 2704 } 2705 public function setVideoURL($videoURL) 2706 { 2707 $this->videoURL = $videoURL; 2708 } 2709 public function getVideoURL() 2710 { 2711 return $this->videoURL; 2712 } 2713 public function setWidth($width) 2714 { 2715 $this->width = $width; 2716 } 2717 public function getWidth() 2718 { 2719 return $this->width; 2720 } 2721 } 2722 2723 #[AllowDynamicProperties] 2724 class Google_Service_AdExchangeBuyer_CreativeCorrections extends Google_Collection 2725 { 2726 protected $collection_key = 'details'; 2727 protected $internal_gapi_mappings = array( 2728 ); 2729 public $details; 2730 public $reason; 2731 2732 2733 public function setDetails($details) 2734 { 2735 $this->details = $details; 2736 } 2737 public function getDetails() 2738 { 2739 return $this->details; 2740 } 2741 public function setReason($reason) 2742 { 2743 $this->reason = $reason; 2744 } 2745 public function getReason() 2746 { 2747 return $this->reason; 2748 } 2749 } 2750 2751 #[AllowDynamicProperties] 2752 class Google_Service_AdExchangeBuyer_CreativeFilteringReasons extends Google_Collection 2753 { 2754 protected $collection_key = 'reasons'; 2755 protected $internal_gapi_mappings = array( 2756 ); 2757 public $date; 2758 protected $reasonsType = 'Google_Service_AdExchangeBuyer_CreativeFilteringReasonsReasons'; 2759 protected $reasonsDataType = 'array'; 2760 2761 2762 public function setDate($date) 2763 { 2764 $this->date = $date; 2765 } 2766 public function getDate() 2767 { 2768 return $this->date; 2769 } 2770 public function setReasons($reasons) 2771 { 2772 $this->reasons = $reasons; 2773 } 2774 public function getReasons() 2775 { 2776 return $this->reasons; 2777 } 2778 } 2779 2780 #[AllowDynamicProperties] 2781 class Google_Service_AdExchangeBuyer_CreativeFilteringReasonsReasons extends Google_Model 2782 { 2783 protected $internal_gapi_mappings = array( 2784 ); 2785 public $filteringCount; 2786 public $filteringStatus; 2787 2788 2789 public function setFilteringCount($filteringCount) 2790 { 2791 $this->filteringCount = $filteringCount; 2792 } 2793 public function getFilteringCount() 2794 { 2795 return $this->filteringCount; 2796 } 2797 public function setFilteringStatus($filteringStatus) 2798 { 2799 $this->filteringStatus = $filteringStatus; 2800 } 2801 public function getFilteringStatus() 2802 { 2803 return $this->filteringStatus; 2804 } 2805 } 2806 2807 #[AllowDynamicProperties] 2808 class Google_Service_AdExchangeBuyer_CreativeNativeAd extends Google_Collection 2809 { 2810 protected $collection_key = 'impressionTrackingUrl'; 2811 protected $internal_gapi_mappings = array( 2812 ); 2813 public $advertiser; 2814 protected $appIconType = 'Google_Service_AdExchangeBuyer_CreativeNativeAdAppIcon'; 2815 protected $appIconDataType = ''; 2816 public $body; 2817 public $callToAction; 2818 public $clickTrackingUrl; 2819 public $headline; 2820 protected $imageType = 'Google_Service_AdExchangeBuyer_CreativeNativeAdImage'; 2821 protected $imageDataType = ''; 2822 public $impressionTrackingUrl; 2823 protected $logoType = 'Google_Service_AdExchangeBuyer_CreativeNativeAdLogo'; 2824 protected $logoDataType = ''; 2825 public $price; 2826 public $starRating; 2827 public $store; 2828 2829 2830 public function setAdvertiser($advertiser) 2831 { 2832 $this->advertiser = $advertiser; 2833 } 2834 public function getAdvertiser() 2835 { 2836 return $this->advertiser; 2837 } 2838 public function setAppIcon(Google_Service_AdExchangeBuyer_CreativeNativeAdAppIcon $appIcon) 2839 { 2840 $this->appIcon = $appIcon; 2841 } 2842 public function getAppIcon() 2843 { 2844 return $this->appIcon; 2845 } 2846 public function setBody($body) 2847 { 2848 $this->body = $body; 2849 } 2850 public function getBody() 2851 { 2852 return $this->body; 2853 } 2854 public function setCallToAction($callToAction) 2855 { 2856 $this->callToAction = $callToAction; 2857 } 2858 public function getCallToAction() 2859 { 2860 return $this->callToAction; 2861 } 2862 public function setClickTrackingUrl($clickTrackingUrl) 2863 { 2864 $this->clickTrackingUrl = $clickTrackingUrl; 2865 } 2866 public function getClickTrackingUrl() 2867 { 2868 return $this->clickTrackingUrl; 2869 } 2870 public function setHeadline($headline) 2871 { 2872 $this->headline = $headline; 2873 } 2874 public function getHeadline() 2875 { 2876 return $this->headline; 2877 } 2878 public function setImage(Google_Service_AdExchangeBuyer_CreativeNativeAdImage $image) 2879 { 2880 $this->image = $image; 2881 } 2882 public function getImage() 2883 { 2884 return $this->image; 2885 } 2886 public function setImpressionTrackingUrl($impressionTrackingUrl) 2887 { 2888 $this->impressionTrackingUrl = $impressionTrackingUrl; 2889 } 2890 public function getImpressionTrackingUrl() 2891 { 2892 return $this->impressionTrackingUrl; 2893 } 2894 public function setLogo(Google_Service_AdExchangeBuyer_CreativeNativeAdLogo $logo) 2895 { 2896 $this->logo = $logo; 2897 } 2898 public function getLogo() 2899 { 2900 return $this->logo; 2901 } 2902 public function setPrice($price) 2903 { 2904 $this->price = $price; 2905 } 2906 public function getPrice() 2907 { 2908 return $this->price; 2909 } 2910 public function setStarRating($starRating) 2911 { 2912 $this->starRating = $starRating; 2913 } 2914 public function getStarRating() 2915 { 2916 return $this->starRating; 2917 } 2918 public function setStore($store) 2919 { 2920 $this->store = $store; 2921 } 2922 public function getStore() 2923 { 2924 return $this->store; 2925 } 2926 } 2927 2928 #[AllowDynamicProperties] 2929 class Google_Service_AdExchangeBuyer_CreativeNativeAdAppIcon extends Google_Model 2930 { 2931 protected $internal_gapi_mappings = array( 2932 ); 2933 public $height; 2934 public $url; 2935 public $width; 2936 2937 2938 public function setHeight($height) 2939 { 2940 $this->height = $height; 2941 } 2942 public function getHeight() 2943 { 2944 return $this->height; 2945 } 2946 public function setUrl($url) 2947 { 2948 $this->url = $url; 2949 } 2950 public function getUrl() 2951 { 2952 return $this->url; 2953 } 2954 public function setWidth($width) 2955 { 2956 $this->width = $width; 2957 } 2958 public function getWidth() 2959 { 2960 return $this->width; 2961 } 2962 } 2963 2964 #[AllowDynamicProperties] 2965 class Google_Service_AdExchangeBuyer_CreativeNativeAdImage extends Google_Model 2966 { 2967 protected $internal_gapi_mappings = array( 2968 ); 2969 public $height; 2970 public $url; 2971 public $width; 2972 2973 2974 public function setHeight($height) 2975 { 2976 $this->height = $height; 2977 } 2978 public function getHeight() 2979 { 2980 return $this->height; 2981 } 2982 public function setUrl($url) 2983 { 2984 $this->url = $url; 2985 } 2986 public function getUrl() 2987 { 2988 return $this->url; 2989 } 2990 public function setWidth($width) 2991 { 2992 $this->width = $width; 2993 } 2994 public function getWidth() 2995 { 2996 return $this->width; 2997 } 2998 } 2999 3000 #[AllowDynamicProperties] 3001 class Google_Service_AdExchangeBuyer_CreativeNativeAdLogo extends Google_Model 3002 { 3003 protected $internal_gapi_mappings = array( 3004 ); 3005 public $height; 3006 public $url; 3007 public $width; 3008 3009 3010 public function setHeight($height) 3011 { 3012 $this->height = $height; 3013 } 3014 public function getHeight() 3015 { 3016 return $this->height; 3017 } 3018 public function setUrl($url) 3019 { 3020 $this->url = $url; 3021 } 3022 public function getUrl() 3023 { 3024 return $this->url; 3025 } 3026 public function setWidth($width) 3027 { 3028 $this->width = $width; 3029 } 3030 public function getWidth() 3031 { 3032 return $this->width; 3033 } 3034 } 3035 3036 #[AllowDynamicProperties] 3037 class Google_Service_AdExchangeBuyer_CreativeServingRestrictions extends Google_Collection 3038 { 3039 protected $collection_key = 'disapprovalReasons'; 3040 protected $internal_gapi_mappings = array( 3041 ); 3042 protected $contextsType = 'Google_Service_AdExchangeBuyer_CreativeServingRestrictionsContexts'; 3043 protected $contextsDataType = 'array'; 3044 protected $disapprovalReasonsType = 'Google_Service_AdExchangeBuyer_CreativeServingRestrictionsDisapprovalReasons'; 3045 protected $disapprovalReasonsDataType = 'array'; 3046 public $reason; 3047 3048 3049 public function setContexts($contexts) 3050 { 3051 $this->contexts = $contexts; 3052 } 3053 public function getContexts() 3054 { 3055 return $this->contexts; 3056 } 3057 public function setDisapprovalReasons($disapprovalReasons) 3058 { 3059 $this->disapprovalReasons = $disapprovalReasons; 3060 } 3061 public function getDisapprovalReasons() 3062 { 3063 return $this->disapprovalReasons; 3064 } 3065 public function setReason($reason) 3066 { 3067 $this->reason = $reason; 3068 } 3069 public function getReason() 3070 { 3071 return $this->reason; 3072 } 3073 } 3074 3075 #[AllowDynamicProperties] 3076 class Google_Service_AdExchangeBuyer_CreativeServingRestrictionsContexts extends Google_Collection 3077 { 3078 protected $collection_key = 'platform'; 3079 protected $internal_gapi_mappings = array( 3080 ); 3081 public $auctionType; 3082 public $contextType; 3083 public $geoCriteriaId; 3084 public $platform; 3085 3086 3087 public function setAuctionType($auctionType) 3088 { 3089 $this->auctionType = $auctionType; 3090 } 3091 public function getAuctionType() 3092 { 3093 return $this->auctionType; 3094 } 3095 public function setContextType($contextType) 3096 { 3097 $this->contextType = $contextType; 3098 } 3099 public function getContextType() 3100 { 3101 return $this->contextType; 3102 } 3103 public function setGeoCriteriaId($geoCriteriaId) 3104 { 3105 $this->geoCriteriaId = $geoCriteriaId; 3106 } 3107 public function getGeoCriteriaId() 3108 { 3109 return $this->geoCriteriaId; 3110 } 3111 public function setPlatform($platform) 3112 { 3113 $this->platform = $platform; 3114 } 3115 public function getPlatform() 3116 { 3117 return $this->platform; 3118 } 3119 } 3120 3121 #[AllowDynamicProperties] 3122 class Google_Service_AdExchangeBuyer_CreativeServingRestrictionsDisapprovalReasons extends Google_Collection 3123 { 3124 protected $collection_key = 'details'; 3125 protected $internal_gapi_mappings = array( 3126 ); 3127 public $details; 3128 public $reason; 3129 3130 3131 public function setDetails($details) 3132 { 3133 $this->details = $details; 3134 } 3135 public function getDetails() 3136 { 3137 return $this->details; 3138 } 3139 public function setReason($reason) 3140 { 3141 $this->reason = $reason; 3142 } 3143 public function getReason() 3144 { 3145 return $this->reason; 3146 } 3147 } 3148 3149 #[AllowDynamicProperties] 3150 class Google_Service_AdExchangeBuyer_CreativesList extends Google_Collection 3151 { 3152 protected $collection_key = 'items'; 3153 protected $internal_gapi_mappings = array( 3154 ); 3155 protected $itemsType = 'Google_Service_AdExchangeBuyer_Creative'; 3156 protected $itemsDataType = 'array'; 3157 public $kind; 3158 public $nextPageToken; 3159 3160 3161 public function setItems($items) 3162 { 3163 $this->items = $items; 3164 } 3165 public function getItems() 3166 { 3167 return $this->items; 3168 } 3169 public function setKind($kind) 3170 { 3171 $this->kind = $kind; 3172 } 3173 public function getKind() 3174 { 3175 return $this->kind; 3176 } 3177 public function setNextPageToken($nextPageToken) 3178 { 3179 $this->nextPageToken = $nextPageToken; 3180 } 3181 public function getNextPageToken() 3182 { 3183 return $this->nextPageToken; 3184 } 3185 } 3186 3187 #[AllowDynamicProperties] 3188 class Google_Service_AdExchangeBuyer_DateTime extends Google_Model 3189 { 3190 protected $internal_gapi_mappings = array( 3191 ); 3192 public $day; 3193 public $hour; 3194 public $minute; 3195 public $month; 3196 public $second; 3197 public $timeZoneId; 3198 public $year; 3199 3200 3201 public function setDay($day) 3202 { 3203 $this->day = $day; 3204 } 3205 public function getDay() 3206 { 3207 return $this->day; 3208 } 3209 public function setHour($hour) 3210 { 3211 $this->hour = $hour; 3212 } 3213 public function getHour() 3214 { 3215 return $this->hour; 3216 } 3217 public function setMinute($minute) 3218 { 3219 $this->minute = $minute; 3220 } 3221 public function getMinute() 3222 { 3223 return $this->minute; 3224 } 3225 public function setMonth($month) 3226 { 3227 $this->month = $month; 3228 } 3229 public function getMonth() 3230 { 3231 return $this->month; 3232 } 3233 public function setSecond($second) 3234 { 3235 $this->second = $second; 3236 } 3237 public function getSecond() 3238 { 3239 return $this->second; 3240 } 3241 public function setTimeZoneId($timeZoneId) 3242 { 3243 $this->timeZoneId = $timeZoneId; 3244 } 3245 public function getTimeZoneId() 3246 { 3247 return $this->timeZoneId; 3248 } 3249 public function setYear($year) 3250 { 3251 $this->year = $year; 3252 } 3253 public function getYear() 3254 { 3255 return $this->year; 3256 } 3257 } 3258 3259 #[AllowDynamicProperties] 3260 class Google_Service_AdExchangeBuyer_DealPartyDto extends Google_Model 3261 { 3262 protected $internal_gapi_mappings = array( 3263 ); 3264 protected $buyerType = 'Google_Service_AdExchangeBuyer_BuyerDto'; 3265 protected $buyerDataType = ''; 3266 public $buyerSellerRole; 3267 public $customerId; 3268 public $name; 3269 protected $webPropertyType = 'Google_Service_AdExchangeBuyer_WebPropertyDto'; 3270 protected $webPropertyDataType = ''; 3271 3272 3273 public function setBuyer(Google_Service_AdExchangeBuyer_BuyerDto $buyer) 3274 { 3275 $this->buyer = $buyer; 3276 } 3277 public function getBuyer() 3278 { 3279 return $this->buyer; 3280 } 3281 public function setBuyerSellerRole($buyerSellerRole) 3282 { 3283 $this->buyerSellerRole = $buyerSellerRole; 3284 } 3285 public function getBuyerSellerRole() 3286 { 3287 return $this->buyerSellerRole; 3288 } 3289 public function setCustomerId($customerId) 3290 { 3291 $this->customerId = $customerId; 3292 } 3293 public function getCustomerId() 3294 { 3295 return $this->customerId; 3296 } 3297 public function setName($name) 3298 { 3299 $this->name = $name; 3300 } 3301 public function getName() 3302 { 3303 return $this->name; 3304 } 3305 public function setWebProperty(Google_Service_AdExchangeBuyer_WebPropertyDto $webProperty) 3306 { 3307 $this->webProperty = $webProperty; 3308 } 3309 public function getWebProperty() 3310 { 3311 return $this->webProperty; 3312 } 3313 } 3314 3315 #[AllowDynamicProperties] 3316 class Google_Service_AdExchangeBuyer_DealTerms extends Google_Model 3317 { 3318 protected $internal_gapi_mappings = array( 3319 ); 3320 public $description; 3321 protected $guaranteedFixedPriceTermsType = 'Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTerms'; 3322 protected $guaranteedFixedPriceTermsDataType = ''; 3323 protected $nonGuaranteedAuctionTermsType = 'Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedAuctionTerms'; 3324 protected $nonGuaranteedAuctionTermsDataType = ''; 3325 protected $nonGuaranteedFixedPriceTermsType = 'Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedFixedPriceTerms'; 3326 protected $nonGuaranteedFixedPriceTermsDataType = ''; 3327 3328 3329 public function setDescription($description) 3330 { 3331 $this->description = $description; 3332 } 3333 public function getDescription() 3334 { 3335 return $this->description; 3336 } 3337 public function setGuaranteedFixedPriceTerms(Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTerms $guaranteedFixedPriceTerms) 3338 { 3339 $this->guaranteedFixedPriceTerms = $guaranteedFixedPriceTerms; 3340 } 3341 public function getGuaranteedFixedPriceTerms() 3342 { 3343 return $this->guaranteedFixedPriceTerms; 3344 } 3345 public function setNonGuaranteedAuctionTerms(Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedAuctionTerms $nonGuaranteedAuctionTerms) 3346 { 3347 $this->nonGuaranteedAuctionTerms = $nonGuaranteedAuctionTerms; 3348 } 3349 public function getNonGuaranteedAuctionTerms() 3350 { 3351 return $this->nonGuaranteedAuctionTerms; 3352 } 3353 public function setNonGuaranteedFixedPriceTerms(Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedFixedPriceTerms $nonGuaranteedFixedPriceTerms) 3354 { 3355 $this->nonGuaranteedFixedPriceTerms = $nonGuaranteedFixedPriceTerms; 3356 } 3357 public function getNonGuaranteedFixedPriceTerms() 3358 { 3359 return $this->nonGuaranteedFixedPriceTerms; 3360 } 3361 } 3362 3363 #[AllowDynamicProperties] 3364 class Google_Service_AdExchangeBuyer_DealTermsGuaranteedFixedPriceTerms extends Google_Collection 3365 { 3366 protected $collection_key = 'fixedPrices'; 3367 protected $internal_gapi_mappings = array( 3368 ); 3369 protected $fixedPricesType = 'Google_Service_AdExchangeBuyer_PricePerBuyer'; 3370 protected $fixedPricesDataType = 'array'; 3371 public $guaranteedImpressions; 3372 public $guaranteedLooks; 3373 3374 3375 public function setFixedPrices($fixedPrices) 3376 { 3377 $this->fixedPrices = $fixedPrices; 3378 } 3379 public function getFixedPrices() 3380 { 3381 return $this->fixedPrices; 3382 } 3383 public function setGuaranteedImpressions($guaranteedImpressions) 3384 { 3385 $this->guaranteedImpressions = $guaranteedImpressions; 3386 } 3387 public function getGuaranteedImpressions() 3388 { 3389 return $this->guaranteedImpressions; 3390 } 3391 public function setGuaranteedLooks($guaranteedLooks) 3392 { 3393 $this->guaranteedLooks = $guaranteedLooks; 3394 } 3395 public function getGuaranteedLooks() 3396 { 3397 return $this->guaranteedLooks; 3398 } 3399 } 3400 3401 #[AllowDynamicProperties] 3402 class Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedAuctionTerms extends Google_Collection 3403 { 3404 protected $collection_key = 'reservePricePerBuyers'; 3405 protected $internal_gapi_mappings = array( 3406 ); 3407 public $privateAuctionId; 3408 protected $reservePricePerBuyersType = 'Google_Service_AdExchangeBuyer_PricePerBuyer'; 3409 protected $reservePricePerBuyersDataType = 'array'; 3410 3411 3412 public function setPrivateAuctionId($privateAuctionId) 3413 { 3414 $this->privateAuctionId = $privateAuctionId; 3415 } 3416 public function getPrivateAuctionId() 3417 { 3418 return $this->privateAuctionId; 3419 } 3420 public function setReservePricePerBuyers($reservePricePerBuyers) 3421 { 3422 $this->reservePricePerBuyers = $reservePricePerBuyers; 3423 } 3424 public function getReservePricePerBuyers() 3425 { 3426 return $this->reservePricePerBuyers; 3427 } 3428 } 3429 3430 #[AllowDynamicProperties] 3431 class Google_Service_AdExchangeBuyer_DealTermsNonGuaranteedFixedPriceTerms extends Google_Collection 3432 { 3433 protected $collection_key = 'fixedPrices'; 3434 protected $internal_gapi_mappings = array( 3435 ); 3436 protected $fixedPricesType = 'Google_Service_AdExchangeBuyer_PricePerBuyer'; 3437 protected $fixedPricesDataType = 'array'; 3438 3439 3440 public function setFixedPrices($fixedPrices) 3441 { 3442 $this->fixedPrices = $fixedPrices; 3443 } 3444 public function getFixedPrices() 3445 { 3446 return $this->fixedPrices; 3447 } 3448 } 3449 3450 #[AllowDynamicProperties] 3451 class Google_Service_AdExchangeBuyer_DeleteOrderDealsRequest extends Google_Collection 3452 { 3453 protected $collection_key = 'dealIds'; 3454 protected $internal_gapi_mappings = array( 3455 ); 3456 public $dealIds; 3457 public $orderRevisionNumber; 3458 public $updateAction; 3459 3460 3461 public function setDealIds($dealIds) 3462 { 3463 $this->dealIds = $dealIds; 3464 } 3465 public function getDealIds() 3466 { 3467 return $this->dealIds; 3468 } 3469 public function setOrderRevisionNumber($orderRevisionNumber) 3470 { 3471 $this->orderRevisionNumber = $orderRevisionNumber; 3472 } 3473 public function getOrderRevisionNumber() 3474 { 3475 return $this->orderRevisionNumber; 3476 } 3477 public function setUpdateAction($updateAction) 3478 { 3479 $this->updateAction = $updateAction; 3480 } 3481 public function getUpdateAction() 3482 { 3483 return $this->updateAction; 3484 } 3485 } 3486 3487 #[AllowDynamicProperties] 3488 class Google_Service_AdExchangeBuyer_DeleteOrderDealsResponse extends Google_Collection 3489 { 3490 protected $collection_key = 'deals'; 3491 protected $internal_gapi_mappings = array( 3492 ); 3493 protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal'; 3494 protected $dealsDataType = 'array'; 3495 public $orderRevisionNumber; 3496 3497 3498 public function setDeals($deals) 3499 { 3500 $this->deals = $deals; 3501 } 3502 public function getDeals() 3503 { 3504 return $this->deals; 3505 } 3506 public function setOrderRevisionNumber($orderRevisionNumber) 3507 { 3508 $this->orderRevisionNumber = $orderRevisionNumber; 3509 } 3510 public function getOrderRevisionNumber() 3511 { 3512 return $this->orderRevisionNumber; 3513 } 3514 } 3515 3516 #[AllowDynamicProperties] 3517 class Google_Service_AdExchangeBuyer_DeliveryControl extends Google_Collection 3518 { 3519 protected $collection_key = 'frequencyCaps'; 3520 protected $internal_gapi_mappings = array( 3521 ); 3522 public $deliveryRateType; 3523 protected $frequencyCapsType = 'Google_Service_AdExchangeBuyer_DeliveryControlFrequencyCap'; 3524 protected $frequencyCapsDataType = 'array'; 3525 3526 3527 public function setDeliveryRateType($deliveryRateType) 3528 { 3529 $this->deliveryRateType = $deliveryRateType; 3530 } 3531 public function getDeliveryRateType() 3532 { 3533 return $this->deliveryRateType; 3534 } 3535 public function setFrequencyCaps($frequencyCaps) 3536 { 3537 $this->frequencyCaps = $frequencyCaps; 3538 } 3539 public function getFrequencyCaps() 3540 { 3541 return $this->frequencyCaps; 3542 } 3543 } 3544 3545 #[AllowDynamicProperties] 3546 class Google_Service_AdExchangeBuyer_DeliveryControlFrequencyCap extends Google_Model 3547 { 3548 protected $internal_gapi_mappings = array( 3549 ); 3550 public $maxImpressions; 3551 public $numTimeUnits; 3552 public $timeUnitType; 3553 3554 3555 public function setMaxImpressions($maxImpressions) 3556 { 3557 $this->maxImpressions = $maxImpressions; 3558 } 3559 public function getMaxImpressions() 3560 { 3561 return $this->maxImpressions; 3562 } 3563 public function setNumTimeUnits($numTimeUnits) 3564 { 3565 $this->numTimeUnits = $numTimeUnits; 3566 } 3567 public function getNumTimeUnits() 3568 { 3569 return $this->numTimeUnits; 3570 } 3571 public function setTimeUnitType($timeUnitType) 3572 { 3573 $this->timeUnitType = $timeUnitType; 3574 } 3575 public function getTimeUnitType() 3576 { 3577 return $this->timeUnitType; 3578 } 3579 } 3580 3581 #[AllowDynamicProperties] 3582 class Google_Service_AdExchangeBuyer_EditAllOrderDealsRequest extends Google_Collection 3583 { 3584 protected $collection_key = 'deals'; 3585 protected $internal_gapi_mappings = array( 3586 ); 3587 protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal'; 3588 protected $dealsDataType = 'array'; 3589 protected $orderType = 'Google_Service_AdExchangeBuyer_MarketplaceOrder'; 3590 protected $orderDataType = ''; 3591 public $orderRevisionNumber; 3592 public $updateAction; 3593 3594 3595 public function setDeals($deals) 3596 { 3597 $this->deals = $deals; 3598 } 3599 public function getDeals() 3600 { 3601 return $this->deals; 3602 } 3603 public function setOrder(Google_Service_AdExchangeBuyer_MarketplaceOrder $order) 3604 { 3605 $this->order = $order; 3606 } 3607 public function getOrder() 3608 { 3609 return $this->order; 3610 } 3611 public function setOrderRevisionNumber($orderRevisionNumber) 3612 { 3613 $this->orderRevisionNumber = $orderRevisionNumber; 3614 } 3615 public function getOrderRevisionNumber() 3616 { 3617 return $this->orderRevisionNumber; 3618 } 3619 public function setUpdateAction($updateAction) 3620 { 3621 $this->updateAction = $updateAction; 3622 } 3623 public function getUpdateAction() 3624 { 3625 return $this->updateAction; 3626 } 3627 } 3628 3629 #[AllowDynamicProperties] 3630 class Google_Service_AdExchangeBuyer_EditAllOrderDealsResponse extends Google_Collection 3631 { 3632 protected $collection_key = 'deals'; 3633 protected $internal_gapi_mappings = array( 3634 ); 3635 protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal'; 3636 protected $dealsDataType = 'array'; 3637 3638 3639 public function setDeals($deals) 3640 { 3641 $this->deals = $deals; 3642 } 3643 public function getDeals() 3644 { 3645 return $this->deals; 3646 } 3647 } 3648 3649 #[AllowDynamicProperties] 3650 class Google_Service_AdExchangeBuyer_EditHistoryDto extends Google_Model 3651 { 3652 protected $internal_gapi_mappings = array( 3653 ); 3654 public $createdByLoginName; 3655 public $createdTimeStamp; 3656 public $lastUpdateTimeStamp; 3657 public $lastUpdatedByLoginName; 3658 3659 3660 public function setCreatedByLoginName($createdByLoginName) 3661 { 3662 $this->createdByLoginName = $createdByLoginName; 3663 } 3664 public function getCreatedByLoginName() 3665 { 3666 return $this->createdByLoginName; 3667 } 3668 public function setCreatedTimeStamp($createdTimeStamp) 3669 { 3670 $this->createdTimeStamp = $createdTimeStamp; 3671 } 3672 public function getCreatedTimeStamp() 3673 { 3674 return $this->createdTimeStamp; 3675 } 3676 public function setLastUpdateTimeStamp($lastUpdateTimeStamp) 3677 { 3678 $this->lastUpdateTimeStamp = $lastUpdateTimeStamp; 3679 } 3680 public function getLastUpdateTimeStamp() 3681 { 3682 return $this->lastUpdateTimeStamp; 3683 } 3684 public function setLastUpdatedByLoginName($lastUpdatedByLoginName) 3685 { 3686 $this->lastUpdatedByLoginName = $lastUpdatedByLoginName; 3687 } 3688 public function getLastUpdatedByLoginName() 3689 { 3690 return $this->lastUpdatedByLoginName; 3691 } 3692 } 3693 3694 #[AllowDynamicProperties] 3695 class Google_Service_AdExchangeBuyer_GetFinalizedNegotiationByExternalDealIdRequest extends Google_Model 3696 { 3697 protected $internal_gapi_mappings = array( 3698 ); 3699 public $includePrivateAuctions; 3700 3701 3702 public function setIncludePrivateAuctions($includePrivateAuctions) 3703 { 3704 $this->includePrivateAuctions = $includePrivateAuctions; 3705 } 3706 public function getIncludePrivateAuctions() 3707 { 3708 return $this->includePrivateAuctions; 3709 } 3710 } 3711 3712 #[AllowDynamicProperties] 3713 class Google_Service_AdExchangeBuyer_GetNegotiationByIdRequest extends Google_Model 3714 { 3715 protected $internal_gapi_mappings = array( 3716 ); 3717 public $includePrivateAuctions; 3718 3719 3720 public function setIncludePrivateAuctions($includePrivateAuctions) 3721 { 3722 $this->includePrivateAuctions = $includePrivateAuctions; 3723 } 3724 public function getIncludePrivateAuctions() 3725 { 3726 return $this->includePrivateAuctions; 3727 } 3728 } 3729 3730 #[AllowDynamicProperties] 3731 class Google_Service_AdExchangeBuyer_GetNegotiationsRequest extends Google_Model 3732 { 3733 protected $internal_gapi_mappings = array( 3734 ); 3735 public $finalized; 3736 public $includePrivateAuctions; 3737 public $sinceTimestampMillis; 3738 3739 3740 public function setFinalized($finalized) 3741 { 3742 $this->finalized = $finalized; 3743 } 3744 public function getFinalized() 3745 { 3746 return $this->finalized; 3747 } 3748 public function setIncludePrivateAuctions($includePrivateAuctions) 3749 { 3750 $this->includePrivateAuctions = $includePrivateAuctions; 3751 } 3752 public function getIncludePrivateAuctions() 3753 { 3754 return $this->includePrivateAuctions; 3755 } 3756 public function setSinceTimestampMillis($sinceTimestampMillis) 3757 { 3758 $this->sinceTimestampMillis = $sinceTimestampMillis; 3759 } 3760 public function getSinceTimestampMillis() 3761 { 3762 return $this->sinceTimestampMillis; 3763 } 3764 } 3765 3766 #[AllowDynamicProperties] 3767 class Google_Service_AdExchangeBuyer_GetNegotiationsResponse extends Google_Collection 3768 { 3769 protected $collection_key = 'negotiations'; 3770 protected $internal_gapi_mappings = array( 3771 ); 3772 public $kind; 3773 protected $negotiationsType = 'Google_Service_AdExchangeBuyer_NegotiationDto'; 3774 protected $negotiationsDataType = 'array'; 3775 3776 3777 public function setKind($kind) 3778 { 3779 $this->kind = $kind; 3780 } 3781 public function getKind() 3782 { 3783 return $this->kind; 3784 } 3785 public function setNegotiations($negotiations) 3786 { 3787 $this->negotiations = $negotiations; 3788 } 3789 public function getNegotiations() 3790 { 3791 return $this->negotiations; 3792 } 3793 } 3794 3795 #[AllowDynamicProperties] 3796 class Google_Service_AdExchangeBuyer_GetOffersResponse extends Google_Collection 3797 { 3798 protected $collection_key = 'offers'; 3799 protected $internal_gapi_mappings = array( 3800 ); 3801 protected $offersType = 'Google_Service_AdExchangeBuyer_MarketplaceOffer'; 3802 protected $offersDataType = 'array'; 3803 3804 3805 public function setOffers($offers) 3806 { 3807 $this->offers = $offers; 3808 } 3809 public function getOffers() 3810 { 3811 return $this->offers; 3812 } 3813 } 3814 3815 #[AllowDynamicProperties] 3816 class Google_Service_AdExchangeBuyer_GetOrderDealsResponse extends Google_Collection 3817 { 3818 protected $collection_key = 'deals'; 3819 protected $internal_gapi_mappings = array( 3820 ); 3821 protected $dealsType = 'Google_Service_AdExchangeBuyer_MarketplaceDeal'; 3822 protected $dealsDataType = 'array'; 3823 3824 3825 public function setDeals($deals) 3826 { 3827 $this->deals = $deals; 3828 } 3829 public function getDeals() 3830 { 3831 return $this->deals; 3832 } 3833 } 3834 3835 #[AllowDynamicProperties] 3836 class Google_Service_AdExchangeBuyer_GetOrderNotesResponse extends Google_Collection 3837 { 3838 protected $collection_key = 'notes'; 3839 protected $internal_gapi_mappings = array( 3840 ); 3841 protected $notesType = 'Google_Service_AdExchangeBuyer_MarketplaceNote'; 3842 protected $notesDataType = 'array'; 3843 3844 3845 public function setNotes($notes) 3846 { 3847 $this->notes = $notes; 3848 } 3849 public function getNotes() 3850 { 3851 return $this->notes; 3852 } 3853 } 3854 3855 #[AllowDynamicProperties] 3856 class Google_Service_AdExchangeBuyer_GetOrdersResponse extends Google_Collection 3857 { 3858 protected $collection_key = 'orders'; 3859 protected $internal_gapi_mappings = array( 3860 ); 3861 protected $ordersType = 'Google_Service_AdExchangeBuyer_MarketplaceOrder'; 3862 protected $ordersDataType = 'array'; 3863 3864 3865 public function setOrders($orders) 3866 { 3867 $this->orders = $orders; 3868 } 3869 public function getOrders() 3870 { 3871 return $this->orders; 3872 } 3873 } 3874 3875 #[AllowDynamicProperties] 3876 class Google_Service_AdExchangeBuyer_InventorySegmentTargeting extends Google_Collection 3877 { 3878 protected $collection_key = 'positiveXfpPlacements'; 3879 protected $internal_gapi_mappings = array( 3880 ); 3881 protected $negativeAdSizesType = 'Google_Service_AdExchangeBuyer_AdSize'; 3882 protected $negativeAdSizesDataType = 'array'; 3883 public $negativeAdTypeSegments; 3884 public $negativeAudienceSegments; 3885 public $negativeDeviceCategories; 3886 public $negativeIcmBrands; 3887 public $negativeIcmInterests; 3888 public $negativeInventorySlots; 3889 protected $negativeKeyValuesType = 'Google_Service_AdExchangeBuyer_RuleKeyValuePair'; 3890 protected $negativeKeyValuesDataType = 'array'; 3891 public $negativeLocations; 3892 public $negativeMobileApps; 3893 public $negativeOperatingSystemVersions; 3894 public $negativeOperatingSystems; 3895 public $negativeSiteUrls; 3896 public $negativeSizes; 3897 public $negativeVideoAdPositionSegments; 3898 public $negativeVideoDurationSegments; 3899 public $negativeXfpAdSlots; 3900 public $negativeXfpPlacements; 3901 protected $positiveAdSizesType = 'Google_Service_AdExchangeBuyer_AdSize'; 3902 protected $positiveAdSizesDataType = 'array'; 3903 public $positiveAdTypeSegments; 3904 public $positiveAudienceSegments; 3905 public $positiveDeviceCategories; 3906 public $positiveIcmBrands; 3907 public $positiveIcmInterests; 3908 public $positiveInventorySlots; 3909 protected $positiveKeyValuesType = 'Google_Service_AdExchangeBuyer_RuleKeyValuePair'; 3910 protected $positiveKeyValuesDataType = 'array'; 3911 public $positiveLocations; 3912 public $positiveMobileApps; 3913 public $positiveOperatingSystemVersions; 3914 public $positiveOperatingSystems; 3915 public $positiveSiteUrls; 3916 public $positiveSizes; 3917 public $positiveVideoAdPositionSegments; 3918 public $positiveVideoDurationSegments; 3919 public $positiveXfpAdSlots; 3920 public $positiveXfpPlacements; 3921 3922 3923 public function setNegativeAdSizes($negativeAdSizes) 3924 { 3925 $this->negativeAdSizes = $negativeAdSizes; 3926 } 3927 public function getNegativeAdSizes() 3928 { 3929 return $this->negativeAdSizes; 3930 } 3931 public function setNegativeAdTypeSegments($negativeAdTypeSegments) 3932 { 3933 $this->negativeAdTypeSegments = $negativeAdTypeSegments; 3934 } 3935 public function getNegativeAdTypeSegments() 3936 { 3937 return $this->negativeAdTypeSegments; 3938 } 3939 public function setNegativeAudienceSegments($negativeAudienceSegments) 3940 { 3941 $this->negativeAudienceSegments = $negativeAudienceSegments; 3942 } 3943 public function getNegativeAudienceSegments() 3944 { 3945 return $this->negativeAudienceSegments; 3946 } 3947 public function setNegativeDeviceCategories($negativeDeviceCategories) 3948 { 3949 $this->negativeDeviceCategories = $negativeDeviceCategories; 3950 } 3951 public function getNegativeDeviceCategories() 3952 { 3953 return $this->negativeDeviceCategories; 3954 } 3955 public function setNegativeIcmBrands($negativeIcmBrands) 3956 { 3957 $this->negativeIcmBrands = $negativeIcmBrands; 3958 } 3959 public function getNegativeIcmBrands() 3960 { 3961 return $this->negativeIcmBrands; 3962 } 3963 public function setNegativeIcmInterests($negativeIcmInterests) 3964 { 3965 $this->negativeIcmInterests = $negativeIcmInterests; 3966 } 3967 public function getNegativeIcmInterests() 3968 { 3969 return $this->negativeIcmInterests; 3970 } 3971 public function setNegativeInventorySlots($negativeInventorySlots) 3972 { 3973 $this->negativeInventorySlots = $negativeInventorySlots; 3974 } 3975 public function getNegativeInventorySlots() 3976 { 3977 return $this->negativeInventorySlots; 3978 } 3979 public function setNegativeKeyValues($negativeKeyValues) 3980 { 3981 $this->negativeKeyValues = $negativeKeyValues; 3982 } 3983 public function getNegativeKeyValues() 3984 { 3985 return $this->negativeKeyValues; 3986 } 3987 public function setNegativeLocations($negativeLocations) 3988 { 3989 $this->negativeLocations = $negativeLocations; 3990 } 3991 public function getNegativeLocations() 3992 { 3993 return $this->negativeLocations; 3994 } 3995 public function setNegativeMobileApps($negativeMobileApps) 3996 { 3997 $this->negativeMobileApps = $negativeMobileApps; 3998 } 3999 public function getNegativeMobileApps() 4000 { 4001 return $this->negativeMobileApps; 4002 } 4003 public function setNegativeOperatingSystemVersions($negativeOperatingSystemVersions) 4004 { 4005 $this->negativeOperatingSystemVersions = $negativeOperatingSystemVersions; 4006 } 4007 public function getNegativeOperatingSystemVersions() 4008 { 4009 return $this->negativeOperatingSystemVersions; 4010 } 4011 public function setNegativeOperatingSystems($negativeOperatingSystems) 4012 { 4013 $this->negativeOperatingSystems = $negativeOperatingSystems; 4014 } 4015 public function getNegativeOperatingSystems() 4016 { 4017 return $this->negativeOperatingSystems; 4018 } 4019 public function setNegativeSiteUrls($negativeSiteUrls) 4020 { 4021 $this->negativeSiteUrls = $negativeSiteUrls; 4022 } 4023 public function getNegativeSiteUrls() 4024 { 4025 return $this->negativeSiteUrls; 4026 } 4027 public function setNegativeSizes($negativeSizes) 4028 { 4029 $this->negativeSizes = $negativeSizes; 4030 } 4031 public function getNegativeSizes() 4032 { 4033 return $this->negativeSizes; 4034 } 4035 public function setNegativeVideoAdPositionSegments($negativeVideoAdPositionSegments) 4036 { 4037 $this->negativeVideoAdPositionSegments = $negativeVideoAdPositionSegments; 4038 } 4039 public function getNegativeVideoAdPositionSegments() 4040 { 4041 return $this->negativeVideoAdPositionSegments; 4042 } 4043 public function setNegativeVideoDurationSegments($negativeVideoDurationSegments) 4044 { 4045 $this->negativeVideoDurationSegments = $negativeVideoDurationSegments; 4046 } 4047 public function getNegativeVideoDurationSegments() 4048 { 4049 return $this->negativeVideoDurationSegments; 4050 } 4051 public function setNegativeXfpAdSlots($negativeXfpAdSlots) 4052 { 4053 $this->negativeXfpAdSlots = $negativeXfpAdSlots; 4054 } 4055 public function getNegativeXfpAdSlots() 4056 { 4057 return $this->negativeXfpAdSlots; 4058 } 4059 public function setNegativeXfpPlacements($negativeXfpPlacements) 4060 { 4061 $this->negativeXfpPlacements = $negativeXfpPlacements; 4062 } 4063 public function getNegativeXfpPlacements() 4064 { 4065 return $this->negativeXfpPlacements; 4066 } 4067 public function setPositiveAdSizes($positiveAdSizes) 4068 { 4069 $this->positiveAdSizes = $positiveAdSizes; 4070 } 4071 public function getPositiveAdSizes() 4072 { 4073 return $this->positiveAdSizes; 4074 } 4075 public function setPositiveAdTypeSegments($positiveAdTypeSegments) 4076 { 4077 $this->positiveAdTypeSegments = $positiveAdTypeSegments; 4078 } 4079 public function getPositiveAdTypeSegments() 4080 { 4081 return $this->positiveAdTypeSegments; 4082 } 4083 public function setPositiveAudienceSegments($positiveAudienceSegments) 4084 { 4085 $this->positiveAudienceSegments = $positiveAudienceSegments; 4086 } 4087 public function getPositiveAudienceSegments() 4088 { 4089 return $this->positiveAudienceSegments; 4090 } 4091 public function setPositiveDeviceCategories($positiveDeviceCategories) 4092 { 4093 $this->positiveDeviceCategories = $positiveDeviceCategories; 4094 } 4095 public function getPositiveDeviceCategories() 4096 { 4097 return $this->positiveDeviceCategories; 4098 } 4099 public function setPositiveIcmBrands($positiveIcmBrands) 4100 { 4101 $this->positiveIcmBrands = $positiveIcmBrands; 4102 } 4103 public function getPositiveIcmBrands() 4104 { 4105 return $this->positiveIcmBrands; 4106 } 4107 public function setPositiveIcmInterests($positiveIcmInterests) 4108 { 4109 $this->positiveIcmInterests = $positiveIcmInterests; 4110 } 4111 public function getPositiveIcmInterests() 4112 { 4113 return $this->positiveIcmInterests; 4114 } 4115 public function setPositiveInventorySlots($positiveInventorySlots) 4116 { 4117 $this->positiveInventorySlots = $positiveInventorySlots; 4118 } 4119 public function getPositiveInventorySlots() 4120 { 4121 return $this->positiveInventorySlots; 4122 } 4123 public function setPositiveKeyValues($positiveKeyValues) 4124 { 4125 $this->positiveKeyValues = $positiveKeyValues; 4126 } 4127 public function getPositiveKeyValues() 4128 { 4129 return $this->positiveKeyValues; 4130 } 4131 public function setPositiveLocations($positiveLocations) 4132 { 4133 $this->positiveLocations = $positiveLocations; 4134 } 4135 public function getPositiveLocations() 4136 { 4137 return $this->positiveLocations; 4138 } 4139 public function setPositiveMobileApps($positiveMobileApps) 4140 { 4141 $this->positiveMobileApps = $positiveMobileApps; 4142 } 4143 public function getPositiveMobileApps() 4144 { 4145 return $this->positiveMobileApps; 4146 } 4147 public function setPositiveOperatingSystemVersions($positiveOperatingSystemVersions) 4148 { 4149 $this->positiveOperatingSystemVersions = $positiveOperatingSystemVersions; 4150 } 4151 public function getPositiveOperatingSystemVersions() 4152 { 4153 return $this->positiveOperatingSystemVersions; 4154 } 4155 public function setPositiveOperatingSystems($positiveOperatingSystems) 4156 { 4157 $this->positiveOperatingSystems = $positiveOperatingSystems; 4158 } 4159 public function getPositiveOperatingSystems() 4160 { 4161 return $this->positiveOperatingSystems; 4162 } 4163 public function setPositiveSiteUrls($positiveSiteUrls) 4164 { 4165 $this->positiveSiteUrls = $positiveSiteUrls; 4166 } 4167 public function getPositiveSiteUrls() 4168 { 4169 return $this->positiveSiteUrls; 4170 } 4171 public function setPositiveSizes($positiveSizes) 4172 { 4173 $this->positiveSizes = $positiveSizes; 4174 } 4175 public function getPositiveSizes() 4176 { 4177 return $this->positiveSizes; 4178 } 4179 public function setPositiveVideoAdPositionSegments($positiveVideoAdPositionSegments) 4180 { 4181 $this->positiveVideoAdPositionSegments = $positiveVideoAdPositionSegments; 4182 } 4183 public function getPositiveVideoAdPositionSegments() 4184 { 4185 return $this->positiveVideoAdPositionSegments; 4186 } 4187 public function setPositiveVideoDurationSegments($positiveVideoDurationSegments) 4188 { 4189 $this->positiveVideoDurationSegments = $positiveVideoDurationSegments; 4190 } 4191 public function getPositiveVideoDurationSegments() 4192 { 4193 return $this->positiveVideoDurationSegments; 4194 } 4195 public function setPositiveXfpAdSlots($positiveXfpAdSlots) 4196 { 4197 $this->positiveXfpAdSlots = $positiveXfpAdSlots; 4198 } 4199 public function getPositiveXfpAdSlots() 4200 { 4201 return $this->positiveXfpAdSlots; 4202 } 4203 public function setPositiveXfpPlacements($positiveXfpPlacements) 4204 { 4205 $this->positiveXfpPlacements = $positiveXfpPlacements; 4206 } 4207 public function getPositiveXfpPlacements() 4208 { 4209 return $this->positiveXfpPlacements; 4210 } 4211 } 4212 4213 #[AllowDynamicProperties] 4214 class Google_Service_AdExchangeBuyer_ListClientAccessCapabilitiesRequest extends Google_Model 4215 { 4216 protected $internal_gapi_mappings = array( 4217 ); 4218 public $sponsorAccountId; 4219 4220 4221 public function setSponsorAccountId($sponsorAccountId) 4222 { 4223 $this->sponsorAccountId = $sponsorAccountId; 4224 } 4225 public function getSponsorAccountId() 4226 { 4227 return $this->sponsorAccountId; 4228 } 4229 } 4230 4231 #[AllowDynamicProperties] 4232 class Google_Service_AdExchangeBuyer_ListClientAccessCapabilitiesResponse extends Google_Collection 4233 { 4234 protected $collection_key = 'clientAccessPermissions'; 4235 protected $internal_gapi_mappings = array( 4236 ); 4237 protected $clientAccessPermissionsType = 'Google_Service_AdExchangeBuyer_ClientAccessCapabilities'; 4238 protected $clientAccessPermissionsDataType = 'array'; 4239 4240 4241 public function setClientAccessPermissions($clientAccessPermissions) 4242 { 4243 $this->clientAccessPermissions = $clientAccessPermissions; 4244 } 4245 public function getClientAccessPermissions() 4246 { 4247 return $this->clientAccessPermissions; 4248 } 4249 } 4250 4251 #[AllowDynamicProperties] 4252 class Google_Service_AdExchangeBuyer_ListOffersRequest extends Google_Model 4253 { 4254 protected $internal_gapi_mappings = array( 4255 ); 4256 public $sinceTimestampMillis; 4257 4258 4259 public function setSinceTimestampMillis($sinceTimestampMillis) 4260 { 4261 $this->sinceTimestampMillis = $sinceTimestampMillis; 4262 } 4263 public function getSinceTimestampMillis() 4264 { 4265 return $this->sinceTimestampMillis; 4266 } 4267 } 4268 4269 #[AllowDynamicProperties] 4270 class Google_Service_AdExchangeBuyer_ListOffersResponse extends Google_Collection 4271 { 4272 protected $collection_key = 'offers'; 4273 protected $internal_gapi_mappings = array( 4274 ); 4275 public $kind; 4276 protected $offersType = 'Google_Service_AdExchangeBuyer_OfferDto'; 4277 protected $offersDataType = 'array'; 4278 4279 4280 public function setKind($kind) 4281 { 4282 $this->kind = $kind; 4283 } 4284 public function getKind() 4285 { 4286 return $this->kind; 4287 } 4288 public function setOffers($offers) 4289 { 4290 $this->offers = $offers; 4291 } 4292 public function getOffers() 4293 { 4294 return $this->offers; 4295 } 4296 } 4297 4298 #[AllowDynamicProperties] 4299 class Google_Service_AdExchangeBuyer_MarketplaceDeal extends Google_Collection 4300 { 4301 protected $collection_key = 'sharedTargetings'; 4302 protected $internal_gapi_mappings = array( 4303 ); 4304 protected $buyerPrivateDataType = 'Google_Service_AdExchangeBuyer_PrivateData'; 4305 protected $buyerPrivateDataDataType = ''; 4306 public $creationTimeMs; 4307 public $dealId; 4308 protected $deliveryControlType = 'Google_Service_AdExchangeBuyer_DeliveryControl'; 4309 protected $deliveryControlDataType = ''; 4310 public $externalDealId; 4311 public $flightEndTimeMs; 4312 public $flightStartTimeMs; 4313 public $inventoryDescription; 4314 public $kind; 4315 public $lastUpdateTimeMs; 4316 public $name; 4317 public $offerId; 4318 public $offerRevisionNumber; 4319 public $orderId; 4320 protected $sellerContactsType = 'Google_Service_AdExchangeBuyer_ContactInformation'; 4321 protected $sellerContactsDataType = 'array'; 4322 protected $sharedTargetingsType = 'Google_Service_AdExchangeBuyer_SharedTargeting'; 4323 protected $sharedTargetingsDataType = 'array'; 4324 public $syndicationProduct; 4325 protected $termsType = 'Google_Service_AdExchangeBuyer_DealTerms'; 4326 protected $termsDataType = ''; 4327 public $webPropertyCode; 4328 4329 4330 public function setBuyerPrivateData(Google_Service_AdExchangeBuyer_PrivateData $buyerPrivateData) 4331 { 4332 $this->buyerPrivateData = $buyerPrivateData; 4333 } 4334 public function getBuyerPrivateData() 4335 { 4336 return $this->buyerPrivateData; 4337 } 4338 public function setCreationTimeMs($creationTimeMs) 4339 { 4340 $this->creationTimeMs = $creationTimeMs; 4341 } 4342 public function getCreationTimeMs() 4343 { 4344 return $this->creationTimeMs; 4345 } 4346 public function setDealId($dealId) 4347 { 4348 $this->dealId = $dealId; 4349 } 4350 public function getDealId() 4351 { 4352 return $this->dealId; 4353 } 4354 public function setDeliveryControl(Google_Service_AdExchangeBuyer_DeliveryControl $deliveryControl) 4355 { 4356 $this->deliveryControl = $deliveryControl; 4357 } 4358 public function getDeliveryControl() 4359 { 4360 return $this->deliveryControl; 4361 } 4362 public function setExternalDealId($externalDealId) 4363 { 4364 $this->externalDealId = $externalDealId; 4365 } 4366 public function getExternalDealId() 4367 { 4368 return $this->externalDealId; 4369 } 4370 public function setFlightEndTimeMs($flightEndTimeMs) 4371 { 4372 $this->flightEndTimeMs = $flightEndTimeMs; 4373 } 4374 public function getFlightEndTimeMs() 4375 { 4376 return $this->flightEndTimeMs; 4377 } 4378 public function setFlightStartTimeMs($flightStartTimeMs) 4379 { 4380 $this->flightStartTimeMs = $flightStartTimeMs; 4381 } 4382 public function getFlightStartTimeMs() 4383 { 4384 return $this->flightStartTimeMs; 4385 } 4386 public function setInventoryDescription($inventoryDescription) 4387 { 4388 $this->inventoryDescription = $inventoryDescription; 4389 } 4390 public function getInventoryDescription() 4391 { 4392 return $this->inventoryDescription; 4393 } 4394 public function setKind($kind) 4395 { 4396 $this->kind = $kind; 4397 } 4398 public function getKind() 4399 { 4400 return $this->kind; 4401 } 4402 public function setLastUpdateTimeMs($lastUpdateTimeMs) 4403 { 4404 $this->lastUpdateTimeMs = $lastUpdateTimeMs; 4405 } 4406 public function getLastUpdateTimeMs() 4407 { 4408 return $this->lastUpdateTimeMs; 4409 } 4410 public function setName($name) 4411 { 4412 $this->name = $name; 4413 } 4414 public function getName() 4415 { 4416 return $this->name; 4417 } 4418 public function setOfferId($offerId) 4419 { 4420 $this->offerId = $offerId; 4421 } 4422 public function getOfferId() 4423 { 4424 return $this->offerId; 4425 } 4426 public function setOfferRevisionNumber($offerRevisionNumber) 4427 { 4428 $this->offerRevisionNumber = $offerRevisionNumber; 4429 } 4430 public function getOfferRevisionNumber() 4431 { 4432 return $this->offerRevisionNumber; 4433 } 4434 public function setOrderId($orderId) 4435 { 4436 $this->orderId = $orderId; 4437 } 4438 public function getOrderId() 4439 { 4440 return $this->orderId; 4441 } 4442 public function setSellerContacts($sellerContacts) 4443 { 4444 $this->sellerContacts = $sellerContacts; 4445 } 4446 public function getSellerContacts() 4447 { 4448 return $this->sellerContacts; 4449 } 4450 public function setSharedTargetings($sharedTargetings) 4451 { 4452 $this->sharedTargetings = $sharedTargetings; 4453 } 4454 public function getSharedTargetings() 4455 { 4456 return $this->sharedTargetings; 4457 } 4458 public function setSyndicationProduct($syndicationProduct) 4459 { 4460 $this->syndicationProduct = $syndicationProduct; 4461 } 4462 public function getSyndicationProduct() 4463 { 4464 return $this->syndicationProduct; 4465 } 4466 public function setTerms(Google_Service_AdExchangeBuyer_DealTerms $terms) 4467 { 4468 $this->terms = $terms; 4469 } 4470 public function getTerms() 4471 { 4472 return $this->terms; 4473 } 4474 public function setWebPropertyCode($webPropertyCode) 4475 { 4476 $this->webPropertyCode = $webPropertyCode; 4477 } 4478 public function getWebPropertyCode() 4479 { 4480 return $this->webPropertyCode; 4481 } 4482 } 4483 4484 #[AllowDynamicProperties] 4485 class Google_Service_AdExchangeBuyer_MarketplaceDealParty extends Google_Model 4486 { 4487 protected $internal_gapi_mappings = array( 4488 ); 4489 protected $buyerType = 'Google_Service_AdExchangeBuyer_Buyer'; 4490 protected $buyerDataType = ''; 4491 protected $sellerType = 'Google_Service_AdExchangeBuyer_Seller'; 4492 protected $sellerDataType = ''; 4493 4494 4495 public function setBuyer(Google_Service_AdExchangeBuyer_Buyer $buyer) 4496 { 4497 $this->buyer = $buyer; 4498 } 4499 public function getBuyer() 4500 { 4501 return $this->buyer; 4502 } 4503 public function setSeller(Google_Service_AdExchangeBuyer_Seller $seller) 4504 { 4505 $this->seller = $seller; 4506 } 4507 public function getSeller() 4508 { 4509 return $this->seller; 4510 } 4511 } 4512 4513 #[AllowDynamicProperties] 4514 class Google_Service_AdExchangeBuyer_MarketplaceLabel extends Google_Model 4515 { 4516 protected $internal_gapi_mappings = array( 4517 ); 4518 public $accountId; 4519 public $createTimeMs; 4520 protected $deprecatedMarketplaceDealPartyType = 'Google_Service_AdExchangeBuyer_MarketplaceDealParty'; 4521 protected $deprecatedMarketplaceDealPartyDataType = ''; 4522 public $label; 4523 4524 4525 public function setAccountId($accountId) 4526 { 4527 $this->accountId = $accountId; 4528 } 4529 public function getAccountId() 4530 { 4531 return $this->accountId; 4532 } 4533 public function setCreateTimeMs($createTimeMs) 4534 { 4535 $this->createTimeMs = $createTimeMs; 4536 } 4537 public function getCreateTimeMs() 4538 { 4539 return $this->createTimeMs; 4540 } 4541 public function setDeprecatedMarketplaceDealParty(Google_Service_AdExchangeBuyer_MarketplaceDealParty $deprecatedMarketplaceDealParty) 4542 { 4543 $this->deprecatedMarketplaceDealParty = $deprecatedMarketplaceDealParty; 4544 } 4545 public function getDeprecatedMarketplaceDealParty() 4546 { 4547 return $this->deprecatedMarketplaceDealParty; 4548 } 4549 public function setLabel($label) 4550 { 4551 $this->label = $label; 4552 } 4553 public function getLabel() 4554 { 4555 return $this->label; 4556 } 4557 } 4558 4559 #[AllowDynamicProperties] 4560 class Google_Service_AdExchangeBuyer_MarketplaceNote extends Google_Model 4561 { 4562 protected $internal_gapi_mappings = array( 4563 ); 4564 public $creatorRole; 4565 public $dealId; 4566 public $kind; 4567 public $note; 4568 public $noteId; 4569 public $orderId; 4570 public $orderRevisionNumber; 4571 public $timestampMs; 4572 4573 4574 public function setCreatorRole($creatorRole) 4575 { 4576 $this->creatorRole = $creatorRole; 4577 } 4578 public function getCreatorRole() 4579 { 4580 return $this->creatorRole; 4581 } 4582 public function setDealId($dealId) 4583 { 4584 $this->dealId = $dealId; 4585 } 4586 public function getDealId() 4587 { 4588 return $this->dealId; 4589 } 4590 public function setKind($kind) 4591 { 4592 $this->kind = $kind; 4593 } 4594 public function getKind() 4595 { 4596 return $this->kind; 4597 } 4598 public function setNote($note) 4599 { 4600 $this->note = $note; 4601 } 4602 public function getNote() 4603 { 4604 return $this->note; 4605 } 4606 public function setNoteId($noteId) 4607 { 4608 $this->noteId = $noteId; 4609 } 4610 public function getNoteId() 4611 { 4612 return $this->noteId; 4613 } 4614 public function setOrderId($orderId) 4615 { 4616 $this->orderId = $orderId; 4617 } 4618 public function getOrderId() 4619 { 4620 return $this->orderId; 4621 } 4622 public function setOrderRevisionNumber($orderRevisionNumber) 4623 { 4624 $this->orderRevisionNumber = $orderRevisionNumber; 4625 } 4626 public function getOrderRevisionNumber() 4627 { 4628 return $this->orderRevisionNumber; 4629 } 4630 public function setTimestampMs($timestampMs) 4631 { 4632 $this->timestampMs = $timestampMs; 4633 } 4634 public function getTimestampMs() 4635 { 4636 return $this->timestampMs; 4637 } 4638 } 4639 4640 #[AllowDynamicProperties] 4641 class Google_Service_AdExchangeBuyer_MarketplaceOffer extends Google_Collection 4642 { 4643 protected $collection_key = 'sharedTargetings'; 4644 protected $internal_gapi_mappings = array( 4645 ); 4646 public $creationTimeMs; 4647 protected $creatorContactsType = 'Google_Service_AdExchangeBuyer_ContactInformation'; 4648 protected $creatorContactsDataType = 'array'; 4649 public $flightEndTimeMs; 4650 public $flightStartTimeMs; 4651 public $hasCreatorSignedOff; 4652 public $kind; 4653 protected $labelsType = 'Google_Service_AdExchangeBuyer_MarketplaceLabel'; 4654 protected $labelsDataType = 'array'; 4655 public $lastUpdateTimeMs; 4656 public $name; 4657 public $offerId; 4658 public $revisionNumber; 4659 protected $sellerType = 'Google_Service_AdExchangeBuyer_Seller'; 4660 protected $sellerDataType = ''; 4661 protected $sharedTargetingsType = 'Google_Service_AdExchangeBuyer_SharedTargeting'; 4662 protected $sharedTargetingsDataType = 'array'; 4663 public $state; 4664 public $syndicationProduct; 4665 protected $termsType = 'Google_Service_AdExchangeBuyer_DealTerms'; 4666 protected $termsDataType = ''; 4667 public $webPropertyCode; 4668 4669 4670 public function setCreationTimeMs($creationTimeMs) 4671 { 4672 $this->creationTimeMs = $creationTimeMs; 4673 } 4674 public function getCreationTimeMs() 4675 { 4676 return $this->creationTimeMs; 4677 } 4678 public function setCreatorContacts($creatorContacts) 4679 { 4680 $this->creatorContacts = $creatorContacts; 4681 } 4682 public function getCreatorContacts() 4683 { 4684 return $this->creatorContacts; 4685 } 4686 public function setFlightEndTimeMs($flightEndTimeMs) 4687 { 4688 $this->flightEndTimeMs = $flightEndTimeMs; 4689 } 4690 public function getFlightEndTimeMs() 4691 { 4692 return $this->flightEndTimeMs; 4693 } 4694 public function setFlightStartTimeMs($flightStartTimeMs) 4695 { 4696 $this->flightStartTimeMs = $flightStartTimeMs; 4697 } 4698 public function getFlightStartTimeMs() 4699 { 4700 return $this->flightStartTimeMs; 4701 } 4702 public function setHasCreatorSignedOff($hasCreatorSignedOff) 4703 { 4704 $this->hasCreatorSignedOff = $hasCreatorSignedOff; 4705 } 4706 public function getHasCreatorSignedOff() 4707 { 4708 return $this->hasCreatorSignedOff; 4709 } 4710 public function setKind($kind) 4711 { 4712 $this->kind = $kind; 4713 } 4714 public function getKind() 4715 { 4716 return $this->kind; 4717 } 4718 public function setLabels($labels) 4719 { 4720 $this->labels = $labels; 4721 } 4722 public function getLabels() 4723 { 4724 return $this->labels; 4725 } 4726 public function setLastUpdateTimeMs($lastUpdateTimeMs) 4727 { 4728 $this->lastUpdateTimeMs = $lastUpdateTimeMs; 4729 } 4730 public function getLastUpdateTimeMs() 4731 { 4732 return $this->lastUpdateTimeMs; 4733 } 4734 public function setName($name) 4735 { 4736 $this->name = $name; 4737 } 4738 public function getName() 4739 { 4740 return $this->name; 4741 } 4742 public function setOfferId($offerId) 4743 { 4744 $this->offerId = $offerId; 4745 } 4746 public function getOfferId() 4747 { 4748 return $this->offerId; 4749 } 4750 public function setRevisionNumber($revisionNumber) 4751 { 4752 $this->revisionNumber = $revisionNumber; 4753 } 4754 public function getRevisionNumber() 4755 { 4756 return $this->revisionNumber; 4757 } 4758 public function setSeller(Google_Service_AdExchangeBuyer_Seller $seller) 4759 { 4760 $this->seller = $seller; 4761 } 4762 public function getSeller() 4763 { 4764 return $this->seller; 4765 } 4766 public function setSharedTargetings($sharedTargetings) 4767 { 4768 $this->sharedTargetings = $sharedTargetings; 4769 } 4770 public function getSharedTargetings() 4771 { 4772 return $this->sharedTargetings; 4773 } 4774 public function setState($state) 4775 { 4776 $this->state = $state; 4777 } 4778 public function getState() 4779 { 4780 return $this->state; 4781 } 4782 public function setSyndicationProduct($syndicationProduct) 4783 { 4784 $this->syndicationProduct = $syndicationProduct; 4785 } 4786 public function getSyndicationProduct() 4787 { 4788 return $this->syndicationProduct; 4789 } 4790 public function setTerms(Google_Service_AdExchangeBuyer_DealTerms $terms) 4791 { 4792 $this->terms = $terms; 4793 } 4794 public function getTerms() 4795 { 4796 return $this->terms; 4797 } 4798 public function setWebPropertyCode($webPropertyCode) 4799 { 4800 $this->webPropertyCode = $webPropertyCode; 4801 } 4802 public function getWebPropertyCode() 4803 { 4804 return $this->webPropertyCode; 4805 } 4806 } 4807 4808 #[AllowDynamicProperties] 4809 class Google_Service_AdExchangeBuyer_MarketplaceOrder extends Google_Collection 4810 { 4811 protected $collection_key = 'sellerContacts'; 4812 protected $internal_gapi_mappings = array( 4813 ); 4814 protected $billedBuyerType = 'Google_Service_AdExchangeBuyer_Buyer'; 4815 protected $billedBuyerDataType = ''; 4816 protected $buyerType = 'Google_Service_AdExchangeBuyer_Buyer'; 4817 protected $buyerDataType = ''; 4818 protected $buyerContactsType = 'Google_Service_AdExchangeBuyer_ContactInformation'; 4819 protected $buyerContactsDataType = 'array'; 4820 protected $buyerPrivateDataType = 'Google_Service_AdExchangeBuyer_PrivateData'; 4821 protected $buyerPrivateDataDataType = ''; 4822 public $hasBuyerSignedOff; 4823 public $hasSellerSignedOff; 4824 public $isRenegotiating; 4825 public $isSetupComplete; 4826 public $kind; 4827 protected $labelsType = 'Google_Service_AdExchangeBuyer_MarketplaceLabel'; 4828 protected $labelsDataType = 'array'; 4829 public $lastUpdaterOrCommentorRole; 4830 public $lastUpdaterRole; 4831 public $name; 4832 public $orderId; 4833 public $orderState; 4834 public $originatorRole; 4835 public $revisionNumber; 4836 public $revisionTimeMs; 4837 protected $sellerType = 'Google_Service_AdExchangeBuyer_Seller'; 4838 protected $sellerDataType = ''; 4839 protected $sellerContactsType = 'Google_Service_AdExchangeBuyer_ContactInformation'; 4840 protected $sellerContactsDataType = 'array'; 4841 4842 4843 public function setBilledBuyer(Google_Service_AdExchangeBuyer_Buyer $billedBuyer) 4844 { 4845 $this->billedBuyer = $billedBuyer; 4846 } 4847 public function getBilledBuyer() 4848 { 4849 return $this->billedBuyer; 4850 } 4851 public function setBuyer(Google_Service_AdExchangeBuyer_Buyer $buyer) 4852 { 4853 $this->buyer = $buyer; 4854 } 4855 public function getBuyer() 4856 { 4857 return $this->buyer; 4858 } 4859 public function setBuyerContacts($buyerContacts) 4860 { 4861 $this->buyerContacts = $buyerContacts; 4862 } 4863 public function getBuyerContacts() 4864 { 4865 return $this->buyerContacts; 4866 } 4867 public function setBuyerPrivateData(Google_Service_AdExchangeBuyer_PrivateData $buyerPrivateData) 4868 { 4869 $this->buyerPrivateData = $buyerPrivateData; 4870 } 4871 public function getBuyerPrivateData() 4872 { 4873 return $this->buyerPrivateData; 4874 } 4875 public function setHasBuyerSignedOff($hasBuyerSignedOff) 4876 { 4877 $this->hasBuyerSignedOff = $hasBuyerSignedOff; 4878 } 4879 public function getHasBuyerSignedOff() 4880 { 4881 return $this->hasBuyerSignedOff; 4882 } 4883 public function setHasSellerSignedOff($hasSellerSignedOff) 4884 { 4885 $this->hasSellerSignedOff = $hasSellerSignedOff; 4886 } 4887 public function getHasSellerSignedOff() 4888 { 4889 return $this->hasSellerSignedOff; 4890 } 4891 public function setIsRenegotiating($isRenegotiating) 4892 { 4893 $this->isRenegotiating = $isRenegotiating; 4894 } 4895 public function getIsRenegotiating() 4896 { 4897 return $this->isRenegotiating; 4898 } 4899 public function setIsSetupComplete($isSetupComplete) 4900 { 4901 $this->isSetupComplete = $isSetupComplete; 4902 } 4903 public function getIsSetupComplete() 4904 { 4905 return $this->isSetupComplete; 4906 } 4907 public function setKind($kind) 4908 { 4909 $this->kind = $kind; 4910 } 4911 public function getKind() 4912 { 4913 return $this->kind; 4914 } 4915 public function setLabels($labels) 4916 { 4917 $this->labels = $labels; 4918 } 4919 public function getLabels() 4920 { 4921 return $this->labels; 4922 } 4923 public function setLastUpdaterOrCommentorRole($lastUpdaterOrCommentorRole) 4924 { 4925 $this->lastUpdaterOrCommentorRole = $lastUpdaterOrCommentorRole; 4926 } 4927 public function getLastUpdaterOrCommentorRole() 4928 { 4929 return $this->lastUpdaterOrCommentorRole; 4930 } 4931 public function setLastUpdaterRole($lastUpdaterRole) 4932 { 4933 $this->lastUpdaterRole = $lastUpdaterRole; 4934 } 4935 public function getLastUpdaterRole() 4936 { 4937 return $this->lastUpdaterRole; 4938 } 4939 public function setName($name) 4940 { 4941 $this->name = $name; 4942 } 4943 public function getName() 4944 { 4945 return $this->name; 4946 } 4947 public function setOrderId($orderId) 4948 { 4949 $this->orderId = $orderId; 4950 } 4951 public function getOrderId() 4952 { 4953 return $this->orderId; 4954 } 4955 public function setOrderState($orderState) 4956 { 4957 $this->orderState = $orderState; 4958 } 4959 public function getOrderState() 4960 { 4961 return $this->orderState; 4962 } 4963 public function setOriginatorRole($originatorRole) 4964 { 4965 $this->originatorRole = $originatorRole; 4966 } 4967 public function getOriginatorRole() 4968 { 4969 return $this->originatorRole; 4970 } 4971 public function setRevisionNumber($revisionNumber) 4972 { 4973 $this->revisionNumber = $revisionNumber; 4974 } 4975 public function getRevisionNumber() 4976 { 4977 return $this->revisionNumber; 4978 } 4979 public function setRevisionTimeMs($revisionTimeMs) 4980 { 4981 $this->revisionTimeMs = $revisionTimeMs; 4982 } 4983 public function getRevisionTimeMs() 4984 { 4985 return $this->revisionTimeMs; 4986 } 4987 public function setSeller(Google_Service_AdExchangeBuyer_Seller $seller) 4988 { 4989 $this->seller = $seller; 4990 } 4991 public function getSeller() 4992 { 4993 return $this->seller; 4994 } 4995 public function setSellerContacts($sellerContacts) 4996 { 4997 $this->sellerContacts = $sellerContacts; 4998 } 4999 public function getSellerContacts() 5000 { 5001 return $this->sellerContacts; 5002 } 5003 } 5004 5005 #[AllowDynamicProperties] 5006 class Google_Service_AdExchangeBuyer_MoneyDto extends Google_Model 5007 { 5008 protected $internal_gapi_mappings = array( 5009 ); 5010 public $currencyCode; 5011 public $micros; 5012 5013 5014 public function setCurrencyCode($currencyCode) 5015 { 5016 $this->currencyCode = $currencyCode; 5017 } 5018 public function getCurrencyCode() 5019 { 5020 return $this->currencyCode; 5021 } 5022 public function setMicros($micros) 5023 { 5024 $this->micros = $micros; 5025 } 5026 public function getMicros() 5027 { 5028 return $this->micros; 5029 } 5030 } 5031 5032 #[AllowDynamicProperties] 5033 class Google_Service_AdExchangeBuyer_NegotiationDto extends Google_Collection 5034 { 5035 protected $collection_key = 'sellerEmailContacts'; 5036 protected $internal_gapi_mappings = array( 5037 ); 5038 protected $billedBuyerType = 'Google_Service_AdExchangeBuyer_DealPartyDto'; 5039 protected $billedBuyerDataType = ''; 5040 protected $buyerType = 'Google_Service_AdExchangeBuyer_DealPartyDto'; 5041 protected $buyerDataType = ''; 5042 public $buyerEmailContacts; 5043 public $dealType; 5044 public $externalDealId; 5045 public $kind; 5046 public $labelNames; 5047 public $negotiationId; 5048 protected $negotiationRoundsType = 'Google_Service_AdExchangeBuyer_NegotiationRoundDto'; 5049 protected $negotiationRoundsDataType = 'array'; 5050 public $negotiationState; 5051 public $offerId; 5052 protected $sellerType = 'Google_Service_AdExchangeBuyer_DealPartyDto'; 5053 protected $sellerDataType = ''; 5054 public $sellerEmailContacts; 5055 protected $statsType = 'Google_Service_AdExchangeBuyer_StatsDto'; 5056 protected $statsDataType = ''; 5057 public $status; 5058 5059 5060 public function setBilledBuyer(Google_Service_AdExchangeBuyer_DealPartyDto $billedBuyer) 5061 { 5062 $this->billedBuyer = $billedBuyer; 5063 } 5064 public function getBilledBuyer() 5065 { 5066 return $this->billedBuyer; 5067 } 5068 public function setBuyer(Google_Service_AdExchangeBuyer_DealPartyDto $buyer) 5069 { 5070 $this->buyer = $buyer; 5071 } 5072 public function getBuyer() 5073 { 5074 return $this->buyer; 5075 } 5076 public function setBuyerEmailContacts($buyerEmailContacts) 5077 { 5078 $this->buyerEmailContacts = $buyerEmailContacts; 5079 } 5080 public function getBuyerEmailContacts() 5081 { 5082 return $this->buyerEmailContacts; 5083 } 5084 public function setDealType($dealType) 5085 { 5086 $this->dealType = $dealType; 5087 } 5088 public function getDealType() 5089 { 5090 return $this->dealType; 5091 } 5092 public function setExternalDealId($externalDealId) 5093 { 5094 $this->externalDealId = $externalDealId; 5095 } 5096 public function getExternalDealId() 5097 { 5098 return $this->externalDealId; 5099 } 5100 public function setKind($kind) 5101 { 5102 $this->kind = $kind; 5103 } 5104 public function getKind() 5105 { 5106 return $this->kind; 5107 } 5108 public function setLabelNames($labelNames) 5109 { 5110 $this->labelNames = $labelNames; 5111 } 5112 public function getLabelNames() 5113 { 5114 return $this->labelNames; 5115 } 5116 public function setNegotiationId($negotiationId) 5117 { 5118 $this->negotiationId = $negotiationId; 5119 } 5120 public function getNegotiationId() 5121 { 5122 return $this->negotiationId; 5123 } 5124 public function setNegotiationRounds($negotiationRounds) 5125 { 5126 $this->negotiationRounds = $negotiationRounds; 5127 } 5128 public function getNegotiationRounds() 5129 { 5130 return $this->negotiationRounds; 5131 } 5132 public function setNegotiationState($negotiationState) 5133 { 5134 $this->negotiationState = $negotiationState; 5135 } 5136 public function getNegotiationState() 5137 { 5138 return $this->negotiationState; 5139 } 5140 public function setOfferId($offerId) 5141 { 5142 $this->offerId = $offerId; 5143 } 5144 public function getOfferId() 5145 { 5146 return $this->offerId; 5147 } 5148 public function setSeller(Google_Service_AdExchangeBuyer_DealPartyDto $seller) 5149 { 5150 $this->seller = $seller; 5151 } 5152 public function getSeller() 5153 { 5154 return $this->seller; 5155 } 5156 public function setSellerEmailContacts($sellerEmailContacts) 5157 { 5158 $this->sellerEmailContacts = $sellerEmailContacts; 5159 } 5160 public function getSellerEmailContacts() 5161 { 5162 return $this->sellerEmailContacts; 5163 } 5164 public function setStats(Google_Service_AdExchangeBuyer_StatsDto $stats) 5165 { 5166 $this->stats = $stats; 5167 } 5168 public function getStats() 5169 { 5170 return $this->stats; 5171 } 5172 public function setStatus($status) 5173 { 5174 $this->status = $status; 5175 } 5176 public function getStatus() 5177 { 5178 return $this->status; 5179 } 5180 } 5181 5182 #[AllowDynamicProperties] 5183 class Google_Service_AdExchangeBuyer_NegotiationRoundDto extends Google_Model 5184 { 5185 protected $internal_gapi_mappings = array( 5186 ); 5187 public $action; 5188 public $dbmPartnerId; 5189 protected $editHistoryType = 'Google_Service_AdExchangeBuyer_EditHistoryDto'; 5190 protected $editHistoryDataType = ''; 5191 public $kind; 5192 public $negotiationId; 5193 public $notes; 5194 public $originatorRole; 5195 public $roundNumber; 5196 protected $termsType = 'Google_Service_AdExchangeBuyer_TermsDto'; 5197 protected $termsDataType = ''; 5198 5199 5200 public function setAction($action) 5201 { 5202 $this->action = $action; 5203 } 5204 public function getAction() 5205 { 5206 return $this->action; 5207 } 5208 public function setDbmPartnerId($dbmPartnerId) 5209 { 5210 $this->dbmPartnerId = $dbmPartnerId; 5211 } 5212 public function getDbmPartnerId() 5213 { 5214 return $this->dbmPartnerId; 5215 } 5216 public function setEditHistory(Google_Service_AdExchangeBuyer_EditHistoryDto $editHistory) 5217 { 5218 $this->editHistory = $editHistory; 5219 } 5220 public function getEditHistory() 5221 { 5222 return $this->editHistory; 5223 } 5224 public function setKind($kind) 5225 { 5226 $this->kind = $kind; 5227 } 5228 public function getKind() 5229 { 5230 return $this->kind; 5231 } 5232 public function setNegotiationId($negotiationId) 5233 { 5234 $this->negotiationId = $negotiationId; 5235 } 5236 public function getNegotiationId() 5237 { 5238 return $this->negotiationId; 5239 } 5240 public function setNotes($notes) 5241 { 5242 $this->notes = $notes; 5243 } 5244 public function getNotes() 5245 { 5246 return $this->notes; 5247 } 5248 public function setOriginatorRole($originatorRole) 5249 { 5250 $this->originatorRole = $originatorRole; 5251 } 5252 public function getOriginatorRole() 5253 { 5254 return $this->originatorRole; 5255 } 5256 public function setRoundNumber($roundNumber) 5257 { 5258 $this->roundNumber = $roundNumber; 5259 } 5260 public function getRoundNumber() 5261 { 5262 return $this->roundNumber; 5263 } 5264 public function setTerms(Google_Service_AdExchangeBuyer_TermsDto $terms) 5265 { 5266 $this->terms = $terms; 5267 } 5268 public function getTerms() 5269 { 5270 return $this->terms; 5271 } 5272 } 5273 5274 #[AllowDynamicProperties] 5275 class Google_Service_AdExchangeBuyer_OfferDto extends Google_Collection 5276 { 5277 protected $collection_key = 'openToDealParties'; 5278 protected $internal_gapi_mappings = array( 5279 ); 5280 public $anonymous; 5281 protected $billedBuyerType = 'Google_Service_AdExchangeBuyer_DealPartyDto'; 5282 protected $billedBuyerDataType = ''; 5283 protected $closedToDealPartiesType = 'Google_Service_AdExchangeBuyer_DealPartyDto'; 5284 protected $closedToDealPartiesDataType = 'array'; 5285 protected $creatorType = 'Google_Service_AdExchangeBuyer_DealPartyDto'; 5286 protected $creatorDataType = ''; 5287 public $emailContacts; 5288 public $isOpen; 5289 public $kind; 5290 public $labelNames; 5291 public $offerId; 5292 public $offerState; 5293 protected $openToDealPartiesType = 'Google_Service_AdExchangeBuyer_DealPartyDto'; 5294 protected $openToDealPartiesDataType = 'array'; 5295 public $pointOfContact; 5296 public $status; 5297 protected $termsType = 'Google_Service_AdExchangeBuyer_TermsDto'; 5298 protected $termsDataType = ''; 5299 5300 5301 public function setAnonymous($anonymous) 5302 { 5303 $this->anonymous = $anonymous; 5304 } 5305 public function getAnonymous() 5306 { 5307 return $this->anonymous; 5308 } 5309 public function setBilledBuyer(Google_Service_AdExchangeBuyer_DealPartyDto $billedBuyer) 5310 { 5311 $this->billedBuyer = $billedBuyer; 5312 } 5313 public function getBilledBuyer() 5314 { 5315 return $this->billedBuyer; 5316 } 5317 public function setClosedToDealParties($closedToDealParties) 5318 { 5319 $this->closedToDealParties = $closedToDealParties; 5320 } 5321 public function getClosedToDealParties() 5322 { 5323 return $this->closedToDealParties; 5324 } 5325 public function setCreator(Google_Service_AdExchangeBuyer_DealPartyDto $creator) 5326 { 5327 $this->creator = $creator; 5328 } 5329 public function getCreator() 5330 { 5331 return $this->creator; 5332 } 5333 public function setEmailContacts($emailContacts) 5334 { 5335 $this->emailContacts = $emailContacts; 5336 } 5337 public function getEmailContacts() 5338 { 5339 return $this->emailContacts; 5340 } 5341 public function setIsOpen($isOpen) 5342 { 5343 $this->isOpen = $isOpen; 5344 } 5345 public function getIsOpen() 5346 { 5347 return $this->isOpen; 5348 } 5349 public function setKind($kind) 5350 { 5351 $this->kind = $kind; 5352 } 5353 public function getKind() 5354 { 5355 return $this->kind; 5356 } 5357 public function setLabelNames($labelNames) 5358 { 5359 $this->labelNames = $labelNames; 5360 } 5361 public function getLabelNames() 5362 { 5363 return $this->labelNames; 5364 } 5365 public function setOfferId($offerId) 5366 { 5367 $this->offerId = $offerId; 5368 } 5369 public function getOfferId() 5370 { 5371 return $this->offerId; 5372 } 5373 public function setOfferState($offerState) 5374 { 5375 $this->offerState = $offerState; 5376 } 5377 public function getOfferState() 5378 { 5379 return $this->offerState; 5380 } 5381 public function setOpenToDealParties($openToDealParties) 5382 { 5383 $this->openToDealParties = $openToDealParties; 5384 } 5385 public function getOpenToDealParties() 5386 { 5387 return $this->openToDealParties; 5388 } 5389 public function setPointOfContact($pointOfContact) 5390 { 5391 $this->pointOfContact = $pointOfContact; 5392 } 5393 public function getPointOfContact() 5394 { 5395 return $this->pointOfContact; 5396 } 5397 public function setStatus($status) 5398 { 5399 $this->status = $status; 5400 } 5401 public function getStatus() 5402 { 5403 return $this->status; 5404 } 5405 public function setTerms(Google_Service_AdExchangeBuyer_TermsDto $terms) 5406 { 5407 $this->terms = $terms; 5408 } 5409 public function getTerms() 5410 { 5411 return $this->terms; 5412 } 5413 } 5414 5415 #[AllowDynamicProperties] 5416 class Google_Service_AdExchangeBuyer_PerformanceReport extends Google_Collection 5417 { 5418 protected $collection_key = 'hostedMatchStatusRate'; 5419 protected $internal_gapi_mappings = array( 5420 ); 5421 public $bidRate; 5422 public $bidRequestRate; 5423 public $calloutStatusRate; 5424 public $cookieMatcherStatusRate; 5425 public $creativeStatusRate; 5426 public $filteredBidRate; 5427 public $hostedMatchStatusRate; 5428 public $inventoryMatchRate; 5429 public $kind; 5430 public $latency50thPercentile; 5431 public $latency85thPercentile; 5432 public $latency95thPercentile; 5433 public $noQuotaInRegion; 5434 public $outOfQuota; 5435 public $pixelMatchRequests; 5436 public $pixelMatchResponses; 5437 public $quotaConfiguredLimit; 5438 public $quotaThrottledLimit; 5439 public $region; 5440 public $successfulRequestRate; 5441 public $timestamp; 5442 public $unsuccessfulRequestRate; 5443 5444 5445 public function setBidRate($bidRate) 5446 { 5447 $this->bidRate = $bidRate; 5448 } 5449 public function getBidRate() 5450 { 5451 return $this->bidRate; 5452 } 5453 public function setBidRequestRate($bidRequestRate) 5454 { 5455 $this->bidRequestRate = $bidRequestRate; 5456 } 5457 public function getBidRequestRate() 5458 { 5459 return $this->bidRequestRate; 5460 } 5461 public function setCalloutStatusRate($calloutStatusRate) 5462 { 5463 $this->calloutStatusRate = $calloutStatusRate; 5464 } 5465 public function getCalloutStatusRate() 5466 { 5467 return $this->calloutStatusRate; 5468 } 5469 public function setCookieMatcherStatusRate($cookieMatcherStatusRate) 5470 { 5471 $this->cookieMatcherStatusRate = $cookieMatcherStatusRate; 5472 } 5473 public function getCookieMatcherStatusRate() 5474 { 5475 return $this->cookieMatcherStatusRate; 5476 } 5477 public function setCreativeStatusRate($creativeStatusRate) 5478 { 5479 $this->creativeStatusRate = $creativeStatusRate; 5480 } 5481 public function getCreativeStatusRate() 5482 { 5483 return $this->creativeStatusRate; 5484 } 5485 public function setFilteredBidRate($filteredBidRate) 5486 { 5487 $this->filteredBidRate = $filteredBidRate; 5488 } 5489 public function getFilteredBidRate() 5490 { 5491 return $this->filteredBidRate; 5492 } 5493 public function setHostedMatchStatusRate($hostedMatchStatusRate) 5494 { 5495 $this->hostedMatchStatusRate = $hostedMatchStatusRate; 5496 } 5497 public function getHostedMatchStatusRate() 5498 { 5499 return $this->hostedMatchStatusRate; 5500 } 5501 public function setInventoryMatchRate($inventoryMatchRate) 5502 { 5503 $this->inventoryMatchRate = $inventoryMatchRate; 5504 } 5505 public function getInventoryMatchRate() 5506 { 5507 return $this->inventoryMatchRate; 5508 } 5509 public function setKind($kind) 5510 { 5511 $this->kind = $kind; 5512 } 5513 public function getKind() 5514 { 5515 return $this->kind; 5516 } 5517 public function setLatency50thPercentile($latency50thPercentile) 5518 { 5519 $this->latency50thPercentile = $latency50thPercentile; 5520 } 5521 public function getLatency50thPercentile() 5522 { 5523 return $this->latency50thPercentile; 5524 } 5525 public function setLatency85thPercentile($latency85thPercentile) 5526 { 5527 $this->latency85thPercentile = $latency85thPercentile; 5528 } 5529 public function getLatency85thPercentile() 5530 { 5531 return $this->latency85thPercentile; 5532 } 5533 public function setLatency95thPercentile($latency95thPercentile) 5534 { 5535 $this->latency95thPercentile = $latency95thPercentile; 5536 } 5537 public function getLatency95thPercentile() 5538 { 5539 return $this->latency95thPercentile; 5540 } 5541 public function setNoQuotaInRegion($noQuotaInRegion) 5542 { 5543 $this->noQuotaInRegion = $noQuotaInRegion; 5544 } 5545 public function getNoQuotaInRegion() 5546 { 5547 return $this->noQuotaInRegion; 5548 } 5549 public function setOutOfQuota($outOfQuota) 5550 { 5551 $this->outOfQuota = $outOfQuota; 5552 } 5553 public function getOutOfQuota() 5554 { 5555 return $this->outOfQuota; 5556 } 5557 public function setPixelMatchRequests($pixelMatchRequests) 5558 { 5559 $this->pixelMatchRequests = $pixelMatchRequests; 5560 } 5561 public function getPixelMatchRequests() 5562 { 5563 return $this->pixelMatchRequests; 5564 } 5565 public function setPixelMatchResponses($pixelMatchResponses) 5566 { 5567 $this->pixelMatchResponses = $pixelMatchResponses; 5568 } 5569 public function getPixelMatchResponses() 5570 { 5571 return $this->pixelMatchResponses; 5572 } 5573 public function setQuotaConfiguredLimit($quotaConfiguredLimit) 5574 { 5575 $this->quotaConfiguredLimit = $quotaConfiguredLimit; 5576 } 5577 public function getQuotaConfiguredLimit() 5578 { 5579 return $this->quotaConfiguredLimit; 5580 } 5581 public function setQuotaThrottledLimit($quotaThrottledLimit) 5582 { 5583 $this->quotaThrottledLimit = $quotaThrottledLimit; 5584 } 5585 public function getQuotaThrottledLimit() 5586 { 5587 return $this->quotaThrottledLimit; 5588 } 5589 public function setRegion($region) 5590 { 5591 $this->region = $region; 5592 } 5593 public function getRegion() 5594 { 5595 return $this->region; 5596 } 5597 public function setSuccessfulRequestRate($successfulRequestRate) 5598 { 5599 $this->successfulRequestRate = $successfulRequestRate; 5600 } 5601 public function getSuccessfulRequestRate() 5602 { 5603 return $this->successfulRequestRate; 5604 } 5605 public function setTimestamp($timestamp) 5606 { 5607 $this->timestamp = $timestamp; 5608 } 5609 public function getTimestamp() 5610 { 5611 return $this->timestamp; 5612 } 5613 public function setUnsuccessfulRequestRate($unsuccessfulRequestRate) 5614 { 5615 $this->unsuccessfulRequestRate = $unsuccessfulRequestRate; 5616 } 5617 public function getUnsuccessfulRequestRate() 5618 { 5619 return $this->unsuccessfulRequestRate; 5620 } 5621 } 5622 5623 #[AllowDynamicProperties] 5624 class Google_Service_AdExchangeBuyer_PerformanceReportList extends Google_Collection 5625 { 5626 protected $collection_key = 'performanceReport'; 5627 protected $internal_gapi_mappings = array( 5628 ); 5629 public $kind; 5630 protected $performanceReportType = 'Google_Service_AdExchangeBuyer_PerformanceReport'; 5631 protected $performanceReportDataType = 'array'; 5632 5633 5634 public function setKind($kind) 5635 { 5636 $this->kind = $kind; 5637 } 5638 public function getKind() 5639 { 5640 return $this->kind; 5641 } 5642 public function setPerformanceReport($performanceReport) 5643 { 5644 $this->performanceReport = $performanceReport; 5645 } 5646 public function getPerformanceReport() 5647 { 5648 return $this->performanceReport; 5649 } 5650 } 5651 5652 #[AllowDynamicProperties] 5653 class Google_Service_AdExchangeBuyer_PretargetingConfig extends Google_Collection 5654 { 5655 protected $collection_key = 'verticals'; 5656 protected $internal_gapi_mappings = array( 5657 ); 5658 public $billingId; 5659 public $configId; 5660 public $configName; 5661 public $creativeType; 5662 protected $dimensionsType = 'Google_Service_AdExchangeBuyer_PretargetingConfigDimensions'; 5663 protected $dimensionsDataType = 'array'; 5664 public $excludedContentLabels; 5665 public $excludedGeoCriteriaIds; 5666 protected $excludedPlacementsType = 'Google_Service_AdExchangeBuyer_PretargetingConfigExcludedPlacements'; 5667 protected $excludedPlacementsDataType = 'array'; 5668 public $excludedUserLists; 5669 public $excludedVerticals; 5670 public $geoCriteriaIds; 5671 public $isActive; 5672 public $kind; 5673 public $languages; 5674 public $mobileCarriers; 5675 public $mobileDevices; 5676 public $mobileOperatingSystemVersions; 5677 protected $placementsType = 'Google_Service_AdExchangeBuyer_PretargetingConfigPlacements'; 5678 protected $placementsDataType = 'array'; 5679 public $platforms; 5680 public $supportedCreativeAttributes; 5681 public $userLists; 5682 public $vendorTypes; 5683 public $verticals; 5684 5685 5686 public function setBillingId($billingId) 5687 { 5688 $this->billingId = $billingId; 5689 } 5690 public function getBillingId() 5691 { 5692 return $this->billingId; 5693 } 5694 public function setConfigId($configId) 5695 { 5696 $this->configId = $configId; 5697 } 5698 public function getConfigId() 5699 { 5700 return $this->configId; 5701 } 5702 public function setConfigName($configName) 5703 { 5704 $this->configName = $configName; 5705 } 5706 public function getConfigName() 5707 { 5708 return $this->configName; 5709 } 5710 public function setCreativeType($creativeType) 5711 { 5712 $this->creativeType = $creativeType; 5713 } 5714 public function getCreativeType() 5715 { 5716 return $this->creativeType; 5717 } 5718 public function setDimensions($dimensions) 5719 { 5720 $this->dimensions = $dimensions; 5721 } 5722 public function getDimensions() 5723 { 5724 return $this->dimensions; 5725 } 5726 public function setExcludedContentLabels($excludedContentLabels) 5727 { 5728 $this->excludedContentLabels = $excludedContentLabels; 5729 } 5730 public function getExcludedContentLabels() 5731 { 5732 return $this->excludedContentLabels; 5733 } 5734 public function setExcludedGeoCriteriaIds($excludedGeoCriteriaIds) 5735 { 5736 $this->excludedGeoCriteriaIds = $excludedGeoCriteriaIds; 5737 } 5738 public function getExcludedGeoCriteriaIds() 5739 { 5740 return $this->excludedGeoCriteriaIds; 5741 } 5742 public function setExcludedPlacements($excludedPlacements) 5743 { 5744 $this->excludedPlacements = $excludedPlacements; 5745 } 5746 public function getExcludedPlacements() 5747 { 5748 return $this->excludedPlacements; 5749 } 5750 public function setExcludedUserLists($excludedUserLists) 5751 { 5752 $this->excludedUserLists = $excludedUserLists; 5753 } 5754 public function getExcludedUserLists() 5755 { 5756 return $this->excludedUserLists; 5757 } 5758 public function setExcludedVerticals($excludedVerticals) 5759 { 5760 $this->excludedVerticals = $excludedVerticals; 5761 } 5762 public function getExcludedVerticals() 5763 { 5764 return $this->excludedVerticals; 5765 } 5766 public function setGeoCriteriaIds($geoCriteriaIds) 5767 { 5768 $this->geoCriteriaIds = $geoCriteriaIds; 5769 } 5770 public function getGeoCriteriaIds() 5771 { 5772 return $this->geoCriteriaIds; 5773 } 5774 public function setIsActive($isActive) 5775 { 5776 $this->isActive = $isActive; 5777 } 5778 public function getIsActive() 5779 { 5780 return $this->isActive; 5781 } 5782 public function setKind($kind) 5783 { 5784 $this->kind = $kind; 5785 } 5786 public function getKind() 5787 { 5788 return $this->kind; 5789 } 5790 public function setLanguages($languages) 5791 { 5792 $this->languages = $languages; 5793 } 5794 public function getLanguages() 5795 { 5796 return $this->languages; 5797 } 5798 public function setMobileCarriers($mobileCarriers) 5799 { 5800 $this->mobileCarriers = $mobileCarriers; 5801 } 5802 public function getMobileCarriers() 5803 { 5804 return $this->mobileCarriers; 5805 } 5806 public function setMobileDevices($mobileDevices) 5807 { 5808 $this->mobileDevices = $mobileDevices; 5809 } 5810 public function getMobileDevices() 5811 { 5812 return $this->mobileDevices; 5813 } 5814 public function setMobileOperatingSystemVersions($mobileOperatingSystemVersions) 5815 { 5816 $this->mobileOperatingSystemVersions = $mobileOperatingSystemVersions; 5817 } 5818 public function getMobileOperatingSystemVersions() 5819 { 5820 return $this->mobileOperatingSystemVersions; 5821 } 5822 public function setPlacements($placements) 5823 { 5824 $this->placements = $placements; 5825 } 5826 public function getPlacements() 5827 { 5828 return $this->placements; 5829 } 5830 public function setPlatforms($platforms) 5831 { 5832 $this->platforms = $platforms; 5833 } 5834 public function getPlatforms() 5835 { 5836 return $this->platforms; 5837 } 5838 public function setSupportedCreativeAttributes($supportedCreativeAttributes) 5839 { 5840 $this->supportedCreativeAttributes = $supportedCreativeAttributes; 5841 } 5842 public function getSupportedCreativeAttributes() 5843 { 5844 return $this->supportedCreativeAttributes; 5845 } 5846 public function setUserLists($userLists) 5847 { 5848 $this->userLists = $userLists; 5849 } 5850 public function getUserLists() 5851 { 5852 return $this->userLists; 5853 } 5854 public function setVendorTypes($vendorTypes) 5855 { 5856 $this->vendorTypes = $vendorTypes; 5857 } 5858 public function getVendorTypes() 5859 { 5860 return $this->vendorTypes; 5861 } 5862 public function setVerticals($verticals) 5863 { 5864 $this->verticals = $verticals; 5865 } 5866 public function getVerticals() 5867 { 5868 return $this->verticals; 5869 } 5870 } 5871 5872 #[AllowDynamicProperties] 5873 class Google_Service_AdExchangeBuyer_PretargetingConfigDimensions extends Google_Model 5874 { 5875 protected $internal_gapi_mappings = array( 5876 ); 5877 public $height; 5878 public $width; 5879 5880 5881 public function setHeight($height) 5882 { 5883 $this->height = $height; 5884 } 5885 public function getHeight() 5886 { 5887 return $this->height; 5888 } 5889 public function setWidth($width) 5890 { 5891 $this->width = $width; 5892 } 5893 public function getWidth() 5894 { 5895 return $this->width; 5896 } 5897 } 5898 5899 #[AllowDynamicProperties] 5900 class Google_Service_AdExchangeBuyer_PretargetingConfigExcludedPlacements extends Google_Model 5901 { 5902 protected $internal_gapi_mappings = array( 5903 ); 5904 public $token; 5905 public $type; 5906 5907 5908 public function setToken($token) 5909 { 5910 $this->token = $token; 5911 } 5912 public function getToken() 5913 { 5914 return $this->token; 5915 } 5916 public function setType($type) 5917 { 5918 $this->type = $type; 5919 } 5920 public function getType() 5921 { 5922 return $this->type; 5923 } 5924 } 5925 5926 #[AllowDynamicProperties] 5927 class Google_Service_AdExchangeBuyer_PretargetingConfigList extends Google_Collection 5928 { 5929 protected $collection_key = 'items'; 5930 protected $internal_gapi_mappings = array( 5931 ); 5932 protected $itemsType = 'Google_Service_AdExchangeBuyer_PretargetingConfig'; 5933 protected $itemsDataType = 'array'; 5934 public $kind; 5935 5936 5937 public function setItems($items) 5938 { 5939 $this->items = $items; 5940 } 5941 public function getItems() 5942 { 5943 return $this->items; 5944 } 5945 public function setKind($kind) 5946 { 5947 $this->kind = $kind; 5948 } 5949 public function getKind() 5950 { 5951 return $this->kind; 5952 } 5953 } 5954 5955 #[AllowDynamicProperties] 5956 class Google_Service_AdExchangeBuyer_PretargetingConfigPlacements extends Google_Model 5957 { 5958 protected $internal_gapi_mappings = array( 5959 ); 5960 public $token; 5961 public $type; 5962 5963 5964 public function setToken($token) 5965 { 5966 $this->token = $token; 5967 } 5968 public function getToken() 5969 { 5970 return $this->token; 5971 } 5972 public function setType($type) 5973 { 5974 $this->type = $type; 5975 } 5976 public function getType() 5977 { 5978 return $this->type; 5979 } 5980 } 5981 5982 #[AllowDynamicProperties] 5983 class Google_Service_AdExchangeBuyer_Price extends Google_Model 5984 { 5985 protected $internal_gapi_mappings = array( 5986 ); 5987 public $amountMicros; 5988 public $currencyCode; 5989 5990 5991 public function setAmountMicros($amountMicros) 5992 { 5993 $this->amountMicros = $amountMicros; 5994 } 5995 public function getAmountMicros() 5996 { 5997 return $this->amountMicros; 5998 } 5999 public function setCurrencyCode($currencyCode) 6000 { 6001 $this->currencyCode = $currencyCode; 6002 } 6003 public function getCurrencyCode() 6004 { 6005 return $this->currencyCode; 6006 } 6007 } 6008 6009 #[AllowDynamicProperties] 6010 class Google_Service_AdExchangeBuyer_PricePerBuyer extends Google_Model 6011 { 6012 protected $internal_gapi_mappings = array( 6013 ); 6014 protected $buyerType = 'Google_Service_AdExchangeBuyer_Buyer'; 6015 protected $buyerDataType = ''; 6016 protected $priceType = 'Google_Service_AdExchangeBuyer_Price'; 6017 protected $priceDataType = ''; 6018 6019 6020 public function setBuyer(Google_Service_AdExchangeBuyer_Buyer $buyer) 6021 { 6022 $this->buyer = $buyer; 6023 } 6024 public function getBuyer() 6025 { 6026 return $this->buyer; 6027 } 6028 public function setPrice(Google_Service_AdExchangeBuyer_Price $price) 6029 { 6030 $this->price = $price; 6031 } 6032 public function getPrice() 6033 { 6034 return $this->price; 6035 } 6036 } 6037 6038 #[AllowDynamicProperties] 6039 class Google_Service_AdExchangeBuyer_PrivateData extends Google_Model 6040 { 6041 protected $internal_gapi_mappings = array( 6042 ); 6043 public $referenceId; 6044 public $referencePayload; 6045 6046 6047 public function setReferenceId($referenceId) 6048 { 6049 $this->referenceId = $referenceId; 6050 } 6051 public function getReferenceId() 6052 { 6053 return $this->referenceId; 6054 } 6055 public function setReferencePayload($referencePayload) 6056 { 6057 $this->referencePayload = $referencePayload; 6058 } 6059 public function getReferencePayload() 6060 { 6061 return $this->referencePayload; 6062 } 6063 } 6064 6065 #[AllowDynamicProperties] 6066 class Google_Service_AdExchangeBuyer_RuleKeyValuePair extends Google_Model 6067 { 6068 protected $internal_gapi_mappings = array( 6069 ); 6070 public $keyName; 6071 public $value; 6072 6073 6074 public function setKeyName($keyName) 6075 { 6076 $this->keyName = $keyName; 6077 } 6078 public function getKeyName() 6079 { 6080 return $this->keyName; 6081 } 6082 public function setValue($value) 6083 { 6084 $this->value = $value; 6085 } 6086 public function getValue() 6087 { 6088 return $this->value; 6089 } 6090 } 6091 6092 #[AllowDynamicProperties] 6093 class Google_Service_AdExchangeBuyer_Seller extends Google_Model 6094 { 6095 protected $internal_gapi_mappings = array( 6096 ); 6097 public $accountId; 6098 public $subAccountId; 6099 6100 6101 public function setAccountId($accountId) 6102 { 6103 $this->accountId = $accountId; 6104 } 6105 public function getAccountId() 6106 { 6107 return $this->accountId; 6108 } 6109 public function setSubAccountId($subAccountId) 6110 { 6111 $this->subAccountId = $subAccountId; 6112 } 6113 public function getSubAccountId() 6114 { 6115 return $this->subAccountId; 6116 } 6117 } 6118 6119 #[AllowDynamicProperties] 6120 class Google_Service_AdExchangeBuyer_SharedTargeting extends Google_Collection 6121 { 6122 protected $collection_key = 'inclusions'; 6123 protected $internal_gapi_mappings = array( 6124 ); 6125 protected $exclusionsType = 'Google_Service_AdExchangeBuyer_TargetingValue'; 6126 protected $exclusionsDataType = 'array'; 6127 protected $inclusionsType = 'Google_Service_AdExchangeBuyer_TargetingValue'; 6128 protected $inclusionsDataType = 'array'; 6129 public $key; 6130 6131 6132 public function setExclusions($exclusions) 6133 { 6134 $this->exclusions = $exclusions; 6135 } 6136 public function getExclusions() 6137 { 6138 return $this->exclusions; 6139 } 6140 public function setInclusions($inclusions) 6141 { 6142 $this->inclusions = $inclusions; 6143 } 6144 public function getInclusions() 6145 { 6146 return $this->inclusions; 6147 } 6148 public function setKey($key) 6149 { 6150 $this->key = $key; 6151 } 6152 public function getKey() 6153 { 6154 return $this->key; 6155 } 6156 } 6157 6158 #[AllowDynamicProperties] 6159 class Google_Service_AdExchangeBuyer_StatsDto extends Google_Model 6160 { 6161 protected $internal_gapi_mappings = array( 6162 ); 6163 public $bids; 6164 public $goodBids; 6165 public $impressions; 6166 public $requests; 6167 protected $revenueType = 'Google_Service_AdExchangeBuyer_MoneyDto'; 6168 protected $revenueDataType = ''; 6169 protected $spendType = 'Google_Service_AdExchangeBuyer_MoneyDto'; 6170 protected $spendDataType = ''; 6171 6172 6173 public function setBids($bids) 6174 { 6175 $this->bids = $bids; 6176 } 6177 public function getBids() 6178 { 6179 return $this->bids; 6180 } 6181 public function setGoodBids($goodBids) 6182 { 6183 $this->goodBids = $goodBids; 6184 } 6185 public function getGoodBids() 6186 { 6187 return $this->goodBids; 6188 } 6189 public function setImpressions($impressions) 6190 { 6191 $this->impressions = $impressions; 6192 } 6193 public function getImpressions() 6194 { 6195 return $this->impressions; 6196 } 6197 public function setRequests($requests) 6198 { 6199 $this->requests = $requests; 6200 } 6201 public function getRequests() 6202 { 6203 return $this->requests; 6204 } 6205 public function setRevenue(Google_Service_AdExchangeBuyer_MoneyDto $revenue) 6206 { 6207 $this->revenue = $revenue; 6208 } 6209 public function getRevenue() 6210 { 6211 return $this->revenue; 6212 } 6213 public function setSpend(Google_Service_AdExchangeBuyer_MoneyDto $spend) 6214 { 6215 $this->spend = $spend; 6216 } 6217 public function getSpend() 6218 { 6219 return $this->spend; 6220 } 6221 } 6222 6223 #[AllowDynamicProperties] 6224 class Google_Service_AdExchangeBuyer_TargetingValue extends Google_Model 6225 { 6226 protected $internal_gapi_mappings = array( 6227 ); 6228 protected $creativeSizeValueType = 'Google_Service_AdExchangeBuyer_TargetingValueCreativeSize'; 6229 protected $creativeSizeValueDataType = ''; 6230 protected $dayPartTargetingValueType = 'Google_Service_AdExchangeBuyer_TargetingValueDayPartTargeting'; 6231 protected $dayPartTargetingValueDataType = ''; 6232 public $longValue; 6233 public $stringValue; 6234 6235 6236 public function setCreativeSizeValue(Google_Service_AdExchangeBuyer_TargetingValueCreativeSize $creativeSizeValue) 6237 { 6238 $this->creativeSizeValue = $creativeSizeValue; 6239 } 6240 public function getCreativeSizeValue() 6241 { 6242 return $this->creativeSizeValue; 6243 } 6244 public function setDayPartTargetingValue(Google_Service_AdExchangeBuyer_TargetingValueDayPartTargeting $dayPartTargetingValue) 6245 { 6246 $this->dayPartTargetingValue = $dayPartTargetingValue; 6247 } 6248 public function getDayPartTargetingValue() 6249 { 6250 return $this->dayPartTargetingValue; 6251 } 6252 public function setLongValue($longValue) 6253 { 6254 $this->longValue = $longValue; 6255 } 6256 public function getLongValue() 6257 { 6258 return $this->longValue; 6259 } 6260 public function setStringValue($stringValue) 6261 { 6262 $this->stringValue = $stringValue; 6263 } 6264 public function getStringValue() 6265 { 6266 return $this->stringValue; 6267 } 6268 } 6269 6270 #[AllowDynamicProperties] 6271 class Google_Service_AdExchangeBuyer_TargetingValueCreativeSize extends Google_Collection 6272 { 6273 protected $collection_key = 'companionSizes'; 6274 protected $internal_gapi_mappings = array( 6275 ); 6276 protected $companionSizesType = 'Google_Service_AdExchangeBuyer_TargetingValueSize'; 6277 protected $companionSizesDataType = 'array'; 6278 public $creativeSizeType; 6279 protected $sizeType = 'Google_Service_AdExchangeBuyer_TargetingValueSize'; 6280 protected $sizeDataType = ''; 6281 6282 6283 public function setCompanionSizes($companionSizes) 6284 { 6285 $this->companionSizes = $companionSizes; 6286 } 6287 public function getCompanionSizes() 6288 { 6289 return $this->companionSizes; 6290 } 6291 public function setCreativeSizeType($creativeSizeType) 6292 { 6293 $this->creativeSizeType = $creativeSizeType; 6294 } 6295 public function getCreativeSizeType() 6296 { 6297 return $this->creativeSizeType; 6298 } 6299 public function setSize(Google_Service_AdExchangeBuyer_TargetingValueSize $size) 6300 { 6301 $this->size = $size; 6302 } 6303 public function getSize() 6304 { 6305 return $this->size; 6306 } 6307 } 6308 6309 #[AllowDynamicProperties] 6310 class Google_Service_AdExchangeBuyer_TargetingValueDayPartTargeting extends Google_Collection 6311 { 6312 protected $collection_key = 'dayParts'; 6313 protected $internal_gapi_mappings = array( 6314 ); 6315 protected $dayPartsType = 'Google_Service_AdExchangeBuyer_TargetingValueDayPartTargetingDayPart'; 6316 protected $dayPartsDataType = 'array'; 6317 public $timeZoneType; 6318 6319 6320 public function setDayParts($dayParts) 6321 { 6322 $this->dayParts = $dayParts; 6323 } 6324 public function getDayParts() 6325 { 6326 return $this->dayParts; 6327 } 6328 public function setTimeZoneType($timeZoneType) 6329 { 6330 $this->timeZoneType = $timeZoneType; 6331 } 6332 public function getTimeZoneType() 6333 { 6334 return $this->timeZoneType; 6335 } 6336 } 6337 6338 #[AllowDynamicProperties] 6339 class Google_Service_AdExchangeBuyer_TargetingValueDayPartTargetingDayPart extends Google_Model 6340 { 6341 protected $internal_gapi_mappings = array( 6342 ); 6343 public $dayOfWeek; 6344 public $endHour; 6345 public $endMinute; 6346 public $startHour; 6347 public $startMinute; 6348 6349 6350 public function setDayOfWeek($dayOfWeek) 6351 { 6352 $this->dayOfWeek = $dayOfWeek; 6353 } 6354 public function getDayOfWeek() 6355 { 6356 return $this->dayOfWeek; 6357 } 6358 public function setEndHour($endHour) 6359 { 6360 $this->endHour = $endHour; 6361 } 6362 public function getEndHour() 6363 { 6364 return $this->endHour; 6365 } 6366 public function setEndMinute($endMinute) 6367 { 6368 $this->endMinute = $endMinute; 6369 } 6370 public function getEndMinute() 6371 { 6372 return $this->endMinute; 6373 } 6374 public function setStartHour($startHour) 6375 { 6376 $this->startHour = $startHour; 6377 } 6378 public function getStartHour() 6379 { 6380 return $this->startHour; 6381 } 6382 public function setStartMinute($startMinute) 6383 { 6384 $this->startMinute = $startMinute; 6385 } 6386 public function getStartMinute() 6387 { 6388 return $this->startMinute; 6389 } 6390 } 6391 6392 #[AllowDynamicProperties] 6393 class Google_Service_AdExchangeBuyer_TargetingValueSize extends Google_Model 6394 { 6395 protected $internal_gapi_mappings = array( 6396 ); 6397 public $height; 6398 public $width; 6399 6400 6401 public function setHeight($height) 6402 { 6403 $this->height = $height; 6404 } 6405 public function getHeight() 6406 { 6407 return $this->height; 6408 } 6409 public function setWidth($width) 6410 { 6411 $this->width = $width; 6412 } 6413 public function getWidth() 6414 { 6415 return $this->width; 6416 } 6417 } 6418 6419 #[AllowDynamicProperties] 6420 class Google_Service_AdExchangeBuyer_TermsDto extends Google_Collection 6421 { 6422 protected $collection_key = 'urls'; 6423 protected $internal_gapi_mappings = array( 6424 ); 6425 protected $adSlotsType = 'Google_Service_AdExchangeBuyer_AdSlotDto'; 6426 protected $adSlotsDataType = 'array'; 6427 protected $advertisersType = 'Google_Service_AdExchangeBuyer_AdvertiserDto'; 6428 protected $advertisersDataType = 'array'; 6429 protected $audienceSegmentType = 'Google_Service_AdExchangeBuyer_AudienceSegment'; 6430 protected $audienceSegmentDataType = ''; 6431 public $audienceSegmentDescription; 6432 public $billingTerms; 6433 public $buyerBillingType; 6434 protected $cpmType = 'Google_Service_AdExchangeBuyer_MoneyDto'; 6435 protected $cpmDataType = ''; 6436 public $creativeBlockingLevel; 6437 public $creativeReviewPolicy; 6438 protected $dealPremiumType = 'Google_Service_AdExchangeBuyer_MoneyDto'; 6439 protected $dealPremiumDataType = ''; 6440 public $description; 6441 public $descriptiveName; 6442 protected $endDateType = 'Google_Service_AdExchangeBuyer_DateTime'; 6443 protected $endDateDataType = ''; 6444 public $estimatedImpressionsPerDay; 6445 protected $estimatedSpendType = 'Google_Service_AdExchangeBuyer_MoneyDto'; 6446 protected $estimatedSpendDataType = ''; 6447 public $finalizeAutomatically; 6448 protected $inventorySegmentTargetingType = 'Google_Service_AdExchangeBuyer_InventorySegmentTargeting'; 6449 protected $inventorySegmentTargetingDataType = ''; 6450 public $isReservation; 6451 public $minimumSpendMicros; 6452 public $minimumTrueLooks; 6453 public $monetizerType; 6454 public $semiTransparent; 6455 protected $startDateType = 'Google_Service_AdExchangeBuyer_DateTime'; 6456 protected $startDateDataType = ''; 6457 public $targetByDealId; 6458 public $targetingAllAdSlots; 6459 public $termsAttributes; 6460 public $urls; 6461 6462 6463 public function setAdSlots($adSlots) 6464 { 6465 $this->adSlots = $adSlots; 6466 } 6467 public function getAdSlots() 6468 { 6469 return $this->adSlots; 6470 } 6471 public function setAdvertisers($advertisers) 6472 { 6473 $this->advertisers = $advertisers; 6474 } 6475 public function getAdvertisers() 6476 { 6477 return $this->advertisers; 6478 } 6479 public function setAudienceSegment(Google_Service_AdExchangeBuyer_AudienceSegment $audienceSegment) 6480 { 6481 $this->audienceSegment = $audienceSegment; 6482 } 6483 public function getAudienceSegment() 6484 { 6485 return $this->audienceSegment; 6486 } 6487 public function setAudienceSegmentDescription($audienceSegmentDescription) 6488 { 6489 $this->audienceSegmentDescription = $audienceSegmentDescription; 6490 } 6491 public function getAudienceSegmentDescription() 6492 { 6493 return $this->audienceSegmentDescription; 6494 } 6495 public function setBillingTerms($billingTerms) 6496 { 6497 $this->billingTerms = $billingTerms; 6498 } 6499 public function getBillingTerms() 6500 { 6501 return $this->billingTerms; 6502 } 6503 public function setBuyerBillingType($buyerBillingType) 6504 { 6505 $this->buyerBillingType = $buyerBillingType; 6506 } 6507 public function getBuyerBillingType() 6508 { 6509 return $this->buyerBillingType; 6510 } 6511 public function setCpm(Google_Service_AdExchangeBuyer_MoneyDto $cpm) 6512 { 6513 $this->cpm = $cpm; 6514 } 6515 public function getCpm() 6516 { 6517 return $this->cpm; 6518 } 6519 public function setCreativeBlockingLevel($creativeBlockingLevel) 6520 { 6521 $this->creativeBlockingLevel = $creativeBlockingLevel; 6522 } 6523 public function getCreativeBlockingLevel() 6524 { 6525 return $this->creativeBlockingLevel; 6526 } 6527 public function setCreativeReviewPolicy($creativeReviewPolicy) 6528 { 6529 $this->creativeReviewPolicy = $creativeReviewPolicy; 6530 } 6531 public function getCreativeReviewPolicy() 6532 { 6533 return $this->creativeReviewPolicy; 6534 } 6535 public function setDealPremium(Google_Service_AdExchangeBuyer_MoneyDto $dealPremium) 6536 { 6537 $this->dealPremium = $dealPremium; 6538 } 6539 public function getDealPremium() 6540 { 6541 return $this->dealPremium; 6542 } 6543 public function setDescription($description) 6544 { 6545 $this->description = $description; 6546 } 6547 public function getDescription() 6548 { 6549 return $this->description; 6550 } 6551 public function setDescriptiveName($descriptiveName) 6552 { 6553 $this->descriptiveName = $descriptiveName; 6554 } 6555 public function getDescriptiveName() 6556 { 6557 return $this->descriptiveName; 6558 } 6559 public function setEndDate(Google_Service_AdExchangeBuyer_DateTime $endDate) 6560 { 6561 $this->endDate = $endDate; 6562 } 6563 public function getEndDate() 6564 { 6565 return $this->endDate; 6566 } 6567 public function setEstimatedImpressionsPerDay($estimatedImpressionsPerDay) 6568 { 6569 $this->estimatedImpressionsPerDay = $estimatedImpressionsPerDay; 6570 } 6571 public function getEstimatedImpressionsPerDay() 6572 { 6573 return $this->estimatedImpressionsPerDay; 6574 } 6575 public function setEstimatedSpend(Google_Service_AdExchangeBuyer_MoneyDto $estimatedSpend) 6576 { 6577 $this->estimatedSpend = $estimatedSpend; 6578 } 6579 public function getEstimatedSpend() 6580 { 6581 return $this->estimatedSpend; 6582 } 6583 public function setFinalizeAutomatically($finalizeAutomatically) 6584 { 6585 $this->finalizeAutomatically = $finalizeAutomatically; 6586 } 6587 public function getFinalizeAutomatically() 6588 { 6589 return $this->finalizeAutomatically; 6590 } 6591 public function setInventorySegmentTargeting(Google_Service_AdExchangeBuyer_InventorySegmentTargeting $inventorySegmentTargeting) 6592 { 6593 $this->inventorySegmentTargeting = $inventorySegmentTargeting; 6594 } 6595 public function getInventorySegmentTargeting() 6596 { 6597 return $this->inventorySegmentTargeting; 6598 } 6599 public function setIsReservation($isReservation) 6600 { 6601 $this->isReservation = $isReservation; 6602 } 6603 public function getIsReservation() 6604 { 6605 return $this->isReservation; 6606 } 6607 public function setMinimumSpendMicros($minimumSpendMicros) 6608 { 6609 $this->minimumSpendMicros = $minimumSpendMicros; 6610 } 6611 public function getMinimumSpendMicros() 6612 { 6613 return $this->minimumSpendMicros; 6614 } 6615 public function setMinimumTrueLooks($minimumTrueLooks) 6616 { 6617 $this->minimumTrueLooks = $minimumTrueLooks; 6618 } 6619 public function getMinimumTrueLooks() 6620 { 6621 return $this->minimumTrueLooks; 6622 } 6623 public function setMonetizerType($monetizerType) 6624 { 6625 $this->monetizerType = $monetizerType; 6626 } 6627 public function getMonetizerType() 6628 { 6629 return $this->monetizerType; 6630 } 6631 public function setSemiTransparent($semiTransparent) 6632 { 6633 $this->semiTransparent = $semiTransparent; 6634 } 6635 public function getSemiTransparent() 6636 { 6637 return $this->semiTransparent; 6638 } 6639 public function setStartDate(Google_Service_AdExchangeBuyer_DateTime $startDate) 6640 { 6641 $this->startDate = $startDate; 6642 } 6643 public function getStartDate() 6644 { 6645 return $this->startDate; 6646 } 6647 public function setTargetByDealId($targetByDealId) 6648 { 6649 $this->targetByDealId = $targetByDealId; 6650 } 6651 public function getTargetByDealId() 6652 { 6653 return $this->targetByDealId; 6654 } 6655 public function setTargetingAllAdSlots($targetingAllAdSlots) 6656 { 6657 $this->targetingAllAdSlots = $targetingAllAdSlots; 6658 } 6659 public function getTargetingAllAdSlots() 6660 { 6661 return $this->targetingAllAdSlots; 6662 } 6663 public function setTermsAttributes($termsAttributes) 6664 { 6665 $this->termsAttributes = $termsAttributes; 6666 } 6667 public function getTermsAttributes() 6668 { 6669 return $this->termsAttributes; 6670 } 6671 public function setUrls($urls) 6672 { 6673 $this->urls = $urls; 6674 } 6675 public function getUrls() 6676 { 6677 return $this->urls; 6678 } 6679 } 6680 6681 #[AllowDynamicProperties] 6682 class Google_Service_AdExchangeBuyer_WebPropertyDto extends Google_Collection 6683 { 6684 protected $collection_key = 'siteUrls'; 6685 protected $internal_gapi_mappings = array( 6686 ); 6687 public $allowInterestTargetedAds; 6688 public $enabledForPreferredDeals; 6689 public $id; 6690 public $name; 6691 public $propertyCode; 6692 public $siteUrls; 6693 public $syndicationProduct; 6694 6695 6696 public function setAllowInterestTargetedAds($allowInterestTargetedAds) 6697 { 6698 $this->allowInterestTargetedAds = $allowInterestTargetedAds; 6699 } 6700 public function getAllowInterestTargetedAds() 6701 { 6702 return $this->allowInterestTargetedAds; 6703 } 6704 public function setEnabledForPreferredDeals($enabledForPreferredDeals) 6705 { 6706 $this->enabledForPreferredDeals = $enabledForPreferredDeals; 6707 } 6708 public function getEnabledForPreferredDeals() 6709 { 6710 return $this->enabledForPreferredDeals; 6711 } 6712 public function setId($id) 6713 { 6714 $this->id = $id; 6715 } 6716 public function getId() 6717 { 6718 return $this->id; 6719 } 6720 public function setName($name) 6721 { 6722 $this->name = $name; 6723 } 6724 public function getName() 6725 { 6726 return $this->name; 6727 } 6728 public function setPropertyCode($propertyCode) 6729 { 6730 $this->propertyCode = $propertyCode; 6731 } 6732 public function getPropertyCode() 6733 { 6734 return $this->propertyCode; 6735 } 6736 public function setSiteUrls($siteUrls) 6737 { 6738 $this->siteUrls = $siteUrls; 6739 } 6740 public function getSiteUrls() 6741 { 6742 return $this->siteUrls; 6743 } 6744 public function setSyndicationProduct($syndicationProduct) 6745 { 6746 $this->syndicationProduct = $syndicationProduct; 6747 } 6748 public function getSyndicationProduct() 6749 { 6750 return $this->syndicationProduct; 6751 } 6752 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body