PluginProbe
Authorizer / 2.6.10
Authorizer v2.6.10
3.15.3 3.15.2 3.15.1 3.15.0 3.14.3 3.14.4 3.14.2 3.14.1 2.8.1 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.9.0 2.9.1 2.9.10 2.9.11 2.9.12 2.9.13 2.9.2 2.9.3 2.9.6 All 126 releases
authorizer / vendor / google-api-php-client / src / Google / Service / Dfareporting.php

Dfareporting.php in Authorizer 2.6.10, at vendor/google-api-php-client/src/Google/Service/Dfareporting.php

21,521 lines 622.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /*
3 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
4 * use this file except in compliance with the License. You may obtain a copy of
5 * the License at
6 *
7 * http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12 * License for the specific language governing permissions and limitations under
13 * the License.
14 */
15
16 /**
17 * Service definition for Dfareporting (v2.4).
18 *
19 * <p>
20 * Manage your DoubleClick Campaign Manager ad campaigns and reports.</p>
21 *
22 * <p>
23 * For more information about this service, see the API
24 * <a href="https://developers.google.com/doubleclick-advertisers/reporting/" target="_blank">Documentation</a>
25 * </p>
26 *
27 * @author Google, Inc.
28 */
29 class Google_Service_Dfareporting extends Google_Service
30 {
31 /** View and manage DoubleClick for Advertisers reports. */
32 const DFAREPORTING =
33 "https://www.googleapis.com/auth/dfareporting";
34 /** View and manage your DoubleClick Campaign Manager's (DCM) display ad campaigns. */
35 const DFATRAFFICKING =
36 "https://www.googleapis.com/auth/dfatrafficking";
37
38 public $accountActiveAdSummaries;
39 public $accountPermissionGroups;
40 public $accountPermissions;
41 public $accountUserProfiles;
42 public $accounts;
43 public $ads;
44 public $advertiserGroups;
45 public $advertisers;
46 public $browsers;
47 public $campaignCreativeAssociations;
48 public $campaigns;
49 public $changeLogs;
50 public $cities;
51 public $connectionTypes;
52 public $contentCategories;
53 public $countries;
54 public $creativeAssets;
55 public $creativeFieldValues;
56 public $creativeFields;
57 public $creativeGroups;
58 public $creatives;
59 public $dimensionValues;
60 public $directorySiteContacts;
61 public $directorySites;
62 public $eventTags;
63 public $files;
64 public $floodlightActivities;
65 public $floodlightActivityGroups;
66 public $floodlightConfigurations;
67 public $inventoryItems;
68 public $landingPages;
69 public $metros;
70 public $mobileCarriers;
71 public $operatingSystemVersions;
72 public $operatingSystems;
73 public $orderDocuments;
74 public $orders;
75 public $placementGroups;
76 public $placementStrategies;
77 public $placements;
78 public $platformTypes;
79 public $postalCodes;
80 public $projects;
81 public $regions;
82 public $remarketingListShares;
83 public $remarketingLists;
84 public $reports;
85 public $reports_compatibleFields;
86 public $reports_files;
87 public $sites;
88 public $sizes;
89 public $subaccounts;
90 public $targetableRemarketingLists;
91 public $userProfiles;
92 public $userRolePermissionGroups;
93 public $userRolePermissions;
94 public $userRoles;
95
96
97 /**
98 * Constructs the internal representation of the Dfareporting service.
99 *
100 * @param Google_Client $client
101 */
102 public function __construct(Google_Client $client)
103 {
104 parent::__construct($client);
105 $this->rootUrl = 'https://www.googleapis.com/';
106 $this->servicePath = 'dfareporting/v2.4/';
107 $this->version = 'v2.4';
108 $this->serviceName = 'dfareporting';
109
110 $this->accountActiveAdSummaries = new Google_Service_Dfareporting_AccountActiveAdSummaries_Resource(
111 $this,
112 $this->serviceName,
113 'accountActiveAdSummaries',
114 array(
115 'methods' => array(
116 'get' => array(
117 'path' => 'userprofiles/{profileId}/accountActiveAdSummaries/{summaryAccountId}',
118 'httpMethod' => 'GET',
119 'parameters' => array(
120 'profileId' => array(
121 'location' => 'path',
122 'type' => 'string',
123 'required' => true,
124 ),
125 'summaryAccountId' => array(
126 'location' => 'path',
127 'type' => 'string',
128 'required' => true,
129 ),
130 ),
131 ),
132 )
133 )
134 );
135 $this->accountPermissionGroups = new Google_Service_Dfareporting_AccountPermissionGroups_Resource(
136 $this,
137 $this->serviceName,
138 'accountPermissionGroups',
139 array(
140 'methods' => array(
141 'get' => array(
142 'path' => 'userprofiles/{profileId}/accountPermissionGroups/{id}',
143 'httpMethod' => 'GET',
144 'parameters' => array(
145 'profileId' => array(
146 'location' => 'path',
147 'type' => 'string',
148 'required' => true,
149 ),
150 'id' => array(
151 'location' => 'path',
152 'type' => 'string',
153 'required' => true,
154 ),
155 ),
156 ),'list' => array(
157 'path' => 'userprofiles/{profileId}/accountPermissionGroups',
158 'httpMethod' => 'GET',
159 'parameters' => array(
160 'profileId' => array(
161 'location' => 'path',
162 'type' => 'string',
163 'required' => true,
164 ),
165 ),
166 ),
167 )
168 )
169 );
170 $this->accountPermissions = new Google_Service_Dfareporting_AccountPermissions_Resource(
171 $this,
172 $this->serviceName,
173 'accountPermissions',
174 array(
175 'methods' => array(
176 'get' => array(
177 'path' => 'userprofiles/{profileId}/accountPermissions/{id}',
178 'httpMethod' => 'GET',
179 'parameters' => array(
180 'profileId' => array(
181 'location' => 'path',
182 'type' => 'string',
183 'required' => true,
184 ),
185 'id' => array(
186 'location' => 'path',
187 'type' => 'string',
188 'required' => true,
189 ),
190 ),
191 ),'list' => array(
192 'path' => 'userprofiles/{profileId}/accountPermissions',
193 'httpMethod' => 'GET',
194 'parameters' => array(
195 'profileId' => array(
196 'location' => 'path',
197 'type' => 'string',
198 'required' => true,
199 ),
200 ),
201 ),
202 )
203 )
204 );
205 $this->accountUserProfiles = new Google_Service_Dfareporting_AccountUserProfiles_Resource(
206 $this,
207 $this->serviceName,
208 'accountUserProfiles',
209 array(
210 'methods' => array(
211 'get' => array(
212 'path' => 'userprofiles/{profileId}/accountUserProfiles/{id}',
213 'httpMethod' => 'GET',
214 'parameters' => array(
215 'profileId' => array(
216 'location' => 'path',
217 'type' => 'string',
218 'required' => true,
219 ),
220 'id' => array(
221 'location' => 'path',
222 'type' => 'string',
223 'required' => true,
224 ),
225 ),
226 ),'insert' => array(
227 'path' => 'userprofiles/{profileId}/accountUserProfiles',
228 'httpMethod' => 'POST',
229 'parameters' => array(
230 'profileId' => array(
231 'location' => 'path',
232 'type' => 'string',
233 'required' => true,
234 ),
235 ),
236 ),'list' => array(
237 'path' => 'userprofiles/{profileId}/accountUserProfiles',
238 'httpMethod' => 'GET',
239 'parameters' => array(
240 'profileId' => array(
241 'location' => 'path',
242 'type' => 'string',
243 'required' => true,
244 ),
245 'active' => array(
246 'location' => 'query',
247 'type' => 'boolean',
248 ),
249 'ids' => array(
250 'location' => 'query',
251 'type' => 'string',
252 'repeated' => true,
253 ),
254 'maxResults' => array(
255 'location' => 'query',
256 'type' => 'integer',
257 ),
258 'pageToken' => array(
259 'location' => 'query',
260 'type' => 'string',
261 ),
262 'searchString' => array(
263 'location' => 'query',
264 'type' => 'string',
265 ),
266 'sortField' => array(
267 'location' => 'query',
268 'type' => 'string',
269 ),
270 'sortOrder' => array(
271 'location' => 'query',
272 'type' => 'string',
273 ),
274 'subaccountId' => array(
275 'location' => 'query',
276 'type' => 'string',
277 ),
278 'userRoleId' => array(
279 'location' => 'query',
280 'type' => 'string',
281 ),
282 ),
283 ),'patch' => array(
284 'path' => 'userprofiles/{profileId}/accountUserProfiles',
285 'httpMethod' => 'PATCH',
286 'parameters' => array(
287 'profileId' => array(
288 'location' => 'path',
289 'type' => 'string',
290 'required' => true,
291 ),
292 'id' => array(
293 'location' => 'query',
294 'type' => 'string',
295 'required' => true,
296 ),
297 ),
298 ),'update' => array(
299 'path' => 'userprofiles/{profileId}/accountUserProfiles',
300 'httpMethod' => 'PUT',
301 'parameters' => array(
302 'profileId' => array(
303 'location' => 'path',
304 'type' => 'string',
305 'required' => true,
306 ),
307 ),
308 ),
309 )
310 )
311 );
312 $this->accounts = new Google_Service_Dfareporting_Accounts_Resource(
313 $this,
314 $this->serviceName,
315 'accounts',
316 array(
317 'methods' => array(
318 'get' => array(
319 'path' => 'userprofiles/{profileId}/accounts/{id}',
320 'httpMethod' => 'GET',
321 'parameters' => array(
322 'profileId' => array(
323 'location' => 'path',
324 'type' => 'string',
325 'required' => true,
326 ),
327 'id' => array(
328 'location' => 'path',
329 'type' => 'string',
330 'required' => true,
331 ),
332 ),
333 ),'list' => array(
334 'path' => 'userprofiles/{profileId}/accounts',
335 'httpMethod' => 'GET',
336 'parameters' => array(
337 'profileId' => array(
338 'location' => 'path',
339 'type' => 'string',
340 'required' => true,
341 ),
342 'active' => array(
343 'location' => 'query',
344 'type' => 'boolean',
345 ),
346 'ids' => array(
347 'location' => 'query',
348 'type' => 'string',
349 'repeated' => true,
350 ),
351 'maxResults' => array(
352 'location' => 'query',
353 'type' => 'integer',
354 ),
355 'pageToken' => array(
356 'location' => 'query',
357 'type' => 'string',
358 ),
359 'searchString' => array(
360 'location' => 'query',
361 'type' => 'string',
362 ),
363 'sortField' => array(
364 'location' => 'query',
365 'type' => 'string',
366 ),
367 'sortOrder' => array(
368 'location' => 'query',
369 'type' => 'string',
370 ),
371 ),
372 ),'patch' => array(
373 'path' => 'userprofiles/{profileId}/accounts',
374 'httpMethod' => 'PATCH',
375 'parameters' => array(
376 'profileId' => array(
377 'location' => 'path',
378 'type' => 'string',
379 'required' => true,
380 ),
381 'id' => array(
382 'location' => 'query',
383 'type' => 'string',
384 'required' => true,
385 ),
386 ),
387 ),'update' => array(
388 'path' => 'userprofiles/{profileId}/accounts',
389 'httpMethod' => 'PUT',
390 'parameters' => array(
391 'profileId' => array(
392 'location' => 'path',
393 'type' => 'string',
394 'required' => true,
395 ),
396 ),
397 ),
398 )
399 )
400 );
401 $this->ads = new Google_Service_Dfareporting_Ads_Resource(
402 $this,
403 $this->serviceName,
404 'ads',
405 array(
406 'methods' => array(
407 'get' => array(
408 'path' => 'userprofiles/{profileId}/ads/{id}',
409 'httpMethod' => 'GET',
410 'parameters' => array(
411 'profileId' => array(
412 'location' => 'path',
413 'type' => 'string',
414 'required' => true,
415 ),
416 'id' => array(
417 'location' => 'path',
418 'type' => 'string',
419 'required' => true,
420 ),
421 ),
422 ),'insert' => array(
423 'path' => 'userprofiles/{profileId}/ads',
424 'httpMethod' => 'POST',
425 'parameters' => array(
426 'profileId' => array(
427 'location' => 'path',
428 'type' => 'string',
429 'required' => true,
430 ),
431 ),
432 ),'list' => array(
433 'path' => 'userprofiles/{profileId}/ads',
434 'httpMethod' => 'GET',
435 'parameters' => array(
436 'profileId' => array(
437 'location' => 'path',
438 'type' => 'string',
439 'required' => true,
440 ),
441 'active' => array(
442 'location' => 'query',
443 'type' => 'boolean',
444 ),
445 'advertiserId' => array(
446 'location' => 'query',
447 'type' => 'string',
448 ),
449 'archived' => array(
450 'location' => 'query',
451 'type' => 'boolean',
452 ),
453 'audienceSegmentIds' => array(
454 'location' => 'query',
455 'type' => 'string',
456 'repeated' => true,
457 ),
458 'campaignIds' => array(
459 'location' => 'query',
460 'type' => 'string',
461 'repeated' => true,
462 ),
463 'compatibility' => array(
464 'location' => 'query',
465 'type' => 'string',
466 ),
467 'creativeIds' => array(
468 'location' => 'query',
469 'type' => 'string',
470 'repeated' => true,
471 ),
472 'creativeOptimizationConfigurationIds' => array(
473 'location' => 'query',
474 'type' => 'string',
475 'repeated' => true,
476 ),
477 'creativeType' => array(
478 'location' => 'query',
479 'type' => 'string',
480 ),
481 'dynamicClickTracker' => array(
482 'location' => 'query',
483 'type' => 'boolean',
484 ),
485 'ids' => array(
486 'location' => 'query',
487 'type' => 'string',
488 'repeated' => true,
489 ),
490 'landingPageIds' => array(
491 'location' => 'query',
492 'type' => 'string',
493 'repeated' => true,
494 ),
495 'maxResults' => array(
496 'location' => 'query',
497 'type' => 'integer',
498 ),
499 'overriddenEventTagId' => array(
500 'location' => 'query',
501 'type' => 'string',
502 ),
503 'pageToken' => array(
504 'location' => 'query',
505 'type' => 'string',
506 ),
507 'placementIds' => array(
508 'location' => 'query',
509 'type' => 'string',
510 'repeated' => true,
511 ),
512 'remarketingListIds' => array(
513 'location' => 'query',
514 'type' => 'string',
515 'repeated' => true,
516 ),
517 'searchString' => array(
518 'location' => 'query',
519 'type' => 'string',
520 ),
521 'sizeIds' => array(
522 'location' => 'query',
523 'type' => 'string',
524 'repeated' => true,
525 ),
526 'sortField' => array(
527 'location' => 'query',
528 'type' => 'string',
529 ),
530 'sortOrder' => array(
531 'location' => 'query',
532 'type' => 'string',
533 ),
534 'sslCompliant' => array(
535 'location' => 'query',
536 'type' => 'boolean',
537 ),
538 'sslRequired' => array(
539 'location' => 'query',
540 'type' => 'boolean',
541 ),
542 'type' => array(
543 'location' => 'query',
544 'type' => 'string',
545 'repeated' => true,
546 ),
547 ),
548 ),'patch' => array(
549 'path' => 'userprofiles/{profileId}/ads',
550 'httpMethod' => 'PATCH',
551 'parameters' => array(
552 'profileId' => array(
553 'location' => 'path',
554 'type' => 'string',
555 'required' => true,
556 ),
557 'id' => array(
558 'location' => 'query',
559 'type' => 'string',
560 'required' => true,
561 ),
562 ),
563 ),'update' => array(
564 'path' => 'userprofiles/{profileId}/ads',
565 'httpMethod' => 'PUT',
566 'parameters' => array(
567 'profileId' => array(
568 'location' => 'path',
569 'type' => 'string',
570 'required' => true,
571 ),
572 ),
573 ),
574 )
575 )
576 );
577 $this->advertiserGroups = new Google_Service_Dfareporting_AdvertiserGroups_Resource(
578 $this,
579 $this->serviceName,
580 'advertiserGroups',
581 array(
582 'methods' => array(
583 'delete' => array(
584 'path' => 'userprofiles/{profileId}/advertiserGroups/{id}',
585 'httpMethod' => 'DELETE',
586 'parameters' => array(
587 'profileId' => array(
588 'location' => 'path',
589 'type' => 'string',
590 'required' => true,
591 ),
592 'id' => array(
593 'location' => 'path',
594 'type' => 'string',
595 'required' => true,
596 ),
597 ),
598 ),'get' => array(
599 'path' => 'userprofiles/{profileId}/advertiserGroups/{id}',
600 'httpMethod' => 'GET',
601 'parameters' => array(
602 'profileId' => array(
603 'location' => 'path',
604 'type' => 'string',
605 'required' => true,
606 ),
607 'id' => array(
608 'location' => 'path',
609 'type' => 'string',
610 'required' => true,
611 ),
612 ),
613 ),'insert' => array(
614 'path' => 'userprofiles/{profileId}/advertiserGroups',
615 'httpMethod' => 'POST',
616 'parameters' => array(
617 'profileId' => array(
618 'location' => 'path',
619 'type' => 'string',
620 'required' => true,
621 ),
622 ),
623 ),'list' => array(
624 'path' => 'userprofiles/{profileId}/advertiserGroups',
625 'httpMethod' => 'GET',
626 'parameters' => array(
627 'profileId' => array(
628 'location' => 'path',
629 'type' => 'string',
630 'required' => true,
631 ),
632 'ids' => array(
633 'location' => 'query',
634 'type' => 'string',
635 'repeated' => true,
636 ),
637 'maxResults' => array(
638 'location' => 'query',
639 'type' => 'integer',
640 ),
641 'pageToken' => array(
642 'location' => 'query',
643 'type' => 'string',
644 ),
645 'searchString' => array(
646 'location' => 'query',
647 'type' => 'string',
648 ),
649 'sortField' => array(
650 'location' => 'query',
651 'type' => 'string',
652 ),
653 'sortOrder' => array(
654 'location' => 'query',
655 'type' => 'string',
656 ),
657 ),
658 ),'patch' => array(
659 'path' => 'userprofiles/{profileId}/advertiserGroups',
660 'httpMethod' => 'PATCH',
661 'parameters' => array(
662 'profileId' => array(
663 'location' => 'path',
664 'type' => 'string',
665 'required' => true,
666 ),
667 'id' => array(
668 'location' => 'query',
669 'type' => 'string',
670 'required' => true,
671 ),
672 ),
673 ),'update' => array(
674 'path' => 'userprofiles/{profileId}/advertiserGroups',
675 'httpMethod' => 'PUT',
676 'parameters' => array(
677 'profileId' => array(
678 'location' => 'path',
679 'type' => 'string',
680 'required' => true,
681 ),
682 ),
683 ),
684 )
685 )
686 );
687 $this->advertisers = new Google_Service_Dfareporting_Advertisers_Resource(
688 $this,
689 $this->serviceName,
690 'advertisers',
691 array(
692 'methods' => array(
693 'get' => array(
694 'path' => 'userprofiles/{profileId}/advertisers/{id}',
695 'httpMethod' => 'GET',
696 'parameters' => array(
697 'profileId' => array(
698 'location' => 'path',
699 'type' => 'string',
700 'required' => true,
701 ),
702 'id' => array(
703 'location' => 'path',
704 'type' => 'string',
705 'required' => true,
706 ),
707 ),
708 ),'insert' => array(
709 'path' => 'userprofiles/{profileId}/advertisers',
710 'httpMethod' => 'POST',
711 'parameters' => array(
712 'profileId' => array(
713 'location' => 'path',
714 'type' => 'string',
715 'required' => true,
716 ),
717 ),
718 ),'list' => array(
719 'path' => 'userprofiles/{profileId}/advertisers',
720 'httpMethod' => 'GET',
721 'parameters' => array(
722 'profileId' => array(
723 'location' => 'path',
724 'type' => 'string',
725 'required' => true,
726 ),
727 'advertiserGroupIds' => array(
728 'location' => 'query',
729 'type' => 'string',
730 'repeated' => true,
731 ),
732 'floodlightConfigurationIds' => array(
733 'location' => 'query',
734 'type' => 'string',
735 'repeated' => true,
736 ),
737 'ids' => array(
738 'location' => 'query',
739 'type' => 'string',
740 'repeated' => true,
741 ),
742 'includeAdvertisersWithoutGroupsOnly' => array(
743 'location' => 'query',
744 'type' => 'boolean',
745 ),
746 'maxResults' => array(
747 'location' => 'query',
748 'type' => 'integer',
749 ),
750 'onlyParent' => array(
751 'location' => 'query',
752 'type' => 'boolean',
753 ),
754 'pageToken' => array(
755 'location' => 'query',
756 'type' => 'string',
757 ),
758 'searchString' => array(
759 'location' => 'query',
760 'type' => 'string',
761 ),
762 'sortField' => array(
763 'location' => 'query',
764 'type' => 'string',
765 ),
766 'sortOrder' => array(
767 'location' => 'query',
768 'type' => 'string',
769 ),
770 'status' => array(
771 'location' => 'query',
772 'type' => 'string',
773 ),
774 'subaccountId' => array(
775 'location' => 'query',
776 'type' => 'string',
777 ),
778 ),
779 ),'patch' => array(
780 'path' => 'userprofiles/{profileId}/advertisers',
781 'httpMethod' => 'PATCH',
782 'parameters' => array(
783 'profileId' => array(
784 'location' => 'path',
785 'type' => 'string',
786 'required' => true,
787 ),
788 'id' => array(
789 'location' => 'query',
790 'type' => 'string',
791 'required' => true,
792 ),
793 ),
794 ),'update' => array(
795 'path' => 'userprofiles/{profileId}/advertisers',
796 'httpMethod' => 'PUT',
797 'parameters' => array(
798 'profileId' => array(
799 'location' => 'path',
800 'type' => 'string',
801 'required' => true,
802 ),
803 ),
804 ),
805 )
806 )
807 );
808 $this->browsers = new Google_Service_Dfareporting_Browsers_Resource(
809 $this,
810 $this->serviceName,
811 'browsers',
812 array(
813 'methods' => array(
814 'list' => array(
815 'path' => 'userprofiles/{profileId}/browsers',
816 'httpMethod' => 'GET',
817 'parameters' => array(
818 'profileId' => array(
819 'location' => 'path',
820 'type' => 'string',
821 'required' => true,
822 ),
823 ),
824 ),
825 )
826 )
827 );
828 $this->campaignCreativeAssociations = new Google_Service_Dfareporting_CampaignCreativeAssociations_Resource(
829 $this,
830 $this->serviceName,
831 'campaignCreativeAssociations',
832 array(
833 'methods' => array(
834 'insert' => array(
835 'path' => 'userprofiles/{profileId}/campaigns/{campaignId}/campaignCreativeAssociations',
836 'httpMethod' => 'POST',
837 'parameters' => array(
838 'profileId' => array(
839 'location' => 'path',
840 'type' => 'string',
841 'required' => true,
842 ),
843 'campaignId' => array(
844 'location' => 'path',
845 'type' => 'string',
846 'required' => true,
847 ),
848 ),
849 ),'list' => array(
850 'path' => 'userprofiles/{profileId}/campaigns/{campaignId}/campaignCreativeAssociations',
851 'httpMethod' => 'GET',
852 'parameters' => array(
853 'profileId' => array(
854 'location' => 'path',
855 'type' => 'string',
856 'required' => true,
857 ),
858 'campaignId' => array(
859 'location' => 'path',
860 'type' => 'string',
861 'required' => true,
862 ),
863 'maxResults' => array(
864 'location' => 'query',
865 'type' => 'integer',
866 ),
867 'pageToken' => array(
868 'location' => 'query',
869 'type' => 'string',
870 ),
871 'sortOrder' => array(
872 'location' => 'query',
873 'type' => 'string',
874 ),
875 ),
876 ),
877 )
878 )
879 );
880 $this->campaigns = new Google_Service_Dfareporting_Campaigns_Resource(
881 $this,
882 $this->serviceName,
883 'campaigns',
884 array(
885 'methods' => array(
886 'get' => array(
887 'path' => 'userprofiles/{profileId}/campaigns/{id}',
888 'httpMethod' => 'GET',
889 'parameters' => array(
890 'profileId' => array(
891 'location' => 'path',
892 'type' => 'string',
893 'required' => true,
894 ),
895 'id' => array(
896 'location' => 'path',
897 'type' => 'string',
898 'required' => true,
899 ),
900 ),
901 ),'insert' => array(
902 'path' => 'userprofiles/{profileId}/campaigns',
903 'httpMethod' => 'POST',
904 'parameters' => array(
905 'profileId' => array(
906 'location' => 'path',
907 'type' => 'string',
908 'required' => true,
909 ),
910 'defaultLandingPageName' => array(
911 'location' => 'query',
912 'type' => 'string',
913 'required' => true,
914 ),
915 'defaultLandingPageUrl' => array(
916 'location' => 'query',
917 'type' => 'string',
918 'required' => true,
919 ),
920 ),
921 ),'list' => array(
922 'path' => 'userprofiles/{profileId}/campaigns',
923 'httpMethod' => 'GET',
924 'parameters' => array(
925 'profileId' => array(
926 'location' => 'path',
927 'type' => 'string',
928 'required' => true,
929 ),
930 'advertiserGroupIds' => array(
931 'location' => 'query',
932 'type' => 'string',
933 'repeated' => true,
934 ),
935 'advertiserIds' => array(
936 'location' => 'query',
937 'type' => 'string',
938 'repeated' => true,
939 ),
940 'archived' => array(
941 'location' => 'query',
942 'type' => 'boolean',
943 ),
944 'atLeastOneOptimizationActivity' => array(
945 'location' => 'query',
946 'type' => 'boolean',
947 ),
948 'excludedIds' => array(
949 'location' => 'query',
950 'type' => 'string',
951 'repeated' => true,
952 ),
953 'ids' => array(
954 'location' => 'query',
955 'type' => 'string',
956 'repeated' => true,
957 ),
958 'maxResults' => array(
959 'location' => 'query',
960 'type' => 'integer',
961 ),
962 'overriddenEventTagId' => array(
963 'location' => 'query',
964 'type' => 'string',
965 ),
966 'pageToken' => array(
967 'location' => 'query',
968 'type' => 'string',
969 ),
970 'searchString' => array(
971 'location' => 'query',
972 'type' => 'string',
973 ),
974 'sortField' => array(
975 'location' => 'query',
976 'type' => 'string',
977 ),
978 'sortOrder' => array(
979 'location' => 'query',
980 'type' => 'string',
981 ),
982 'subaccountId' => array(
983 'location' => 'query',
984 'type' => 'string',
985 ),
986 ),
987 ),'patch' => array(
988 'path' => 'userprofiles/{profileId}/campaigns',
989 'httpMethod' => 'PATCH',
990 'parameters' => array(
991 'profileId' => array(
992 'location' => 'path',
993 'type' => 'string',
994 'required' => true,
995 ),
996 'id' => array(
997 'location' => 'query',
998 'type' => 'string',
999 'required' => true,
1000 ),
1001 ),
1002 ),'update' => array(
1003 'path' => 'userprofiles/{profileId}/campaigns',
1004 'httpMethod' => 'PUT',
1005 'parameters' => array(
1006 'profileId' => array(
1007 'location' => 'path',
1008 'type' => 'string',
1009 'required' => true,
1010 ),
1011 ),
1012 ),
1013 )
1014 )
1015 );
1016 $this->changeLogs = new Google_Service_Dfareporting_ChangeLogs_Resource(
1017 $this,
1018 $this->serviceName,
1019 'changeLogs',
1020 array(
1021 'methods' => array(
1022 'get' => array(
1023 'path' => 'userprofiles/{profileId}/changeLogs/{id}',
1024 'httpMethod' => 'GET',
1025 'parameters' => array(
1026 'profileId' => array(
1027 'location' => 'path',
1028 'type' => 'string',
1029 'required' => true,
1030 ),
1031 'id' => array(
1032 'location' => 'path',
1033 'type' => 'string',
1034 'required' => true,
1035 ),
1036 ),
1037 ),'list' => array(
1038 'path' => 'userprofiles/{profileId}/changeLogs',
1039 'httpMethod' => 'GET',
1040 'parameters' => array(
1041 'profileId' => array(
1042 'location' => 'path',
1043 'type' => 'string',
1044 'required' => true,
1045 ),
1046 'action' => array(
1047 'location' => 'query',
1048 'type' => 'string',
1049 ),
1050 'ids' => array(
1051 'location' => 'query',
1052 'type' => 'string',
1053 'repeated' => true,
1054 ),
1055 'maxChangeTime' => array(
1056 'location' => 'query',
1057 'type' => 'string',
1058 ),
1059 'maxResults' => array(
1060 'location' => 'query',
1061 'type' => 'integer',
1062 ),
1063 'minChangeTime' => array(
1064 'location' => 'query',
1065 'type' => 'string',
1066 ),
1067 'objectIds' => array(
1068 'location' => 'query',
1069 'type' => 'string',
1070 'repeated' => true,
1071 ),
1072 'objectType' => array(
1073 'location' => 'query',
1074 'type' => 'string',
1075 ),
1076 'pageToken' => array(
1077 'location' => 'query',
1078 'type' => 'string',
1079 ),
1080 'searchString' => array(
1081 'location' => 'query',
1082 'type' => 'string',
1083 ),
1084 'userProfileIds' => array(
1085 'location' => 'query',
1086 'type' => 'string',
1087 'repeated' => true,
1088 ),
1089 ),
1090 ),
1091 )
1092 )
1093 );
1094 $this->cities = new Google_Service_Dfareporting_Cities_Resource(
1095 $this,
1096 $this->serviceName,
1097 'cities',
1098 array(
1099 'methods' => array(
1100 'list' => array(
1101 'path' => 'userprofiles/{profileId}/cities',
1102 'httpMethod' => 'GET',
1103 'parameters' => array(
1104 'profileId' => array(
1105 'location' => 'path',
1106 'type' => 'string',
1107 'required' => true,
1108 ),
1109 'countryDartIds' => array(
1110 'location' => 'query',
1111 'type' => 'string',
1112 'repeated' => true,
1113 ),
1114 'dartIds' => array(
1115 'location' => 'query',
1116 'type' => 'string',
1117 'repeated' => true,
1118 ),
1119 'namePrefix' => array(
1120 'location' => 'query',
1121 'type' => 'string',
1122 ),
1123 'regionDartIds' => array(
1124 'location' => 'query',
1125 'type' => 'string',
1126 'repeated' => true,
1127 ),
1128 ),
1129 ),
1130 )
1131 )
1132 );
1133 $this->connectionTypes = new Google_Service_Dfareporting_ConnectionTypes_Resource(
1134 $this,
1135 $this->serviceName,
1136 'connectionTypes',
1137 array(
1138 'methods' => array(
1139 'get' => array(
1140 'path' => 'userprofiles/{profileId}/connectionTypes/{id}',
1141 'httpMethod' => 'GET',
1142 'parameters' => array(
1143 'profileId' => array(
1144 'location' => 'path',
1145 'type' => 'string',
1146 'required' => true,
1147 ),
1148 'id' => array(
1149 'location' => 'path',
1150 'type' => 'string',
1151 'required' => true,
1152 ),
1153 ),
1154 ),'list' => array(
1155 'path' => 'userprofiles/{profileId}/connectionTypes',
1156 'httpMethod' => 'GET',
1157 'parameters' => array(
1158 'profileId' => array(
1159 'location' => 'path',
1160 'type' => 'string',
1161 'required' => true,
1162 ),
1163 ),
1164 ),
1165 )
1166 )
1167 );
1168 $this->contentCategories = new Google_Service_Dfareporting_ContentCategories_Resource(
1169 $this,
1170 $this->serviceName,
1171 'contentCategories',
1172 array(
1173 'methods' => array(
1174 'delete' => array(
1175 'path' => 'userprofiles/{profileId}/contentCategories/{id}',
1176 'httpMethod' => 'DELETE',
1177 'parameters' => array(
1178 'profileId' => array(
1179 'location' => 'path',
1180 'type' => 'string',
1181 'required' => true,
1182 ),
1183 'id' => array(
1184 'location' => 'path',
1185 'type' => 'string',
1186 'required' => true,
1187 ),
1188 ),
1189 ),'get' => array(
1190 'path' => 'userprofiles/{profileId}/contentCategories/{id}',
1191 'httpMethod' => 'GET',
1192 'parameters' => array(
1193 'profileId' => array(
1194 'location' => 'path',
1195 'type' => 'string',
1196 'required' => true,
1197 ),
1198 'id' => array(
1199 'location' => 'path',
1200 'type' => 'string',
1201 'required' => true,
1202 ),
1203 ),
1204 ),'insert' => array(
1205 'path' => 'userprofiles/{profileId}/contentCategories',
1206 'httpMethod' => 'POST',
1207 'parameters' => array(
1208 'profileId' => array(
1209 'location' => 'path',
1210 'type' => 'string',
1211 'required' => true,
1212 ),
1213 ),
1214 ),'list' => array(
1215 'path' => 'userprofiles/{profileId}/contentCategories',
1216 'httpMethod' => 'GET',
1217 'parameters' => array(
1218 'profileId' => array(
1219 'location' => 'path',
1220 'type' => 'string',
1221 'required' => true,
1222 ),
1223 'ids' => array(
1224 'location' => 'query',
1225 'type' => 'string',
1226 'repeated' => true,
1227 ),
1228 'maxResults' => array(
1229 'location' => 'query',
1230 'type' => 'integer',
1231 ),
1232 'pageToken' => array(
1233 'location' => 'query',
1234 'type' => 'string',
1235 ),
1236 'searchString' => array(
1237 'location' => 'query',
1238 'type' => 'string',
1239 ),
1240 'sortField' => array(
1241 'location' => 'query',
1242 'type' => 'string',
1243 ),
1244 'sortOrder' => array(
1245 'location' => 'query',
1246 'type' => 'string',
1247 ),
1248 ),
1249 ),'patch' => array(
1250 'path' => 'userprofiles/{profileId}/contentCategories',
1251 'httpMethod' => 'PATCH',
1252 'parameters' => array(
1253 'profileId' => array(
1254 'location' => 'path',
1255 'type' => 'string',
1256 'required' => true,
1257 ),
1258 'id' => array(
1259 'location' => 'query',
1260 'type' => 'string',
1261 'required' => true,
1262 ),
1263 ),
1264 ),'update' => array(
1265 'path' => 'userprofiles/{profileId}/contentCategories',
1266 'httpMethod' => 'PUT',
1267 'parameters' => array(
1268 'profileId' => array(
1269 'location' => 'path',
1270 'type' => 'string',
1271 'required' => true,
1272 ),
1273 ),
1274 ),
1275 )
1276 )
1277 );
1278 $this->countries = new Google_Service_Dfareporting_Countries_Resource(
1279 $this,
1280 $this->serviceName,
1281 'countries',
1282 array(
1283 'methods' => array(
1284 'get' => array(
1285 'path' => 'userprofiles/{profileId}/countries/{dartId}',
1286 'httpMethod' => 'GET',
1287 'parameters' => array(
1288 'profileId' => array(
1289 'location' => 'path',
1290 'type' => 'string',
1291 'required' => true,
1292 ),
1293 'dartId' => array(
1294 'location' => 'path',
1295 'type' => 'string',
1296 'required' => true,
1297 ),
1298 ),
1299 ),'list' => array(
1300 'path' => 'userprofiles/{profileId}/countries',
1301 'httpMethod' => 'GET',
1302 'parameters' => array(
1303 'profileId' => array(
1304 'location' => 'path',
1305 'type' => 'string',
1306 'required' => true,
1307 ),
1308 ),
1309 ),
1310 )
1311 )
1312 );
1313 $this->creativeAssets = new Google_Service_Dfareporting_CreativeAssets_Resource(
1314 $this,
1315 $this->serviceName,
1316 'creativeAssets',
1317 array(
1318 'methods' => array(
1319 'insert' => array(
1320 'path' => 'userprofiles/{profileId}/creativeAssets/{advertiserId}/creativeAssets',
1321 'httpMethod' => 'POST',
1322 'parameters' => array(
1323 'profileId' => array(
1324 'location' => 'path',
1325 'type' => 'string',
1326 'required' => true,
1327 ),
1328 'advertiserId' => array(
1329 'location' => 'path',
1330 'type' => 'string',
1331 'required' => true,
1332 ),
1333 ),
1334 ),
1335 )
1336 )
1337 );
1338 $this->creativeFieldValues = new Google_Service_Dfareporting_CreativeFieldValues_Resource(
1339 $this,
1340 $this->serviceName,
1341 'creativeFieldValues',
1342 array(
1343 'methods' => array(
1344 'delete' => array(
1345 'path' => 'userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues/{id}',
1346 'httpMethod' => 'DELETE',
1347 'parameters' => array(
1348 'profileId' => array(
1349 'location' => 'path',
1350 'type' => 'string',
1351 'required' => true,
1352 ),
1353 'creativeFieldId' => array(
1354 'location' => 'path',
1355 'type' => 'string',
1356 'required' => true,
1357 ),
1358 'id' => array(
1359 'location' => 'path',
1360 'type' => 'string',
1361 'required' => true,
1362 ),
1363 ),
1364 ),'get' => array(
1365 'path' => 'userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues/{id}',
1366 'httpMethod' => 'GET',
1367 'parameters' => array(
1368 'profileId' => array(
1369 'location' => 'path',
1370 'type' => 'string',
1371 'required' => true,
1372 ),
1373 'creativeFieldId' => array(
1374 'location' => 'path',
1375 'type' => 'string',
1376 'required' => true,
1377 ),
1378 'id' => array(
1379 'location' => 'path',
1380 'type' => 'string',
1381 'required' => true,
1382 ),
1383 ),
1384 ),'insert' => array(
1385 'path' => 'userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues',
1386 'httpMethod' => 'POST',
1387 'parameters' => array(
1388 'profileId' => array(
1389 'location' => 'path',
1390 'type' => 'string',
1391 'required' => true,
1392 ),
1393 'creativeFieldId' => array(
1394 'location' => 'path',
1395 'type' => 'string',
1396 'required' => true,
1397 ),
1398 ),
1399 ),'list' => array(
1400 'path' => 'userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues',
1401 'httpMethod' => 'GET',
1402 'parameters' => array(
1403 'profileId' => array(
1404 'location' => 'path',
1405 'type' => 'string',
1406 'required' => true,
1407 ),
1408 'creativeFieldId' => array(
1409 'location' => 'path',
1410 'type' => 'string',
1411 'required' => true,
1412 ),
1413 'ids' => array(
1414 'location' => 'query',
1415 'type' => 'string',
1416 'repeated' => true,
1417 ),
1418 'maxResults' => array(
1419 'location' => 'query',
1420 'type' => 'integer',
1421 ),
1422 'pageToken' => array(
1423 'location' => 'query',
1424 'type' => 'string',
1425 ),
1426 'searchString' => array(
1427 'location' => 'query',
1428 'type' => 'string',
1429 ),
1430 'sortField' => array(
1431 'location' => 'query',
1432 'type' => 'string',
1433 ),
1434 'sortOrder' => array(
1435 'location' => 'query',
1436 'type' => 'string',
1437 ),
1438 ),
1439 ),'patch' => array(
1440 'path' => 'userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues',
1441 'httpMethod' => 'PATCH',
1442 'parameters' => array(
1443 'profileId' => array(
1444 'location' => 'path',
1445 'type' => 'string',
1446 'required' => true,
1447 ),
1448 'creativeFieldId' => array(
1449 'location' => 'path',
1450 'type' => 'string',
1451 'required' => true,
1452 ),
1453 'id' => array(
1454 'location' => 'query',
1455 'type' => 'string',
1456 'required' => true,
1457 ),
1458 ),
1459 ),'update' => array(
1460 'path' => 'userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues',
1461 'httpMethod' => 'PUT',
1462 'parameters' => array(
1463 'profileId' => array(
1464 'location' => 'path',
1465 'type' => 'string',
1466 'required' => true,
1467 ),
1468 'creativeFieldId' => array(
1469 'location' => 'path',
1470 'type' => 'string',
1471 'required' => true,
1472 ),
1473 ),
1474 ),
1475 )
1476 )
1477 );
1478 $this->creativeFields = new Google_Service_Dfareporting_CreativeFields_Resource(
1479 $this,
1480 $this->serviceName,
1481 'creativeFields',
1482 array(
1483 'methods' => array(
1484 'delete' => array(
1485 'path' => 'userprofiles/{profileId}/creativeFields/{id}',
1486 'httpMethod' => 'DELETE',
1487 'parameters' => array(
1488 'profileId' => array(
1489 'location' => 'path',
1490 'type' => 'string',
1491 'required' => true,
1492 ),
1493 'id' => array(
1494 'location' => 'path',
1495 'type' => 'string',
1496 'required' => true,
1497 ),
1498 ),
1499 ),'get' => array(
1500 'path' => 'userprofiles/{profileId}/creativeFields/{id}',
1501 'httpMethod' => 'GET',
1502 'parameters' => array(
1503 'profileId' => array(
1504 'location' => 'path',
1505 'type' => 'string',
1506 'required' => true,
1507 ),
1508 'id' => array(
1509 'location' => 'path',
1510 'type' => 'string',
1511 'required' => true,
1512 ),
1513 ),
1514 ),'insert' => array(
1515 'path' => 'userprofiles/{profileId}/creativeFields',
1516 'httpMethod' => 'POST',
1517 'parameters' => array(
1518 'profileId' => array(
1519 'location' => 'path',
1520 'type' => 'string',
1521 'required' => true,
1522 ),
1523 ),
1524 ),'list' => array(
1525 'path' => 'userprofiles/{profileId}/creativeFields',
1526 'httpMethod' => 'GET',
1527 'parameters' => array(
1528 'profileId' => array(
1529 'location' => 'path',
1530 'type' => 'string',
1531 'required' => true,
1532 ),
1533 'advertiserIds' => array(
1534 'location' => 'query',
1535 'type' => 'string',
1536 'repeated' => true,
1537 ),
1538 'ids' => array(
1539 'location' => 'query',
1540 'type' => 'string',
1541 'repeated' => true,
1542 ),
1543 'maxResults' => array(
1544 'location' => 'query',
1545 'type' => 'integer',
1546 ),
1547 'pageToken' => array(
1548 'location' => 'query',
1549 'type' => 'string',
1550 ),
1551 'searchString' => array(
1552 'location' => 'query',
1553 'type' => 'string',
1554 ),
1555 'sortField' => array(
1556 'location' => 'query',
1557 'type' => 'string',
1558 ),
1559 'sortOrder' => array(
1560 'location' => 'query',
1561 'type' => 'string',
1562 ),
1563 ),
1564 ),'patch' => array(
1565 'path' => 'userprofiles/{profileId}/creativeFields',
1566 'httpMethod' => 'PATCH',
1567 'parameters' => array(
1568 'profileId' => array(
1569 'location' => 'path',
1570 'type' => 'string',
1571 'required' => true,
1572 ),
1573 'id' => array(
1574 'location' => 'query',
1575 'type' => 'string',
1576 'required' => true,
1577 ),
1578 ),
1579 ),'update' => array(
1580 'path' => 'userprofiles/{profileId}/creativeFields',
1581 'httpMethod' => 'PUT',
1582 'parameters' => array(
1583 'profileId' => array(
1584 'location' => 'path',
1585 'type' => 'string',
1586 'required' => true,
1587 ),
1588 ),
1589 ),
1590 )
1591 )
1592 );
1593 $this->creativeGroups = new Google_Service_Dfareporting_CreativeGroups_Resource(
1594 $this,
1595 $this->serviceName,
1596 'creativeGroups',
1597 array(
1598 'methods' => array(
1599 'get' => array(
1600 'path' => 'userprofiles/{profileId}/creativeGroups/{id}',
1601 'httpMethod' => 'GET',
1602 'parameters' => array(
1603 'profileId' => array(
1604 'location' => 'path',
1605 'type' => 'string',
1606 'required' => true,
1607 ),
1608 'id' => array(
1609 'location' => 'path',
1610 'type' => 'string',
1611 'required' => true,
1612 ),
1613 ),
1614 ),'insert' => array(
1615 'path' => 'userprofiles/{profileId}/creativeGroups',
1616 'httpMethod' => 'POST',
1617 'parameters' => array(
1618 'profileId' => array(
1619 'location' => 'path',
1620 'type' => 'string',
1621 'required' => true,
1622 ),
1623 ),
1624 ),'list' => array(
1625 'path' => 'userprofiles/{profileId}/creativeGroups',
1626 'httpMethod' => 'GET',
1627 'parameters' => array(
1628 'profileId' => array(
1629 'location' => 'path',
1630 'type' => 'string',
1631 'required' => true,
1632 ),
1633 'advertiserIds' => array(
1634 'location' => 'query',
1635 'type' => 'string',
1636 'repeated' => true,
1637 ),
1638 'groupNumber' => array(
1639 'location' => 'query',
1640 'type' => 'integer',
1641 ),
1642 'ids' => array(
1643 'location' => 'query',
1644 'type' => 'string',
1645 'repeated' => true,
1646 ),
1647 'maxResults' => array(
1648 'location' => 'query',
1649 'type' => 'integer',
1650 ),
1651 'pageToken' => array(
1652 'location' => 'query',
1653 'type' => 'string',
1654 ),
1655 'searchString' => array(
1656 'location' => 'query',
1657 'type' => 'string',
1658 ),
1659 'sortField' => array(
1660 'location' => 'query',
1661 'type' => 'string',
1662 ),
1663 'sortOrder' => array(
1664 'location' => 'query',
1665 'type' => 'string',
1666 ),
1667 ),
1668 ),'patch' => array(
1669 'path' => 'userprofiles/{profileId}/creativeGroups',
1670 'httpMethod' => 'PATCH',
1671 'parameters' => array(
1672 'profileId' => array(
1673 'location' => 'path',
1674 'type' => 'string',
1675 'required' => true,
1676 ),
1677 'id' => array(
1678 'location' => 'query',
1679 'type' => 'string',
1680 'required' => true,
1681 ),
1682 ),
1683 ),'update' => array(
1684 'path' => 'userprofiles/{profileId}/creativeGroups',
1685 'httpMethod' => 'PUT',
1686 'parameters' => array(
1687 'profileId' => array(
1688 'location' => 'path',
1689 'type' => 'string',
1690 'required' => true,
1691 ),
1692 ),
1693 ),
1694 )
1695 )
1696 );
1697 $this->creatives = new Google_Service_Dfareporting_Creatives_Resource(
1698 $this,
1699 $this->serviceName,
1700 'creatives',
1701 array(
1702 'methods' => array(
1703 'get' => array(
1704 'path' => 'userprofiles/{profileId}/creatives/{id}',
1705 'httpMethod' => 'GET',
1706 'parameters' => array(
1707 'profileId' => array(
1708 'location' => 'path',
1709 'type' => 'string',
1710 'required' => true,
1711 ),
1712 'id' => array(
1713 'location' => 'path',
1714 'type' => 'string',
1715 'required' => true,
1716 ),
1717 ),
1718 ),'insert' => array(
1719 'path' => 'userprofiles/{profileId}/creatives',
1720 'httpMethod' => 'POST',
1721 'parameters' => array(
1722 'profileId' => array(
1723 'location' => 'path',
1724 'type' => 'string',
1725 'required' => true,
1726 ),
1727 ),
1728 ),'list' => array(
1729 'path' => 'userprofiles/{profileId}/creatives',
1730 'httpMethod' => 'GET',
1731 'parameters' => array(
1732 'profileId' => array(
1733 'location' => 'path',
1734 'type' => 'string',
1735 'required' => true,
1736 ),
1737 'active' => array(
1738 'location' => 'query',
1739 'type' => 'boolean',
1740 ),
1741 'advertiserId' => array(
1742 'location' => 'query',
1743 'type' => 'string',
1744 ),
1745 'archived' => array(
1746 'location' => 'query',
1747 'type' => 'boolean',
1748 ),
1749 'campaignId' => array(
1750 'location' => 'query',
1751 'type' => 'string',
1752 ),
1753 'companionCreativeIds' => array(
1754 'location' => 'query',
1755 'type' => 'string',
1756 'repeated' => true,
1757 ),
1758 'creativeFieldIds' => array(
1759 'location' => 'query',
1760 'type' => 'string',
1761 'repeated' => true,
1762 ),
1763 'ids' => array(
1764 'location' => 'query',
1765 'type' => 'string',
1766 'repeated' => true,
1767 ),
1768 'maxResults' => array(
1769 'location' => 'query',
1770 'type' => 'integer',
1771 ),
1772 'pageToken' => array(
1773 'location' => 'query',
1774 'type' => 'string',
1775 ),
1776 'renderingIds' => array(
1777 'location' => 'query',
1778 'type' => 'string',
1779 'repeated' => true,
1780 ),
1781 'searchString' => array(
1782 'location' => 'query',
1783 'type' => 'string',
1784 ),
1785 'sizeIds' => array(
1786 'location' => 'query',
1787 'type' => 'string',
1788 'repeated' => true,
1789 ),
1790 'sortField' => array(
1791 'location' => 'query',
1792 'type' => 'string',
1793 ),
1794 'sortOrder' => array(
1795 'location' => 'query',
1796 'type' => 'string',
1797 ),
1798 'studioCreativeId' => array(
1799 'location' => 'query',
1800 'type' => 'string',
1801 ),
1802 'types' => array(
1803 'location' => 'query',
1804 'type' => 'string',
1805 'repeated' => true,
1806 ),
1807 ),
1808 ),'patch' => array(
1809 'path' => 'userprofiles/{profileId}/creatives',
1810 'httpMethod' => 'PATCH',
1811 'parameters' => array(
1812 'profileId' => array(
1813 'location' => 'path',
1814 'type' => 'string',
1815 'required' => true,
1816 ),
1817 'id' => array(
1818 'location' => 'query',
1819 'type' => 'string',
1820 'required' => true,
1821 ),
1822 ),
1823 ),'update' => array(
1824 'path' => 'userprofiles/{profileId}/creatives',
1825 'httpMethod' => 'PUT',
1826 'parameters' => array(
1827 'profileId' => array(
1828 'location' => 'path',
1829 'type' => 'string',
1830 'required' => true,
1831 ),
1832 ),
1833 ),
1834 )
1835 )
1836 );
1837 $this->dimensionValues = new Google_Service_Dfareporting_DimensionValues_Resource(
1838 $this,
1839 $this->serviceName,
1840 'dimensionValues',
1841 array(
1842 'methods' => array(
1843 'query' => array(
1844 'path' => 'userprofiles/{profileId}/dimensionvalues/query',
1845 'httpMethod' => 'POST',
1846 'parameters' => array(
1847 'profileId' => array(
1848 'location' => 'path',
1849 'type' => 'string',
1850 'required' => true,
1851 ),
1852 'maxResults' => array(
1853 'location' => 'query',
1854 'type' => 'integer',
1855 ),
1856 'pageToken' => array(
1857 'location' => 'query',
1858 'type' => 'string',
1859 ),
1860 ),
1861 ),
1862 )
1863 )
1864 );
1865 $this->directorySiteContacts = new Google_Service_Dfareporting_DirectorySiteContacts_Resource(
1866 $this,
1867 $this->serviceName,
1868 'directorySiteContacts',
1869 array(
1870 'methods' => array(
1871 'get' => array(
1872 'path' => 'userprofiles/{profileId}/directorySiteContacts/{id}',
1873 'httpMethod' => 'GET',
1874 'parameters' => array(
1875 'profileId' => array(
1876 'location' => 'path',
1877 'type' => 'string',
1878 'required' => true,
1879 ),
1880 'id' => array(
1881 'location' => 'path',
1882 'type' => 'string',
1883 'required' => true,
1884 ),
1885 ),
1886 ),'list' => array(
1887 'path' => 'userprofiles/{profileId}/directorySiteContacts',
1888 'httpMethod' => 'GET',
1889 'parameters' => array(
1890 'profileId' => array(
1891 'location' => 'path',
1892 'type' => 'string',
1893 'required' => true,
1894 ),
1895 'directorySiteIds' => array(
1896 'location' => 'query',
1897 'type' => 'string',
1898 'repeated' => true,
1899 ),
1900 'ids' => array(
1901 'location' => 'query',
1902 'type' => 'string',
1903 'repeated' => true,
1904 ),
1905 'maxResults' => array(
1906 'location' => 'query',
1907 'type' => 'integer',
1908 ),
1909 'pageToken' => array(
1910 'location' => 'query',
1911 'type' => 'string',
1912 ),
1913 'searchString' => array(
1914 'location' => 'query',
1915 'type' => 'string',
1916 ),
1917 'sortField' => array(
1918 'location' => 'query',
1919 'type' => 'string',
1920 ),
1921 'sortOrder' => array(
1922 'location' => 'query',
1923 'type' => 'string',
1924 ),
1925 ),
1926 ),
1927 )
1928 )
1929 );
1930 $this->directorySites = new Google_Service_Dfareporting_DirectorySites_Resource(
1931 $this,
1932 $this->serviceName,
1933 'directorySites',
1934 array(
1935 'methods' => array(
1936 'get' => array(
1937 'path' => 'userprofiles/{profileId}/directorySites/{id}',
1938 'httpMethod' => 'GET',
1939 'parameters' => array(
1940 'profileId' => array(
1941 'location' => 'path',
1942 'type' => 'string',
1943 'required' => true,
1944 ),
1945 'id' => array(
1946 'location' => 'path',
1947 'type' => 'string',
1948 'required' => true,
1949 ),
1950 ),
1951 ),'insert' => array(
1952 'path' => 'userprofiles/{profileId}/directorySites',
1953 'httpMethod' => 'POST',
1954 'parameters' => array(
1955 'profileId' => array(
1956 'location' => 'path',
1957 'type' => 'string',
1958 'required' => true,
1959 ),
1960 ),
1961 ),'list' => array(
1962 'path' => 'userprofiles/{profileId}/directorySites',
1963 'httpMethod' => 'GET',
1964 'parameters' => array(
1965 'profileId' => array(
1966 'location' => 'path',
1967 'type' => 'string',
1968 'required' => true,
1969 ),
1970 'acceptsInStreamVideoPlacements' => array(
1971 'location' => 'query',
1972 'type' => 'boolean',
1973 ),
1974 'acceptsInterstitialPlacements' => array(
1975 'location' => 'query',
1976 'type' => 'boolean',
1977 ),
1978 'acceptsPublisherPaidPlacements' => array(
1979 'location' => 'query',
1980 'type' => 'boolean',
1981 ),
1982 'active' => array(
1983 'location' => 'query',
1984 'type' => 'boolean',
1985 ),
1986 'countryId' => array(
1987 'location' => 'query',
1988 'type' => 'string',
1989 ),
1990 'dfp_network_code' => array(
1991 'location' => 'query',
1992 'type' => 'string',
1993 ),
1994 'ids' => array(
1995 'location' => 'query',
1996 'type' => 'string',
1997 'repeated' => true,
1998 ),
1999 'maxResults' => array(
2000 'location' => 'query',
2001 'type' => 'integer',
2002 ),
2003 'pageToken' => array(
2004 'location' => 'query',
2005 'type' => 'string',
2006 ),
2007 'parentId' => array(
2008 'location' => 'query',
2009 'type' => 'string',
2010 ),
2011 'searchString' => array(
2012 'location' => 'query',
2013 'type' => 'string',
2014 ),
2015 'sortField' => array(
2016 'location' => 'query',
2017 'type' => 'string',
2018 ),
2019 'sortOrder' => array(
2020 'location' => 'query',
2021 'type' => 'string',
2022 ),
2023 ),
2024 ),
2025 )
2026 )
2027 );
2028 $this->eventTags = new Google_Service_Dfareporting_EventTags_Resource(
2029 $this,
2030 $this->serviceName,
2031 'eventTags',
2032 array(
2033 'methods' => array(
2034 'delete' => array(
2035 'path' => 'userprofiles/{profileId}/eventTags/{id}',
2036 'httpMethod' => 'DELETE',
2037 'parameters' => array(
2038 'profileId' => array(
2039 'location' => 'path',
2040 'type' => 'string',
2041 'required' => true,
2042 ),
2043 'id' => array(
2044 'location' => 'path',
2045 'type' => 'string',
2046 'required' => true,
2047 ),
2048 ),
2049 ),'get' => array(
2050 'path' => 'userprofiles/{profileId}/eventTags/{id}',
2051 'httpMethod' => 'GET',
2052 'parameters' => array(
2053 'profileId' => array(
2054 'location' => 'path',
2055 'type' => 'string',
2056 'required' => true,
2057 ),
2058 'id' => array(
2059 'location' => 'path',
2060 'type' => 'string',
2061 'required' => true,
2062 ),
2063 ),
2064 ),'insert' => array(
2065 'path' => 'userprofiles/{profileId}/eventTags',
2066 'httpMethod' => 'POST',
2067 'parameters' => array(
2068 'profileId' => array(
2069 'location' => 'path',
2070 'type' => 'string',
2071 'required' => true,
2072 ),
2073 ),
2074 ),'list' => array(
2075 'path' => 'userprofiles/{profileId}/eventTags',
2076 'httpMethod' => 'GET',
2077 'parameters' => array(
2078 'profileId' => array(
2079 'location' => 'path',
2080 'type' => 'string',
2081 'required' => true,
2082 ),
2083 'adId' => array(
2084 'location' => 'query',
2085 'type' => 'string',
2086 ),
2087 'advertiserId' => array(
2088 'location' => 'query',
2089 'type' => 'string',
2090 ),
2091 'campaignId' => array(
2092 'location' => 'query',
2093 'type' => 'string',
2094 ),
2095 'definitionsOnly' => array(
2096 'location' => 'query',
2097 'type' => 'boolean',
2098 ),
2099 'enabled' => array(
2100 'location' => 'query',
2101 'type' => 'boolean',
2102 ),
2103 'eventTagTypes' => array(
2104 'location' => 'query',
2105 'type' => 'string',
2106 'repeated' => true,
2107 ),
2108 'ids' => array(
2109 'location' => 'query',
2110 'type' => 'string',
2111 'repeated' => true,
2112 ),
2113 'searchString' => array(
2114 'location' => 'query',
2115 'type' => 'string',
2116 ),
2117 'sortField' => array(
2118 'location' => 'query',
2119 'type' => 'string',
2120 ),
2121 'sortOrder' => array(
2122 'location' => 'query',
2123 'type' => 'string',
2124 ),
2125 ),
2126 ),'patch' => array(
2127 'path' => 'userprofiles/{profileId}/eventTags',
2128 'httpMethod' => 'PATCH',
2129 'parameters' => array(
2130 'profileId' => array(
2131 'location' => 'path',
2132 'type' => 'string',
2133 'required' => true,
2134 ),
2135 'id' => array(
2136 'location' => 'query',
2137 'type' => 'string',
2138 'required' => true,
2139 ),
2140 ),
2141 ),'update' => array(
2142 'path' => 'userprofiles/{profileId}/eventTags',
2143 'httpMethod' => 'PUT',
2144 'parameters' => array(
2145 'profileId' => array(
2146 'location' => 'path',
2147 'type' => 'string',
2148 'required' => true,
2149 ),
2150 ),
2151 ),
2152 )
2153 )
2154 );
2155 $this->files = new Google_Service_Dfareporting_Files_Resource(
2156 $this,
2157 $this->serviceName,
2158 'files',
2159 array(
2160 'methods' => array(
2161 'get' => array(
2162 'path' => 'reports/{reportId}/files/{fileId}',
2163 'httpMethod' => 'GET',
2164 'parameters' => array(
2165 'reportId' => array(
2166 'location' => 'path',
2167 'type' => 'string',
2168 'required' => true,
2169 ),
2170 'fileId' => array(
2171 'location' => 'path',
2172 'type' => 'string',
2173 'required' => true,
2174 ),
2175 ),
2176 ),'list' => array(
2177 'path' => 'userprofiles/{profileId}/files',
2178 'httpMethod' => 'GET',
2179 'parameters' => array(
2180 'profileId' => array(
2181 'location' => 'path',
2182 'type' => 'string',
2183 'required' => true,
2184 ),
2185 'maxResults' => array(
2186 'location' => 'query',
2187 'type' => 'integer',
2188 ),
2189 'pageToken' => array(
2190 'location' => 'query',
2191 'type' => 'string',
2192 ),
2193 'scope' => array(
2194 'location' => 'query',
2195 'type' => 'string',
2196 ),
2197 'sortField' => array(
2198 'location' => 'query',
2199 'type' => 'string',
2200 ),
2201 'sortOrder' => array(
2202 'location' => 'query',
2203 'type' => 'string',
2204 ),
2205 ),
2206 ),
2207 )
2208 )
2209 );
2210 $this->floodlightActivities = new Google_Service_Dfareporting_FloodlightActivities_Resource(
2211 $this,
2212 $this->serviceName,
2213 'floodlightActivities',
2214 array(
2215 'methods' => array(
2216 'delete' => array(
2217 'path' => 'userprofiles/{profileId}/floodlightActivities/{id}',
2218 'httpMethod' => 'DELETE',
2219 'parameters' => array(
2220 'profileId' => array(
2221 'location' => 'path',
2222 'type' => 'string',
2223 'required' => true,
2224 ),
2225 'id' => array(
2226 'location' => 'path',
2227 'type' => 'string',
2228 'required' => true,
2229 ),
2230 ),
2231 ),'generatetag' => array(
2232 'path' => 'userprofiles/{profileId}/floodlightActivities/generatetag',
2233 'httpMethod' => 'POST',
2234 'parameters' => array(
2235 'profileId' => array(
2236 'location' => 'path',
2237 'type' => 'string',
2238 'required' => true,
2239 ),
2240 'floodlightActivityId' => array(
2241 'location' => 'query',
2242 'type' => 'string',
2243 ),
2244 ),
2245 ),'get' => array(
2246 'path' => 'userprofiles/{profileId}/floodlightActivities/{id}',
2247 'httpMethod' => 'GET',
2248 'parameters' => array(
2249 'profileId' => array(
2250 'location' => 'path',
2251 'type' => 'string',
2252 'required' => true,
2253 ),
2254 'id' => array(
2255 'location' => 'path',
2256 'type' => 'string',
2257 'required' => true,
2258 ),
2259 ),
2260 ),'insert' => array(
2261 'path' => 'userprofiles/{profileId}/floodlightActivities',
2262 'httpMethod' => 'POST',
2263 'parameters' => array(
2264 'profileId' => array(
2265 'location' => 'path',
2266 'type' => 'string',
2267 'required' => true,
2268 ),
2269 ),
2270 ),'list' => array(
2271 'path' => 'userprofiles/{profileId}/floodlightActivities',
2272 'httpMethod' => 'GET',
2273 'parameters' => array(
2274 'profileId' => array(
2275 'location' => 'path',
2276 'type' => 'string',
2277 'required' => true,
2278 ),
2279 'advertiserId' => array(
2280 'location' => 'query',
2281 'type' => 'string',
2282 ),
2283 'floodlightActivityGroupIds' => array(
2284 'location' => 'query',
2285 'type' => 'string',
2286 'repeated' => true,
2287 ),
2288 'floodlightActivityGroupName' => array(
2289 'location' => 'query',
2290 'type' => 'string',
2291 ),
2292 'floodlightActivityGroupTagString' => array(
2293 'location' => 'query',
2294 'type' => 'string',
2295 ),
2296 'floodlightActivityGroupType' => array(
2297 'location' => 'query',
2298 'type' => 'string',
2299 ),
2300 'floodlightConfigurationId' => array(
2301 'location' => 'query',
2302 'type' => 'string',
2303 ),
2304 'ids' => array(
2305 'location' => 'query',
2306 'type' => 'string',
2307 'repeated' => true,
2308 ),
2309 'maxResults' => array(
2310 'location' => 'query',
2311 'type' => 'integer',
2312 ),
2313 'pageToken' => array(
2314 'location' => 'query',
2315 'type' => 'string',
2316 ),
2317 'searchString' => array(
2318 'location' => 'query',
2319 'type' => 'string',
2320 ),
2321 'sortField' => array(
2322 'location' => 'query',
2323 'type' => 'string',
2324 ),
2325 'sortOrder' => array(
2326 'location' => 'query',
2327 'type' => 'string',
2328 ),
2329 'tagString' => array(
2330 'location' => 'query',
2331 'type' => 'string',
2332 ),
2333 ),
2334 ),'patch' => array(
2335 'path' => 'userprofiles/{profileId}/floodlightActivities',
2336 'httpMethod' => 'PATCH',
2337 'parameters' => array(
2338 'profileId' => array(
2339 'location' => 'path',
2340 'type' => 'string',
2341 'required' => true,
2342 ),
2343 'id' => array(
2344 'location' => 'query',
2345 'type' => 'string',
2346 'required' => true,
2347 ),
2348 ),
2349 ),'update' => array(
2350 'path' => 'userprofiles/{profileId}/floodlightActivities',
2351 'httpMethod' => 'PUT',
2352 'parameters' => array(
2353 'profileId' => array(
2354 'location' => 'path',
2355 'type' => 'string',
2356 'required' => true,
2357 ),
2358 ),
2359 ),
2360 )
2361 )
2362 );
2363 $this->floodlightActivityGroups = new Google_Service_Dfareporting_FloodlightActivityGroups_Resource(
2364 $this,
2365 $this->serviceName,
2366 'floodlightActivityGroups',
2367 array(
2368 'methods' => array(
2369 'get' => array(
2370 'path' => 'userprofiles/{profileId}/floodlightActivityGroups/{id}',
2371 'httpMethod' => 'GET',
2372 'parameters' => array(
2373 'profileId' => array(
2374 'location' => 'path',
2375 'type' => 'string',
2376 'required' => true,
2377 ),
2378 'id' => array(
2379 'location' => 'path',
2380 'type' => 'string',
2381 'required' => true,
2382 ),
2383 ),
2384 ),'insert' => array(
2385 'path' => 'userprofiles/{profileId}/floodlightActivityGroups',
2386 'httpMethod' => 'POST',
2387 'parameters' => array(
2388 'profileId' => array(
2389 'location' => 'path',
2390 'type' => 'string',
2391 'required' => true,
2392 ),
2393 ),
2394 ),'list' => array(
2395 'path' => 'userprofiles/{profileId}/floodlightActivityGroups',
2396 'httpMethod' => 'GET',
2397 'parameters' => array(
2398 'profileId' => array(
2399 'location' => 'path',
2400 'type' => 'string',
2401 'required' => true,
2402 ),
2403 'advertiserId' => array(
2404 'location' => 'query',
2405 'type' => 'string',
2406 ),
2407 'floodlightConfigurationId' => array(
2408 'location' => 'query',
2409 'type' => 'string',
2410 ),
2411 'ids' => array(
2412 'location' => 'query',
2413 'type' => 'string',
2414 'repeated' => true,
2415 ),
2416 'maxResults' => array(
2417 'location' => 'query',
2418 'type' => 'integer',
2419 ),
2420 'pageToken' => array(
2421 'location' => 'query',
2422 'type' => 'string',
2423 ),
2424 'searchString' => array(
2425 'location' => 'query',
2426 'type' => 'string',
2427 ),
2428 'sortField' => array(
2429 'location' => 'query',
2430 'type' => 'string',
2431 ),
2432 'sortOrder' => array(
2433 'location' => 'query',
2434 'type' => 'string',
2435 ),
2436 'type' => array(
2437 'location' => 'query',
2438 'type' => 'string',
2439 ),
2440 ),
2441 ),'patch' => array(
2442 'path' => 'userprofiles/{profileId}/floodlightActivityGroups',
2443 'httpMethod' => 'PATCH',
2444 'parameters' => array(
2445 'profileId' => array(
2446 'location' => 'path',
2447 'type' => 'string',
2448 'required' => true,
2449 ),
2450 'id' => array(
2451 'location' => 'query',
2452 'type' => 'string',
2453 'required' => true,
2454 ),
2455 ),
2456 ),'update' => array(
2457 'path' => 'userprofiles/{profileId}/floodlightActivityGroups',
2458 'httpMethod' => 'PUT',
2459 'parameters' => array(
2460 'profileId' => array(
2461 'location' => 'path',
2462 'type' => 'string',
2463 'required' => true,
2464 ),
2465 ),
2466 ),
2467 )
2468 )
2469 );
2470 $this->floodlightConfigurations = new Google_Service_Dfareporting_FloodlightConfigurations_Resource(
2471 $this,
2472 $this->serviceName,
2473 'floodlightConfigurations',
2474 array(
2475 'methods' => array(
2476 'get' => array(
2477 'path' => 'userprofiles/{profileId}/floodlightConfigurations/{id}',
2478 'httpMethod' => 'GET',
2479 'parameters' => array(
2480 'profileId' => array(
2481 'location' => 'path',
2482 'type' => 'string',
2483 'required' => true,
2484 ),
2485 'id' => array(
2486 'location' => 'path',
2487 'type' => 'string',
2488 'required' => true,
2489 ),
2490 ),
2491 ),'list' => array(
2492 'path' => 'userprofiles/{profileId}/floodlightConfigurations',
2493 'httpMethod' => 'GET',
2494 'parameters' => array(
2495 'profileId' => array(
2496 'location' => 'path',
2497 'type' => 'string',
2498 'required' => true,
2499 ),
2500 'ids' => array(
2501 'location' => 'query',
2502 'type' => 'string',
2503 'repeated' => true,
2504 ),
2505 ),
2506 ),'patch' => array(
2507 'path' => 'userprofiles/{profileId}/floodlightConfigurations',
2508 'httpMethod' => 'PATCH',
2509 'parameters' => array(
2510 'profileId' => array(
2511 'location' => 'path',
2512 'type' => 'string',
2513 'required' => true,
2514 ),
2515 'id' => array(
2516 'location' => 'query',
2517 'type' => 'string',
2518 'required' => true,
2519 ),
2520 ),
2521 ),'update' => array(
2522 'path' => 'userprofiles/{profileId}/floodlightConfigurations',
2523 'httpMethod' => 'PUT',
2524 'parameters' => array(
2525 'profileId' => array(
2526 'location' => 'path',
2527 'type' => 'string',
2528 'required' => true,
2529 ),
2530 ),
2531 ),
2532 )
2533 )
2534 );
2535 $this->inventoryItems = new Google_Service_Dfareporting_InventoryItems_Resource(
2536 $this,
2537 $this->serviceName,
2538 'inventoryItems',
2539 array(
2540 'methods' => array(
2541 'get' => array(
2542 'path' => 'userprofiles/{profileId}/projects/{projectId}/inventoryItems/{id}',
2543 'httpMethod' => 'GET',
2544 'parameters' => array(
2545 'profileId' => array(
2546 'location' => 'path',
2547 'type' => 'string',
2548 'required' => true,
2549 ),
2550 'projectId' => array(
2551 'location' => 'path',
2552 'type' => 'string',
2553 'required' => true,
2554 ),
2555 'id' => array(
2556 'location' => 'path',
2557 'type' => 'string',
2558 'required' => true,
2559 ),
2560 ),
2561 ),'list' => array(
2562 'path' => 'userprofiles/{profileId}/projects/{projectId}/inventoryItems',
2563 'httpMethod' => 'GET',
2564 'parameters' => array(
2565 'profileId' => array(
2566 'location' => 'path',
2567 'type' => 'string',
2568 'required' => true,
2569 ),
2570 'projectId' => array(
2571 'location' => 'path',
2572 'type' => 'string',
2573 'required' => true,
2574 ),
2575 'ids' => array(
2576 'location' => 'query',
2577 'type' => 'string',
2578 'repeated' => true,
2579 ),
2580 'inPlan' => array(
2581 'location' => 'query',
2582 'type' => 'boolean',
2583 ),
2584 'maxResults' => array(
2585 'location' => 'query',
2586 'type' => 'integer',
2587 ),
2588 'orderId' => array(
2589 'location' => 'query',
2590 'type' => 'string',
2591 'repeated' => true,
2592 ),
2593 'pageToken' => array(
2594 'location' => 'query',
2595 'type' => 'string',
2596 ),
2597 'siteId' => array(
2598 'location' => 'query',
2599 'type' => 'string',
2600 'repeated' => true,
2601 ),
2602 'sortField' => array(
2603 'location' => 'query',
2604 'type' => 'string',
2605 ),
2606 'sortOrder' => array(
2607 'location' => 'query',
2608 'type' => 'string',
2609 ),
2610 'type' => array(
2611 'location' => 'query',
2612 'type' => 'string',
2613 ),
2614 ),
2615 ),
2616 )
2617 )
2618 );
2619 $this->landingPages = new Google_Service_Dfareporting_LandingPages_Resource(
2620 $this,
2621 $this->serviceName,
2622 'landingPages',
2623 array(
2624 'methods' => array(
2625 'delete' => array(
2626 'path' => 'userprofiles/{profileId}/campaigns/{campaignId}/landingPages/{id}',
2627 'httpMethod' => 'DELETE',
2628 'parameters' => array(
2629 'profileId' => array(
2630 'location' => 'path',
2631 'type' => 'string',
2632 'required' => true,
2633 ),
2634 'campaignId' => array(
2635 'location' => 'path',
2636 'type' => 'string',
2637 'required' => true,
2638 ),
2639 'id' => array(
2640 'location' => 'path',
2641 'type' => 'string',
2642 'required' => true,
2643 ),
2644 ),
2645 ),'get' => array(
2646 'path' => 'userprofiles/{profileId}/campaigns/{campaignId}/landingPages/{id}',
2647 'httpMethod' => 'GET',
2648 'parameters' => array(
2649 'profileId' => array(
2650 'location' => 'path',
2651 'type' => 'string',
2652 'required' => true,
2653 ),
2654 'campaignId' => array(
2655 'location' => 'path',
2656 'type' => 'string',
2657 'required' => true,
2658 ),
2659 'id' => array(
2660 'location' => 'path',
2661 'type' => 'string',
2662 'required' => true,
2663 ),
2664 ),
2665 ),'insert' => array(
2666 'path' => 'userprofiles/{profileId}/campaigns/{campaignId}/landingPages',
2667 'httpMethod' => 'POST',
2668 'parameters' => array(
2669 'profileId' => array(
2670 'location' => 'path',
2671 'type' => 'string',
2672 'required' => true,
2673 ),
2674 'campaignId' => array(
2675 'location' => 'path',
2676 'type' => 'string',
2677 'required' => true,
2678 ),
2679 ),
2680 ),'list' => array(
2681 'path' => 'userprofiles/{profileId}/campaigns/{campaignId}/landingPages',
2682 'httpMethod' => 'GET',
2683 'parameters' => array(
2684 'profileId' => array(
2685 'location' => 'path',
2686 'type' => 'string',
2687 'required' => true,
2688 ),
2689 'campaignId' => array(
2690 'location' => 'path',
2691 'type' => 'string',
2692 'required' => true,
2693 ),
2694 ),
2695 ),'patch' => array(
2696 'path' => 'userprofiles/{profileId}/campaigns/{campaignId}/landingPages',
2697 'httpMethod' => 'PATCH',
2698 'parameters' => array(
2699 'profileId' => array(
2700 'location' => 'path',
2701 'type' => 'string',
2702 'required' => true,
2703 ),
2704 'campaignId' => array(
2705 'location' => 'path',
2706 'type' => 'string',
2707 'required' => true,
2708 ),
2709 'id' => array(
2710 'location' => 'query',
2711 'type' => 'string',
2712 'required' => true,
2713 ),
2714 ),
2715 ),'update' => array(
2716 'path' => 'userprofiles/{profileId}/campaigns/{campaignId}/landingPages',
2717 'httpMethod' => 'PUT',
2718 'parameters' => array(
2719 'profileId' => array(
2720 'location' => 'path',
2721 'type' => 'string',
2722 'required' => true,
2723 ),
2724 'campaignId' => array(
2725 'location' => 'path',
2726 'type' => 'string',
2727 'required' => true,
2728 ),
2729 ),
2730 ),
2731 )
2732 )
2733 );
2734 $this->metros = new Google_Service_Dfareporting_Metros_Resource(
2735 $this,
2736 $this->serviceName,
2737 'metros',
2738 array(
2739 'methods' => array(
2740 'list' => array(
2741 'path' => 'userprofiles/{profileId}/metros',
2742 'httpMethod' => 'GET',
2743 'parameters' => array(
2744 'profileId' => array(
2745 'location' => 'path',
2746 'type' => 'string',
2747 'required' => true,
2748 ),
2749 ),
2750 ),
2751 )
2752 )
2753 );
2754 $this->mobileCarriers = new Google_Service_Dfareporting_MobileCarriers_Resource(
2755 $this,
2756 $this->serviceName,
2757 'mobileCarriers',
2758 array(
2759 'methods' => array(
2760 'get' => array(
2761 'path' => 'userprofiles/{profileId}/mobileCarriers/{id}',
2762 'httpMethod' => 'GET',
2763 'parameters' => array(
2764 'profileId' => array(
2765 'location' => 'path',
2766 'type' => 'string',
2767 'required' => true,
2768 ),
2769 'id' => array(
2770 'location' => 'path',
2771 'type' => 'string',
2772 'required' => true,
2773 ),
2774 ),
2775 ),'list' => array(
2776 'path' => 'userprofiles/{profileId}/mobileCarriers',
2777 'httpMethod' => 'GET',
2778 'parameters' => array(
2779 'profileId' => array(
2780 'location' => 'path',
2781 'type' => 'string',
2782 'required' => true,
2783 ),
2784 ),
2785 ),
2786 )
2787 )
2788 );
2789 $this->operatingSystemVersions = new Google_Service_Dfareporting_OperatingSystemVersions_Resource(
2790 $this,
2791 $this->serviceName,
2792 'operatingSystemVersions',
2793 array(
2794 'methods' => array(
2795 'get' => array(
2796 'path' => 'userprofiles/{profileId}/operatingSystemVersions/{id}',
2797 'httpMethod' => 'GET',
2798 'parameters' => array(
2799 'profileId' => array(
2800 'location' => 'path',
2801 'type' => 'string',
2802 'required' => true,
2803 ),
2804 'id' => array(
2805 'location' => 'path',
2806 'type' => 'string',
2807 'required' => true,
2808 ),
2809 ),
2810 ),'list' => array(
2811 'path' => 'userprofiles/{profileId}/operatingSystemVersions',
2812 'httpMethod' => 'GET',
2813 'parameters' => array(
2814 'profileId' => array(
2815 'location' => 'path',
2816 'type' => 'string',
2817 'required' => true,
2818 ),
2819 ),
2820 ),
2821 )
2822 )
2823 );
2824 $this->operatingSystems = new Google_Service_Dfareporting_OperatingSystems_Resource(
2825 $this,
2826 $this->serviceName,
2827 'operatingSystems',
2828 array(
2829 'methods' => array(
2830 'get' => array(
2831 'path' => 'userprofiles/{profileId}/operatingSystems/{dartId}',
2832 'httpMethod' => 'GET',
2833 'parameters' => array(
2834 'profileId' => array(
2835 'location' => 'path',
2836 'type' => 'string',
2837 'required' => true,
2838 ),
2839 'dartId' => array(
2840 'location' => 'path',
2841 'type' => 'string',
2842 'required' => true,
2843 ),
2844 ),
2845 ),'list' => array(
2846 'path' => 'userprofiles/{profileId}/operatingSystems',
2847 'httpMethod' => 'GET',
2848 'parameters' => array(
2849 'profileId' => array(
2850 'location' => 'path',
2851 'type' => 'string',
2852 'required' => true,
2853 ),
2854 ),
2855 ),
2856 )
2857 )
2858 );
2859 $this->orderDocuments = new Google_Service_Dfareporting_OrderDocuments_Resource(
2860 $this,
2861 $this->serviceName,
2862 'orderDocuments',
2863 array(
2864 'methods' => array(
2865 'get' => array(
2866 'path' => 'userprofiles/{profileId}/projects/{projectId}/orderDocuments/{id}',
2867 'httpMethod' => 'GET',
2868 'parameters' => array(
2869 'profileId' => array(
2870 'location' => 'path',
2871 'type' => 'string',
2872 'required' => true,
2873 ),
2874 'projectId' => array(
2875 'location' => 'path',
2876 'type' => 'string',
2877 'required' => true,
2878 ),
2879 'id' => array(
2880 'location' => 'path',
2881 'type' => 'string',
2882 'required' => true,
2883 ),
2884 ),
2885 ),'list' => array(
2886 'path' => 'userprofiles/{profileId}/projects/{projectId}/orderDocuments',
2887 'httpMethod' => 'GET',
2888 'parameters' => array(
2889 'profileId' => array(
2890 'location' => 'path',
2891 'type' => 'string',
2892 'required' => true,
2893 ),
2894 'projectId' => array(
2895 'location' => 'path',
2896 'type' => 'string',
2897 'required' => true,
2898 ),
2899 'approved' => array(
2900 'location' => 'query',
2901 'type' => 'boolean',
2902 ),
2903 'ids' => array(
2904 'location' => 'query',
2905 'type' => 'string',
2906 'repeated' => true,
2907 ),
2908 'maxResults' => array(
2909 'location' => 'query',
2910 'type' => 'integer',
2911 ),
2912 'orderId' => array(
2913 'location' => 'query',
2914 'type' => 'string',
2915 'repeated' => true,
2916 ),
2917 'pageToken' => array(
2918 'location' => 'query',
2919 'type' => 'string',
2920 ),
2921 'searchString' => array(
2922 'location' => 'query',
2923 'type' => 'string',
2924 ),
2925 'siteId' => array(
2926 'location' => 'query',
2927 'type' => 'string',
2928 'repeated' => true,
2929 ),
2930 'sortField' => array(
2931 'location' => 'query',
2932 'type' => 'string',
2933 ),
2934 'sortOrder' => array(
2935 'location' => 'query',
2936 'type' => 'string',
2937 ),
2938 ),
2939 ),
2940 )
2941 )
2942 );
2943 $this->orders = new Google_Service_Dfareporting_Orders_Resource(
2944 $this,
2945 $this->serviceName,
2946 'orders',
2947 array(
2948 'methods' => array(
2949 'get' => array(
2950 'path' => 'userprofiles/{profileId}/projects/{projectId}/orders/{id}',
2951 'httpMethod' => 'GET',
2952 'parameters' => array(
2953 'profileId' => array(
2954 'location' => 'path',
2955 'type' => 'string',
2956 'required' => true,
2957 ),
2958 'projectId' => array(
2959 'location' => 'path',
2960 'type' => 'string',
2961 'required' => true,
2962 ),
2963 'id' => array(
2964 'location' => 'path',
2965 'type' => 'string',
2966 'required' => true,
2967 ),
2968 ),
2969 ),'list' => array(
2970 'path' => 'userprofiles/{profileId}/projects/{projectId}/orders',
2971 'httpMethod' => 'GET',
2972 'parameters' => array(
2973 'profileId' => array(
2974 'location' => 'path',
2975 'type' => 'string',
2976 'required' => true,
2977 ),
2978 'projectId' => array(
2979 'location' => 'path',
2980 'type' => 'string',
2981 'required' => true,
2982 ),
2983 'ids' => array(
2984 'location' => 'query',
2985 'type' => 'string',
2986 'repeated' => true,
2987 ),
2988 'maxResults' => array(
2989 'location' => 'query',
2990 'type' => 'integer',
2991 ),
2992 'pageToken' => array(
2993 'location' => 'query',
2994 'type' => 'string',
2995 ),
2996 'searchString' => array(
2997 'location' => 'query',
2998 'type' => 'string',
2999 ),
3000 'siteId' => array(
3001 'location' => 'query',
3002 'type' => 'string',
3003 'repeated' => true,
3004 ),
3005 'sortField' => array(
3006 'location' => 'query',
3007 'type' => 'string',
3008 ),
3009 'sortOrder' => array(
3010 'location' => 'query',
3011 'type' => 'string',
3012 ),
3013 ),
3014 ),
3015 )
3016 )
3017 );
3018 $this->placementGroups = new Google_Service_Dfareporting_PlacementGroups_Resource(
3019 $this,
3020 $this->serviceName,
3021 'placementGroups',
3022 array(
3023 'methods' => array(
3024 'get' => array(
3025 'path' => 'userprofiles/{profileId}/placementGroups/{id}',
3026 'httpMethod' => 'GET',
3027 'parameters' => array(
3028 'profileId' => array(
3029 'location' => 'path',
3030 'type' => 'string',
3031 'required' => true,
3032 ),
3033 'id' => array(
3034 'location' => 'path',
3035 'type' => 'string',
3036 'required' => true,
3037 ),
3038 ),
3039 ),'insert' => array(
3040 'path' => 'userprofiles/{profileId}/placementGroups',
3041 'httpMethod' => 'POST',
3042 'parameters' => array(
3043 'profileId' => array(
3044 'location' => 'path',
3045 'type' => 'string',
3046 'required' => true,
3047 ),
3048 ),
3049 ),'list' => array(
3050 'path' => 'userprofiles/{profileId}/placementGroups',
3051 'httpMethod' => 'GET',
3052 'parameters' => array(
3053 'profileId' => array(
3054 'location' => 'path',
3055 'type' => 'string',
3056 'required' => true,
3057 ),
3058 'advertiserIds' => array(
3059 'location' => 'query',
3060 'type' => 'string',
3061 'repeated' => true,
3062 ),
3063 'archived' => array(
3064 'location' => 'query',
3065 'type' => 'boolean',
3066 ),
3067 'campaignIds' => array(
3068 'location' => 'query',
3069 'type' => 'string',
3070 'repeated' => true,
3071 ),
3072 'contentCategoryIds' => array(
3073 'location' => 'query',
3074 'type' => 'string',
3075 'repeated' => true,
3076 ),
3077 'directorySiteIds' => array(
3078 'location' => 'query',
3079 'type' => 'string',
3080 'repeated' => true,
3081 ),
3082 'ids' => array(
3083 'location' => 'query',
3084 'type' => 'string',
3085 'repeated' => true,
3086 ),
3087 'maxEndDate' => array(
3088 'location' => 'query',
3089 'type' => 'string',
3090 ),
3091 'maxResults' => array(
3092 'location' => 'query',
3093 'type' => 'integer',
3094 ),
3095 'maxStartDate' => array(
3096 'location' => 'query',
3097 'type' => 'string',
3098 ),
3099 'minEndDate' => array(
3100 'location' => 'query',
3101 'type' => 'string',
3102 ),
3103 'minStartDate' => array(
3104 'location' => 'query',
3105 'type' => 'string',
3106 ),
3107 'pageToken' => array(
3108 'location' => 'query',
3109 'type' => 'string',
3110 ),
3111 'placementGroupType' => array(
3112 'location' => 'query',
3113 'type' => 'string',
3114 ),
3115 'placementStrategyIds' => array(
3116 'location' => 'query',
3117 'type' => 'string',
3118 'repeated' => true,
3119 ),
3120 'pricingTypes' => array(
3121 'location' => 'query',
3122 'type' => 'string',
3123 'repeated' => true,
3124 ),
3125 'searchString' => array(
3126 'location' => 'query',
3127 'type' => 'string',
3128 ),
3129 'siteIds' => array(
3130 'location' => 'query',
3131 'type' => 'string',
3132 'repeated' => true,
3133 ),
3134 'sortField' => array(
3135 'location' => 'query',
3136 'type' => 'string',
3137 ),
3138 'sortOrder' => array(
3139 'location' => 'query',
3140 'type' => 'string',
3141 ),
3142 ),
3143 ),'patch' => array(
3144 'path' => 'userprofiles/{profileId}/placementGroups',
3145 'httpMethod' => 'PATCH',
3146 'parameters' => array(
3147 'profileId' => array(
3148 'location' => 'path',
3149 'type' => 'string',
3150 'required' => true,
3151 ),
3152 'id' => array(
3153 'location' => 'query',
3154 'type' => 'string',
3155 'required' => true,
3156 ),
3157 ),
3158 ),'update' => array(
3159 'path' => 'userprofiles/{profileId}/placementGroups',
3160 'httpMethod' => 'PUT',
3161 'parameters' => array(
3162 'profileId' => array(
3163 'location' => 'path',
3164 'type' => 'string',
3165 'required' => true,
3166 ),
3167 ),
3168 ),
3169 )
3170 )
3171 );
3172 $this->placementStrategies = new Google_Service_Dfareporting_PlacementStrategies_Resource(
3173 $this,
3174 $this->serviceName,
3175 'placementStrategies',
3176 array(
3177 'methods' => array(
3178 'delete' => array(
3179 'path' => 'userprofiles/{profileId}/placementStrategies/{id}',
3180 'httpMethod' => 'DELETE',
3181 'parameters' => array(
3182 'profileId' => array(
3183 'location' => 'path',
3184 'type' => 'string',
3185 'required' => true,
3186 ),
3187 'id' => array(
3188 'location' => 'path',
3189 'type' => 'string',
3190 'required' => true,
3191 ),
3192 ),
3193 ),'get' => array(
3194 'path' => 'userprofiles/{profileId}/placementStrategies/{id}',
3195 'httpMethod' => 'GET',
3196 'parameters' => array(
3197 'profileId' => array(
3198 'location' => 'path',
3199 'type' => 'string',
3200 'required' => true,
3201 ),
3202 'id' => array(
3203 'location' => 'path',
3204 'type' => 'string',
3205 'required' => true,
3206 ),
3207 ),
3208 ),'insert' => array(
3209 'path' => 'userprofiles/{profileId}/placementStrategies',
3210 'httpMethod' => 'POST',
3211 'parameters' => array(
3212 'profileId' => array(
3213 'location' => 'path',
3214 'type' => 'string',
3215 'required' => true,
3216 ),
3217 ),
3218 ),'list' => array(
3219 'path' => 'userprofiles/{profileId}/placementStrategies',
3220 'httpMethod' => 'GET',
3221 'parameters' => array(
3222 'profileId' => array(
3223 'location' => 'path',
3224 'type' => 'string',
3225 'required' => true,
3226 ),
3227 'ids' => array(
3228 'location' => 'query',
3229 'type' => 'string',
3230 'repeated' => true,
3231 ),
3232 'maxResults' => array(
3233 'location' => 'query',
3234 'type' => 'integer',
3235 ),
3236 'pageToken' => array(
3237 'location' => 'query',
3238 'type' => 'string',
3239 ),
3240 'searchString' => array(
3241 'location' => 'query',
3242 'type' => 'string',
3243 ),
3244 'sortField' => array(
3245 'location' => 'query',
3246 'type' => 'string',
3247 ),
3248 'sortOrder' => array(
3249 'location' => 'query',
3250 'type' => 'string',
3251 ),
3252 ),
3253 ),'patch' => array(
3254 'path' => 'userprofiles/{profileId}/placementStrategies',
3255 'httpMethod' => 'PATCH',
3256 'parameters' => array(
3257 'profileId' => array(
3258 'location' => 'path',
3259 'type' => 'string',
3260 'required' => true,
3261 ),
3262 'id' => array(
3263 'location' => 'query',
3264 'type' => 'string',
3265 'required' => true,
3266 ),
3267 ),
3268 ),'update' => array(
3269 'path' => 'userprofiles/{profileId}/placementStrategies',
3270 'httpMethod' => 'PUT',
3271 'parameters' => array(
3272 'profileId' => array(
3273 'location' => 'path',
3274 'type' => 'string',
3275 'required' => true,
3276 ),
3277 ),
3278 ),
3279 )
3280 )
3281 );
3282 $this->placements = new Google_Service_Dfareporting_Placements_Resource(
3283 $this,
3284 $this->serviceName,
3285 'placements',
3286 array(
3287 'methods' => array(
3288 'generatetags' => array(
3289 'path' => 'userprofiles/{profileId}/placements/generatetags',
3290 'httpMethod' => 'POST',
3291 'parameters' => array(
3292 'profileId' => array(
3293 'location' => 'path',
3294 'type' => 'string',
3295 'required' => true,
3296 ),
3297 'campaignId' => array(
3298 'location' => 'query',
3299 'type' => 'string',
3300 ),
3301 'placementIds' => array(
3302 'location' => 'query',
3303 'type' => 'string',
3304 'repeated' => true,
3305 ),
3306 'tagFormats' => array(
3307 'location' => 'query',
3308 'type' => 'string',
3309 'repeated' => true,
3310 ),
3311 ),
3312 ),'get' => array(
3313 'path' => 'userprofiles/{profileId}/placements/{id}',
3314 'httpMethod' => 'GET',
3315 'parameters' => array(
3316 'profileId' => array(
3317 'location' => 'path',
3318 'type' => 'string',
3319 'required' => true,
3320 ),
3321 'id' => array(
3322 'location' => 'path',
3323 'type' => 'string',
3324 'required' => true,
3325 ),
3326 ),
3327 ),'insert' => array(
3328 'path' => 'userprofiles/{profileId}/placements',
3329 'httpMethod' => 'POST',
3330 'parameters' => array(
3331 'profileId' => array(
3332 'location' => 'path',
3333 'type' => 'string',
3334 'required' => true,
3335 ),
3336 ),
3337 ),'list' => array(
3338 'path' => 'userprofiles/{profileId}/placements',
3339 'httpMethod' => 'GET',
3340 'parameters' => array(
3341 'profileId' => array(
3342 'location' => 'path',
3343 'type' => 'string',
3344 'required' => true,
3345 ),
3346 'advertiserIds' => array(
3347 'location' => 'query',
3348 'type' => 'string',
3349 'repeated' => true,
3350 ),
3351 'archived' => array(
3352 'location' => 'query',
3353 'type' => 'boolean',
3354 ),
3355 'campaignIds' => array(
3356 'location' => 'query',
3357 'type' => 'string',
3358 'repeated' => true,
3359 ),
3360 'compatibilities' => array(
3361 'location' => 'query',
3362 'type' => 'string',
3363 'repeated' => true,
3364 ),
3365 'contentCategoryIds' => array(
3366 'location' => 'query',
3367 'type' => 'string',
3368 'repeated' => true,
3369 ),
3370 'directorySiteIds' => array(
3371 'location' => 'query',
3372 'type' => 'string',
3373 'repeated' => true,
3374 ),
3375 'groupIds' => array(
3376 'location' => 'query',
3377 'type' => 'string',
3378 'repeated' => true,
3379 ),
3380 'ids' => array(
3381 'location' => 'query',
3382 'type' => 'string',
3383 'repeated' => true,
3384 ),
3385 'maxEndDate' => array(
3386 'location' => 'query',
3387 'type' => 'string',
3388 ),
3389 'maxResults' => array(
3390 'location' => 'query',
3391 'type' => 'integer',
3392 ),
3393 'maxStartDate' => array(
3394 'location' => 'query',
3395 'type' => 'string',
3396 ),
3397 'minEndDate' => array(
3398 'location' => 'query',
3399 'type' => 'string',
3400 ),
3401 'minStartDate' => array(
3402 'location' => 'query',
3403 'type' => 'string',
3404 ),
3405 'pageToken' => array(
3406 'location' => 'query',
3407 'type' => 'string',
3408 ),
3409 'paymentSource' => array(
3410 'location' => 'query',
3411 'type' => 'string',
3412 ),
3413 'placementStrategyIds' => array(
3414 'location' => 'query',
3415 'type' => 'string',
3416 'repeated' => true,
3417 ),
3418 'pricingTypes' => array(
3419 'location' => 'query',
3420 'type' => 'string',
3421 'repeated' => true,
3422 ),
3423 'searchString' => array(
3424 'location' => 'query',
3425 'type' => 'string',
3426 ),
3427 'siteIds' => array(
3428 'location' => 'query',
3429 'type' => 'string',
3430 'repeated' => true,
3431 ),
3432 'sizeIds' => array(
3433 'location' => 'query',
3434 'type' => 'string',
3435 'repeated' => true,
3436 ),
3437 'sortField' => array(
3438 'location' => 'query',
3439 'type' => 'string',
3440 ),
3441 'sortOrder' => array(
3442 'location' => 'query',
3443 'type' => 'string',
3444 ),
3445 ),
3446 ),'patch' => array(
3447 'path' => 'userprofiles/{profileId}/placements',
3448 'httpMethod' => 'PATCH',
3449 'parameters' => array(
3450 'profileId' => array(
3451 'location' => 'path',
3452 'type' => 'string',
3453 'required' => true,
3454 ),
3455 'id' => array(
3456 'location' => 'query',
3457 'type' => 'string',
3458 'required' => true,
3459 ),
3460 ),
3461 ),'update' => array(
3462 'path' => 'userprofiles/{profileId}/placements',
3463 'httpMethod' => 'PUT',
3464 'parameters' => array(
3465 'profileId' => array(
3466 'location' => 'path',
3467 'type' => 'string',
3468 'required' => true,
3469 ),
3470 ),
3471 ),
3472 )
3473 )
3474 );
3475 $this->platformTypes = new Google_Service_Dfareporting_PlatformTypes_Resource(
3476 $this,
3477 $this->serviceName,
3478 'platformTypes',
3479 array(
3480 'methods' => array(
3481 'get' => array(
3482 'path' => 'userprofiles/{profileId}/platformTypes/{id}',
3483 'httpMethod' => 'GET',
3484 'parameters' => array(
3485 'profileId' => array(
3486 'location' => 'path',
3487 'type' => 'string',
3488 'required' => true,
3489 ),
3490 'id' => array(
3491 'location' => 'path',
3492 'type' => 'string',
3493 'required' => true,
3494 ),
3495 ),
3496 ),'list' => array(
3497 'path' => 'userprofiles/{profileId}/platformTypes',
3498 'httpMethod' => 'GET',
3499 'parameters' => array(
3500 'profileId' => array(
3501 'location' => 'path',
3502 'type' => 'string',
3503 'required' => true,
3504 ),
3505 ),
3506 ),
3507 )
3508 )
3509 );
3510 $this->postalCodes = new Google_Service_Dfareporting_PostalCodes_Resource(
3511 $this,
3512 $this->serviceName,
3513 'postalCodes',
3514 array(
3515 'methods' => array(
3516 'get' => array(
3517 'path' => 'userprofiles/{profileId}/postalCodes/{code}',
3518 'httpMethod' => 'GET',
3519 'parameters' => array(
3520 'profileId' => array(
3521 'location' => 'path',
3522 'type' => 'string',
3523 'required' => true,
3524 ),
3525 'code' => array(
3526 'location' => 'path',
3527 'type' => 'string',
3528 'required' => true,
3529 ),
3530 ),
3531 ),'list' => array(
3532 'path' => 'userprofiles/{profileId}/postalCodes',
3533 'httpMethod' => 'GET',
3534 'parameters' => array(
3535 'profileId' => array(
3536 'location' => 'path',
3537 'type' => 'string',
3538 'required' => true,
3539 ),
3540 ),
3541 ),
3542 )
3543 )
3544 );
3545 $this->projects = new Google_Service_Dfareporting_Projects_Resource(
3546 $this,
3547 $this->serviceName,
3548 'projects',
3549 array(
3550 'methods' => array(
3551 'get' => array(
3552 'path' => 'userprofiles/{profileId}/projects/{id}',
3553 'httpMethod' => 'GET',
3554 'parameters' => array(
3555 'profileId' => array(
3556 'location' => 'path',
3557 'type' => 'string',
3558 'required' => true,
3559 ),
3560 'id' => array(
3561 'location' => 'path',
3562 'type' => 'string',
3563 'required' => true,
3564 ),
3565 ),
3566 ),'list' => array(
3567 'path' => 'userprofiles/{profileId}/projects',
3568 'httpMethod' => 'GET',
3569 'parameters' => array(
3570 'profileId' => array(
3571 'location' => 'path',
3572 'type' => 'string',
3573 'required' => true,
3574 ),
3575 'advertiserIds' => array(
3576 'location' => 'query',
3577 'type' => 'string',
3578 'repeated' => true,
3579 ),
3580 'ids' => array(
3581 'location' => 'query',
3582 'type' => 'string',
3583 'repeated' => true,
3584 ),
3585 'maxResults' => array(
3586 'location' => 'query',
3587 'type' => 'integer',
3588 ),
3589 'pageToken' => array(
3590 'location' => 'query',
3591 'type' => 'string',
3592 ),
3593 'searchString' => array(
3594 'location' => 'query',
3595 'type' => 'string',
3596 ),
3597 'sortField' => array(
3598 'location' => 'query',
3599 'type' => 'string',
3600 ),
3601 'sortOrder' => array(
3602 'location' => 'query',
3603 'type' => 'string',
3604 ),
3605 ),
3606 ),
3607 )
3608 )
3609 );
3610 $this->regions = new Google_Service_Dfareporting_Regions_Resource(
3611 $this,
3612 $this->serviceName,
3613 'regions',
3614 array(
3615 'methods' => array(
3616 'list' => array(
3617 'path' => 'userprofiles/{profileId}/regions',
3618 'httpMethod' => 'GET',
3619 'parameters' => array(
3620 'profileId' => array(
3621 'location' => 'path',
3622 'type' => 'string',
3623 'required' => true,
3624 ),
3625 ),
3626 ),
3627 )
3628 )
3629 );
3630 $this->remarketingListShares = new Google_Service_Dfareporting_RemarketingListShares_Resource(
3631 $this,
3632 $this->serviceName,
3633 'remarketingListShares',
3634 array(
3635 'methods' => array(
3636 'get' => array(
3637 'path' => 'userprofiles/{profileId}/remarketingListShares/{remarketingListId}',
3638 'httpMethod' => 'GET',
3639 'parameters' => array(
3640 'profileId' => array(
3641 'location' => 'path',
3642 'type' => 'string',
3643 'required' => true,
3644 ),
3645 'remarketingListId' => array(
3646 'location' => 'path',
3647 'type' => 'string',
3648 'required' => true,
3649 ),
3650 ),
3651 ),'patch' => array(
3652 'path' => 'userprofiles/{profileId}/remarketingListShares',
3653 'httpMethod' => 'PATCH',
3654 'parameters' => array(
3655 'profileId' => array(
3656 'location' => 'path',
3657 'type' => 'string',
3658 'required' => true,
3659 ),
3660 'remarketingListId' => array(
3661 'location' => 'query',
3662 'type' => 'string',
3663 'required' => true,
3664 ),
3665 ),
3666 ),'update' => array(
3667 'path' => 'userprofiles/{profileId}/remarketingListShares',
3668 'httpMethod' => 'PUT',
3669 'parameters' => array(
3670 'profileId' => array(
3671 'location' => 'path',
3672 'type' => 'string',
3673 'required' => true,
3674 ),
3675 ),
3676 ),
3677 )
3678 )
3679 );
3680 $this->remarketingLists = new Google_Service_Dfareporting_RemarketingLists_Resource(
3681 $this,
3682 $this->serviceName,
3683 'remarketingLists',
3684 array(
3685 'methods' => array(
3686 'get' => array(
3687 'path' => 'userprofiles/{profileId}/remarketingLists/{id}',
3688 'httpMethod' => 'GET',
3689 'parameters' => array(
3690 'profileId' => array(
3691 'location' => 'path',
3692 'type' => 'string',
3693 'required' => true,
3694 ),
3695 'id' => array(
3696 'location' => 'path',
3697 'type' => 'string',
3698 'required' => true,
3699 ),
3700 ),
3701 ),'insert' => array(
3702 'path' => 'userprofiles/{profileId}/remarketingLists',
3703 'httpMethod' => 'POST',
3704 'parameters' => array(
3705 'profileId' => array(
3706 'location' => 'path',
3707 'type' => 'string',
3708 'required' => true,
3709 ),
3710 ),
3711 ),'list' => array(
3712 'path' => 'userprofiles/{profileId}/remarketingLists',
3713 'httpMethod' => 'GET',
3714 'parameters' => array(
3715 'profileId' => array(
3716 'location' => 'path',
3717 'type' => 'string',
3718 'required' => true,
3719 ),
3720 'advertiserId' => array(
3721 'location' => 'query',
3722 'type' => 'string',
3723 'required' => true,
3724 ),
3725 'active' => array(
3726 'location' => 'query',
3727 'type' => 'boolean',
3728 ),
3729 'floodlightActivityId' => array(
3730 'location' => 'query',
3731 'type' => 'string',
3732 ),
3733 'maxResults' => array(
3734 'location' => 'query',
3735 'type' => 'integer',
3736 ),
3737 'name' => array(
3738 'location' => 'query',
3739 'type' => 'string',
3740 ),
3741 'pageToken' => array(
3742 'location' => 'query',
3743 'type' => 'string',
3744 ),
3745 'sortField' => array(
3746 'location' => 'query',
3747 'type' => 'string',
3748 ),
3749 'sortOrder' => array(
3750 'location' => 'query',
3751 'type' => 'string',
3752 ),
3753 ),
3754 ),'patch' => array(
3755 'path' => 'userprofiles/{profileId}/remarketingLists',
3756 'httpMethod' => 'PATCH',
3757 'parameters' => array(
3758 'profileId' => array(
3759 'location' => 'path',
3760 'type' => 'string',
3761 'required' => true,
3762 ),
3763 'id' => array(
3764 'location' => 'query',
3765 'type' => 'string',
3766 'required' => true,
3767 ),
3768 ),
3769 ),'update' => array(
3770 'path' => 'userprofiles/{profileId}/remarketingLists',
3771 'httpMethod' => 'PUT',
3772 'parameters' => array(
3773 'profileId' => array(
3774 'location' => 'path',
3775 'type' => 'string',
3776 'required' => true,
3777 ),
3778 ),
3779 ),
3780 )
3781 )
3782 );
3783 $this->reports = new Google_Service_Dfareporting_Reports_Resource(
3784 $this,
3785 $this->serviceName,
3786 'reports',
3787 array(
3788 'methods' => array(
3789 'delete' => array(
3790 'path' => 'userprofiles/{profileId}/reports/{reportId}',
3791 'httpMethod' => 'DELETE',
3792 'parameters' => array(
3793 'profileId' => array(
3794 'location' => 'path',
3795 'type' => 'string',
3796 'required' => true,
3797 ),
3798 'reportId' => array(
3799 'location' => 'path',
3800 'type' => 'string',
3801 'required' => true,
3802 ),
3803 ),
3804 ),'get' => array(
3805 'path' => 'userprofiles/{profileId}/reports/{reportId}',
3806 'httpMethod' => 'GET',
3807 'parameters' => array(
3808 'profileId' => array(
3809 'location' => 'path',
3810 'type' => 'string',
3811 'required' => true,
3812 ),
3813 'reportId' => array(
3814 'location' => 'path',
3815 'type' => 'string',
3816 'required' => true,
3817 ),
3818 ),
3819 ),'insert' => array(
3820 'path' => 'userprofiles/{profileId}/reports',
3821 'httpMethod' => 'POST',
3822 'parameters' => array(
3823 'profileId' => array(
3824 'location' => 'path',
3825 'type' => 'string',
3826 'required' => true,
3827 ),
3828 ),
3829 ),'list' => array(
3830 'path' => 'userprofiles/{profileId}/reports',
3831 'httpMethod' => 'GET',
3832 'parameters' => array(
3833 'profileId' => array(
3834 'location' => 'path',
3835 'type' => 'string',
3836 'required' => true,
3837 ),
3838 'maxResults' => array(
3839 'location' => 'query',
3840 'type' => 'integer',
3841 ),
3842 'pageToken' => array(
3843 'location' => 'query',
3844 'type' => 'string',
3845 ),
3846 'scope' => array(
3847 'location' => 'query',
3848 'type' => 'string',
3849 ),
3850 'sortField' => array(
3851 'location' => 'query',
3852 'type' => 'string',
3853 ),
3854 'sortOrder' => array(
3855 'location' => 'query',
3856 'type' => 'string',
3857 ),
3858 ),
3859 ),'patch' => array(
3860 'path' => 'userprofiles/{profileId}/reports/{reportId}',
3861 'httpMethod' => 'PATCH',
3862 'parameters' => array(
3863 'profileId' => array(
3864 'location' => 'path',
3865 'type' => 'string',
3866 'required' => true,
3867 ),
3868 'reportId' => array(
3869 'location' => 'path',
3870 'type' => 'string',
3871 'required' => true,
3872 ),
3873 ),
3874 ),'run' => array(
3875 'path' => 'userprofiles/{profileId}/reports/{reportId}/run',
3876 'httpMethod' => 'POST',
3877 'parameters' => array(
3878 'profileId' => array(
3879 'location' => 'path',
3880 'type' => 'string',
3881 'required' => true,
3882 ),
3883 'reportId' => array(
3884 'location' => 'path',
3885 'type' => 'string',
3886 'required' => true,
3887 ),
3888 'synchronous' => array(
3889 'location' => 'query',
3890 'type' => 'boolean',
3891 ),
3892 ),
3893 ),'update' => array(
3894 'path' => 'userprofiles/{profileId}/reports/{reportId}',
3895 'httpMethod' => 'PUT',
3896 'parameters' => array(
3897 'profileId' => array(
3898 'location' => 'path',
3899 'type' => 'string',
3900 'required' => true,
3901 ),
3902 'reportId' => array(
3903 'location' => 'path',
3904 'type' => 'string',
3905 'required' => true,
3906 ),
3907 ),
3908 ),
3909 )
3910 )
3911 );
3912 $this->reports_compatibleFields = new Google_Service_Dfareporting_ReportsCompatibleFields_Resource(
3913 $this,
3914 $this->serviceName,
3915 'compatibleFields',
3916 array(
3917 'methods' => array(
3918 'query' => array(
3919 'path' => 'userprofiles/{profileId}/reports/compatiblefields/query',
3920 'httpMethod' => 'POST',
3921 'parameters' => array(
3922 'profileId' => array(
3923 'location' => 'path',
3924 'type' => 'string',
3925 'required' => true,
3926 ),
3927 ),
3928 ),
3929 )
3930 )
3931 );
3932 $this->reports_files = new Google_Service_Dfareporting_ReportsFiles_Resource(
3933 $this,
3934 $this->serviceName,
3935 'files',
3936 array(
3937 'methods' => array(
3938 'get' => array(
3939 'path' => 'userprofiles/{profileId}/reports/{reportId}/files/{fileId}',
3940 'httpMethod' => 'GET',
3941 'parameters' => array(
3942 'profileId' => array(
3943 'location' => 'path',
3944 'type' => 'string',
3945 'required' => true,
3946 ),
3947 'reportId' => array(
3948 'location' => 'path',
3949 'type' => 'string',
3950 'required' => true,
3951 ),
3952 'fileId' => array(
3953 'location' => 'path',
3954 'type' => 'string',
3955 'required' => true,
3956 ),
3957 ),
3958 ),'list' => array(
3959 'path' => 'userprofiles/{profileId}/reports/{reportId}/files',
3960 'httpMethod' => 'GET',
3961 'parameters' => array(
3962 'profileId' => array(
3963 'location' => 'path',
3964 'type' => 'string',
3965 'required' => true,
3966 ),
3967 'reportId' => array(
3968 'location' => 'path',
3969 'type' => 'string',
3970 'required' => true,
3971 ),
3972 'maxResults' => array(
3973 'location' => 'query',
3974 'type' => 'integer',
3975 ),
3976 'pageToken' => array(
3977 'location' => 'query',
3978 'type' => 'string',
3979 ),
3980 'sortField' => array(
3981 'location' => 'query',
3982 'type' => 'string',
3983 ),
3984 'sortOrder' => array(
3985 'location' => 'query',
3986 'type' => 'string',
3987 ),
3988 ),
3989 ),
3990 )
3991 )
3992 );
3993 $this->sites = new Google_Service_Dfareporting_Sites_Resource(
3994 $this,
3995 $this->serviceName,
3996 'sites',
3997 array(
3998 'methods' => array(
3999 'get' => array(
4000 'path' => 'userprofiles/{profileId}/sites/{id}',
4001 'httpMethod' => 'GET',
4002 'parameters' => array(
4003 'profileId' => array(
4004 'location' => 'path',
4005 'type' => 'string',
4006 'required' => true,
4007 ),
4008 'id' => array(
4009 'location' => 'path',
4010 'type' => 'string',
4011 'required' => true,
4012 ),
4013 ),
4014 ),'insert' => array(
4015 'path' => 'userprofiles/{profileId}/sites',
4016 'httpMethod' => 'POST',
4017 'parameters' => array(
4018 'profileId' => array(
4019 'location' => 'path',
4020 'type' => 'string',
4021 'required' => true,
4022 ),
4023 ),
4024 ),'list' => array(
4025 'path' => 'userprofiles/{profileId}/sites',
4026 'httpMethod' => 'GET',
4027 'parameters' => array(
4028 'profileId' => array(
4029 'location' => 'path',
4030 'type' => 'string',
4031 'required' => true,
4032 ),
4033 'acceptsInStreamVideoPlacements' => array(
4034 'location' => 'query',
4035 'type' => 'boolean',
4036 ),
4037 'acceptsInterstitialPlacements' => array(
4038 'location' => 'query',
4039 'type' => 'boolean',
4040 ),
4041 'acceptsPublisherPaidPlacements' => array(
4042 'location' => 'query',
4043 'type' => 'boolean',
4044 ),
4045 'adWordsSite' => array(
4046 'location' => 'query',
4047 'type' => 'boolean',
4048 ),
4049 'approved' => array(
4050 'location' => 'query',
4051 'type' => 'boolean',
4052 ),
4053 'campaignIds' => array(
4054 'location' => 'query',
4055 'type' => 'string',
4056 'repeated' => true,
4057 ),
4058 'directorySiteIds' => array(
4059 'location' => 'query',
4060 'type' => 'string',
4061 'repeated' => true,
4062 ),
4063 'ids' => array(
4064 'location' => 'query',
4065 'type' => 'string',
4066 'repeated' => true,
4067 ),
4068 'maxResults' => array(
4069 'location' => 'query',
4070 'type' => 'integer',
4071 ),
4072 'pageToken' => array(
4073 'location' => 'query',
4074 'type' => 'string',
4075 ),
4076 'searchString' => array(
4077 'location' => 'query',
4078 'type' => 'string',
4079 ),
4080 'sortField' => array(
4081 'location' => 'query',
4082 'type' => 'string',
4083 ),
4084 'sortOrder' => array(
4085 'location' => 'query',
4086 'type' => 'string',
4087 ),
4088 'subaccountId' => array(
4089 'location' => 'query',
4090 'type' => 'string',
4091 ),
4092 'unmappedSite' => array(
4093 'location' => 'query',
4094 'type' => 'boolean',
4095 ),
4096 ),
4097 ),'patch' => array(
4098 'path' => 'userprofiles/{profileId}/sites',
4099 'httpMethod' => 'PATCH',
4100 'parameters' => array(
4101 'profileId' => array(
4102 'location' => 'path',
4103 'type' => 'string',
4104 'required' => true,
4105 ),
4106 'id' => array(
4107 'location' => 'query',
4108 'type' => 'string',
4109 'required' => true,
4110 ),
4111 ),
4112 ),'update' => array(
4113 'path' => 'userprofiles/{profileId}/sites',
4114 'httpMethod' => 'PUT',
4115 'parameters' => array(
4116 'profileId' => array(
4117 'location' => 'path',
4118 'type' => 'string',
4119 'required' => true,
4120 ),
4121 ),
4122 ),
4123 )
4124 )
4125 );
4126 $this->sizes = new Google_Service_Dfareporting_Sizes_Resource(
4127 $this,
4128 $this->serviceName,
4129 'sizes',
4130 array(
4131 'methods' => array(
4132 'get' => array(
4133 'path' => 'userprofiles/{profileId}/sizes/{id}',
4134 'httpMethod' => 'GET',
4135 'parameters' => array(
4136 'profileId' => array(
4137 'location' => 'path',
4138 'type' => 'string',
4139 'required' => true,
4140 ),
4141 'id' => array(
4142 'location' => 'path',
4143 'type' => 'string',
4144 'required' => true,
4145 ),
4146 ),
4147 ),'insert' => array(
4148 'path' => 'userprofiles/{profileId}/sizes',
4149 'httpMethod' => 'POST',
4150 'parameters' => array(
4151 'profileId' => array(
4152 'location' => 'path',
4153 'type' => 'string',
4154 'required' => true,
4155 ),
4156 ),
4157 ),'list' => array(
4158 'path' => 'userprofiles/{profileId}/sizes',
4159 'httpMethod' => 'GET',
4160 'parameters' => array(
4161 'profileId' => array(
4162 'location' => 'path',
4163 'type' => 'string',
4164 'required' => true,
4165 ),
4166 'height' => array(
4167 'location' => 'query',
4168 'type' => 'integer',
4169 ),
4170 'iabStandard' => array(
4171 'location' => 'query',
4172 'type' => 'boolean',
4173 ),
4174 'ids' => array(
4175 'location' => 'query',
4176 'type' => 'string',
4177 'repeated' => true,
4178 ),
4179 'width' => array(
4180 'location' => 'query',
4181 'type' => 'integer',
4182 ),
4183 ),
4184 ),
4185 )
4186 )
4187 );
4188 $this->subaccounts = new Google_Service_Dfareporting_Subaccounts_Resource(
4189 $this,
4190 $this->serviceName,
4191 'subaccounts',
4192 array(
4193 'methods' => array(
4194 'get' => array(
4195 'path' => 'userprofiles/{profileId}/subaccounts/{id}',
4196 'httpMethod' => 'GET',
4197 'parameters' => array(
4198 'profileId' => array(
4199 'location' => 'path',
4200 'type' => 'string',
4201 'required' => true,
4202 ),
4203 'id' => array(
4204 'location' => 'path',
4205 'type' => 'string',
4206 'required' => true,
4207 ),
4208 ),
4209 ),'insert' => array(
4210 'path' => 'userprofiles/{profileId}/subaccounts',
4211 'httpMethod' => 'POST',
4212 'parameters' => array(
4213 'profileId' => array(
4214 'location' => 'path',
4215 'type' => 'string',
4216 'required' => true,
4217 ),
4218 ),
4219 ),'list' => array(
4220 'path' => 'userprofiles/{profileId}/subaccounts',
4221 'httpMethod' => 'GET',
4222 'parameters' => array(
4223 'profileId' => array(
4224 'location' => 'path',
4225 'type' => 'string',
4226 'required' => true,
4227 ),
4228 'ids' => array(
4229 'location' => 'query',
4230 'type' => 'string',
4231 'repeated' => true,
4232 ),
4233 'maxResults' => array(
4234 'location' => 'query',
4235 'type' => 'integer',
4236 ),
4237 'pageToken' => array(
4238 'location' => 'query',
4239 'type' => 'string',
4240 ),
4241 'searchString' => array(
4242 'location' => 'query',
4243 'type' => 'string',
4244 ),
4245 'sortField' => array(
4246 'location' => 'query',
4247 'type' => 'string',
4248 ),
4249 'sortOrder' => array(
4250 'location' => 'query',
4251 'type' => 'string',
4252 ),
4253 ),
4254 ),'patch' => array(
4255 'path' => 'userprofiles/{profileId}/subaccounts',
4256 'httpMethod' => 'PATCH',
4257 'parameters' => array(
4258 'profileId' => array(
4259 'location' => 'path',
4260 'type' => 'string',
4261 'required' => true,
4262 ),
4263 'id' => array(
4264 'location' => 'query',
4265 'type' => 'string',
4266 'required' => true,
4267 ),
4268 ),
4269 ),'update' => array(
4270 'path' => 'userprofiles/{profileId}/subaccounts',
4271 'httpMethod' => 'PUT',
4272 'parameters' => array(
4273 'profileId' => array(
4274 'location' => 'path',
4275 'type' => 'string',
4276 'required' => true,
4277 ),
4278 ),
4279 ),
4280 )
4281 )
4282 );
4283 $this->targetableRemarketingLists = new Google_Service_Dfareporting_TargetableRemarketingLists_Resource(
4284 $this,
4285 $this->serviceName,
4286 'targetableRemarketingLists',
4287 array(
4288 'methods' => array(
4289 'get' => array(
4290 'path' => 'userprofiles/{profileId}/targetableRemarketingLists/{id}',
4291 'httpMethod' => 'GET',
4292 'parameters' => array(
4293 'profileId' => array(
4294 'location' => 'path',
4295 'type' => 'string',
4296 'required' => true,
4297 ),
4298 'id' => array(
4299 'location' => 'path',
4300 'type' => 'string',
4301 'required' => true,
4302 ),
4303 ),
4304 ),'list' => array(
4305 'path' => 'userprofiles/{profileId}/targetableRemarketingLists',
4306 'httpMethod' => 'GET',
4307 'parameters' => array(
4308 'profileId' => array(
4309 'location' => 'path',
4310 'type' => 'string',
4311 'required' => true,
4312 ),
4313 'advertiserId' => array(
4314 'location' => 'query',
4315 'type' => 'string',
4316 'required' => true,
4317 ),
4318 'active' => array(
4319 'location' => 'query',
4320 'type' => 'boolean',
4321 ),
4322 'maxResults' => array(
4323 'location' => 'query',
4324 'type' => 'integer',
4325 ),
4326 'name' => array(
4327 'location' => 'query',
4328 'type' => 'string',
4329 ),
4330 'pageToken' => array(
4331 'location' => 'query',
4332 'type' => 'string',
4333 ),
4334 'sortField' => array(
4335 'location' => 'query',
4336 'type' => 'string',
4337 ),
4338 'sortOrder' => array(
4339 'location' => 'query',
4340 'type' => 'string',
4341 ),
4342 ),
4343 ),
4344 )
4345 )
4346 );
4347 $this->userProfiles = new Google_Service_Dfareporting_UserProfiles_Resource(
4348 $this,
4349 $this->serviceName,
4350 'userProfiles',
4351 array(
4352 'methods' => array(
4353 'get' => array(
4354 'path' => 'userprofiles/{profileId}',
4355 'httpMethod' => 'GET',
4356 'parameters' => array(
4357 'profileId' => array(
4358 'location' => 'path',
4359 'type' => 'string',
4360 'required' => true,
4361 ),
4362 ),
4363 ),'list' => array(
4364 'path' => 'userprofiles',
4365 'httpMethod' => 'GET',
4366 'parameters' => array(),
4367 ),
4368 )
4369 )
4370 );
4371 $this->userRolePermissionGroups = new Google_Service_Dfareporting_UserRolePermissionGroups_Resource(
4372 $this,
4373 $this->serviceName,
4374 'userRolePermissionGroups',
4375 array(
4376 'methods' => array(
4377 'get' => array(
4378 'path' => 'userprofiles/{profileId}/userRolePermissionGroups/{id}',
4379 'httpMethod' => 'GET',
4380 'parameters' => array(
4381 'profileId' => array(
4382 'location' => 'path',
4383 'type' => 'string',
4384 'required' => true,
4385 ),
4386 'id' => array(
4387 'location' => 'path',
4388 'type' => 'string',
4389 'required' => true,
4390 ),
4391 ),
4392 ),'list' => array(
4393 'path' => 'userprofiles/{profileId}/userRolePermissionGroups',
4394 'httpMethod' => 'GET',
4395 'parameters' => array(
4396 'profileId' => array(
4397 'location' => 'path',
4398 'type' => 'string',
4399 'required' => true,
4400 ),
4401 ),
4402 ),
4403 )
4404 )
4405 );
4406 $this->userRolePermissions = new Google_Service_Dfareporting_UserRolePermissions_Resource(
4407 $this,
4408 $this->serviceName,
4409 'userRolePermissions',
4410 array(
4411 'methods' => array(
4412 'get' => array(
4413 'path' => 'userprofiles/{profileId}/userRolePermissions/{id}',
4414 'httpMethod' => 'GET',
4415 'parameters' => array(
4416 'profileId' => array(
4417 'location' => 'path',
4418 'type' => 'string',
4419 'required' => true,
4420 ),
4421 'id' => array(
4422 'location' => 'path',
4423 'type' => 'string',
4424 'required' => true,
4425 ),
4426 ),
4427 ),'list' => array(
4428 'path' => 'userprofiles/{profileId}/userRolePermissions',
4429 'httpMethod' => 'GET',
4430 'parameters' => array(
4431 'profileId' => array(
4432 'location' => 'path',
4433 'type' => 'string',
4434 'required' => true,
4435 ),
4436 'ids' => array(
4437 'location' => 'query',
4438 'type' => 'string',
4439 'repeated' => true,
4440 ),
4441 ),
4442 ),
4443 )
4444 )
4445 );
4446 $this->userRoles = new Google_Service_Dfareporting_UserRoles_Resource(
4447 $this,
4448 $this->serviceName,
4449 'userRoles',
4450 array(
4451 'methods' => array(
4452 'delete' => array(
4453 'path' => 'userprofiles/{profileId}/userRoles/{id}',
4454 'httpMethod' => 'DELETE',
4455 'parameters' => array(
4456 'profileId' => array(
4457 'location' => 'path',
4458 'type' => 'string',
4459 'required' => true,
4460 ),
4461 'id' => array(
4462 'location' => 'path',
4463 'type' => 'string',
4464 'required' => true,
4465 ),
4466 ),
4467 ),'get' => array(
4468 'path' => 'userprofiles/{profileId}/userRoles/{id}',
4469 'httpMethod' => 'GET',
4470 'parameters' => array(
4471 'profileId' => array(
4472 'location' => 'path',
4473 'type' => 'string',
4474 'required' => true,
4475 ),
4476 'id' => array(
4477 'location' => 'path',
4478 'type' => 'string',
4479 'required' => true,
4480 ),
4481 ),
4482 ),'insert' => array(
4483 'path' => 'userprofiles/{profileId}/userRoles',
4484 'httpMethod' => 'POST',
4485 'parameters' => array(
4486 'profileId' => array(
4487 'location' => 'path',
4488 'type' => 'string',
4489 'required' => true,
4490 ),
4491 ),
4492 ),'list' => array(
4493 'path' => 'userprofiles/{profileId}/userRoles',
4494 'httpMethod' => 'GET',
4495 'parameters' => array(
4496 'profileId' => array(
4497 'location' => 'path',
4498 'type' => 'string',
4499 'required' => true,
4500 ),
4501 'accountUserRoleOnly' => array(
4502 'location' => 'query',
4503 'type' => 'boolean',
4504 ),
4505 'ids' => array(
4506 'location' => 'query',
4507 'type' => 'string',
4508 'repeated' => true,
4509 ),
4510 'maxResults' => array(
4511 'location' => 'query',
4512 'type' => 'integer',
4513 ),
4514 'pageToken' => array(
4515 'location' => 'query',
4516 'type' => 'string',
4517 ),
4518 'searchString' => array(
4519 'location' => 'query',
4520 'type' => 'string',
4521 ),
4522 'sortField' => array(
4523 'location' => 'query',
4524 'type' => 'string',
4525 ),
4526 'sortOrder' => array(
4527 'location' => 'query',
4528 'type' => 'string',
4529 ),
4530 'subaccountId' => array(
4531 'location' => 'query',
4532 'type' => 'string',
4533 ),
4534 ),
4535 ),'patch' => array(
4536 'path' => 'userprofiles/{profileId}/userRoles',
4537 'httpMethod' => 'PATCH',
4538 'parameters' => array(
4539 'profileId' => array(
4540 'location' => 'path',
4541 'type' => 'string',
4542 'required' => true,
4543 ),
4544 'id' => array(
4545 'location' => 'query',
4546 'type' => 'string',
4547 'required' => true,
4548 ),
4549 ),
4550 ),'update' => array(
4551 'path' => 'userprofiles/{profileId}/userRoles',
4552 'httpMethod' => 'PUT',
4553 'parameters' => array(
4554 'profileId' => array(
4555 'location' => 'path',
4556 'type' => 'string',
4557 'required' => true,
4558 ),
4559 ),
4560 ),
4561 )
4562 )
4563 );
4564 }
4565 }
4566
4567
4568 /**
4569 * The "accountActiveAdSummaries" collection of methods.
4570 * Typical usage is:
4571 * <code>
4572 * $dfareportingService = new Google_Service_Dfareporting(...);
4573 * $accountActiveAdSummaries = $dfareportingService->accountActiveAdSummaries;
4574 * </code>
4575 */
4576 class Google_Service_Dfareporting_AccountActiveAdSummaries_Resource extends Google_Service_Resource
4577 {
4578
4579 /**
4580 * Gets the account's active ad summary by account ID.
4581 * (accountActiveAdSummaries.get)
4582 *
4583 * @param string $profileId User profile ID associated with this request.
4584 * @param string $summaryAccountId Account ID.
4585 * @param array $optParams Optional parameters.
4586 * @return Google_Service_Dfareporting_AccountActiveAdSummary
4587 */
4588 public function get($profileId, $summaryAccountId, $optParams = array())
4589 {
4590 $params = array('profileId' => $profileId, 'summaryAccountId' => $summaryAccountId);
4591 $params = array_merge($params, $optParams);
4592 return $this->call('get', array($params), "Google_Service_Dfareporting_AccountActiveAdSummary");
4593 }
4594 }
4595
4596 /**
4597 * The "accountPermissionGroups" collection of methods.
4598 * Typical usage is:
4599 * <code>
4600 * $dfareportingService = new Google_Service_Dfareporting(...);
4601 * $accountPermissionGroups = $dfareportingService->accountPermissionGroups;
4602 * </code>
4603 */
4604 class Google_Service_Dfareporting_AccountPermissionGroups_Resource extends Google_Service_Resource
4605 {
4606
4607 /**
4608 * Gets one account permission group by ID. (accountPermissionGroups.get)
4609 *
4610 * @param string $profileId User profile ID associated with this request.
4611 * @param string $id Account permission group ID.
4612 * @param array $optParams Optional parameters.
4613 * @return Google_Service_Dfareporting_AccountPermissionGroup
4614 */
4615 public function get($profileId, $id, $optParams = array())
4616 {
4617 $params = array('profileId' => $profileId, 'id' => $id);
4618 $params = array_merge($params, $optParams);
4619 return $this->call('get', array($params), "Google_Service_Dfareporting_AccountPermissionGroup");
4620 }
4621
4622 /**
4623 * Retrieves the list of account permission groups.
4624 * (accountPermissionGroups.listAccountPermissionGroups)
4625 *
4626 * @param string $profileId User profile ID associated with this request.
4627 * @param array $optParams Optional parameters.
4628 * @return Google_Service_Dfareporting_AccountPermissionGroupsListResponse
4629 */
4630 public function listAccountPermissionGroups($profileId, $optParams = array())
4631 {
4632 $params = array('profileId' => $profileId);
4633 $params = array_merge($params, $optParams);
4634 return $this->call('list', array($params), "Google_Service_Dfareporting_AccountPermissionGroupsListResponse");
4635 }
4636 }
4637
4638 /**
4639 * The "accountPermissions" collection of methods.
4640 * Typical usage is:
4641 * <code>
4642 * $dfareportingService = new Google_Service_Dfareporting(...);
4643 * $accountPermissions = $dfareportingService->accountPermissions;
4644 * </code>
4645 */
4646 class Google_Service_Dfareporting_AccountPermissions_Resource extends Google_Service_Resource
4647 {
4648
4649 /**
4650 * Gets one account permission by ID. (accountPermissions.get)
4651 *
4652 * @param string $profileId User profile ID associated with this request.
4653 * @param string $id Account permission ID.
4654 * @param array $optParams Optional parameters.
4655 * @return Google_Service_Dfareporting_AccountPermission
4656 */
4657 public function get($profileId, $id, $optParams = array())
4658 {
4659 $params = array('profileId' => $profileId, 'id' => $id);
4660 $params = array_merge($params, $optParams);
4661 return $this->call('get', array($params), "Google_Service_Dfareporting_AccountPermission");
4662 }
4663
4664 /**
4665 * Retrieves the list of account permissions.
4666 * (accountPermissions.listAccountPermissions)
4667 *
4668 * @param string $profileId User profile ID associated with this request.
4669 * @param array $optParams Optional parameters.
4670 * @return Google_Service_Dfareporting_AccountPermissionsListResponse
4671 */
4672 public function listAccountPermissions($profileId, $optParams = array())
4673 {
4674 $params = array('profileId' => $profileId);
4675 $params = array_merge($params, $optParams);
4676 return $this->call('list', array($params), "Google_Service_Dfareporting_AccountPermissionsListResponse");
4677 }
4678 }
4679
4680 /**
4681 * The "accountUserProfiles" collection of methods.
4682 * Typical usage is:
4683 * <code>
4684 * $dfareportingService = new Google_Service_Dfareporting(...);
4685 * $accountUserProfiles = $dfareportingService->accountUserProfiles;
4686 * </code>
4687 */
4688 class Google_Service_Dfareporting_AccountUserProfiles_Resource extends Google_Service_Resource
4689 {
4690
4691 /**
4692 * Gets one account user profile by ID. (accountUserProfiles.get)
4693 *
4694 * @param string $profileId User profile ID associated with this request.
4695 * @param string $id User profile ID.
4696 * @param array $optParams Optional parameters.
4697 * @return Google_Service_Dfareporting_AccountUserProfile
4698 */
4699 public function get($profileId, $id, $optParams = array())
4700 {
4701 $params = array('profileId' => $profileId, 'id' => $id);
4702 $params = array_merge($params, $optParams);
4703 return $this->call('get', array($params), "Google_Service_Dfareporting_AccountUserProfile");
4704 }
4705
4706 /**
4707 * Inserts a new account user profile. (accountUserProfiles.insert)
4708 *
4709 * @param string $profileId User profile ID associated with this request.
4710 * @param Google_AccountUserProfile $postBody
4711 * @param array $optParams Optional parameters.
4712 * @return Google_Service_Dfareporting_AccountUserProfile
4713 */
4714 public function insert($profileId, Google_Service_Dfareporting_AccountUserProfile $postBody, $optParams = array())
4715 {
4716 $params = array('profileId' => $profileId, 'postBody' => $postBody);
4717 $params = array_merge($params, $optParams);
4718 return $this->call('insert', array($params), "Google_Service_Dfareporting_AccountUserProfile");
4719 }
4720
4721 /**
4722 * Retrieves a list of account user profiles, possibly filtered.
4723 * (accountUserProfiles.listAccountUserProfiles)
4724 *
4725 * @param string $profileId User profile ID associated with this request.
4726 * @param array $optParams Optional parameters.
4727 *
4728 * @opt_param bool active Select only active user profiles.
4729 * @opt_param string ids Select only user profiles with these IDs.
4730 * @opt_param int maxResults Maximum number of results to return.
4731 * @opt_param string pageToken Value of the nextPageToken from the previous
4732 * result page.
4733 * @opt_param string searchString Allows searching for objects by name, ID or
4734 * email. Wildcards (*) are allowed. For example, "user profile*2015" will
4735 * return objects with names like "user profile June 2015", "user profile April
4736 * 2015", or simply "user profile 2015". Most of the searches also add wildcards
4737 * implicitly at the start and the end of the search string. For example, a
4738 * search string of "user profile" will match objects with name "my user
4739 * profile", "user profile 2015", or simply "user profile".
4740 * @opt_param string sortField Field by which to sort the list.
4741 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
4742 * @opt_param string subaccountId Select only user profiles with the specified
4743 * subaccount ID.
4744 * @opt_param string userRoleId Select only user profiles with the specified
4745 * user role ID.
4746 * @return Google_Service_Dfareporting_AccountUserProfilesListResponse
4747 */
4748 public function listAccountUserProfiles($profileId, $optParams = array())
4749 {
4750 $params = array('profileId' => $profileId);
4751 $params = array_merge($params, $optParams);
4752 return $this->call('list', array($params), "Google_Service_Dfareporting_AccountUserProfilesListResponse");
4753 }
4754
4755 /**
4756 * Updates an existing account user profile. This method supports patch
4757 * semantics. (accountUserProfiles.patch)
4758 *
4759 * @param string $profileId User profile ID associated with this request.
4760 * @param string $id User profile ID.
4761 * @param Google_AccountUserProfile $postBody
4762 * @param array $optParams Optional parameters.
4763 * @return Google_Service_Dfareporting_AccountUserProfile
4764 */
4765 public function patch($profileId, $id, Google_Service_Dfareporting_AccountUserProfile $postBody, $optParams = array())
4766 {
4767 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
4768 $params = array_merge($params, $optParams);
4769 return $this->call('patch', array($params), "Google_Service_Dfareporting_AccountUserProfile");
4770 }
4771
4772 /**
4773 * Updates an existing account user profile. (accountUserProfiles.update)
4774 *
4775 * @param string $profileId User profile ID associated with this request.
4776 * @param Google_AccountUserProfile $postBody
4777 * @param array $optParams Optional parameters.
4778 * @return Google_Service_Dfareporting_AccountUserProfile
4779 */
4780 public function update($profileId, Google_Service_Dfareporting_AccountUserProfile $postBody, $optParams = array())
4781 {
4782 $params = array('profileId' => $profileId, 'postBody' => $postBody);
4783 $params = array_merge($params, $optParams);
4784 return $this->call('update', array($params), "Google_Service_Dfareporting_AccountUserProfile");
4785 }
4786 }
4787
4788 /**
4789 * The "accounts" collection of methods.
4790 * Typical usage is:
4791 * <code>
4792 * $dfareportingService = new Google_Service_Dfareporting(...);
4793 * $accounts = $dfareportingService->accounts;
4794 * </code>
4795 */
4796 class Google_Service_Dfareporting_Accounts_Resource extends Google_Service_Resource
4797 {
4798
4799 /**
4800 * Gets one account by ID. (accounts.get)
4801 *
4802 * @param string $profileId User profile ID associated with this request.
4803 * @param string $id Account ID.
4804 * @param array $optParams Optional parameters.
4805 * @return Google_Service_Dfareporting_Account
4806 */
4807 public function get($profileId, $id, $optParams = array())
4808 {
4809 $params = array('profileId' => $profileId, 'id' => $id);
4810 $params = array_merge($params, $optParams);
4811 return $this->call('get', array($params), "Google_Service_Dfareporting_Account");
4812 }
4813
4814 /**
4815 * Retrieves the list of accounts, possibly filtered. (accounts.listAccounts)
4816 *
4817 * @param string $profileId User profile ID associated with this request.
4818 * @param array $optParams Optional parameters.
4819 *
4820 * @opt_param bool active Select only active accounts. Don't set this field to
4821 * select both active and non-active accounts.
4822 * @opt_param string ids Select only accounts with these IDs.
4823 * @opt_param int maxResults Maximum number of results to return.
4824 * @opt_param string pageToken Value of the nextPageToken from the previous
4825 * result page.
4826 * @opt_param string searchString Allows searching for objects by name or ID.
4827 * Wildcards (*) are allowed. For example, "account*2015" will return objects
4828 * with names like "account June 2015", "account April 2015", or simply "account
4829 * 2015". Most of the searches also add wildcards implicitly at the start and
4830 * the end of the search string. For example, a search string of "account" will
4831 * match objects with name "my account", "account 2015", or simply "account".
4832 * @opt_param string sortField Field by which to sort the list.
4833 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
4834 * @return Google_Service_Dfareporting_AccountsListResponse
4835 */
4836 public function listAccounts($profileId, $optParams = array())
4837 {
4838 $params = array('profileId' => $profileId);
4839 $params = array_merge($params, $optParams);
4840 return $this->call('list', array($params), "Google_Service_Dfareporting_AccountsListResponse");
4841 }
4842
4843 /**
4844 * Updates an existing account. This method supports patch semantics.
4845 * (accounts.patch)
4846 *
4847 * @param string $profileId User profile ID associated with this request.
4848 * @param string $id Account ID.
4849 * @param Google_Account $postBody
4850 * @param array $optParams Optional parameters.
4851 * @return Google_Service_Dfareporting_Account
4852 */
4853 public function patch($profileId, $id, Google_Service_Dfareporting_Account $postBody, $optParams = array())
4854 {
4855 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
4856 $params = array_merge($params, $optParams);
4857 return $this->call('patch', array($params), "Google_Service_Dfareporting_Account");
4858 }
4859
4860 /**
4861 * Updates an existing account. (accounts.update)
4862 *
4863 * @param string $profileId User profile ID associated with this request.
4864 * @param Google_Account $postBody
4865 * @param array $optParams Optional parameters.
4866 * @return Google_Service_Dfareporting_Account
4867 */
4868 public function update($profileId, Google_Service_Dfareporting_Account $postBody, $optParams = array())
4869 {
4870 $params = array('profileId' => $profileId, 'postBody' => $postBody);
4871 $params = array_merge($params, $optParams);
4872 return $this->call('update', array($params), "Google_Service_Dfareporting_Account");
4873 }
4874 }
4875
4876 /**
4877 * The "ads" collection of methods.
4878 * Typical usage is:
4879 * <code>
4880 * $dfareportingService = new Google_Service_Dfareporting(...);
4881 * $ads = $dfareportingService->ads;
4882 * </code>
4883 */
4884 class Google_Service_Dfareporting_Ads_Resource extends Google_Service_Resource
4885 {
4886
4887 /**
4888 * Gets one ad by ID. (ads.get)
4889 *
4890 * @param string $profileId User profile ID associated with this request.
4891 * @param string $id Ad ID.
4892 * @param array $optParams Optional parameters.
4893 * @return Google_Service_Dfareporting_Ad
4894 */
4895 public function get($profileId, $id, $optParams = array())
4896 {
4897 $params = array('profileId' => $profileId, 'id' => $id);
4898 $params = array_merge($params, $optParams);
4899 return $this->call('get', array($params), "Google_Service_Dfareporting_Ad");
4900 }
4901
4902 /**
4903 * Inserts a new ad. (ads.insert)
4904 *
4905 * @param string $profileId User profile ID associated with this request.
4906 * @param Google_Ad $postBody
4907 * @param array $optParams Optional parameters.
4908 * @return Google_Service_Dfareporting_Ad
4909 */
4910 public function insert($profileId, Google_Service_Dfareporting_Ad $postBody, $optParams = array())
4911 {
4912 $params = array('profileId' => $profileId, 'postBody' => $postBody);
4913 $params = array_merge($params, $optParams);
4914 return $this->call('insert', array($params), "Google_Service_Dfareporting_Ad");
4915 }
4916
4917 /**
4918 * Retrieves a list of ads, possibly filtered. (ads.listAds)
4919 *
4920 * @param string $profileId User profile ID associated with this request.
4921 * @param array $optParams Optional parameters.
4922 *
4923 * @opt_param bool active Select only active ads.
4924 * @opt_param string advertiserId Select only ads with this advertiser ID.
4925 * @opt_param bool archived Select only archived ads.
4926 * @opt_param string audienceSegmentIds Select only ads with these audience
4927 * segment IDs.
4928 * @opt_param string campaignIds Select only ads with these campaign IDs.
4929 * @opt_param string compatibility Select default ads with the specified
4930 * compatibility. Applicable when type is AD_SERVING_DEFAULT_AD. DISPLAY and
4931 * DISPLAY_INTERSTITIAL refer to rendering either on desktop or on mobile
4932 * devices for regular or interstitial ads, respectively. APP and
4933 * APP_INTERSTITIAL are for rendering in mobile apps. IN_STREAM_VIDEO refers to
4934 * rendering an in-stream video ads developed with the VAST standard.
4935 * @opt_param string creativeIds Select only ads with these creative IDs
4936 * assigned.
4937 * @opt_param string creativeOptimizationConfigurationIds Select only ads with
4938 * these creative optimization configuration IDs.
4939 * @opt_param string creativeType Select only ads with the specified
4940 * creativeType.
4941 * @opt_param bool dynamicClickTracker Select only dynamic click trackers.
4942 * Applicable when type is AD_SERVING_CLICK_TRACKER. If true, select dynamic
4943 * click trackers. If false, select static click trackers. Leave unset to select
4944 * both.
4945 * @opt_param string ids Select only ads with these IDs.
4946 * @opt_param string landingPageIds Select only ads with these landing page IDs.
4947 * @opt_param int maxResults Maximum number of results to return.
4948 * @opt_param string overriddenEventTagId Select only ads with this event tag
4949 * override ID.
4950 * @opt_param string pageToken Value of the nextPageToken from the previous
4951 * result page.
4952 * @opt_param string placementIds Select only ads with these placement IDs
4953 * assigned.
4954 * @opt_param string remarketingListIds Select only ads whose list targeting
4955 * expression use these remarketing list IDs.
4956 * @opt_param string searchString Allows searching for objects by name or ID.
4957 * Wildcards (*) are allowed. For example, "ad*2015" will return objects with
4958 * names like "ad June 2015", "ad April 2015", or simply "ad 2015". Most of the
4959 * searches also add wildcards implicitly at the start and the end of the search
4960 * string. For example, a search string of "ad" will match objects with name "my
4961 * ad", "ad 2015", or simply "ad".
4962 * @opt_param string sizeIds Select only ads with these size IDs.
4963 * @opt_param string sortField Field by which to sort the list.
4964 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
4965 * @opt_param bool sslCompliant Select only ads that are SSL-compliant.
4966 * @opt_param bool sslRequired Select only ads that require SSL.
4967 * @opt_param string type Select only ads with these types.
4968 * @return Google_Service_Dfareporting_AdsListResponse
4969 */
4970 public function listAds($profileId, $optParams = array())
4971 {
4972 $params = array('profileId' => $profileId);
4973 $params = array_merge($params, $optParams);
4974 return $this->call('list', array($params), "Google_Service_Dfareporting_AdsListResponse");
4975 }
4976
4977 /**
4978 * Updates an existing ad. This method supports patch semantics. (ads.patch)
4979 *
4980 * @param string $profileId User profile ID associated with this request.
4981 * @param string $id Ad ID.
4982 * @param Google_Ad $postBody
4983 * @param array $optParams Optional parameters.
4984 * @return Google_Service_Dfareporting_Ad
4985 */
4986 public function patch($profileId, $id, Google_Service_Dfareporting_Ad $postBody, $optParams = array())
4987 {
4988 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
4989 $params = array_merge($params, $optParams);
4990 return $this->call('patch', array($params), "Google_Service_Dfareporting_Ad");
4991 }
4992
4993 /**
4994 * Updates an existing ad. (ads.update)
4995 *
4996 * @param string $profileId User profile ID associated with this request.
4997 * @param Google_Ad $postBody
4998 * @param array $optParams Optional parameters.
4999 * @return Google_Service_Dfareporting_Ad
5000 */
5001 public function update($profileId, Google_Service_Dfareporting_Ad $postBody, $optParams = array())
5002 {
5003 $params = array('profileId' => $profileId, 'postBody' => $postBody);
5004 $params = array_merge($params, $optParams);
5005 return $this->call('update', array($params), "Google_Service_Dfareporting_Ad");
5006 }
5007 }
5008
5009 /**
5010 * The "advertiserGroups" collection of methods.
5011 * Typical usage is:
5012 * <code>
5013 * $dfareportingService = new Google_Service_Dfareporting(...);
5014 * $advertiserGroups = $dfareportingService->advertiserGroups;
5015 * </code>
5016 */
5017 class Google_Service_Dfareporting_AdvertiserGroups_Resource extends Google_Service_Resource
5018 {
5019
5020 /**
5021 * Deletes an existing advertiser group. (advertiserGroups.delete)
5022 *
5023 * @param string $profileId User profile ID associated with this request.
5024 * @param string $id Advertiser group ID.
5025 * @param array $optParams Optional parameters.
5026 */
5027 public function delete($profileId, $id, $optParams = array())
5028 {
5029 $params = array('profileId' => $profileId, 'id' => $id);
5030 $params = array_merge($params, $optParams);
5031 return $this->call('delete', array($params));
5032 }
5033
5034 /**
5035 * Gets one advertiser group by ID. (advertiserGroups.get)
5036 *
5037 * @param string $profileId User profile ID associated with this request.
5038 * @param string $id Advertiser group ID.
5039 * @param array $optParams Optional parameters.
5040 * @return Google_Service_Dfareporting_AdvertiserGroup
5041 */
5042 public function get($profileId, $id, $optParams = array())
5043 {
5044 $params = array('profileId' => $profileId, 'id' => $id);
5045 $params = array_merge($params, $optParams);
5046 return $this->call('get', array($params), "Google_Service_Dfareporting_AdvertiserGroup");
5047 }
5048
5049 /**
5050 * Inserts a new advertiser group. (advertiserGroups.insert)
5051 *
5052 * @param string $profileId User profile ID associated with this request.
5053 * @param Google_AdvertiserGroup $postBody
5054 * @param array $optParams Optional parameters.
5055 * @return Google_Service_Dfareporting_AdvertiserGroup
5056 */
5057 public function insert($profileId, Google_Service_Dfareporting_AdvertiserGroup $postBody, $optParams = array())
5058 {
5059 $params = array('profileId' => $profileId, 'postBody' => $postBody);
5060 $params = array_merge($params, $optParams);
5061 return $this->call('insert', array($params), "Google_Service_Dfareporting_AdvertiserGroup");
5062 }
5063
5064 /**
5065 * Retrieves a list of advertiser groups, possibly filtered.
5066 * (advertiserGroups.listAdvertiserGroups)
5067 *
5068 * @param string $profileId User profile ID associated with this request.
5069 * @param array $optParams Optional parameters.
5070 *
5071 * @opt_param string ids Select only advertiser groups with these IDs.
5072 * @opt_param int maxResults Maximum number of results to return.
5073 * @opt_param string pageToken Value of the nextPageToken from the previous
5074 * result page.
5075 * @opt_param string searchString Allows searching for objects by name or ID.
5076 * Wildcards (*) are allowed. For example, "advertiser*2015" will return objects
5077 * with names like "advertiser group June 2015", "advertiser group April 2015",
5078 * or simply "advertiser group 2015". Most of the searches also add wildcards
5079 * implicitly at the start and the end of the search string. For example, a
5080 * search string of "advertisergroup" will match objects with name "my
5081 * advertisergroup", "advertisergroup 2015", or simply "advertisergroup".
5082 * @opt_param string sortField Field by which to sort the list.
5083 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
5084 * @return Google_Service_Dfareporting_AdvertiserGroupsListResponse
5085 */
5086 public function listAdvertiserGroups($profileId, $optParams = array())
5087 {
5088 $params = array('profileId' => $profileId);
5089 $params = array_merge($params, $optParams);
5090 return $this->call('list', array($params), "Google_Service_Dfareporting_AdvertiserGroupsListResponse");
5091 }
5092
5093 /**
5094 * Updates an existing advertiser group. This method supports patch semantics.
5095 * (advertiserGroups.patch)
5096 *
5097 * @param string $profileId User profile ID associated with this request.
5098 * @param string $id Advertiser group ID.
5099 * @param Google_AdvertiserGroup $postBody
5100 * @param array $optParams Optional parameters.
5101 * @return Google_Service_Dfareporting_AdvertiserGroup
5102 */
5103 public function patch($profileId, $id, Google_Service_Dfareporting_AdvertiserGroup $postBody, $optParams = array())
5104 {
5105 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
5106 $params = array_merge($params, $optParams);
5107 return $this->call('patch', array($params), "Google_Service_Dfareporting_AdvertiserGroup");
5108 }
5109
5110 /**
5111 * Updates an existing advertiser group. (advertiserGroups.update)
5112 *
5113 * @param string $profileId User profile ID associated with this request.
5114 * @param Google_AdvertiserGroup $postBody
5115 * @param array $optParams Optional parameters.
5116 * @return Google_Service_Dfareporting_AdvertiserGroup
5117 */
5118 public function update($profileId, Google_Service_Dfareporting_AdvertiserGroup $postBody, $optParams = array())
5119 {
5120 $params = array('profileId' => $profileId, 'postBody' => $postBody);
5121 $params = array_merge($params, $optParams);
5122 return $this->call('update', array($params), "Google_Service_Dfareporting_AdvertiserGroup");
5123 }
5124 }
5125
5126 /**
5127 * The "advertisers" collection of methods.
5128 * Typical usage is:
5129 * <code>
5130 * $dfareportingService = new Google_Service_Dfareporting(...);
5131 * $advertisers = $dfareportingService->advertisers;
5132 * </code>
5133 */
5134 class Google_Service_Dfareporting_Advertisers_Resource extends Google_Service_Resource
5135 {
5136
5137 /**
5138 * Gets one advertiser by ID. (advertisers.get)
5139 *
5140 * @param string $profileId User profile ID associated with this request.
5141 * @param string $id Advertiser ID.
5142 * @param array $optParams Optional parameters.
5143 * @return Google_Service_Dfareporting_Advertiser
5144 */
5145 public function get($profileId, $id, $optParams = array())
5146 {
5147 $params = array('profileId' => $profileId, 'id' => $id);
5148 $params = array_merge($params, $optParams);
5149 return $this->call('get', array($params), "Google_Service_Dfareporting_Advertiser");
5150 }
5151
5152 /**
5153 * Inserts a new advertiser. (advertisers.insert)
5154 *
5155 * @param string $profileId User profile ID associated with this request.
5156 * @param Google_Advertiser $postBody
5157 * @param array $optParams Optional parameters.
5158 * @return Google_Service_Dfareporting_Advertiser
5159 */
5160 public function insert($profileId, Google_Service_Dfareporting_Advertiser $postBody, $optParams = array())
5161 {
5162 $params = array('profileId' => $profileId, 'postBody' => $postBody);
5163 $params = array_merge($params, $optParams);
5164 return $this->call('insert', array($params), "Google_Service_Dfareporting_Advertiser");
5165 }
5166
5167 /**
5168 * Retrieves a list of advertisers, possibly filtered.
5169 * (advertisers.listAdvertisers)
5170 *
5171 * @param string $profileId User profile ID associated with this request.
5172 * @param array $optParams Optional parameters.
5173 *
5174 * @opt_param string advertiserGroupIds Select only advertisers with these
5175 * advertiser group IDs.
5176 * @opt_param string floodlightConfigurationIds Select only advertisers with
5177 * these floodlight configuration IDs.
5178 * @opt_param string ids Select only advertisers with these IDs.
5179 * @opt_param bool includeAdvertisersWithoutGroupsOnly Select only advertisers
5180 * which do not belong to any advertiser group.
5181 * @opt_param int maxResults Maximum number of results to return.
5182 * @opt_param bool onlyParent Select only advertisers which use another
5183 * advertiser's floodlight configuration.
5184 * @opt_param string pageToken Value of the nextPageToken from the previous
5185 * result page.
5186 * @opt_param string searchString Allows searching for objects by name or ID.
5187 * Wildcards (*) are allowed. For example, "advertiser*2015" will return objects
5188 * with names like "advertiser June 2015", "advertiser April 2015", or simply
5189 * "advertiser 2015". Most of the searches also add wildcards implicitly at the
5190 * start and the end of the search string. For example, a search string of
5191 * "advertiser" will match objects with name "my advertiser", "advertiser 2015",
5192 * or simply "advertiser".
5193 * @opt_param string sortField Field by which to sort the list.
5194 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
5195 * @opt_param string status Select only advertisers with the specified status.
5196 * @opt_param string subaccountId Select only advertisers with these subaccount
5197 * IDs.
5198 * @return Google_Service_Dfareporting_AdvertisersListResponse
5199 */
5200 public function listAdvertisers($profileId, $optParams = array())
5201 {
5202 $params = array('profileId' => $profileId);
5203 $params = array_merge($params, $optParams);
5204 return $this->call('list', array($params), "Google_Service_Dfareporting_AdvertisersListResponse");
5205 }
5206
5207 /**
5208 * Updates an existing advertiser. This method supports patch semantics.
5209 * (advertisers.patch)
5210 *
5211 * @param string $profileId User profile ID associated with this request.
5212 * @param string $id Advertiser ID.
5213 * @param Google_Advertiser $postBody
5214 * @param array $optParams Optional parameters.
5215 * @return Google_Service_Dfareporting_Advertiser
5216 */
5217 public function patch($profileId, $id, Google_Service_Dfareporting_Advertiser $postBody, $optParams = array())
5218 {
5219 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
5220 $params = array_merge($params, $optParams);
5221 return $this->call('patch', array($params), "Google_Service_Dfareporting_Advertiser");
5222 }
5223
5224 /**
5225 * Updates an existing advertiser. (advertisers.update)
5226 *
5227 * @param string $profileId User profile ID associated with this request.
5228 * @param Google_Advertiser $postBody
5229 * @param array $optParams Optional parameters.
5230 * @return Google_Service_Dfareporting_Advertiser
5231 */
5232 public function update($profileId, Google_Service_Dfareporting_Advertiser $postBody, $optParams = array())
5233 {
5234 $params = array('profileId' => $profileId, 'postBody' => $postBody);
5235 $params = array_merge($params, $optParams);
5236 return $this->call('update', array($params), "Google_Service_Dfareporting_Advertiser");
5237 }
5238 }
5239
5240 /**
5241 * The "browsers" collection of methods.
5242 * Typical usage is:
5243 * <code>
5244 * $dfareportingService = new Google_Service_Dfareporting(...);
5245 * $browsers = $dfareportingService->browsers;
5246 * </code>
5247 */
5248 class Google_Service_Dfareporting_Browsers_Resource extends Google_Service_Resource
5249 {
5250
5251 /**
5252 * Retrieves a list of browsers. (browsers.listBrowsers)
5253 *
5254 * @param string $profileId User profile ID associated with this request.
5255 * @param array $optParams Optional parameters.
5256 * @return Google_Service_Dfareporting_BrowsersListResponse
5257 */
5258 public function listBrowsers($profileId, $optParams = array())
5259 {
5260 $params = array('profileId' => $profileId);
5261 $params = array_merge($params, $optParams);
5262 return $this->call('list', array($params), "Google_Service_Dfareporting_BrowsersListResponse");
5263 }
5264 }
5265
5266 /**
5267 * The "campaignCreativeAssociations" collection of methods.
5268 * Typical usage is:
5269 * <code>
5270 * $dfareportingService = new Google_Service_Dfareporting(...);
5271 * $campaignCreativeAssociations = $dfareportingService->campaignCreativeAssociations;
5272 * </code>
5273 */
5274 class Google_Service_Dfareporting_CampaignCreativeAssociations_Resource extends Google_Service_Resource
5275 {
5276
5277 /**
5278 * Associates a creative with the specified campaign. This method creates a
5279 * default ad with dimensions matching the creative in the campaign if such a
5280 * default ad does not exist already. (campaignCreativeAssociations.insert)
5281 *
5282 * @param string $profileId User profile ID associated with this request.
5283 * @param string $campaignId Campaign ID in this association.
5284 * @param Google_CampaignCreativeAssociation $postBody
5285 * @param array $optParams Optional parameters.
5286 * @return Google_Service_Dfareporting_CampaignCreativeAssociation
5287 */
5288 public function insert($profileId, $campaignId, Google_Service_Dfareporting_CampaignCreativeAssociation $postBody, $optParams = array())
5289 {
5290 $params = array('profileId' => $profileId, 'campaignId' => $campaignId, 'postBody' => $postBody);
5291 $params = array_merge($params, $optParams);
5292 return $this->call('insert', array($params), "Google_Service_Dfareporting_CampaignCreativeAssociation");
5293 }
5294
5295 /**
5296 * Retrieves the list of creative IDs associated with the specified campaign.
5297 * (campaignCreativeAssociations.listCampaignCreativeAssociations)
5298 *
5299 * @param string $profileId User profile ID associated with this request.
5300 * @param string $campaignId Campaign ID in this association.
5301 * @param array $optParams Optional parameters.
5302 *
5303 * @opt_param int maxResults Maximum number of results to return.
5304 * @opt_param string pageToken Value of the nextPageToken from the previous
5305 * result page.
5306 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
5307 * @return Google_Service_Dfareporting_CampaignCreativeAssociationsListResponse
5308 */
5309 public function listCampaignCreativeAssociations($profileId, $campaignId, $optParams = array())
5310 {
5311 $params = array('profileId' => $profileId, 'campaignId' => $campaignId);
5312 $params = array_merge($params, $optParams);
5313 return $this->call('list', array($params), "Google_Service_Dfareporting_CampaignCreativeAssociationsListResponse");
5314 }
5315 }
5316
5317 /**
5318 * The "campaigns" collection of methods.
5319 * Typical usage is:
5320 * <code>
5321 * $dfareportingService = new Google_Service_Dfareporting(...);
5322 * $campaigns = $dfareportingService->campaigns;
5323 * </code>
5324 */
5325 class Google_Service_Dfareporting_Campaigns_Resource extends Google_Service_Resource
5326 {
5327
5328 /**
5329 * Gets one campaign by ID. (campaigns.get)
5330 *
5331 * @param string $profileId User profile ID associated with this request.
5332 * @param string $id Campaign ID.
5333 * @param array $optParams Optional parameters.
5334 * @return Google_Service_Dfareporting_Campaign
5335 */
5336 public function get($profileId, $id, $optParams = array())
5337 {
5338 $params = array('profileId' => $profileId, 'id' => $id);
5339 $params = array_merge($params, $optParams);
5340 return $this->call('get', array($params), "Google_Service_Dfareporting_Campaign");
5341 }
5342
5343 /**
5344 * Inserts a new campaign. (campaigns.insert)
5345 *
5346 * @param string $profileId User profile ID associated with this request.
5347 * @param string $defaultLandingPageName Default landing page name for this new
5348 * campaign. Must be less than 256 characters long.
5349 * @param string $defaultLandingPageUrl Default landing page URL for this new
5350 * campaign.
5351 * @param Google_Campaign $postBody
5352 * @param array $optParams Optional parameters.
5353 * @return Google_Service_Dfareporting_Campaign
5354 */
5355 public function insert($profileId, $defaultLandingPageName, $defaultLandingPageUrl, Google_Service_Dfareporting_Campaign $postBody, $optParams = array())
5356 {
5357 $params = array('profileId' => $profileId, 'defaultLandingPageName' => $defaultLandingPageName, 'defaultLandingPageUrl' => $defaultLandingPageUrl, 'postBody' => $postBody);
5358 $params = array_merge($params, $optParams);
5359 return $this->call('insert', array($params), "Google_Service_Dfareporting_Campaign");
5360 }
5361
5362 /**
5363 * Retrieves a list of campaigns, possibly filtered. (campaigns.listCampaigns)
5364 *
5365 * @param string $profileId User profile ID associated with this request.
5366 * @param array $optParams Optional parameters.
5367 *
5368 * @opt_param string advertiserGroupIds Select only campaigns whose advertisers
5369 * belong to these advertiser groups.
5370 * @opt_param string advertiserIds Select only campaigns that belong to these
5371 * advertisers.
5372 * @opt_param bool archived Select only archived campaigns. Don't set this field
5373 * to select both archived and non-archived campaigns.
5374 * @opt_param bool atLeastOneOptimizationActivity Select only campaigns that
5375 * have at least one optimization activity.
5376 * @opt_param string excludedIds Exclude campaigns with these IDs.
5377 * @opt_param string ids Select only campaigns with these IDs.
5378 * @opt_param int maxResults Maximum number of results to return.
5379 * @opt_param string overriddenEventTagId Select only campaigns that have
5380 * overridden this event tag ID.
5381 * @opt_param string pageToken Value of the nextPageToken from the previous
5382 * result page.
5383 * @opt_param string searchString Allows searching for campaigns by name or ID.
5384 * Wildcards (*) are allowed. For example, "campaign*2015" will return campaigns
5385 * with names like "campaign June 2015", "campaign April 2015", or simply
5386 * "campaign 2015". Most of the searches also add wildcards implicitly at the
5387 * start and the end of the search string. For example, a search string of
5388 * "campaign" will match campaigns with name "my campaign", "campaign 2015", or
5389 * simply "campaign".
5390 * @opt_param string sortField Field by which to sort the list.
5391 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
5392 * @opt_param string subaccountId Select only campaigns that belong to this
5393 * subaccount.
5394 * @return Google_Service_Dfareporting_CampaignsListResponse
5395 */
5396 public function listCampaigns($profileId, $optParams = array())
5397 {
5398 $params = array('profileId' => $profileId);
5399 $params = array_merge($params, $optParams);
5400 return $this->call('list', array($params), "Google_Service_Dfareporting_CampaignsListResponse");
5401 }
5402
5403 /**
5404 * Updates an existing campaign. This method supports patch semantics.
5405 * (campaigns.patch)
5406 *
5407 * @param string $profileId User profile ID associated with this request.
5408 * @param string $id Campaign ID.
5409 * @param Google_Campaign $postBody
5410 * @param array $optParams Optional parameters.
5411 * @return Google_Service_Dfareporting_Campaign
5412 */
5413 public function patch($profileId, $id, Google_Service_Dfareporting_Campaign $postBody, $optParams = array())
5414 {
5415 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
5416 $params = array_merge($params, $optParams);
5417 return $this->call('patch', array($params), "Google_Service_Dfareporting_Campaign");
5418 }
5419
5420 /**
5421 * Updates an existing campaign. (campaigns.update)
5422 *
5423 * @param string $profileId User profile ID associated with this request.
5424 * @param Google_Campaign $postBody
5425 * @param array $optParams Optional parameters.
5426 * @return Google_Service_Dfareporting_Campaign
5427 */
5428 public function update($profileId, Google_Service_Dfareporting_Campaign $postBody, $optParams = array())
5429 {
5430 $params = array('profileId' => $profileId, 'postBody' => $postBody);
5431 $params = array_merge($params, $optParams);
5432 return $this->call('update', array($params), "Google_Service_Dfareporting_Campaign");
5433 }
5434 }
5435
5436 /**
5437 * The "changeLogs" collection of methods.
5438 * Typical usage is:
5439 * <code>
5440 * $dfareportingService = new Google_Service_Dfareporting(...);
5441 * $changeLogs = $dfareportingService->changeLogs;
5442 * </code>
5443 */
5444 class Google_Service_Dfareporting_ChangeLogs_Resource extends Google_Service_Resource
5445 {
5446
5447 /**
5448 * Gets one change log by ID. (changeLogs.get)
5449 *
5450 * @param string $profileId User profile ID associated with this request.
5451 * @param string $id Change log ID.
5452 * @param array $optParams Optional parameters.
5453 * @return Google_Service_Dfareporting_ChangeLog
5454 */
5455 public function get($profileId, $id, $optParams = array())
5456 {
5457 $params = array('profileId' => $profileId, 'id' => $id);
5458 $params = array_merge($params, $optParams);
5459 return $this->call('get', array($params), "Google_Service_Dfareporting_ChangeLog");
5460 }
5461
5462 /**
5463 * Retrieves a list of change logs. (changeLogs.listChangeLogs)
5464 *
5465 * @param string $profileId User profile ID associated with this request.
5466 * @param array $optParams Optional parameters.
5467 *
5468 * @opt_param string action Select only change logs with the specified action.
5469 * @opt_param string ids Select only change logs with these IDs.
5470 * @opt_param string maxChangeTime Select only change logs whose change time is
5471 * before the specified maxChangeTime.The time should be formatted as an RFC3339
5472 * date/time string. For example, for 10:54 PM on July 18th, 2015, in the
5473 * America/New York time zone, the format is "2015-07-18T22:54:00-04:00". In
5474 * other words, the year, month, day, the letter T, the hour (24-hour clock
5475 * system), minute, second, and then the time zone offset.
5476 * @opt_param int maxResults Maximum number of results to return.
5477 * @opt_param string minChangeTime Select only change logs whose change time is
5478 * before the specified minChangeTime.The time should be formatted as an RFC3339
5479 * date/time string. For example, for 10:54 PM on July 18th, 2015, in the
5480 * America/New York time zone, the format is "2015-07-18T22:54:00-04:00". In
5481 * other words, the year, month, day, the letter T, the hour (24-hour clock
5482 * system), minute, second, and then the time zone offset.
5483 * @opt_param string objectIds Select only change logs with these object IDs.
5484 * @opt_param string objectType Select only change logs with the specified
5485 * object type.
5486 * @opt_param string pageToken Value of the nextPageToken from the previous
5487 * result page.
5488 * @opt_param string searchString Select only change logs whose object ID, user
5489 * name, old or new values match the search string.
5490 * @opt_param string userProfileIds Select only change logs with these user
5491 * profile IDs.
5492 * @return Google_Service_Dfareporting_ChangeLogsListResponse
5493 */
5494 public function listChangeLogs($profileId, $optParams = array())
5495 {
5496 $params = array('profileId' => $profileId);
5497 $params = array_merge($params, $optParams);
5498 return $this->call('list', array($params), "Google_Service_Dfareporting_ChangeLogsListResponse");
5499 }
5500 }
5501
5502 /**
5503 * The "cities" collection of methods.
5504 * Typical usage is:
5505 * <code>
5506 * $dfareportingService = new Google_Service_Dfareporting(...);
5507 * $cities = $dfareportingService->cities;
5508 * </code>
5509 */
5510 class Google_Service_Dfareporting_Cities_Resource extends Google_Service_Resource
5511 {
5512
5513 /**
5514 * Retrieves a list of cities, possibly filtered. (cities.listCities)
5515 *
5516 * @param string $profileId User profile ID associated with this request.
5517 * @param array $optParams Optional parameters.
5518 *
5519 * @opt_param string countryDartIds Select only cities from these countries.
5520 * @opt_param string dartIds Select only cities with these DART IDs.
5521 * @opt_param string namePrefix Select only cities with names starting with this
5522 * prefix.
5523 * @opt_param string regionDartIds Select only cities from these regions.
5524 * @return Google_Service_Dfareporting_CitiesListResponse
5525 */
5526 public function listCities($profileId, $optParams = array())
5527 {
5528 $params = array('profileId' => $profileId);
5529 $params = array_merge($params, $optParams);
5530 return $this->call('list', array($params), "Google_Service_Dfareporting_CitiesListResponse");
5531 }
5532 }
5533
5534 /**
5535 * The "connectionTypes" collection of methods.
5536 * Typical usage is:
5537 * <code>
5538 * $dfareportingService = new Google_Service_Dfareporting(...);
5539 * $connectionTypes = $dfareportingService->connectionTypes;
5540 * </code>
5541 */
5542 class Google_Service_Dfareporting_ConnectionTypes_Resource extends Google_Service_Resource
5543 {
5544
5545 /**
5546 * Gets one connection type by ID. (connectionTypes.get)
5547 *
5548 * @param string $profileId User profile ID associated with this request.
5549 * @param string $id Connection type ID.
5550 * @param array $optParams Optional parameters.
5551 * @return Google_Service_Dfareporting_ConnectionType
5552 */
5553 public function get($profileId, $id, $optParams = array())
5554 {
5555 $params = array('profileId' => $profileId, 'id' => $id);
5556 $params = array_merge($params, $optParams);
5557 return $this->call('get', array($params), "Google_Service_Dfareporting_ConnectionType");
5558 }
5559
5560 /**
5561 * Retrieves a list of connection types. (connectionTypes.listConnectionTypes)
5562 *
5563 * @param string $profileId User profile ID associated with this request.
5564 * @param array $optParams Optional parameters.
5565 * @return Google_Service_Dfareporting_ConnectionTypesListResponse
5566 */
5567 public function listConnectionTypes($profileId, $optParams = array())
5568 {
5569 $params = array('profileId' => $profileId);
5570 $params = array_merge($params, $optParams);
5571 return $this->call('list', array($params), "Google_Service_Dfareporting_ConnectionTypesListResponse");
5572 }
5573 }
5574
5575 /**
5576 * The "contentCategories" collection of methods.
5577 * Typical usage is:
5578 * <code>
5579 * $dfareportingService = new Google_Service_Dfareporting(...);
5580 * $contentCategories = $dfareportingService->contentCategories;
5581 * </code>
5582 */
5583 class Google_Service_Dfareporting_ContentCategories_Resource extends Google_Service_Resource
5584 {
5585
5586 /**
5587 * Deletes an existing content category. (contentCategories.delete)
5588 *
5589 * @param string $profileId User profile ID associated with this request.
5590 * @param string $id Content category ID.
5591 * @param array $optParams Optional parameters.
5592 */
5593 public function delete($profileId, $id, $optParams = array())
5594 {
5595 $params = array('profileId' => $profileId, 'id' => $id);
5596 $params = array_merge($params, $optParams);
5597 return $this->call('delete', array($params));
5598 }
5599
5600 /**
5601 * Gets one content category by ID. (contentCategories.get)
5602 *
5603 * @param string $profileId User profile ID associated with this request.
5604 * @param string $id Content category ID.
5605 * @param array $optParams Optional parameters.
5606 * @return Google_Service_Dfareporting_ContentCategory
5607 */
5608 public function get($profileId, $id, $optParams = array())
5609 {
5610 $params = array('profileId' => $profileId, 'id' => $id);
5611 $params = array_merge($params, $optParams);
5612 return $this->call('get', array($params), "Google_Service_Dfareporting_ContentCategory");
5613 }
5614
5615 /**
5616 * Inserts a new content category. (contentCategories.insert)
5617 *
5618 * @param string $profileId User profile ID associated with this request.
5619 * @param Google_ContentCategory $postBody
5620 * @param array $optParams Optional parameters.
5621 * @return Google_Service_Dfareporting_ContentCategory
5622 */
5623 public function insert($profileId, Google_Service_Dfareporting_ContentCategory $postBody, $optParams = array())
5624 {
5625 $params = array('profileId' => $profileId, 'postBody' => $postBody);
5626 $params = array_merge($params, $optParams);
5627 return $this->call('insert', array($params), "Google_Service_Dfareporting_ContentCategory");
5628 }
5629
5630 /**
5631 * Retrieves a list of content categories, possibly filtered.
5632 * (contentCategories.listContentCategories)
5633 *
5634 * @param string $profileId User profile ID associated with this request.
5635 * @param array $optParams Optional parameters.
5636 *
5637 * @opt_param string ids Select only content categories with these IDs.
5638 * @opt_param int maxResults Maximum number of results to return.
5639 * @opt_param string pageToken Value of the nextPageToken from the previous
5640 * result page.
5641 * @opt_param string searchString Allows searching for objects by name or ID.
5642 * Wildcards (*) are allowed. For example, "contentcategory*2015" will return
5643 * objects with names like "contentcategory June 2015", "contentcategory April
5644 * 2015", or simply "contentcategory 2015". Most of the searches also add
5645 * wildcards implicitly at the start and the end of the search string. For
5646 * example, a search string of "contentcategory" will match objects with name
5647 * "my contentcategory", "contentcategory 2015", or simply "contentcategory".
5648 * @opt_param string sortField Field by which to sort the list.
5649 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
5650 * @return Google_Service_Dfareporting_ContentCategoriesListResponse
5651 */
5652 public function listContentCategories($profileId, $optParams = array())
5653 {
5654 $params = array('profileId' => $profileId);
5655 $params = array_merge($params, $optParams);
5656 return $this->call('list', array($params), "Google_Service_Dfareporting_ContentCategoriesListResponse");
5657 }
5658
5659 /**
5660 * Updates an existing content category. This method supports patch semantics.
5661 * (contentCategories.patch)
5662 *
5663 * @param string $profileId User profile ID associated with this request.
5664 * @param string $id Content category ID.
5665 * @param Google_ContentCategory $postBody
5666 * @param array $optParams Optional parameters.
5667 * @return Google_Service_Dfareporting_ContentCategory
5668 */
5669 public function patch($profileId, $id, Google_Service_Dfareporting_ContentCategory $postBody, $optParams = array())
5670 {
5671 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
5672 $params = array_merge($params, $optParams);
5673 return $this->call('patch', array($params), "Google_Service_Dfareporting_ContentCategory");
5674 }
5675
5676 /**
5677 * Updates an existing content category. (contentCategories.update)
5678 *
5679 * @param string $profileId User profile ID associated with this request.
5680 * @param Google_ContentCategory $postBody
5681 * @param array $optParams Optional parameters.
5682 * @return Google_Service_Dfareporting_ContentCategory
5683 */
5684 public function update($profileId, Google_Service_Dfareporting_ContentCategory $postBody, $optParams = array())
5685 {
5686 $params = array('profileId' => $profileId, 'postBody' => $postBody);
5687 $params = array_merge($params, $optParams);
5688 return $this->call('update', array($params), "Google_Service_Dfareporting_ContentCategory");
5689 }
5690 }
5691
5692 /**
5693 * The "countries" collection of methods.
5694 * Typical usage is:
5695 * <code>
5696 * $dfareportingService = new Google_Service_Dfareporting(...);
5697 * $countries = $dfareportingService->countries;
5698 * </code>
5699 */
5700 class Google_Service_Dfareporting_Countries_Resource extends Google_Service_Resource
5701 {
5702
5703 /**
5704 * Gets one country by ID. (countries.get)
5705 *
5706 * @param string $profileId User profile ID associated with this request.
5707 * @param string $dartId Country DART ID.
5708 * @param array $optParams Optional parameters.
5709 * @return Google_Service_Dfareporting_Country
5710 */
5711 public function get($profileId, $dartId, $optParams = array())
5712 {
5713 $params = array('profileId' => $profileId, 'dartId' => $dartId);
5714 $params = array_merge($params, $optParams);
5715 return $this->call('get', array($params), "Google_Service_Dfareporting_Country");
5716 }
5717
5718 /**
5719 * Retrieves a list of countries. (countries.listCountries)
5720 *
5721 * @param string $profileId User profile ID associated with this request.
5722 * @param array $optParams Optional parameters.
5723 * @return Google_Service_Dfareporting_CountriesListResponse
5724 */
5725 public function listCountries($profileId, $optParams = array())
5726 {
5727 $params = array('profileId' => $profileId);
5728 $params = array_merge($params, $optParams);
5729 return $this->call('list', array($params), "Google_Service_Dfareporting_CountriesListResponse");
5730 }
5731 }
5732
5733 /**
5734 * The "creativeAssets" collection of methods.
5735 * Typical usage is:
5736 * <code>
5737 * $dfareportingService = new Google_Service_Dfareporting(...);
5738 * $creativeAssets = $dfareportingService->creativeAssets;
5739 * </code>
5740 */
5741 class Google_Service_Dfareporting_CreativeAssets_Resource extends Google_Service_Resource
5742 {
5743
5744 /**
5745 * Inserts a new creative asset. (creativeAssets.insert)
5746 *
5747 * @param string $profileId User profile ID associated with this request.
5748 * @param string $advertiserId Advertiser ID of this creative. This is a
5749 * required field.
5750 * @param Google_CreativeAssetMetadata $postBody
5751 * @param array $optParams Optional parameters.
5752 * @return Google_Service_Dfareporting_CreativeAssetMetadata
5753 */
5754 public function insert($profileId, $advertiserId, Google_Service_Dfareporting_CreativeAssetMetadata $postBody, $optParams = array())
5755 {
5756 $params = array('profileId' => $profileId, 'advertiserId' => $advertiserId, 'postBody' => $postBody);
5757 $params = array_merge($params, $optParams);
5758 return $this->call('insert', array($params), "Google_Service_Dfareporting_CreativeAssetMetadata");
5759 }
5760 }
5761
5762 /**
5763 * The "creativeFieldValues" collection of methods.
5764 * Typical usage is:
5765 * <code>
5766 * $dfareportingService = new Google_Service_Dfareporting(...);
5767 * $creativeFieldValues = $dfareportingService->creativeFieldValues;
5768 * </code>
5769 */
5770 class Google_Service_Dfareporting_CreativeFieldValues_Resource extends Google_Service_Resource
5771 {
5772
5773 /**
5774 * Deletes an existing creative field value. (creativeFieldValues.delete)
5775 *
5776 * @param string $profileId User profile ID associated with this request.
5777 * @param string $creativeFieldId Creative field ID for this creative field
5778 * value.
5779 * @param string $id Creative Field Value ID
5780 * @param array $optParams Optional parameters.
5781 */
5782 public function delete($profileId, $creativeFieldId, $id, $optParams = array())
5783 {
5784 $params = array('profileId' => $profileId, 'creativeFieldId' => $creativeFieldId, 'id' => $id);
5785 $params = array_merge($params, $optParams);
5786 return $this->call('delete', array($params));
5787 }
5788
5789 /**
5790 * Gets one creative field value by ID. (creativeFieldValues.get)
5791 *
5792 * @param string $profileId User profile ID associated with this request.
5793 * @param string $creativeFieldId Creative field ID for this creative field
5794 * value.
5795 * @param string $id Creative Field Value ID
5796 * @param array $optParams Optional parameters.
5797 * @return Google_Service_Dfareporting_CreativeFieldValue
5798 */
5799 public function get($profileId, $creativeFieldId, $id, $optParams = array())
5800 {
5801 $params = array('profileId' => $profileId, 'creativeFieldId' => $creativeFieldId, 'id' => $id);
5802 $params = array_merge($params, $optParams);
5803 return $this->call('get', array($params), "Google_Service_Dfareporting_CreativeFieldValue");
5804 }
5805
5806 /**
5807 * Inserts a new creative field value. (creativeFieldValues.insert)
5808 *
5809 * @param string $profileId User profile ID associated with this request.
5810 * @param string $creativeFieldId Creative field ID for this creative field
5811 * value.
5812 * @param Google_CreativeFieldValue $postBody
5813 * @param array $optParams Optional parameters.
5814 * @return Google_Service_Dfareporting_CreativeFieldValue
5815 */
5816 public function insert($profileId, $creativeFieldId, Google_Service_Dfareporting_CreativeFieldValue $postBody, $optParams = array())
5817 {
5818 $params = array('profileId' => $profileId, 'creativeFieldId' => $creativeFieldId, 'postBody' => $postBody);
5819 $params = array_merge($params, $optParams);
5820 return $this->call('insert', array($params), "Google_Service_Dfareporting_CreativeFieldValue");
5821 }
5822
5823 /**
5824 * Retrieves a list of creative field values, possibly filtered.
5825 * (creativeFieldValues.listCreativeFieldValues)
5826 *
5827 * @param string $profileId User profile ID associated with this request.
5828 * @param string $creativeFieldId Creative field ID for this creative field
5829 * value.
5830 * @param array $optParams Optional parameters.
5831 *
5832 * @opt_param string ids Select only creative field values with these IDs.
5833 * @opt_param int maxResults Maximum number of results to return.
5834 * @opt_param string pageToken Value of the nextPageToken from the previous
5835 * result page.
5836 * @opt_param string searchString Allows searching for creative field values by
5837 * their values. Wildcards (e.g. *) are not allowed.
5838 * @opt_param string sortField Field by which to sort the list.
5839 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
5840 * @return Google_Service_Dfareporting_CreativeFieldValuesListResponse
5841 */
5842 public function listCreativeFieldValues($profileId, $creativeFieldId, $optParams = array())
5843 {
5844 $params = array('profileId' => $profileId, 'creativeFieldId' => $creativeFieldId);
5845 $params = array_merge($params, $optParams);
5846 return $this->call('list', array($params), "Google_Service_Dfareporting_CreativeFieldValuesListResponse");
5847 }
5848
5849 /**
5850 * Updates an existing creative field value. This method supports patch
5851 * semantics. (creativeFieldValues.patch)
5852 *
5853 * @param string $profileId User profile ID associated with this request.
5854 * @param string $creativeFieldId Creative field ID for this creative field
5855 * value.
5856 * @param string $id Creative Field Value ID
5857 * @param Google_CreativeFieldValue $postBody
5858 * @param array $optParams Optional parameters.
5859 * @return Google_Service_Dfareporting_CreativeFieldValue
5860 */
5861 public function patch($profileId, $creativeFieldId, $id, Google_Service_Dfareporting_CreativeFieldValue $postBody, $optParams = array())
5862 {
5863 $params = array('profileId' => $profileId, 'creativeFieldId' => $creativeFieldId, 'id' => $id, 'postBody' => $postBody);
5864 $params = array_merge($params, $optParams);
5865 return $this->call('patch', array($params), "Google_Service_Dfareporting_CreativeFieldValue");
5866 }
5867
5868 /**
5869 * Updates an existing creative field value. (creativeFieldValues.update)
5870 *
5871 * @param string $profileId User profile ID associated with this request.
5872 * @param string $creativeFieldId Creative field ID for this creative field
5873 * value.
5874 * @param Google_CreativeFieldValue $postBody
5875 * @param array $optParams Optional parameters.
5876 * @return Google_Service_Dfareporting_CreativeFieldValue
5877 */
5878 public function update($profileId, $creativeFieldId, Google_Service_Dfareporting_CreativeFieldValue $postBody, $optParams = array())
5879 {
5880 $params = array('profileId' => $profileId, 'creativeFieldId' => $creativeFieldId, 'postBody' => $postBody);
5881 $params = array_merge($params, $optParams);
5882 return $this->call('update', array($params), "Google_Service_Dfareporting_CreativeFieldValue");
5883 }
5884 }
5885
5886 /**
5887 * The "creativeFields" collection of methods.
5888 * Typical usage is:
5889 * <code>
5890 * $dfareportingService = new Google_Service_Dfareporting(...);
5891 * $creativeFields = $dfareportingService->creativeFields;
5892 * </code>
5893 */
5894 class Google_Service_Dfareporting_CreativeFields_Resource extends Google_Service_Resource
5895 {
5896
5897 /**
5898 * Deletes an existing creative field. (creativeFields.delete)
5899 *
5900 * @param string $profileId User profile ID associated with this request.
5901 * @param string $id Creative Field ID
5902 * @param array $optParams Optional parameters.
5903 */
5904 public function delete($profileId, $id, $optParams = array())
5905 {
5906 $params = array('profileId' => $profileId, 'id' => $id);
5907 $params = array_merge($params, $optParams);
5908 return $this->call('delete', array($params));
5909 }
5910
5911 /**
5912 * Gets one creative field by ID. (creativeFields.get)
5913 *
5914 * @param string $profileId User profile ID associated with this request.
5915 * @param string $id Creative Field ID
5916 * @param array $optParams Optional parameters.
5917 * @return Google_Service_Dfareporting_CreativeField
5918 */
5919 public function get($profileId, $id, $optParams = array())
5920 {
5921 $params = array('profileId' => $profileId, 'id' => $id);
5922 $params = array_merge($params, $optParams);
5923 return $this->call('get', array($params), "Google_Service_Dfareporting_CreativeField");
5924 }
5925
5926 /**
5927 * Inserts a new creative field. (creativeFields.insert)
5928 *
5929 * @param string $profileId User profile ID associated with this request.
5930 * @param Google_CreativeField $postBody
5931 * @param array $optParams Optional parameters.
5932 * @return Google_Service_Dfareporting_CreativeField
5933 */
5934 public function insert($profileId, Google_Service_Dfareporting_CreativeField $postBody, $optParams = array())
5935 {
5936 $params = array('profileId' => $profileId, 'postBody' => $postBody);
5937 $params = array_merge($params, $optParams);
5938 return $this->call('insert', array($params), "Google_Service_Dfareporting_CreativeField");
5939 }
5940
5941 /**
5942 * Retrieves a list of creative fields, possibly filtered.
5943 * (creativeFields.listCreativeFields)
5944 *
5945 * @param string $profileId User profile ID associated with this request.
5946 * @param array $optParams Optional parameters.
5947 *
5948 * @opt_param string advertiserIds Select only creative fields that belong to
5949 * these advertisers.
5950 * @opt_param string ids Select only creative fields with these IDs.
5951 * @opt_param int maxResults Maximum number of results to return.
5952 * @opt_param string pageToken Value of the nextPageToken from the previous
5953 * result page.
5954 * @opt_param string searchString Allows searching for creative fields by name
5955 * or ID. Wildcards (*) are allowed. For example, "creativefield*2015" will
5956 * return creative fields with names like "creativefield June 2015",
5957 * "creativefield April 2015", or simply "creativefield 2015". Most of the
5958 * searches also add wild-cards implicitly at the start and the end of the
5959 * search string. For example, a search string of "creativefield" will match
5960 * creative fields with the name "my creativefield", "creativefield 2015", or
5961 * simply "creativefield".
5962 * @opt_param string sortField Field by which to sort the list.
5963 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
5964 * @return Google_Service_Dfareporting_CreativeFieldsListResponse
5965 */
5966 public function listCreativeFields($profileId, $optParams = array())
5967 {
5968 $params = array('profileId' => $profileId);
5969 $params = array_merge($params, $optParams);
5970 return $this->call('list', array($params), "Google_Service_Dfareporting_CreativeFieldsListResponse");
5971 }
5972
5973 /**
5974 * Updates an existing creative field. This method supports patch semantics.
5975 * (creativeFields.patch)
5976 *
5977 * @param string $profileId User profile ID associated with this request.
5978 * @param string $id Creative Field ID
5979 * @param Google_CreativeField $postBody
5980 * @param array $optParams Optional parameters.
5981 * @return Google_Service_Dfareporting_CreativeField
5982 */
5983 public function patch($profileId, $id, Google_Service_Dfareporting_CreativeField $postBody, $optParams = array())
5984 {
5985 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
5986 $params = array_merge($params, $optParams);
5987 return $this->call('patch', array($params), "Google_Service_Dfareporting_CreativeField");
5988 }
5989
5990 /**
5991 * Updates an existing creative field. (creativeFields.update)
5992 *
5993 * @param string $profileId User profile ID associated with this request.
5994 * @param Google_CreativeField $postBody
5995 * @param array $optParams Optional parameters.
5996 * @return Google_Service_Dfareporting_CreativeField
5997 */
5998 public function update($profileId, Google_Service_Dfareporting_CreativeField $postBody, $optParams = array())
5999 {
6000 $params = array('profileId' => $profileId, 'postBody' => $postBody);
6001 $params = array_merge($params, $optParams);
6002 return $this->call('update', array($params), "Google_Service_Dfareporting_CreativeField");
6003 }
6004 }
6005
6006 /**
6007 * The "creativeGroups" collection of methods.
6008 * Typical usage is:
6009 * <code>
6010 * $dfareportingService = new Google_Service_Dfareporting(...);
6011 * $creativeGroups = $dfareportingService->creativeGroups;
6012 * </code>
6013 */
6014 class Google_Service_Dfareporting_CreativeGroups_Resource extends Google_Service_Resource
6015 {
6016
6017 /**
6018 * Gets one creative group by ID. (creativeGroups.get)
6019 *
6020 * @param string $profileId User profile ID associated with this request.
6021 * @param string $id Creative group ID.
6022 * @param array $optParams Optional parameters.
6023 * @return Google_Service_Dfareporting_CreativeGroup
6024 */
6025 public function get($profileId, $id, $optParams = array())
6026 {
6027 $params = array('profileId' => $profileId, 'id' => $id);
6028 $params = array_merge($params, $optParams);
6029 return $this->call('get', array($params), "Google_Service_Dfareporting_CreativeGroup");
6030 }
6031
6032 /**
6033 * Inserts a new creative group. (creativeGroups.insert)
6034 *
6035 * @param string $profileId User profile ID associated with this request.
6036 * @param Google_CreativeGroup $postBody
6037 * @param array $optParams Optional parameters.
6038 * @return Google_Service_Dfareporting_CreativeGroup
6039 */
6040 public function insert($profileId, Google_Service_Dfareporting_CreativeGroup $postBody, $optParams = array())
6041 {
6042 $params = array('profileId' => $profileId, 'postBody' => $postBody);
6043 $params = array_merge($params, $optParams);
6044 return $this->call('insert', array($params), "Google_Service_Dfareporting_CreativeGroup");
6045 }
6046
6047 /**
6048 * Retrieves a list of creative groups, possibly filtered.
6049 * (creativeGroups.listCreativeGroups)
6050 *
6051 * @param string $profileId User profile ID associated with this request.
6052 * @param array $optParams Optional parameters.
6053 *
6054 * @opt_param string advertiserIds Select only creative groups that belong to
6055 * these advertisers.
6056 * @opt_param int groupNumber Select only creative groups that belong to this
6057 * subgroup.
6058 * @opt_param string ids Select only creative groups with these IDs.
6059 * @opt_param int maxResults Maximum number of results to return.
6060 * @opt_param string pageToken Value of the nextPageToken from the previous
6061 * result page.
6062 * @opt_param string searchString Allows searching for creative groups by name
6063 * or ID. Wildcards (*) are allowed. For example, "creativegroup*2015" will
6064 * return creative groups with names like "creativegroup June 2015",
6065 * "creativegroup April 2015", or simply "creativegroup 2015". Most of the
6066 * searches also add wild-cards implicitly at the start and the end of the
6067 * search string. For example, a search string of "creativegroup" will match
6068 * creative groups with the name "my creativegroup", "creativegroup 2015", or
6069 * simply "creativegroup".
6070 * @opt_param string sortField Field by which to sort the list.
6071 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
6072 * @return Google_Service_Dfareporting_CreativeGroupsListResponse
6073 */
6074 public function listCreativeGroups($profileId, $optParams = array())
6075 {
6076 $params = array('profileId' => $profileId);
6077 $params = array_merge($params, $optParams);
6078 return $this->call('list', array($params), "Google_Service_Dfareporting_CreativeGroupsListResponse");
6079 }
6080
6081 /**
6082 * Updates an existing creative group. This method supports patch semantics.
6083 * (creativeGroups.patch)
6084 *
6085 * @param string $profileId User profile ID associated with this request.
6086 * @param string $id Creative group ID.
6087 * @param Google_CreativeGroup $postBody
6088 * @param array $optParams Optional parameters.
6089 * @return Google_Service_Dfareporting_CreativeGroup
6090 */
6091 public function patch($profileId, $id, Google_Service_Dfareporting_CreativeGroup $postBody, $optParams = array())
6092 {
6093 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
6094 $params = array_merge($params, $optParams);
6095 return $this->call('patch', array($params), "Google_Service_Dfareporting_CreativeGroup");
6096 }
6097
6098 /**
6099 * Updates an existing creative group. (creativeGroups.update)
6100 *
6101 * @param string $profileId User profile ID associated with this request.
6102 * @param Google_CreativeGroup $postBody
6103 * @param array $optParams Optional parameters.
6104 * @return Google_Service_Dfareporting_CreativeGroup
6105 */
6106 public function update($profileId, Google_Service_Dfareporting_CreativeGroup $postBody, $optParams = array())
6107 {
6108 $params = array('profileId' => $profileId, 'postBody' => $postBody);
6109 $params = array_merge($params, $optParams);
6110 return $this->call('update', array($params), "Google_Service_Dfareporting_CreativeGroup");
6111 }
6112 }
6113
6114 /**
6115 * The "creatives" collection of methods.
6116 * Typical usage is:
6117 * <code>
6118 * $dfareportingService = new Google_Service_Dfareporting(...);
6119 * $creatives = $dfareportingService->creatives;
6120 * </code>
6121 */
6122 class Google_Service_Dfareporting_Creatives_Resource extends Google_Service_Resource
6123 {
6124
6125 /**
6126 * Gets one creative by ID. (creatives.get)
6127 *
6128 * @param string $profileId User profile ID associated with this request.
6129 * @param string $id Creative ID.
6130 * @param array $optParams Optional parameters.
6131 * @return Google_Service_Dfareporting_Creative
6132 */
6133 public function get($profileId, $id, $optParams = array())
6134 {
6135 $params = array('profileId' => $profileId, 'id' => $id);
6136 $params = array_merge($params, $optParams);
6137 return $this->call('get', array($params), "Google_Service_Dfareporting_Creative");
6138 }
6139
6140 /**
6141 * Inserts a new creative. (creatives.insert)
6142 *
6143 * @param string $profileId User profile ID associated with this request.
6144 * @param Google_Creative $postBody
6145 * @param array $optParams Optional parameters.
6146 * @return Google_Service_Dfareporting_Creative
6147 */
6148 public function insert($profileId, Google_Service_Dfareporting_Creative $postBody, $optParams = array())
6149 {
6150 $params = array('profileId' => $profileId, 'postBody' => $postBody);
6151 $params = array_merge($params, $optParams);
6152 return $this->call('insert', array($params), "Google_Service_Dfareporting_Creative");
6153 }
6154
6155 /**
6156 * Retrieves a list of creatives, possibly filtered. (creatives.listCreatives)
6157 *
6158 * @param string $profileId User profile ID associated with this request.
6159 * @param array $optParams Optional parameters.
6160 *
6161 * @opt_param bool active Select only active creatives. Leave blank to select
6162 * active and inactive creatives.
6163 * @opt_param string advertiserId Select only creatives with this advertiser ID.
6164 * @opt_param bool archived Select only archived creatives. Leave blank to
6165 * select archived and unarchived creatives.
6166 * @opt_param string campaignId Select only creatives with this campaign ID.
6167 * @opt_param string companionCreativeIds Select only in-stream video creatives
6168 * with these companion IDs.
6169 * @opt_param string creativeFieldIds Select only creatives with these creative
6170 * field IDs.
6171 * @opt_param string ids Select only creatives with these IDs.
6172 * @opt_param int maxResults Maximum number of results to return.
6173 * @opt_param string pageToken Value of the nextPageToken from the previous
6174 * result page.
6175 * @opt_param string renderingIds Select only creatives with these rendering
6176 * IDs.
6177 * @opt_param string searchString Allows searching for objects by name or ID.
6178 * Wildcards (*) are allowed. For example, "creative*2015" will return objects
6179 * with names like "creative June 2015", "creative April 2015", or simply
6180 * "creative 2015". Most of the searches also add wildcards implicitly at the
6181 * start and the end of the search string. For example, a search string of
6182 * "creative" will match objects with name "my creative", "creative 2015", or
6183 * simply "creative".
6184 * @opt_param string sizeIds Select only creatives with these size IDs.
6185 * @opt_param string sortField Field by which to sort the list.
6186 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
6187 * @opt_param string studioCreativeId Select only creatives corresponding to
6188 * this Studio creative ID.
6189 * @opt_param string types Select only creatives with these creative types.
6190 * @return Google_Service_Dfareporting_CreativesListResponse
6191 */
6192 public function listCreatives($profileId, $optParams = array())
6193 {
6194 $params = array('profileId' => $profileId);
6195 $params = array_merge($params, $optParams);
6196 return $this->call('list', array($params), "Google_Service_Dfareporting_CreativesListResponse");
6197 }
6198
6199 /**
6200 * Updates an existing creative. This method supports patch semantics.
6201 * (creatives.patch)
6202 *
6203 * @param string $profileId User profile ID associated with this request.
6204 * @param string $id Creative ID.
6205 * @param Google_Creative $postBody
6206 * @param array $optParams Optional parameters.
6207 * @return Google_Service_Dfareporting_Creative
6208 */
6209 public function patch($profileId, $id, Google_Service_Dfareporting_Creative $postBody, $optParams = array())
6210 {
6211 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
6212 $params = array_merge($params, $optParams);
6213 return $this->call('patch', array($params), "Google_Service_Dfareporting_Creative");
6214 }
6215
6216 /**
6217 * Updates an existing creative. (creatives.update)
6218 *
6219 * @param string $profileId User profile ID associated with this request.
6220 * @param Google_Creative $postBody
6221 * @param array $optParams Optional parameters.
6222 * @return Google_Service_Dfareporting_Creative
6223 */
6224 public function update($profileId, Google_Service_Dfareporting_Creative $postBody, $optParams = array())
6225 {
6226 $params = array('profileId' => $profileId, 'postBody' => $postBody);
6227 $params = array_merge($params, $optParams);
6228 return $this->call('update', array($params), "Google_Service_Dfareporting_Creative");
6229 }
6230 }
6231
6232 /**
6233 * The "dimensionValues" collection of methods.
6234 * Typical usage is:
6235 * <code>
6236 * $dfareportingService = new Google_Service_Dfareporting(...);
6237 * $dimensionValues = $dfareportingService->dimensionValues;
6238 * </code>
6239 */
6240 class Google_Service_Dfareporting_DimensionValues_Resource extends Google_Service_Resource
6241 {
6242
6243 /**
6244 * Retrieves list of report dimension values for a list of filters.
6245 * (dimensionValues.query)
6246 *
6247 * @param string $profileId The DFA user profile ID.
6248 * @param Google_DimensionValueRequest $postBody
6249 * @param array $optParams Optional parameters.
6250 *
6251 * @opt_param int maxResults Maximum number of results to return.
6252 * @opt_param string pageToken The value of the nextToken from the previous
6253 * result page.
6254 * @return Google_Service_Dfareporting_DimensionValueList
6255 */
6256 public function query($profileId, Google_Service_Dfareporting_DimensionValueRequest $postBody, $optParams = array())
6257 {
6258 $params = array('profileId' => $profileId, 'postBody' => $postBody);
6259 $params = array_merge($params, $optParams);
6260 return $this->call('query', array($params), "Google_Service_Dfareporting_DimensionValueList");
6261 }
6262 }
6263
6264 /**
6265 * The "directorySiteContacts" collection of methods.
6266 * Typical usage is:
6267 * <code>
6268 * $dfareportingService = new Google_Service_Dfareporting(...);
6269 * $directorySiteContacts = $dfareportingService->directorySiteContacts;
6270 * </code>
6271 */
6272 class Google_Service_Dfareporting_DirectorySiteContacts_Resource extends Google_Service_Resource
6273 {
6274
6275 /**
6276 * Gets one directory site contact by ID. (directorySiteContacts.get)
6277 *
6278 * @param string $profileId User profile ID associated with this request.
6279 * @param string $id Directory site contact ID.
6280 * @param array $optParams Optional parameters.
6281 * @return Google_Service_Dfareporting_DirectorySiteContact
6282 */
6283 public function get($profileId, $id, $optParams = array())
6284 {
6285 $params = array('profileId' => $profileId, 'id' => $id);
6286 $params = array_merge($params, $optParams);
6287 return $this->call('get', array($params), "Google_Service_Dfareporting_DirectorySiteContact");
6288 }
6289
6290 /**
6291 * Retrieves a list of directory site contacts, possibly filtered.
6292 * (directorySiteContacts.listDirectorySiteContacts)
6293 *
6294 * @param string $profileId User profile ID associated with this request.
6295 * @param array $optParams Optional parameters.
6296 *
6297 * @opt_param string directorySiteIds Select only directory site contacts with
6298 * these directory site IDs. This is a required field.
6299 * @opt_param string ids Select only directory site contacts with these IDs.
6300 * @opt_param int maxResults Maximum number of results to return.
6301 * @opt_param string pageToken Value of the nextPageToken from the previous
6302 * result page.
6303 * @opt_param string searchString Allows searching for objects by name, ID or
6304 * email. Wildcards (*) are allowed. For example, "directory site contact*2015"
6305 * will return objects with names like "directory site contact June 2015",
6306 * "directory site contact April 2015", or simply "directory site contact 2015".
6307 * Most of the searches also add wildcards implicitly at the start and the end
6308 * of the search string. For example, a search string of "directory site
6309 * contact" will match objects with name "my directory site contact", "directory
6310 * site contact 2015", or simply "directory site contact".
6311 * @opt_param string sortField Field by which to sort the list.
6312 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
6313 * @return Google_Service_Dfareporting_DirectorySiteContactsListResponse
6314 */
6315 public function listDirectorySiteContacts($profileId, $optParams = array())
6316 {
6317 $params = array('profileId' => $profileId);
6318 $params = array_merge($params, $optParams);
6319 return $this->call('list', array($params), "Google_Service_Dfareporting_DirectorySiteContactsListResponse");
6320 }
6321 }
6322
6323 /**
6324 * The "directorySites" collection of methods.
6325 * Typical usage is:
6326 * <code>
6327 * $dfareportingService = new Google_Service_Dfareporting(...);
6328 * $directorySites = $dfareportingService->directorySites;
6329 * </code>
6330 */
6331 class Google_Service_Dfareporting_DirectorySites_Resource extends Google_Service_Resource
6332 {
6333
6334 /**
6335 * Gets one directory site by ID. (directorySites.get)
6336 *
6337 * @param string $profileId User profile ID associated with this request.
6338 * @param string $id Directory site ID.
6339 * @param array $optParams Optional parameters.
6340 * @return Google_Service_Dfareporting_DirectorySite
6341 */
6342 public function get($profileId, $id, $optParams = array())
6343 {
6344 $params = array('profileId' => $profileId, 'id' => $id);
6345 $params = array_merge($params, $optParams);
6346 return $this->call('get', array($params), "Google_Service_Dfareporting_DirectorySite");
6347 }
6348
6349 /**
6350 * Inserts a new directory site. (directorySites.insert)
6351 *
6352 * @param string $profileId User profile ID associated with this request.
6353 * @param Google_DirectorySite $postBody
6354 * @param array $optParams Optional parameters.
6355 * @return Google_Service_Dfareporting_DirectorySite
6356 */
6357 public function insert($profileId, Google_Service_Dfareporting_DirectorySite $postBody, $optParams = array())
6358 {
6359 $params = array('profileId' => $profileId, 'postBody' => $postBody);
6360 $params = array_merge($params, $optParams);
6361 return $this->call('insert', array($params), "Google_Service_Dfareporting_DirectorySite");
6362 }
6363
6364 /**
6365 * Retrieves a list of directory sites, possibly filtered.
6366 * (directorySites.listDirectorySites)
6367 *
6368 * @param string $profileId User profile ID associated with this request.
6369 * @param array $optParams Optional parameters.
6370 *
6371 * @opt_param bool acceptsInStreamVideoPlacements This search filter is no
6372 * longer supported and will have no effect on the results returned.
6373 * @opt_param bool acceptsInterstitialPlacements This search filter is no longer
6374 * supported and will have no effect on the results returned.
6375 * @opt_param bool acceptsPublisherPaidPlacements Select only directory sites
6376 * that accept publisher paid placements. This field can be left blank.
6377 * @opt_param bool active Select only active directory sites. Leave blank to
6378 * retrieve both active and inactive directory sites.
6379 * @opt_param string countryId Select only directory sites with this country ID.
6380 * @opt_param string dfp_network_code Select only directory sites with this DFP
6381 * network code.
6382 * @opt_param string ids Select only directory sites with these IDs.
6383 * @opt_param int maxResults Maximum number of results to return.
6384 * @opt_param string pageToken Value of the nextPageToken from the previous
6385 * result page.
6386 * @opt_param string parentId Select only directory sites with this parent ID.
6387 * @opt_param string searchString Allows searching for objects by name, ID or
6388 * URL. Wildcards (*) are allowed. For example, "directory site*2015" will
6389 * return objects with names like "directory site June 2015", "directory site
6390 * April 2015", or simply "directory site 2015". Most of the searches also add
6391 * wildcards implicitly at the start and the end of the search string. For
6392 * example, a search string of "directory site" will match objects with name "my
6393 * directory site", "directory site 2015" or simply, "directory site".
6394 * @opt_param string sortField Field by which to sort the list.
6395 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
6396 * @return Google_Service_Dfareporting_DirectorySitesListResponse
6397 */
6398 public function listDirectorySites($profileId, $optParams = array())
6399 {
6400 $params = array('profileId' => $profileId);
6401 $params = array_merge($params, $optParams);
6402 return $this->call('list', array($params), "Google_Service_Dfareporting_DirectorySitesListResponse");
6403 }
6404 }
6405
6406 /**
6407 * The "eventTags" collection of methods.
6408 * Typical usage is:
6409 * <code>
6410 * $dfareportingService = new Google_Service_Dfareporting(...);
6411 * $eventTags = $dfareportingService->eventTags;
6412 * </code>
6413 */
6414 class Google_Service_Dfareporting_EventTags_Resource extends Google_Service_Resource
6415 {
6416
6417 /**
6418 * Deletes an existing event tag. (eventTags.delete)
6419 *
6420 * @param string $profileId User profile ID associated with this request.
6421 * @param string $id Event tag ID.
6422 * @param array $optParams Optional parameters.
6423 */
6424 public function delete($profileId, $id, $optParams = array())
6425 {
6426 $params = array('profileId' => $profileId, 'id' => $id);
6427 $params = array_merge($params, $optParams);
6428 return $this->call('delete', array($params));
6429 }
6430
6431 /**
6432 * Gets one event tag by ID. (eventTags.get)
6433 *
6434 * @param string $profileId User profile ID associated with this request.
6435 * @param string $id Event tag ID.
6436 * @param array $optParams Optional parameters.
6437 * @return Google_Service_Dfareporting_EventTag
6438 */
6439 public function get($profileId, $id, $optParams = array())
6440 {
6441 $params = array('profileId' => $profileId, 'id' => $id);
6442 $params = array_merge($params, $optParams);
6443 return $this->call('get', array($params), "Google_Service_Dfareporting_EventTag");
6444 }
6445
6446 /**
6447 * Inserts a new event tag. (eventTags.insert)
6448 *
6449 * @param string $profileId User profile ID associated with this request.
6450 * @param Google_EventTag $postBody
6451 * @param array $optParams Optional parameters.
6452 * @return Google_Service_Dfareporting_EventTag
6453 */
6454 public function insert($profileId, Google_Service_Dfareporting_EventTag $postBody, $optParams = array())
6455 {
6456 $params = array('profileId' => $profileId, 'postBody' => $postBody);
6457 $params = array_merge($params, $optParams);
6458 return $this->call('insert', array($params), "Google_Service_Dfareporting_EventTag");
6459 }
6460
6461 /**
6462 * Retrieves a list of event tags, possibly filtered. (eventTags.listEventTags)
6463 *
6464 * @param string $profileId User profile ID associated with this request.
6465 * @param array $optParams Optional parameters.
6466 *
6467 * @opt_param string adId Select only event tags that belong to this ad.
6468 * @opt_param string advertiserId Select only event tags that belong to this
6469 * advertiser.
6470 * @opt_param string campaignId Select only event tags that belong to this
6471 * campaign.
6472 * @opt_param bool definitionsOnly Examine only the specified campaign or
6473 * advertiser's event tags for matching selector criteria. When set to false,
6474 * the parent advertiser and parent campaign of the specified ad or campaign is
6475 * examined as well. In addition, when set to false, the status field is
6476 * examined as well, along with the enabledByDefault field. This parameter can
6477 * not be set to true when adId is specified as ads do not define their own even
6478 * tags.
6479 * @opt_param bool enabled Select only enabled event tags. What is considered
6480 * enabled or disabled depends on the definitionsOnly parameter. When
6481 * definitionsOnly is set to true, only the specified advertiser or campaign's
6482 * event tags' enabledByDefault field is examined. When definitionsOnly is set
6483 * to false, the specified ad or specified campaign's parent advertiser's or
6484 * parent campaign's event tags' enabledByDefault and status fields are examined
6485 * as well.
6486 * @opt_param string eventTagTypes Select only event tags with the specified
6487 * event tag types. Event tag types can be used to specify whether to use a
6488 * third-party pixel, a third-party JavaScript URL, or a third-party click-
6489 * through URL for either impression or click tracking.
6490 * @opt_param string ids Select only event tags with these IDs.
6491 * @opt_param string searchString Allows searching for objects by name or ID.
6492 * Wildcards (*) are allowed. For example, "eventtag*2015" will return objects
6493 * with names like "eventtag June 2015", "eventtag April 2015", or simply
6494 * "eventtag 2015". Most of the searches also add wildcards implicitly at the
6495 * start and the end of the search string. For example, a search string of
6496 * "eventtag" will match objects with name "my eventtag", "eventtag 2015", or
6497 * simply "eventtag".
6498 * @opt_param string sortField Field by which to sort the list.
6499 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
6500 * @return Google_Service_Dfareporting_EventTagsListResponse
6501 */
6502 public function listEventTags($profileId, $optParams = array())
6503 {
6504 $params = array('profileId' => $profileId);
6505 $params = array_merge($params, $optParams);
6506 return $this->call('list', array($params), "Google_Service_Dfareporting_EventTagsListResponse");
6507 }
6508
6509 /**
6510 * Updates an existing event tag. This method supports patch semantics.
6511 * (eventTags.patch)
6512 *
6513 * @param string $profileId User profile ID associated with this request.
6514 * @param string $id Event tag ID.
6515 * @param Google_EventTag $postBody
6516 * @param array $optParams Optional parameters.
6517 * @return Google_Service_Dfareporting_EventTag
6518 */
6519 public function patch($profileId, $id, Google_Service_Dfareporting_EventTag $postBody, $optParams = array())
6520 {
6521 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
6522 $params = array_merge($params, $optParams);
6523 return $this->call('patch', array($params), "Google_Service_Dfareporting_EventTag");
6524 }
6525
6526 /**
6527 * Updates an existing event tag. (eventTags.update)
6528 *
6529 * @param string $profileId User profile ID associated with this request.
6530 * @param Google_EventTag $postBody
6531 * @param array $optParams Optional parameters.
6532 * @return Google_Service_Dfareporting_EventTag
6533 */
6534 public function update($profileId, Google_Service_Dfareporting_EventTag $postBody, $optParams = array())
6535 {
6536 $params = array('profileId' => $profileId, 'postBody' => $postBody);
6537 $params = array_merge($params, $optParams);
6538 return $this->call('update', array($params), "Google_Service_Dfareporting_EventTag");
6539 }
6540 }
6541
6542 /**
6543 * The "files" collection of methods.
6544 * Typical usage is:
6545 * <code>
6546 * $dfareportingService = new Google_Service_Dfareporting(...);
6547 * $files = $dfareportingService->files;
6548 * </code>
6549 */
6550 class Google_Service_Dfareporting_Files_Resource extends Google_Service_Resource
6551 {
6552
6553 /**
6554 * Retrieves a report file by its report ID and file ID. (files.get)
6555 *
6556 * @param string $reportId The ID of the report.
6557 * @param string $fileId The ID of the report file.
6558 * @param array $optParams Optional parameters.
6559 * @return Google_Service_Dfareporting_DfareportingFile
6560 */
6561 public function get($reportId, $fileId, $optParams = array())
6562 {
6563 $params = array('reportId' => $reportId, 'fileId' => $fileId);
6564 $params = array_merge($params, $optParams);
6565 return $this->call('get', array($params), "Google_Service_Dfareporting_DfareportingFile");
6566 }
6567
6568 /**
6569 * Lists files for a user profile. (files.listFiles)
6570 *
6571 * @param string $profileId The DFA profile ID.
6572 * @param array $optParams Optional parameters.
6573 *
6574 * @opt_param int maxResults Maximum number of results to return.
6575 * @opt_param string pageToken The value of the nextToken from the previous
6576 * result page.
6577 * @opt_param string scope The scope that defines which results are returned,
6578 * default is 'MINE'.
6579 * @opt_param string sortField The field by which to sort the list.
6580 * @opt_param string sortOrder Order of sorted results, default is 'DESCENDING'.
6581 * @return Google_Service_Dfareporting_FileList
6582 */
6583 public function listFiles($profileId, $optParams = array())
6584 {
6585 $params = array('profileId' => $profileId);
6586 $params = array_merge($params, $optParams);
6587 return $this->call('list', array($params), "Google_Service_Dfareporting_FileList");
6588 }
6589 }
6590
6591 /**
6592 * The "floodlightActivities" collection of methods.
6593 * Typical usage is:
6594 * <code>
6595 * $dfareportingService = new Google_Service_Dfareporting(...);
6596 * $floodlightActivities = $dfareportingService->floodlightActivities;
6597 * </code>
6598 */
6599 class Google_Service_Dfareporting_FloodlightActivities_Resource extends Google_Service_Resource
6600 {
6601
6602 /**
6603 * Deletes an existing floodlight activity. (floodlightActivities.delete)
6604 *
6605 * @param string $profileId User profile ID associated with this request.
6606 * @param string $id Floodlight activity ID.
6607 * @param array $optParams Optional parameters.
6608 */
6609 public function delete($profileId, $id, $optParams = array())
6610 {
6611 $params = array('profileId' => $profileId, 'id' => $id);
6612 $params = array_merge($params, $optParams);
6613 return $this->call('delete', array($params));
6614 }
6615
6616 /**
6617 * Generates a tag for a floodlight activity. (floodlightActivities.generatetag)
6618 *
6619 * @param string $profileId User profile ID associated with this request.
6620 * @param array $optParams Optional parameters.
6621 *
6622 * @opt_param string floodlightActivityId Floodlight activity ID for which we
6623 * want to generate a tag.
6624 * @return Google_Service_Dfareporting_FloodlightActivitiesGenerateTagResponse
6625 */
6626 public function generatetag($profileId, $optParams = array())
6627 {
6628 $params = array('profileId' => $profileId);
6629 $params = array_merge($params, $optParams);
6630 return $this->call('generatetag', array($params), "Google_Service_Dfareporting_FloodlightActivitiesGenerateTagResponse");
6631 }
6632
6633 /**
6634 * Gets one floodlight activity by ID. (floodlightActivities.get)
6635 *
6636 * @param string $profileId User profile ID associated with this request.
6637 * @param string $id Floodlight activity ID.
6638 * @param array $optParams Optional parameters.
6639 * @return Google_Service_Dfareporting_FloodlightActivity
6640 */
6641 public function get($profileId, $id, $optParams = array())
6642 {
6643 $params = array('profileId' => $profileId, 'id' => $id);
6644 $params = array_merge($params, $optParams);
6645 return $this->call('get', array($params), "Google_Service_Dfareporting_FloodlightActivity");
6646 }
6647
6648 /**
6649 * Inserts a new floodlight activity. (floodlightActivities.insert)
6650 *
6651 * @param string $profileId User profile ID associated with this request.
6652 * @param Google_FloodlightActivity $postBody
6653 * @param array $optParams Optional parameters.
6654 * @return Google_Service_Dfareporting_FloodlightActivity
6655 */
6656 public function insert($profileId, Google_Service_Dfareporting_FloodlightActivity $postBody, $optParams = array())
6657 {
6658 $params = array('profileId' => $profileId, 'postBody' => $postBody);
6659 $params = array_merge($params, $optParams);
6660 return $this->call('insert', array($params), "Google_Service_Dfareporting_FloodlightActivity");
6661 }
6662
6663 /**
6664 * Retrieves a list of floodlight activities, possibly filtered.
6665 * (floodlightActivities.listFloodlightActivities)
6666 *
6667 * @param string $profileId User profile ID associated with this request.
6668 * @param array $optParams Optional parameters.
6669 *
6670 * @opt_param string advertiserId Select only floodlight activities for the
6671 * specified advertiser ID. Must specify either ids, advertiserId, or
6672 * floodlightConfigurationId for a non-empty result.
6673 * @opt_param string floodlightActivityGroupIds Select only floodlight
6674 * activities with the specified floodlight activity group IDs.
6675 * @opt_param string floodlightActivityGroupName Select only floodlight
6676 * activities with the specified floodlight activity group name.
6677 * @opt_param string floodlightActivityGroupTagString Select only floodlight
6678 * activities with the specified floodlight activity group tag string.
6679 * @opt_param string floodlightActivityGroupType Select only floodlight
6680 * activities with the specified floodlight activity group type.
6681 * @opt_param string floodlightConfigurationId Select only floodlight activities
6682 * for the specified floodlight configuration ID. Must specify either ids,
6683 * advertiserId, or floodlightConfigurationId for a non-empty result.
6684 * @opt_param string ids Select only floodlight activities with the specified
6685 * IDs. Must specify either ids, advertiserId, or floodlightConfigurationId for
6686 * a non-empty result.
6687 * @opt_param int maxResults Maximum number of results to return.
6688 * @opt_param string pageToken Value of the nextPageToken from the previous
6689 * result page.
6690 * @opt_param string searchString Allows searching for objects by name or ID.
6691 * Wildcards (*) are allowed. For example, "floodlightactivity*2015" will return
6692 * objects with names like "floodlightactivity June 2015", "floodlightactivity
6693 * April 2015", or simply "floodlightactivity 2015". Most of the searches also
6694 * add wildcards implicitly at the start and the end of the search string. For
6695 * example, a search string of "floodlightactivity" will match objects with name
6696 * "my floodlightactivity activity", "floodlightactivity 2015", or simply
6697 * "floodlightactivity".
6698 * @opt_param string sortField Field by which to sort the list.
6699 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
6700 * @opt_param string tagString Select only floodlight activities with the
6701 * specified tag string.
6702 * @return Google_Service_Dfareporting_FloodlightActivitiesListResponse
6703 */
6704 public function listFloodlightActivities($profileId, $optParams = array())
6705 {
6706 $params = array('profileId' => $profileId);
6707 $params = array_merge($params, $optParams);
6708 return $this->call('list', array($params), "Google_Service_Dfareporting_FloodlightActivitiesListResponse");
6709 }
6710
6711 /**
6712 * Updates an existing floodlight activity. This method supports patch
6713 * semantics. (floodlightActivities.patch)
6714 *
6715 * @param string $profileId User profile ID associated with this request.
6716 * @param string $id Floodlight activity ID.
6717 * @param Google_FloodlightActivity $postBody
6718 * @param array $optParams Optional parameters.
6719 * @return Google_Service_Dfareporting_FloodlightActivity
6720 */
6721 public function patch($profileId, $id, Google_Service_Dfareporting_FloodlightActivity $postBody, $optParams = array())
6722 {
6723 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
6724 $params = array_merge($params, $optParams);
6725 return $this->call('patch', array($params), "Google_Service_Dfareporting_FloodlightActivity");
6726 }
6727
6728 /**
6729 * Updates an existing floodlight activity. (floodlightActivities.update)
6730 *
6731 * @param string $profileId User profile ID associated with this request.
6732 * @param Google_FloodlightActivity $postBody
6733 * @param array $optParams Optional parameters.
6734 * @return Google_Service_Dfareporting_FloodlightActivity
6735 */
6736 public function update($profileId, Google_Service_Dfareporting_FloodlightActivity $postBody, $optParams = array())
6737 {
6738 $params = array('profileId' => $profileId, 'postBody' => $postBody);
6739 $params = array_merge($params, $optParams);
6740 return $this->call('update', array($params), "Google_Service_Dfareporting_FloodlightActivity");
6741 }
6742 }
6743
6744 /**
6745 * The "floodlightActivityGroups" collection of methods.
6746 * Typical usage is:
6747 * <code>
6748 * $dfareportingService = new Google_Service_Dfareporting(...);
6749 * $floodlightActivityGroups = $dfareportingService->floodlightActivityGroups;
6750 * </code>
6751 */
6752 class Google_Service_Dfareporting_FloodlightActivityGroups_Resource extends Google_Service_Resource
6753 {
6754
6755 /**
6756 * Gets one floodlight activity group by ID. (floodlightActivityGroups.get)
6757 *
6758 * @param string $profileId User profile ID associated with this request.
6759 * @param string $id Floodlight activity Group ID.
6760 * @param array $optParams Optional parameters.
6761 * @return Google_Service_Dfareporting_FloodlightActivityGroup
6762 */
6763 public function get($profileId, $id, $optParams = array())
6764 {
6765 $params = array('profileId' => $profileId, 'id' => $id);
6766 $params = array_merge($params, $optParams);
6767 return $this->call('get', array($params), "Google_Service_Dfareporting_FloodlightActivityGroup");
6768 }
6769
6770 /**
6771 * Inserts a new floodlight activity group. (floodlightActivityGroups.insert)
6772 *
6773 * @param string $profileId User profile ID associated with this request.
6774 * @param Google_FloodlightActivityGroup $postBody
6775 * @param array $optParams Optional parameters.
6776 * @return Google_Service_Dfareporting_FloodlightActivityGroup
6777 */
6778 public function insert($profileId, Google_Service_Dfareporting_FloodlightActivityGroup $postBody, $optParams = array())
6779 {
6780 $params = array('profileId' => $profileId, 'postBody' => $postBody);
6781 $params = array_merge($params, $optParams);
6782 return $this->call('insert', array($params), "Google_Service_Dfareporting_FloodlightActivityGroup");
6783 }
6784
6785 /**
6786 * Retrieves a list of floodlight activity groups, possibly filtered.
6787 * (floodlightActivityGroups.listFloodlightActivityGroups)
6788 *
6789 * @param string $profileId User profile ID associated with this request.
6790 * @param array $optParams Optional parameters.
6791 *
6792 * @opt_param string advertiserId Select only floodlight activity groups with
6793 * the specified advertiser ID. Must specify either advertiserId or
6794 * floodlightConfigurationId for a non-empty result.
6795 * @opt_param string floodlightConfigurationId Select only floodlight activity
6796 * groups with the specified floodlight configuration ID. Must specify either
6797 * advertiserId, or floodlightConfigurationId for a non-empty result.
6798 * @opt_param string ids Select only floodlight activity groups with the
6799 * specified IDs. Must specify either advertiserId or floodlightConfigurationId
6800 * for a non-empty result.
6801 * @opt_param int maxResults Maximum number of results to return.
6802 * @opt_param string pageToken Value of the nextPageToken from the previous
6803 * result page.
6804 * @opt_param string searchString Allows searching for objects by name or ID.
6805 * Wildcards (*) are allowed. For example, "floodlightactivitygroup*2015" will
6806 * return objects with names like "floodlightactivitygroup June 2015",
6807 * "floodlightactivitygroup April 2015", or simply "floodlightactivitygroup
6808 * 2015". Most of the searches also add wildcards implicitly at the start and
6809 * the end of the search string. For example, a search string of
6810 * "floodlightactivitygroup" will match objects with name "my
6811 * floodlightactivitygroup activity", "floodlightactivitygroup 2015", or simply
6812 * "floodlightactivitygroup".
6813 * @opt_param string sortField Field by which to sort the list.
6814 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
6815 * @opt_param string type Select only floodlight activity groups with the
6816 * specified floodlight activity group type.
6817 * @return Google_Service_Dfareporting_FloodlightActivityGroupsListResponse
6818 */
6819 public function listFloodlightActivityGroups($profileId, $optParams = array())
6820 {
6821 $params = array('profileId' => $profileId);
6822 $params = array_merge($params, $optParams);
6823 return $this->call('list', array($params), "Google_Service_Dfareporting_FloodlightActivityGroupsListResponse");
6824 }
6825
6826 /**
6827 * Updates an existing floodlight activity group. This method supports patch
6828 * semantics. (floodlightActivityGroups.patch)
6829 *
6830 * @param string $profileId User profile ID associated with this request.
6831 * @param string $id Floodlight activity Group ID.
6832 * @param Google_FloodlightActivityGroup $postBody
6833 * @param array $optParams Optional parameters.
6834 * @return Google_Service_Dfareporting_FloodlightActivityGroup
6835 */
6836 public function patch($profileId, $id, Google_Service_Dfareporting_FloodlightActivityGroup $postBody, $optParams = array())
6837 {
6838 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
6839 $params = array_merge($params, $optParams);
6840 return $this->call('patch', array($params), "Google_Service_Dfareporting_FloodlightActivityGroup");
6841 }
6842
6843 /**
6844 * Updates an existing floodlight activity group.
6845 * (floodlightActivityGroups.update)
6846 *
6847 * @param string $profileId User profile ID associated with this request.
6848 * @param Google_FloodlightActivityGroup $postBody
6849 * @param array $optParams Optional parameters.
6850 * @return Google_Service_Dfareporting_FloodlightActivityGroup
6851 */
6852 public function update($profileId, Google_Service_Dfareporting_FloodlightActivityGroup $postBody, $optParams = array())
6853 {
6854 $params = array('profileId' => $profileId, 'postBody' => $postBody);
6855 $params = array_merge($params, $optParams);
6856 return $this->call('update', array($params), "Google_Service_Dfareporting_FloodlightActivityGroup");
6857 }
6858 }
6859
6860 /**
6861 * The "floodlightConfigurations" collection of methods.
6862 * Typical usage is:
6863 * <code>
6864 * $dfareportingService = new Google_Service_Dfareporting(...);
6865 * $floodlightConfigurations = $dfareportingService->floodlightConfigurations;
6866 * </code>
6867 */
6868 class Google_Service_Dfareporting_FloodlightConfigurations_Resource extends Google_Service_Resource
6869 {
6870
6871 /**
6872 * Gets one floodlight configuration by ID. (floodlightConfigurations.get)
6873 *
6874 * @param string $profileId User profile ID associated with this request.
6875 * @param string $id Floodlight configuration ID.
6876 * @param array $optParams Optional parameters.
6877 * @return Google_Service_Dfareporting_FloodlightConfiguration
6878 */
6879 public function get($profileId, $id, $optParams = array())
6880 {
6881 $params = array('profileId' => $profileId, 'id' => $id);
6882 $params = array_merge($params, $optParams);
6883 return $this->call('get', array($params), "Google_Service_Dfareporting_FloodlightConfiguration");
6884 }
6885
6886 /**
6887 * Retrieves a list of floodlight configurations, possibly filtered.
6888 * (floodlightConfigurations.listFloodlightConfigurations)
6889 *
6890 * @param string $profileId User profile ID associated with this request.
6891 * @param array $optParams Optional parameters.
6892 *
6893 * @opt_param string ids Set of IDs of floodlight configurations to retrieve.
6894 * Required field; otherwise an empty list will be returned.
6895 * @return Google_Service_Dfareporting_FloodlightConfigurationsListResponse
6896 */
6897 public function listFloodlightConfigurations($profileId, $optParams = array())
6898 {
6899 $params = array('profileId' => $profileId);
6900 $params = array_merge($params, $optParams);
6901 return $this->call('list', array($params), "Google_Service_Dfareporting_FloodlightConfigurationsListResponse");
6902 }
6903
6904 /**
6905 * Updates an existing floodlight configuration. This method supports patch
6906 * semantics. (floodlightConfigurations.patch)
6907 *
6908 * @param string $profileId User profile ID associated with this request.
6909 * @param string $id Floodlight configuration ID.
6910 * @param Google_FloodlightConfiguration $postBody
6911 * @param array $optParams Optional parameters.
6912 * @return Google_Service_Dfareporting_FloodlightConfiguration
6913 */
6914 public function patch($profileId, $id, Google_Service_Dfareporting_FloodlightConfiguration $postBody, $optParams = array())
6915 {
6916 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
6917 $params = array_merge($params, $optParams);
6918 return $this->call('patch', array($params), "Google_Service_Dfareporting_FloodlightConfiguration");
6919 }
6920
6921 /**
6922 * Updates an existing floodlight configuration.
6923 * (floodlightConfigurations.update)
6924 *
6925 * @param string $profileId User profile ID associated with this request.
6926 * @param Google_FloodlightConfiguration $postBody
6927 * @param array $optParams Optional parameters.
6928 * @return Google_Service_Dfareporting_FloodlightConfiguration
6929 */
6930 public function update($profileId, Google_Service_Dfareporting_FloodlightConfiguration $postBody, $optParams = array())
6931 {
6932 $params = array('profileId' => $profileId, 'postBody' => $postBody);
6933 $params = array_merge($params, $optParams);
6934 return $this->call('update', array($params), "Google_Service_Dfareporting_FloodlightConfiguration");
6935 }
6936 }
6937
6938 /**
6939 * The "inventoryItems" collection of methods.
6940 * Typical usage is:
6941 * <code>
6942 * $dfareportingService = new Google_Service_Dfareporting(...);
6943 * $inventoryItems = $dfareportingService->inventoryItems;
6944 * </code>
6945 */
6946 class Google_Service_Dfareporting_InventoryItems_Resource extends Google_Service_Resource
6947 {
6948
6949 /**
6950 * Gets one inventory item by ID. (inventoryItems.get)
6951 *
6952 * @param string $profileId User profile ID associated with this request.
6953 * @param string $projectId Project ID for order documents.
6954 * @param string $id Inventory item ID.
6955 * @param array $optParams Optional parameters.
6956 * @return Google_Service_Dfareporting_InventoryItem
6957 */
6958 public function get($profileId, $projectId, $id, $optParams = array())
6959 {
6960 $params = array('profileId' => $profileId, 'projectId' => $projectId, 'id' => $id);
6961 $params = array_merge($params, $optParams);
6962 return $this->call('get', array($params), "Google_Service_Dfareporting_InventoryItem");
6963 }
6964
6965 /**
6966 * Retrieves a list of inventory items, possibly filtered.
6967 * (inventoryItems.listInventoryItems)
6968 *
6969 * @param string $profileId User profile ID associated with this request.
6970 * @param string $projectId Project ID for order documents.
6971 * @param array $optParams Optional parameters.
6972 *
6973 * @opt_param string ids Select only inventory items with these IDs.
6974 * @opt_param bool inPlan Select only inventory items that are in plan.
6975 * @opt_param int maxResults Maximum number of results to return.
6976 * @opt_param string orderId Select only inventory items that belong to
6977 * specified orders.
6978 * @opt_param string pageToken Value of the nextPageToken from the previous
6979 * result page.
6980 * @opt_param string siteId Select only inventory items that are associated with
6981 * these sites.
6982 * @opt_param string sortField Field by which to sort the list.
6983 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
6984 * @opt_param string type Select only inventory items with this type.
6985 * @return Google_Service_Dfareporting_InventoryItemsListResponse
6986 */
6987 public function listInventoryItems($profileId, $projectId, $optParams = array())
6988 {
6989 $params = array('profileId' => $profileId, 'projectId' => $projectId);
6990 $params = array_merge($params, $optParams);
6991 return $this->call('list', array($params), "Google_Service_Dfareporting_InventoryItemsListResponse");
6992 }
6993 }
6994
6995 /**
6996 * The "landingPages" collection of methods.
6997 * Typical usage is:
6998 * <code>
6999 * $dfareportingService = new Google_Service_Dfareporting(...);
7000 * $landingPages = $dfareportingService->landingPages;
7001 * </code>
7002 */
7003 class Google_Service_Dfareporting_LandingPages_Resource extends Google_Service_Resource
7004 {
7005
7006 /**
7007 * Deletes an existing campaign landing page. (landingPages.delete)
7008 *
7009 * @param string $profileId User profile ID associated with this request.
7010 * @param string $campaignId Landing page campaign ID.
7011 * @param string $id Landing page ID.
7012 * @param array $optParams Optional parameters.
7013 */
7014 public function delete($profileId, $campaignId, $id, $optParams = array())
7015 {
7016 $params = array('profileId' => $profileId, 'campaignId' => $campaignId, 'id' => $id);
7017 $params = array_merge($params, $optParams);
7018 return $this->call('delete', array($params));
7019 }
7020
7021 /**
7022 * Gets one campaign landing page by ID. (landingPages.get)
7023 *
7024 * @param string $profileId User profile ID associated with this request.
7025 * @param string $campaignId Landing page campaign ID.
7026 * @param string $id Landing page ID.
7027 * @param array $optParams Optional parameters.
7028 * @return Google_Service_Dfareporting_LandingPage
7029 */
7030 public function get($profileId, $campaignId, $id, $optParams = array())
7031 {
7032 $params = array('profileId' => $profileId, 'campaignId' => $campaignId, 'id' => $id);
7033 $params = array_merge($params, $optParams);
7034 return $this->call('get', array($params), "Google_Service_Dfareporting_LandingPage");
7035 }
7036
7037 /**
7038 * Inserts a new landing page for the specified campaign. (landingPages.insert)
7039 *
7040 * @param string $profileId User profile ID associated with this request.
7041 * @param string $campaignId Landing page campaign ID.
7042 * @param Google_LandingPage $postBody
7043 * @param array $optParams Optional parameters.
7044 * @return Google_Service_Dfareporting_LandingPage
7045 */
7046 public function insert($profileId, $campaignId, Google_Service_Dfareporting_LandingPage $postBody, $optParams = array())
7047 {
7048 $params = array('profileId' => $profileId, 'campaignId' => $campaignId, 'postBody' => $postBody);
7049 $params = array_merge($params, $optParams);
7050 return $this->call('insert', array($params), "Google_Service_Dfareporting_LandingPage");
7051 }
7052
7053 /**
7054 * Retrieves the list of landing pages for the specified campaign.
7055 * (landingPages.listLandingPages)
7056 *
7057 * @param string $profileId User profile ID associated with this request.
7058 * @param string $campaignId Landing page campaign ID.
7059 * @param array $optParams Optional parameters.
7060 * @return Google_Service_Dfareporting_LandingPagesListResponse
7061 */
7062 public function listLandingPages($profileId, $campaignId, $optParams = array())
7063 {
7064 $params = array('profileId' => $profileId, 'campaignId' => $campaignId);
7065 $params = array_merge($params, $optParams);
7066 return $this->call('list', array($params), "Google_Service_Dfareporting_LandingPagesListResponse");
7067 }
7068
7069 /**
7070 * Updates an existing campaign landing page. This method supports patch
7071 * semantics. (landingPages.patch)
7072 *
7073 * @param string $profileId User profile ID associated with this request.
7074 * @param string $campaignId Landing page campaign ID.
7075 * @param string $id Landing page ID.
7076 * @param Google_LandingPage $postBody
7077 * @param array $optParams Optional parameters.
7078 * @return Google_Service_Dfareporting_LandingPage
7079 */
7080 public function patch($profileId, $campaignId, $id, Google_Service_Dfareporting_LandingPage $postBody, $optParams = array())
7081 {
7082 $params = array('profileId' => $profileId, 'campaignId' => $campaignId, 'id' => $id, 'postBody' => $postBody);
7083 $params = array_merge($params, $optParams);
7084 return $this->call('patch', array($params), "Google_Service_Dfareporting_LandingPage");
7085 }
7086
7087 /**
7088 * Updates an existing campaign landing page. (landingPages.update)
7089 *
7090 * @param string $profileId User profile ID associated with this request.
7091 * @param string $campaignId Landing page campaign ID.
7092 * @param Google_LandingPage $postBody
7093 * @param array $optParams Optional parameters.
7094 * @return Google_Service_Dfareporting_LandingPage
7095 */
7096 public function update($profileId, $campaignId, Google_Service_Dfareporting_LandingPage $postBody, $optParams = array())
7097 {
7098 $params = array('profileId' => $profileId, 'campaignId' => $campaignId, 'postBody' => $postBody);
7099 $params = array_merge($params, $optParams);
7100 return $this->call('update', array($params), "Google_Service_Dfareporting_LandingPage");
7101 }
7102 }
7103
7104 /**
7105 * The "metros" collection of methods.
7106 * Typical usage is:
7107 * <code>
7108 * $dfareportingService = new Google_Service_Dfareporting(...);
7109 * $metros = $dfareportingService->metros;
7110 * </code>
7111 */
7112 class Google_Service_Dfareporting_Metros_Resource extends Google_Service_Resource
7113 {
7114
7115 /**
7116 * Retrieves a list of metros. (metros.listMetros)
7117 *
7118 * @param string $profileId User profile ID associated with this request.
7119 * @param array $optParams Optional parameters.
7120 * @return Google_Service_Dfareporting_MetrosListResponse
7121 */
7122 public function listMetros($profileId, $optParams = array())
7123 {
7124 $params = array('profileId' => $profileId);
7125 $params = array_merge($params, $optParams);
7126 return $this->call('list', array($params), "Google_Service_Dfareporting_MetrosListResponse");
7127 }
7128 }
7129
7130 /**
7131 * The "mobileCarriers" collection of methods.
7132 * Typical usage is:
7133 * <code>
7134 * $dfareportingService = new Google_Service_Dfareporting(...);
7135 * $mobileCarriers = $dfareportingService->mobileCarriers;
7136 * </code>
7137 */
7138 class Google_Service_Dfareporting_MobileCarriers_Resource extends Google_Service_Resource
7139 {
7140
7141 /**
7142 * Gets one mobile carrier by ID. (mobileCarriers.get)
7143 *
7144 * @param string $profileId User profile ID associated with this request.
7145 * @param string $id Mobile carrier ID.
7146 * @param array $optParams Optional parameters.
7147 * @return Google_Service_Dfareporting_MobileCarrier
7148 */
7149 public function get($profileId, $id, $optParams = array())
7150 {
7151 $params = array('profileId' => $profileId, 'id' => $id);
7152 $params = array_merge($params, $optParams);
7153 return $this->call('get', array($params), "Google_Service_Dfareporting_MobileCarrier");
7154 }
7155
7156 /**
7157 * Retrieves a list of mobile carriers. (mobileCarriers.listMobileCarriers)
7158 *
7159 * @param string $profileId User profile ID associated with this request.
7160 * @param array $optParams Optional parameters.
7161 * @return Google_Service_Dfareporting_MobileCarriersListResponse
7162 */
7163 public function listMobileCarriers($profileId, $optParams = array())
7164 {
7165 $params = array('profileId' => $profileId);
7166 $params = array_merge($params, $optParams);
7167 return $this->call('list', array($params), "Google_Service_Dfareporting_MobileCarriersListResponse");
7168 }
7169 }
7170
7171 /**
7172 * The "operatingSystemVersions" collection of methods.
7173 * Typical usage is:
7174 * <code>
7175 * $dfareportingService = new Google_Service_Dfareporting(...);
7176 * $operatingSystemVersions = $dfareportingService->operatingSystemVersions;
7177 * </code>
7178 */
7179 class Google_Service_Dfareporting_OperatingSystemVersions_Resource extends Google_Service_Resource
7180 {
7181
7182 /**
7183 * Gets one operating system version by ID. (operatingSystemVersions.get)
7184 *
7185 * @param string $profileId User profile ID associated with this request.
7186 * @param string $id Operating system version ID.
7187 * @param array $optParams Optional parameters.
7188 * @return Google_Service_Dfareporting_OperatingSystemVersion
7189 */
7190 public function get($profileId, $id, $optParams = array())
7191 {
7192 $params = array('profileId' => $profileId, 'id' => $id);
7193 $params = array_merge($params, $optParams);
7194 return $this->call('get', array($params), "Google_Service_Dfareporting_OperatingSystemVersion");
7195 }
7196
7197 /**
7198 * Retrieves a list of operating system versions.
7199 * (operatingSystemVersions.listOperatingSystemVersions)
7200 *
7201 * @param string $profileId User profile ID associated with this request.
7202 * @param array $optParams Optional parameters.
7203 * @return Google_Service_Dfareporting_OperatingSystemVersionsListResponse
7204 */
7205 public function listOperatingSystemVersions($profileId, $optParams = array())
7206 {
7207 $params = array('profileId' => $profileId);
7208 $params = array_merge($params, $optParams);
7209 return $this->call('list', array($params), "Google_Service_Dfareporting_OperatingSystemVersionsListResponse");
7210 }
7211 }
7212
7213 /**
7214 * The "operatingSystems" collection of methods.
7215 * Typical usage is:
7216 * <code>
7217 * $dfareportingService = new Google_Service_Dfareporting(...);
7218 * $operatingSystems = $dfareportingService->operatingSystems;
7219 * </code>
7220 */
7221 class Google_Service_Dfareporting_OperatingSystems_Resource extends Google_Service_Resource
7222 {
7223
7224 /**
7225 * Gets one operating system by DART ID. (operatingSystems.get)
7226 *
7227 * @param string $profileId User profile ID associated with this request.
7228 * @param string $dartId Operating system DART ID.
7229 * @param array $optParams Optional parameters.
7230 * @return Google_Service_Dfareporting_OperatingSystem
7231 */
7232 public function get($profileId, $dartId, $optParams = array())
7233 {
7234 $params = array('profileId' => $profileId, 'dartId' => $dartId);
7235 $params = array_merge($params, $optParams);
7236 return $this->call('get', array($params), "Google_Service_Dfareporting_OperatingSystem");
7237 }
7238
7239 /**
7240 * Retrieves a list of operating systems.
7241 * (operatingSystems.listOperatingSystems)
7242 *
7243 * @param string $profileId User profile ID associated with this request.
7244 * @param array $optParams Optional parameters.
7245 * @return Google_Service_Dfareporting_OperatingSystemsListResponse
7246 */
7247 public function listOperatingSystems($profileId, $optParams = array())
7248 {
7249 $params = array('profileId' => $profileId);
7250 $params = array_merge($params, $optParams);
7251 return $this->call('list', array($params), "Google_Service_Dfareporting_OperatingSystemsListResponse");
7252 }
7253 }
7254
7255 /**
7256 * The "orderDocuments" collection of methods.
7257 * Typical usage is:
7258 * <code>
7259 * $dfareportingService = new Google_Service_Dfareporting(...);
7260 * $orderDocuments = $dfareportingService->orderDocuments;
7261 * </code>
7262 */
7263 class Google_Service_Dfareporting_OrderDocuments_Resource extends Google_Service_Resource
7264 {
7265
7266 /**
7267 * Gets one order document by ID. (orderDocuments.get)
7268 *
7269 * @param string $profileId User profile ID associated with this request.
7270 * @param string $projectId Project ID for order documents.
7271 * @param string $id Order document ID.
7272 * @param array $optParams Optional parameters.
7273 * @return Google_Service_Dfareporting_OrderDocument
7274 */
7275 public function get($profileId, $projectId, $id, $optParams = array())
7276 {
7277 $params = array('profileId' => $profileId, 'projectId' => $projectId, 'id' => $id);
7278 $params = array_merge($params, $optParams);
7279 return $this->call('get', array($params), "Google_Service_Dfareporting_OrderDocument");
7280 }
7281
7282 /**
7283 * Retrieves a list of order documents, possibly filtered.
7284 * (orderDocuments.listOrderDocuments)
7285 *
7286 * @param string $profileId User profile ID associated with this request.
7287 * @param string $projectId Project ID for order documents.
7288 * @param array $optParams Optional parameters.
7289 *
7290 * @opt_param bool approved Select only order documents that have been approved
7291 * by at least one user.
7292 * @opt_param string ids Select only order documents with these IDs.
7293 * @opt_param int maxResults Maximum number of results to return.
7294 * @opt_param string orderId Select only order documents for specified orders.
7295 * @opt_param string pageToken Value of the nextPageToken from the previous
7296 * result page.
7297 * @opt_param string searchString Allows searching for order documents by name
7298 * or ID. Wildcards (*) are allowed. For example, "orderdocument*2015" will
7299 * return order documents with names like "orderdocument June 2015",
7300 * "orderdocument April 2015", or simply "orderdocument 2015". Most of the
7301 * searches also add wildcards implicitly at the start and the end of the search
7302 * string. For example, a search string of "orderdocument" will match order
7303 * documents with name "my orderdocument", "orderdocument 2015", or simply
7304 * "orderdocument".
7305 * @opt_param string siteId Select only order documents that are associated with
7306 * these sites.
7307 * @opt_param string sortField Field by which to sort the list.
7308 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
7309 * @return Google_Service_Dfareporting_OrderDocumentsListResponse
7310 */
7311 public function listOrderDocuments($profileId, $projectId, $optParams = array())
7312 {
7313 $params = array('profileId' => $profileId, 'projectId' => $projectId);
7314 $params = array_merge($params, $optParams);
7315 return $this->call('list', array($params), "Google_Service_Dfareporting_OrderDocumentsListResponse");
7316 }
7317 }
7318
7319 /**
7320 * The "orders" collection of methods.
7321 * Typical usage is:
7322 * <code>
7323 * $dfareportingService = new Google_Service_Dfareporting(...);
7324 * $orders = $dfareportingService->orders;
7325 * </code>
7326 */
7327 class Google_Service_Dfareporting_Orders_Resource extends Google_Service_Resource
7328 {
7329
7330 /**
7331 * Gets one order by ID. (orders.get)
7332 *
7333 * @param string $profileId User profile ID associated with this request.
7334 * @param string $projectId Project ID for orders.
7335 * @param string $id Order ID.
7336 * @param array $optParams Optional parameters.
7337 * @return Google_Service_Dfareporting_Order
7338 */
7339 public function get($profileId, $projectId, $id, $optParams = array())
7340 {
7341 $params = array('profileId' => $profileId, 'projectId' => $projectId, 'id' => $id);
7342 $params = array_merge($params, $optParams);
7343 return $this->call('get', array($params), "Google_Service_Dfareporting_Order");
7344 }
7345
7346 /**
7347 * Retrieves a list of orders, possibly filtered. (orders.listOrders)
7348 *
7349 * @param string $profileId User profile ID associated with this request.
7350 * @param string $projectId Project ID for orders.
7351 * @param array $optParams Optional parameters.
7352 *
7353 * @opt_param string ids Select only orders with these IDs.
7354 * @opt_param int maxResults Maximum number of results to return.
7355 * @opt_param string pageToken Value of the nextPageToken from the previous
7356 * result page.
7357 * @opt_param string searchString Allows searching for orders by name or ID.
7358 * Wildcards (*) are allowed. For example, "order*2015" will return orders with
7359 * names like "order June 2015", "order April 2015", or simply "order 2015".
7360 * Most of the searches also add wildcards implicitly at the start and the end
7361 * of the search string. For example, a search string of "order" will match
7362 * orders with name "my order", "order 2015", or simply "order".
7363 * @opt_param string siteId Select only orders that are associated with these
7364 * site IDs.
7365 * @opt_param string sortField Field by which to sort the list.
7366 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
7367 * @return Google_Service_Dfareporting_OrdersListResponse
7368 */
7369 public function listOrders($profileId, $projectId, $optParams = array())
7370 {
7371 $params = array('profileId' => $profileId, 'projectId' => $projectId);
7372 $params = array_merge($params, $optParams);
7373 return $this->call('list', array($params), "Google_Service_Dfareporting_OrdersListResponse");
7374 }
7375 }
7376
7377 /**
7378 * The "placementGroups" collection of methods.
7379 * Typical usage is:
7380 * <code>
7381 * $dfareportingService = new Google_Service_Dfareporting(...);
7382 * $placementGroups = $dfareportingService->placementGroups;
7383 * </code>
7384 */
7385 class Google_Service_Dfareporting_PlacementGroups_Resource extends Google_Service_Resource
7386 {
7387
7388 /**
7389 * Gets one placement group by ID. (placementGroups.get)
7390 *
7391 * @param string $profileId User profile ID associated with this request.
7392 * @param string $id Placement group ID.
7393 * @param array $optParams Optional parameters.
7394 * @return Google_Service_Dfareporting_PlacementGroup
7395 */
7396 public function get($profileId, $id, $optParams = array())
7397 {
7398 $params = array('profileId' => $profileId, 'id' => $id);
7399 $params = array_merge($params, $optParams);
7400 return $this->call('get', array($params), "Google_Service_Dfareporting_PlacementGroup");
7401 }
7402
7403 /**
7404 * Inserts a new placement group. (placementGroups.insert)
7405 *
7406 * @param string $profileId User profile ID associated with this request.
7407 * @param Google_PlacementGroup $postBody
7408 * @param array $optParams Optional parameters.
7409 * @return Google_Service_Dfareporting_PlacementGroup
7410 */
7411 public function insert($profileId, Google_Service_Dfareporting_PlacementGroup $postBody, $optParams = array())
7412 {
7413 $params = array('profileId' => $profileId, 'postBody' => $postBody);
7414 $params = array_merge($params, $optParams);
7415 return $this->call('insert', array($params), "Google_Service_Dfareporting_PlacementGroup");
7416 }
7417
7418 /**
7419 * Retrieves a list of placement groups, possibly filtered.
7420 * (placementGroups.listPlacementGroups)
7421 *
7422 * @param string $profileId User profile ID associated with this request.
7423 * @param array $optParams Optional parameters.
7424 *
7425 * @opt_param string advertiserIds Select only placement groups that belong to
7426 * these advertisers.
7427 * @opt_param bool archived Select only archived placements. Don't set this
7428 * field to select both archived and non-archived placements.
7429 * @opt_param string campaignIds Select only placement groups that belong to
7430 * these campaigns.
7431 * @opt_param string contentCategoryIds Select only placement groups that are
7432 * associated with these content categories.
7433 * @opt_param string directorySiteIds Select only placement groups that are
7434 * associated with these directory sites.
7435 * @opt_param string ids Select only placement groups with these IDs.
7436 * @opt_param string maxEndDate Select only placements or placement groups whose
7437 * end date is on or before the specified maxEndDate. The date should be
7438 * formatted as "yyyy-MM-dd".
7439 * @opt_param int maxResults Maximum number of results to return.
7440 * @opt_param string maxStartDate Select only placements or placement groups
7441 * whose start date is on or before the specified maxStartDate. The date should
7442 * be formatted as "yyyy-MM-dd".
7443 * @opt_param string minEndDate Select only placements or placement groups whose
7444 * end date is on or after the specified minEndDate. The date should be
7445 * formatted as "yyyy-MM-dd".
7446 * @opt_param string minStartDate Select only placements or placement groups
7447 * whose start date is on or after the specified minStartDate. The date should
7448 * be formatted as "yyyy-MM-dd".
7449 * @opt_param string pageToken Value of the nextPageToken from the previous
7450 * result page.
7451 * @opt_param string placementGroupType Select only placement groups belonging
7452 * with this group type. A package is a simple group of placements that acts as
7453 * a single pricing point for a group of tags. A roadblock is a group of
7454 * placements that not only acts as a single pricing point but also assumes that
7455 * all the tags in it will be served at the same time. A roadblock requires one
7456 * of its assigned placements to be marked as primary for reporting.
7457 * @opt_param string placementStrategyIds Select only placement groups that are
7458 * associated with these placement strategies.
7459 * @opt_param string pricingTypes Select only placement groups with these
7460 * pricing types.
7461 * @opt_param string searchString Allows searching for placement groups by name
7462 * or ID. Wildcards (*) are allowed. For example, "placement*2015" will return
7463 * placement groups with names like "placement group June 2015", "placement
7464 * group May 2015", or simply "placements 2015". Most of the searches also add
7465 * wildcards implicitly at the start and the end of the search string. For
7466 * example, a search string of "placementgroup" will match placement groups with
7467 * name "my placementgroup", "placementgroup 2015", or simply "placementgroup".
7468 * @opt_param string siteIds Select only placement groups that are associated
7469 * with these sites.
7470 * @opt_param string sortField Field by which to sort the list.
7471 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
7472 * @return Google_Service_Dfareporting_PlacementGroupsListResponse
7473 */
7474 public function listPlacementGroups($profileId, $optParams = array())
7475 {
7476 $params = array('profileId' => $profileId);
7477 $params = array_merge($params, $optParams);
7478 return $this->call('list', array($params), "Google_Service_Dfareporting_PlacementGroupsListResponse");
7479 }
7480
7481 /**
7482 * Updates an existing placement group. This method supports patch semantics.
7483 * (placementGroups.patch)
7484 *
7485 * @param string $profileId User profile ID associated with this request.
7486 * @param string $id Placement group ID.
7487 * @param Google_PlacementGroup $postBody
7488 * @param array $optParams Optional parameters.
7489 * @return Google_Service_Dfareporting_PlacementGroup
7490 */
7491 public function patch($profileId, $id, Google_Service_Dfareporting_PlacementGroup $postBody, $optParams = array())
7492 {
7493 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
7494 $params = array_merge($params, $optParams);
7495 return $this->call('patch', array($params), "Google_Service_Dfareporting_PlacementGroup");
7496 }
7497
7498 /**
7499 * Updates an existing placement group. (placementGroups.update)
7500 *
7501 * @param string $profileId User profile ID associated with this request.
7502 * @param Google_PlacementGroup $postBody
7503 * @param array $optParams Optional parameters.
7504 * @return Google_Service_Dfareporting_PlacementGroup
7505 */
7506 public function update($profileId, Google_Service_Dfareporting_PlacementGroup $postBody, $optParams = array())
7507 {
7508 $params = array('profileId' => $profileId, 'postBody' => $postBody);
7509 $params = array_merge($params, $optParams);
7510 return $this->call('update', array($params), "Google_Service_Dfareporting_PlacementGroup");
7511 }
7512 }
7513
7514 /**
7515 * The "placementStrategies" collection of methods.
7516 * Typical usage is:
7517 * <code>
7518 * $dfareportingService = new Google_Service_Dfareporting(...);
7519 * $placementStrategies = $dfareportingService->placementStrategies;
7520 * </code>
7521 */
7522 class Google_Service_Dfareporting_PlacementStrategies_Resource extends Google_Service_Resource
7523 {
7524
7525 /**
7526 * Deletes an existing placement strategy. (placementStrategies.delete)
7527 *
7528 * @param string $profileId User profile ID associated with this request.
7529 * @param string $id Placement strategy ID.
7530 * @param array $optParams Optional parameters.
7531 */
7532 public function delete($profileId, $id, $optParams = array())
7533 {
7534 $params = array('profileId' => $profileId, 'id' => $id);
7535 $params = array_merge($params, $optParams);
7536 return $this->call('delete', array($params));
7537 }
7538
7539 /**
7540 * Gets one placement strategy by ID. (placementStrategies.get)
7541 *
7542 * @param string $profileId User profile ID associated with this request.
7543 * @param string $id Placement strategy ID.
7544 * @param array $optParams Optional parameters.
7545 * @return Google_Service_Dfareporting_PlacementStrategy
7546 */
7547 public function get($profileId, $id, $optParams = array())
7548 {
7549 $params = array('profileId' => $profileId, 'id' => $id);
7550 $params = array_merge($params, $optParams);
7551 return $this->call('get', array($params), "Google_Service_Dfareporting_PlacementStrategy");
7552 }
7553
7554 /**
7555 * Inserts a new placement strategy. (placementStrategies.insert)
7556 *
7557 * @param string $profileId User profile ID associated with this request.
7558 * @param Google_PlacementStrategy $postBody
7559 * @param array $optParams Optional parameters.
7560 * @return Google_Service_Dfareporting_PlacementStrategy
7561 */
7562 public function insert($profileId, Google_Service_Dfareporting_PlacementStrategy $postBody, $optParams = array())
7563 {
7564 $params = array('profileId' => $profileId, 'postBody' => $postBody);
7565 $params = array_merge($params, $optParams);
7566 return $this->call('insert', array($params), "Google_Service_Dfareporting_PlacementStrategy");
7567 }
7568
7569 /**
7570 * Retrieves a list of placement strategies, possibly filtered.
7571 * (placementStrategies.listPlacementStrategies)
7572 *
7573 * @param string $profileId User profile ID associated with this request.
7574 * @param array $optParams Optional parameters.
7575 *
7576 * @opt_param string ids Select only placement strategies with these IDs.
7577 * @opt_param int maxResults Maximum number of results to return.
7578 * @opt_param string pageToken Value of the nextPageToken from the previous
7579 * result page.
7580 * @opt_param string searchString Allows searching for objects by name or ID.
7581 * Wildcards (*) are allowed. For example, "placementstrategy*2015" will return
7582 * objects with names like "placementstrategy June 2015", "placementstrategy
7583 * April 2015", or simply "placementstrategy 2015". Most of the searches also
7584 * add wildcards implicitly at the start and the end of the search string. For
7585 * example, a search string of "placementstrategy" will match objects with name
7586 * "my placementstrategy", "placementstrategy 2015", or simply
7587 * "placementstrategy".
7588 * @opt_param string sortField Field by which to sort the list.
7589 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
7590 * @return Google_Service_Dfareporting_PlacementStrategiesListResponse
7591 */
7592 public function listPlacementStrategies($profileId, $optParams = array())
7593 {
7594 $params = array('profileId' => $profileId);
7595 $params = array_merge($params, $optParams);
7596 return $this->call('list', array($params), "Google_Service_Dfareporting_PlacementStrategiesListResponse");
7597 }
7598
7599 /**
7600 * Updates an existing placement strategy. This method supports patch semantics.
7601 * (placementStrategies.patch)
7602 *
7603 * @param string $profileId User profile ID associated with this request.
7604 * @param string $id Placement strategy ID.
7605 * @param Google_PlacementStrategy $postBody
7606 * @param array $optParams Optional parameters.
7607 * @return Google_Service_Dfareporting_PlacementStrategy
7608 */
7609 public function patch($profileId, $id, Google_Service_Dfareporting_PlacementStrategy $postBody, $optParams = array())
7610 {
7611 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
7612 $params = array_merge($params, $optParams);
7613 return $this->call('patch', array($params), "Google_Service_Dfareporting_PlacementStrategy");
7614 }
7615
7616 /**
7617 * Updates an existing placement strategy. (placementStrategies.update)
7618 *
7619 * @param string $profileId User profile ID associated with this request.
7620 * @param Google_PlacementStrategy $postBody
7621 * @param array $optParams Optional parameters.
7622 * @return Google_Service_Dfareporting_PlacementStrategy
7623 */
7624 public function update($profileId, Google_Service_Dfareporting_PlacementStrategy $postBody, $optParams = array())
7625 {
7626 $params = array('profileId' => $profileId, 'postBody' => $postBody);
7627 $params = array_merge($params, $optParams);
7628 return $this->call('update', array($params), "Google_Service_Dfareporting_PlacementStrategy");
7629 }
7630 }
7631
7632 /**
7633 * The "placements" collection of methods.
7634 * Typical usage is:
7635 * <code>
7636 * $dfareportingService = new Google_Service_Dfareporting(...);
7637 * $placements = $dfareportingService->placements;
7638 * </code>
7639 */
7640 class Google_Service_Dfareporting_Placements_Resource extends Google_Service_Resource
7641 {
7642
7643 /**
7644 * Generates tags for a placement. (placements.generatetags)
7645 *
7646 * @param string $profileId User profile ID associated with this request.
7647 * @param array $optParams Optional parameters.
7648 *
7649 * @opt_param string campaignId Generate placements belonging to this campaign.
7650 * This is a required field.
7651 * @opt_param string placementIds Generate tags for these placements.
7652 * @opt_param string tagFormats Tag formats to generate for these placements.
7653 * @return Google_Service_Dfareporting_PlacementsGenerateTagsResponse
7654 */
7655 public function generatetags($profileId, $optParams = array())
7656 {
7657 $params = array('profileId' => $profileId);
7658 $params = array_merge($params, $optParams);
7659 return $this->call('generatetags', array($params), "Google_Service_Dfareporting_PlacementsGenerateTagsResponse");
7660 }
7661
7662 /**
7663 * Gets one placement by ID. (placements.get)
7664 *
7665 * @param string $profileId User profile ID associated with this request.
7666 * @param string $id Placement ID.
7667 * @param array $optParams Optional parameters.
7668 * @return Google_Service_Dfareporting_Placement
7669 */
7670 public function get($profileId, $id, $optParams = array())
7671 {
7672 $params = array('profileId' => $profileId, 'id' => $id);
7673 $params = array_merge($params, $optParams);
7674 return $this->call('get', array($params), "Google_Service_Dfareporting_Placement");
7675 }
7676
7677 /**
7678 * Inserts a new placement. (placements.insert)
7679 *
7680 * @param string $profileId User profile ID associated with this request.
7681 * @param Google_Placement $postBody
7682 * @param array $optParams Optional parameters.
7683 * @return Google_Service_Dfareporting_Placement
7684 */
7685 public function insert($profileId, Google_Service_Dfareporting_Placement $postBody, $optParams = array())
7686 {
7687 $params = array('profileId' => $profileId, 'postBody' => $postBody);
7688 $params = array_merge($params, $optParams);
7689 return $this->call('insert', array($params), "Google_Service_Dfareporting_Placement");
7690 }
7691
7692 /**
7693 * Retrieves a list of placements, possibly filtered.
7694 * (placements.listPlacements)
7695 *
7696 * @param string $profileId User profile ID associated with this request.
7697 * @param array $optParams Optional parameters.
7698 *
7699 * @opt_param string advertiserIds Select only placements that belong to these
7700 * advertisers.
7701 * @opt_param bool archived Select only archived placements. Don't set this
7702 * field to select both archived and non-archived placements.
7703 * @opt_param string campaignIds Select only placements that belong to these
7704 * campaigns.
7705 * @opt_param string compatibilities Select only placements that are associated
7706 * with these compatibilities. DISPLAY and DISPLAY_INTERSTITIAL refer to
7707 * rendering either on desktop or on mobile devices for regular or interstitial
7708 * ads respectively. APP and APP_INTERSTITIAL are for rendering in mobile
7709 * apps.IN_STREAM_VIDEO refers to rendering in in-stream video ads developed
7710 * with the VAST standard.
7711 * @opt_param string contentCategoryIds Select only placements that are
7712 * associated with these content categories.
7713 * @opt_param string directorySiteIds Select only placements that are associated
7714 * with these directory sites.
7715 * @opt_param string groupIds Select only placements that belong to these
7716 * placement groups.
7717 * @opt_param string ids Select only placements with these IDs.
7718 * @opt_param string maxEndDate Select only placements or placement groups whose
7719 * end date is on or before the specified maxEndDate. The date should be
7720 * formatted as "yyyy-MM-dd".
7721 * @opt_param int maxResults Maximum number of results to return.
7722 * @opt_param string maxStartDate Select only placements or placement groups
7723 * whose start date is on or before the specified maxStartDate. The date should
7724 * be formatted as "yyyy-MM-dd".
7725 * @opt_param string minEndDate Select only placements or placement groups whose
7726 * end date is on or after the specified minEndDate. The date should be
7727 * formatted as "yyyy-MM-dd".
7728 * @opt_param string minStartDate Select only placements or placement groups
7729 * whose start date is on or after the specified minStartDate. The date should
7730 * be formatted as "yyyy-MM-dd".
7731 * @opt_param string pageToken Value of the nextPageToken from the previous
7732 * result page.
7733 * @opt_param string paymentSource Select only placements with this payment
7734 * source.
7735 * @opt_param string placementStrategyIds Select only placements that are
7736 * associated with these placement strategies.
7737 * @opt_param string pricingTypes Select only placements with these pricing
7738 * types.
7739 * @opt_param string searchString Allows searching for placements by name or ID.
7740 * Wildcards (*) are allowed. For example, "placement*2015" will return
7741 * placements with names like "placement June 2015", "placement May 2015", or
7742 * simply "placements 2015". Most of the searches also add wildcards implicitly
7743 * at the start and the end of the search string. For example, a search string
7744 * of "placement" will match placements with name "my placement", "placement
7745 * 2015", or simply "placement".
7746 * @opt_param string siteIds Select only placements that are associated with
7747 * these sites.
7748 * @opt_param string sizeIds Select only placements that are associated with
7749 * these sizes.
7750 * @opt_param string sortField Field by which to sort the list.
7751 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
7752 * @return Google_Service_Dfareporting_PlacementsListResponse
7753 */
7754 public function listPlacements($profileId, $optParams = array())
7755 {
7756 $params = array('profileId' => $profileId);
7757 $params = array_merge($params, $optParams);
7758 return $this->call('list', array($params), "Google_Service_Dfareporting_PlacementsListResponse");
7759 }
7760
7761 /**
7762 * Updates an existing placement. This method supports patch semantics.
7763 * (placements.patch)
7764 *
7765 * @param string $profileId User profile ID associated with this request.
7766 * @param string $id Placement ID.
7767 * @param Google_Placement $postBody
7768 * @param array $optParams Optional parameters.
7769 * @return Google_Service_Dfareporting_Placement
7770 */
7771 public function patch($profileId, $id, Google_Service_Dfareporting_Placement $postBody, $optParams = array())
7772 {
7773 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
7774 $params = array_merge($params, $optParams);
7775 return $this->call('patch', array($params), "Google_Service_Dfareporting_Placement");
7776 }
7777
7778 /**
7779 * Updates an existing placement. (placements.update)
7780 *
7781 * @param string $profileId User profile ID associated with this request.
7782 * @param Google_Placement $postBody
7783 * @param array $optParams Optional parameters.
7784 * @return Google_Service_Dfareporting_Placement
7785 */
7786 public function update($profileId, Google_Service_Dfareporting_Placement $postBody, $optParams = array())
7787 {
7788 $params = array('profileId' => $profileId, 'postBody' => $postBody);
7789 $params = array_merge($params, $optParams);
7790 return $this->call('update', array($params), "Google_Service_Dfareporting_Placement");
7791 }
7792 }
7793
7794 /**
7795 * The "platformTypes" collection of methods.
7796 * Typical usage is:
7797 * <code>
7798 * $dfareportingService = new Google_Service_Dfareporting(...);
7799 * $platformTypes = $dfareportingService->platformTypes;
7800 * </code>
7801 */
7802 class Google_Service_Dfareporting_PlatformTypes_Resource extends Google_Service_Resource
7803 {
7804
7805 /**
7806 * Gets one platform type by ID. (platformTypes.get)
7807 *
7808 * @param string $profileId User profile ID associated with this request.
7809 * @param string $id Platform type ID.
7810 * @param array $optParams Optional parameters.
7811 * @return Google_Service_Dfareporting_PlatformType
7812 */
7813 public function get($profileId, $id, $optParams = array())
7814 {
7815 $params = array('profileId' => $profileId, 'id' => $id);
7816 $params = array_merge($params, $optParams);
7817 return $this->call('get', array($params), "Google_Service_Dfareporting_PlatformType");
7818 }
7819
7820 /**
7821 * Retrieves a list of platform types. (platformTypes.listPlatformTypes)
7822 *
7823 * @param string $profileId User profile ID associated with this request.
7824 * @param array $optParams Optional parameters.
7825 * @return Google_Service_Dfareporting_PlatformTypesListResponse
7826 */
7827 public function listPlatformTypes($profileId, $optParams = array())
7828 {
7829 $params = array('profileId' => $profileId);
7830 $params = array_merge($params, $optParams);
7831 return $this->call('list', array($params), "Google_Service_Dfareporting_PlatformTypesListResponse");
7832 }
7833 }
7834
7835 /**
7836 * The "postalCodes" collection of methods.
7837 * Typical usage is:
7838 * <code>
7839 * $dfareportingService = new Google_Service_Dfareporting(...);
7840 * $postalCodes = $dfareportingService->postalCodes;
7841 * </code>
7842 */
7843 class Google_Service_Dfareporting_PostalCodes_Resource extends Google_Service_Resource
7844 {
7845
7846 /**
7847 * Gets one postal code by ID. (postalCodes.get)
7848 *
7849 * @param string $profileId User profile ID associated with this request.
7850 * @param string $code Postal code ID.
7851 * @param array $optParams Optional parameters.
7852 * @return Google_Service_Dfareporting_PostalCode
7853 */
7854 public function get($profileId, $code, $optParams = array())
7855 {
7856 $params = array('profileId' => $profileId, 'code' => $code);
7857 $params = array_merge($params, $optParams);
7858 return $this->call('get', array($params), "Google_Service_Dfareporting_PostalCode");
7859 }
7860
7861 /**
7862 * Retrieves a list of postal codes. (postalCodes.listPostalCodes)
7863 *
7864 * @param string $profileId User profile ID associated with this request.
7865 * @param array $optParams Optional parameters.
7866 * @return Google_Service_Dfareporting_PostalCodesListResponse
7867 */
7868 public function listPostalCodes($profileId, $optParams = array())
7869 {
7870 $params = array('profileId' => $profileId);
7871 $params = array_merge($params, $optParams);
7872 return $this->call('list', array($params), "Google_Service_Dfareporting_PostalCodesListResponse");
7873 }
7874 }
7875
7876 /**
7877 * The "projects" collection of methods.
7878 * Typical usage is:
7879 * <code>
7880 * $dfareportingService = new Google_Service_Dfareporting(...);
7881 * $projects = $dfareportingService->projects;
7882 * </code>
7883 */
7884 class Google_Service_Dfareporting_Projects_Resource extends Google_Service_Resource
7885 {
7886
7887 /**
7888 * Gets one project by ID. (projects.get)
7889 *
7890 * @param string $profileId User profile ID associated with this request.
7891 * @param string $id Project ID.
7892 * @param array $optParams Optional parameters.
7893 * @return Google_Service_Dfareporting_Project
7894 */
7895 public function get($profileId, $id, $optParams = array())
7896 {
7897 $params = array('profileId' => $profileId, 'id' => $id);
7898 $params = array_merge($params, $optParams);
7899 return $this->call('get', array($params), "Google_Service_Dfareporting_Project");
7900 }
7901
7902 /**
7903 * Retrieves a list of projects, possibly filtered. (projects.listProjects)
7904 *
7905 * @param string $profileId User profile ID associated with this request.
7906 * @param array $optParams Optional parameters.
7907 *
7908 * @opt_param string advertiserIds Select only projects with these advertiser
7909 * IDs.
7910 * @opt_param string ids Select only projects with these IDs.
7911 * @opt_param int maxResults Maximum number of results to return.
7912 * @opt_param string pageToken Value of the nextPageToken from the previous
7913 * result page.
7914 * @opt_param string searchString Allows searching for projects by name or ID.
7915 * Wildcards (*) are allowed. For example, "project*2015" will return projects
7916 * with names like "project June 2015", "project April 2015", or simply "project
7917 * 2015". Most of the searches also add wildcards implicitly at the start and
7918 * the end of the search string. For example, a search string of "project" will
7919 * match projects with name "my project", "project 2015", or simply "project".
7920 * @opt_param string sortField Field by which to sort the list.
7921 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
7922 * @return Google_Service_Dfareporting_ProjectsListResponse
7923 */
7924 public function listProjects($profileId, $optParams = array())
7925 {
7926 $params = array('profileId' => $profileId);
7927 $params = array_merge($params, $optParams);
7928 return $this->call('list', array($params), "Google_Service_Dfareporting_ProjectsListResponse");
7929 }
7930 }
7931
7932 /**
7933 * The "regions" collection of methods.
7934 * Typical usage is:
7935 * <code>
7936 * $dfareportingService = new Google_Service_Dfareporting(...);
7937 * $regions = $dfareportingService->regions;
7938 * </code>
7939 */
7940 class Google_Service_Dfareporting_Regions_Resource extends Google_Service_Resource
7941 {
7942
7943 /**
7944 * Retrieves a list of regions. (regions.listRegions)
7945 *
7946 * @param string $profileId User profile ID associated with this request.
7947 * @param array $optParams Optional parameters.
7948 * @return Google_Service_Dfareporting_RegionsListResponse
7949 */
7950 public function listRegions($profileId, $optParams = array())
7951 {
7952 $params = array('profileId' => $profileId);
7953 $params = array_merge($params, $optParams);
7954 return $this->call('list', array($params), "Google_Service_Dfareporting_RegionsListResponse");
7955 }
7956 }
7957
7958 /**
7959 * The "remarketingListShares" collection of methods.
7960 * Typical usage is:
7961 * <code>
7962 * $dfareportingService = new Google_Service_Dfareporting(...);
7963 * $remarketingListShares = $dfareportingService->remarketingListShares;
7964 * </code>
7965 */
7966 class Google_Service_Dfareporting_RemarketingListShares_Resource extends Google_Service_Resource
7967 {
7968
7969 /**
7970 * Gets one remarketing list share by remarketing list ID.
7971 * (remarketingListShares.get)
7972 *
7973 * @param string $profileId User profile ID associated with this request.
7974 * @param string $remarketingListId Remarketing list ID.
7975 * @param array $optParams Optional parameters.
7976 * @return Google_Service_Dfareporting_RemarketingListShare
7977 */
7978 public function get($profileId, $remarketingListId, $optParams = array())
7979 {
7980 $params = array('profileId' => $profileId, 'remarketingListId' => $remarketingListId);
7981 $params = array_merge($params, $optParams);
7982 return $this->call('get', array($params), "Google_Service_Dfareporting_RemarketingListShare");
7983 }
7984
7985 /**
7986 * Updates an existing remarketing list share. This method supports patch
7987 * semantics. (remarketingListShares.patch)
7988 *
7989 * @param string $profileId User profile ID associated with this request.
7990 * @param string $remarketingListId Remarketing list ID.
7991 * @param Google_RemarketingListShare $postBody
7992 * @param array $optParams Optional parameters.
7993 * @return Google_Service_Dfareporting_RemarketingListShare
7994 */
7995 public function patch($profileId, $remarketingListId, Google_Service_Dfareporting_RemarketingListShare $postBody, $optParams = array())
7996 {
7997 $params = array('profileId' => $profileId, 'remarketingListId' => $remarketingListId, 'postBody' => $postBody);
7998 $params = array_merge($params, $optParams);
7999 return $this->call('patch', array($params), "Google_Service_Dfareporting_RemarketingListShare");
8000 }
8001
8002 /**
8003 * Updates an existing remarketing list share. (remarketingListShares.update)
8004 *
8005 * @param string $profileId User profile ID associated with this request.
8006 * @param Google_RemarketingListShare $postBody
8007 * @param array $optParams Optional parameters.
8008 * @return Google_Service_Dfareporting_RemarketingListShare
8009 */
8010 public function update($profileId, Google_Service_Dfareporting_RemarketingListShare $postBody, $optParams = array())
8011 {
8012 $params = array('profileId' => $profileId, 'postBody' => $postBody);
8013 $params = array_merge($params, $optParams);
8014 return $this->call('update', array($params), "Google_Service_Dfareporting_RemarketingListShare");
8015 }
8016 }
8017
8018 /**
8019 * The "remarketingLists" collection of methods.
8020 * Typical usage is:
8021 * <code>
8022 * $dfareportingService = new Google_Service_Dfareporting(...);
8023 * $remarketingLists = $dfareportingService->remarketingLists;
8024 * </code>
8025 */
8026 class Google_Service_Dfareporting_RemarketingLists_Resource extends Google_Service_Resource
8027 {
8028
8029 /**
8030 * Gets one remarketing list by ID. (remarketingLists.get)
8031 *
8032 * @param string $profileId User profile ID associated with this request.
8033 * @param string $id Remarketing list ID.
8034 * @param array $optParams Optional parameters.
8035 * @return Google_Service_Dfareporting_RemarketingList
8036 */
8037 public function get($profileId, $id, $optParams = array())
8038 {
8039 $params = array('profileId' => $profileId, 'id' => $id);
8040 $params = array_merge($params, $optParams);
8041 return $this->call('get', array($params), "Google_Service_Dfareporting_RemarketingList");
8042 }
8043
8044 /**
8045 * Inserts a new remarketing list. (remarketingLists.insert)
8046 *
8047 * @param string $profileId User profile ID associated with this request.
8048 * @param Google_RemarketingList $postBody
8049 * @param array $optParams Optional parameters.
8050 * @return Google_Service_Dfareporting_RemarketingList
8051 */
8052 public function insert($profileId, Google_Service_Dfareporting_RemarketingList $postBody, $optParams = array())
8053 {
8054 $params = array('profileId' => $profileId, 'postBody' => $postBody);
8055 $params = array_merge($params, $optParams);
8056 return $this->call('insert', array($params), "Google_Service_Dfareporting_RemarketingList");
8057 }
8058
8059 /**
8060 * Retrieves a list of remarketing lists, possibly filtered.
8061 * (remarketingLists.listRemarketingLists)
8062 *
8063 * @param string $profileId User profile ID associated with this request.
8064 * @param string $advertiserId Select only remarketing lists owned by this
8065 * advertiser.
8066 * @param array $optParams Optional parameters.
8067 *
8068 * @opt_param bool active Select only active or only inactive remarketing lists.
8069 * @opt_param string floodlightActivityId Select only remarketing lists that
8070 * have this floodlight activity ID.
8071 * @opt_param int maxResults Maximum number of results to return.
8072 * @opt_param string name Allows searching for objects by name or ID. Wildcards
8073 * (*) are allowed. For example, "remarketing list*2015" will return objects
8074 * with names like "remarketing list June 2015", "remarketing list April 2015",
8075 * or simply "remarketing list 2015". Most of the searches also add wildcards
8076 * implicitly at the start and the end of the search string. For example, a
8077 * search string of "remarketing list" will match objects with name "my
8078 * remarketing list", "remarketing list 2015", or simply "remarketing list".
8079 * @opt_param string pageToken Value of the nextPageToken from the previous
8080 * result page.
8081 * @opt_param string sortField Field by which to sort the list.
8082 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
8083 * @return Google_Service_Dfareporting_RemarketingListsListResponse
8084 */
8085 public function listRemarketingLists($profileId, $advertiserId, $optParams = array())
8086 {
8087 $params = array('profileId' => $profileId, 'advertiserId' => $advertiserId);
8088 $params = array_merge($params, $optParams);
8089 return $this->call('list', array($params), "Google_Service_Dfareporting_RemarketingListsListResponse");
8090 }
8091
8092 /**
8093 * Updates an existing remarketing list. This method supports patch semantics.
8094 * (remarketingLists.patch)
8095 *
8096 * @param string $profileId User profile ID associated with this request.
8097 * @param string $id Remarketing list ID.
8098 * @param Google_RemarketingList $postBody
8099 * @param array $optParams Optional parameters.
8100 * @return Google_Service_Dfareporting_RemarketingList
8101 */
8102 public function patch($profileId, $id, Google_Service_Dfareporting_RemarketingList $postBody, $optParams = array())
8103 {
8104 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
8105 $params = array_merge($params, $optParams);
8106 return $this->call('patch', array($params), "Google_Service_Dfareporting_RemarketingList");
8107 }
8108
8109 /**
8110 * Updates an existing remarketing list. (remarketingLists.update)
8111 *
8112 * @param string $profileId User profile ID associated with this request.
8113 * @param Google_RemarketingList $postBody
8114 * @param array $optParams Optional parameters.
8115 * @return Google_Service_Dfareporting_RemarketingList
8116 */
8117 public function update($profileId, Google_Service_Dfareporting_RemarketingList $postBody, $optParams = array())
8118 {
8119 $params = array('profileId' => $profileId, 'postBody' => $postBody);
8120 $params = array_merge($params, $optParams);
8121 return $this->call('update', array($params), "Google_Service_Dfareporting_RemarketingList");
8122 }
8123 }
8124
8125 /**
8126 * The "reports" collection of methods.
8127 * Typical usage is:
8128 * <code>
8129 * $dfareportingService = new Google_Service_Dfareporting(...);
8130 * $reports = $dfareportingService->reports;
8131 * </code>
8132 */
8133 class Google_Service_Dfareporting_Reports_Resource extends Google_Service_Resource
8134 {
8135
8136 /**
8137 * Deletes a report by its ID. (reports.delete)
8138 *
8139 * @param string $profileId The DFA user profile ID.
8140 * @param string $reportId The ID of the report.
8141 * @param array $optParams Optional parameters.
8142 */
8143 public function delete($profileId, $reportId, $optParams = array())
8144 {
8145 $params = array('profileId' => $profileId, 'reportId' => $reportId);
8146 $params = array_merge($params, $optParams);
8147 return $this->call('delete', array($params));
8148 }
8149
8150 /**
8151 * Retrieves a report by its ID. (reports.get)
8152 *
8153 * @param string $profileId The DFA user profile ID.
8154 * @param string $reportId The ID of the report.
8155 * @param array $optParams Optional parameters.
8156 * @return Google_Service_Dfareporting_Report
8157 */
8158 public function get($profileId, $reportId, $optParams = array())
8159 {
8160 $params = array('profileId' => $profileId, 'reportId' => $reportId);
8161 $params = array_merge($params, $optParams);
8162 return $this->call('get', array($params), "Google_Service_Dfareporting_Report");
8163 }
8164
8165 /**
8166 * Creates a report. (reports.insert)
8167 *
8168 * @param string $profileId The DFA user profile ID.
8169 * @param Google_Report $postBody
8170 * @param array $optParams Optional parameters.
8171 * @return Google_Service_Dfareporting_Report
8172 */
8173 public function insert($profileId, Google_Service_Dfareporting_Report $postBody, $optParams = array())
8174 {
8175 $params = array('profileId' => $profileId, 'postBody' => $postBody);
8176 $params = array_merge($params, $optParams);
8177 return $this->call('insert', array($params), "Google_Service_Dfareporting_Report");
8178 }
8179
8180 /**
8181 * Retrieves list of reports. (reports.listReports)
8182 *
8183 * @param string $profileId The DFA user profile ID.
8184 * @param array $optParams Optional parameters.
8185 *
8186 * @opt_param int maxResults Maximum number of results to return.
8187 * @opt_param string pageToken The value of the nextToken from the previous
8188 * result page.
8189 * @opt_param string scope The scope that defines which results are returned,
8190 * default is 'MINE'.
8191 * @opt_param string sortField The field by which to sort the list.
8192 * @opt_param string sortOrder Order of sorted results, default is 'DESCENDING'.
8193 * @return Google_Service_Dfareporting_ReportList
8194 */
8195 public function listReports($profileId, $optParams = array())
8196 {
8197 $params = array('profileId' => $profileId);
8198 $params = array_merge($params, $optParams);
8199 return $this->call('list', array($params), "Google_Service_Dfareporting_ReportList");
8200 }
8201
8202 /**
8203 * Updates a report. This method supports patch semantics. (reports.patch)
8204 *
8205 * @param string $profileId The DFA user profile ID.
8206 * @param string $reportId The ID of the report.
8207 * @param Google_Report $postBody
8208 * @param array $optParams Optional parameters.
8209 * @return Google_Service_Dfareporting_Report
8210 */
8211 public function patch($profileId, $reportId, Google_Service_Dfareporting_Report $postBody, $optParams = array())
8212 {
8213 $params = array('profileId' => $profileId, 'reportId' => $reportId, 'postBody' => $postBody);
8214 $params = array_merge($params, $optParams);
8215 return $this->call('patch', array($params), "Google_Service_Dfareporting_Report");
8216 }
8217
8218 /**
8219 * Runs a report. (reports.run)
8220 *
8221 * @param string $profileId The DFA profile ID.
8222 * @param string $reportId The ID of the report.
8223 * @param array $optParams Optional parameters.
8224 *
8225 * @opt_param bool synchronous If set and true, tries to run the report
8226 * synchronously.
8227 * @return Google_Service_Dfareporting_DfareportingFile
8228 */
8229 public function run($profileId, $reportId, $optParams = array())
8230 {
8231 $params = array('profileId' => $profileId, 'reportId' => $reportId);
8232 $params = array_merge($params, $optParams);
8233 return $this->call('run', array($params), "Google_Service_Dfareporting_DfareportingFile");
8234 }
8235
8236 /**
8237 * Updates a report. (reports.update)
8238 *
8239 * @param string $profileId The DFA user profile ID.
8240 * @param string $reportId The ID of the report.
8241 * @param Google_Report $postBody
8242 * @param array $optParams Optional parameters.
8243 * @return Google_Service_Dfareporting_Report
8244 */
8245 public function update($profileId, $reportId, Google_Service_Dfareporting_Report $postBody, $optParams = array())
8246 {
8247 $params = array('profileId' => $profileId, 'reportId' => $reportId, 'postBody' => $postBody);
8248 $params = array_merge($params, $optParams);
8249 return $this->call('update', array($params), "Google_Service_Dfareporting_Report");
8250 }
8251 }
8252
8253 /**
8254 * The "compatibleFields" collection of methods.
8255 * Typical usage is:
8256 * <code>
8257 * $dfareportingService = new Google_Service_Dfareporting(...);
8258 * $compatibleFields = $dfareportingService->compatibleFields;
8259 * </code>
8260 */
8261 class Google_Service_Dfareporting_ReportsCompatibleFields_Resource extends Google_Service_Resource
8262 {
8263
8264 /**
8265 * Returns the fields that are compatible to be selected in the respective
8266 * sections of a report criteria, given the fields already selected in the input
8267 * report and user permissions. (compatibleFields.query)
8268 *
8269 * @param string $profileId The DFA user profile ID.
8270 * @param Google_Report $postBody
8271 * @param array $optParams Optional parameters.
8272 * @return Google_Service_Dfareporting_CompatibleFields
8273 */
8274 public function query($profileId, Google_Service_Dfareporting_Report $postBody, $optParams = array())
8275 {
8276 $params = array('profileId' => $profileId, 'postBody' => $postBody);
8277 $params = array_merge($params, $optParams);
8278 return $this->call('query', array($params), "Google_Service_Dfareporting_CompatibleFields");
8279 }
8280 }
8281 /**
8282 * The "files" collection of methods.
8283 * Typical usage is:
8284 * <code>
8285 * $dfareportingService = new Google_Service_Dfareporting(...);
8286 * $files = $dfareportingService->files;
8287 * </code>
8288 */
8289 class Google_Service_Dfareporting_ReportsFiles_Resource extends Google_Service_Resource
8290 {
8291
8292 /**
8293 * Retrieves a report file. (files.get)
8294 *
8295 * @param string $profileId The DFA profile ID.
8296 * @param string $reportId The ID of the report.
8297 * @param string $fileId The ID of the report file.
8298 * @param array $optParams Optional parameters.
8299 * @return Google_Service_Dfareporting_DfareportingFile
8300 */
8301 public function get($profileId, $reportId, $fileId, $optParams = array())
8302 {
8303 $params = array('profileId' => $profileId, 'reportId' => $reportId, 'fileId' => $fileId);
8304 $params = array_merge($params, $optParams);
8305 return $this->call('get', array($params), "Google_Service_Dfareporting_DfareportingFile");
8306 }
8307
8308 /**
8309 * Lists files for a report. (files.listReportsFiles)
8310 *
8311 * @param string $profileId The DFA profile ID.
8312 * @param string $reportId The ID of the parent report.
8313 * @param array $optParams Optional parameters.
8314 *
8315 * @opt_param int maxResults Maximum number of results to return.
8316 * @opt_param string pageToken The value of the nextToken from the previous
8317 * result page.
8318 * @opt_param string sortField The field by which to sort the list.
8319 * @opt_param string sortOrder Order of sorted results, default is 'DESCENDING'.
8320 * @return Google_Service_Dfareporting_FileList
8321 */
8322 public function listReportsFiles($profileId, $reportId, $optParams = array())
8323 {
8324 $params = array('profileId' => $profileId, 'reportId' => $reportId);
8325 $params = array_merge($params, $optParams);
8326 return $this->call('list', array($params), "Google_Service_Dfareporting_FileList");
8327 }
8328 }
8329
8330 /**
8331 * The "sites" collection of methods.
8332 * Typical usage is:
8333 * <code>
8334 * $dfareportingService = new Google_Service_Dfareporting(...);
8335 * $sites = $dfareportingService->sites;
8336 * </code>
8337 */
8338 class Google_Service_Dfareporting_Sites_Resource extends Google_Service_Resource
8339 {
8340
8341 /**
8342 * Gets one site by ID. (sites.get)
8343 *
8344 * @param string $profileId User profile ID associated with this request.
8345 * @param string $id Site ID.
8346 * @param array $optParams Optional parameters.
8347 * @return Google_Service_Dfareporting_Site
8348 */
8349 public function get($profileId, $id, $optParams = array())
8350 {
8351 $params = array('profileId' => $profileId, 'id' => $id);
8352 $params = array_merge($params, $optParams);
8353 return $this->call('get', array($params), "Google_Service_Dfareporting_Site");
8354 }
8355
8356 /**
8357 * Inserts a new site. (sites.insert)
8358 *
8359 * @param string $profileId User profile ID associated with this request.
8360 * @param Google_Site $postBody
8361 * @param array $optParams Optional parameters.
8362 * @return Google_Service_Dfareporting_Site
8363 */
8364 public function insert($profileId, Google_Service_Dfareporting_Site $postBody, $optParams = array())
8365 {
8366 $params = array('profileId' => $profileId, 'postBody' => $postBody);
8367 $params = array_merge($params, $optParams);
8368 return $this->call('insert', array($params), "Google_Service_Dfareporting_Site");
8369 }
8370
8371 /**
8372 * Retrieves a list of sites, possibly filtered. (sites.listSites)
8373 *
8374 * @param string $profileId User profile ID associated with this request.
8375 * @param array $optParams Optional parameters.
8376 *
8377 * @opt_param bool acceptsInStreamVideoPlacements This search filter is no
8378 * longer supported and will have no effect on the results returned.
8379 * @opt_param bool acceptsInterstitialPlacements This search filter is no longer
8380 * supported and will have no effect on the results returned.
8381 * @opt_param bool acceptsPublisherPaidPlacements Select only sites that accept
8382 * publisher paid placements.
8383 * @opt_param bool adWordsSite Select only AdWords sites.
8384 * @opt_param bool approved Select only approved sites.
8385 * @opt_param string campaignIds Select only sites with these campaign IDs.
8386 * @opt_param string directorySiteIds Select only sites with these directory
8387 * site IDs.
8388 * @opt_param string ids Select only sites with these IDs.
8389 * @opt_param int maxResults Maximum number of results to return.
8390 * @opt_param string pageToken Value of the nextPageToken from the previous
8391 * result page.
8392 * @opt_param string searchString Allows searching for objects by name, ID or
8393 * keyName. Wildcards (*) are allowed. For example, "site*2015" will return
8394 * objects with names like "site June 2015", "site April 2015", or simply "site
8395 * 2015". Most of the searches also add wildcards implicitly at the start and
8396 * the end of the search string. For example, a search string of "site" will
8397 * match objects with name "my site", "site 2015", or simply "site".
8398 * @opt_param string sortField Field by which to sort the list.
8399 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
8400 * @opt_param string subaccountId Select only sites with this subaccount ID.
8401 * @opt_param bool unmappedSite Select only sites that have not been mapped to a
8402 * directory site.
8403 * @return Google_Service_Dfareporting_SitesListResponse
8404 */
8405 public function listSites($profileId, $optParams = array())
8406 {
8407 $params = array('profileId' => $profileId);
8408 $params = array_merge($params, $optParams);
8409 return $this->call('list', array($params), "Google_Service_Dfareporting_SitesListResponse");
8410 }
8411
8412 /**
8413 * Updates an existing site. This method supports patch semantics. (sites.patch)
8414 *
8415 * @param string $profileId User profile ID associated with this request.
8416 * @param string $id Site ID.
8417 * @param Google_Site $postBody
8418 * @param array $optParams Optional parameters.
8419 * @return Google_Service_Dfareporting_Site
8420 */
8421 public function patch($profileId, $id, Google_Service_Dfareporting_Site $postBody, $optParams = array())
8422 {
8423 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
8424 $params = array_merge($params, $optParams);
8425 return $this->call('patch', array($params), "Google_Service_Dfareporting_Site");
8426 }
8427
8428 /**
8429 * Updates an existing site. (sites.update)
8430 *
8431 * @param string $profileId User profile ID associated with this request.
8432 * @param Google_Site $postBody
8433 * @param array $optParams Optional parameters.
8434 * @return Google_Service_Dfareporting_Site
8435 */
8436 public function update($profileId, Google_Service_Dfareporting_Site $postBody, $optParams = array())
8437 {
8438 $params = array('profileId' => $profileId, 'postBody' => $postBody);
8439 $params = array_merge($params, $optParams);
8440 return $this->call('update', array($params), "Google_Service_Dfareporting_Site");
8441 }
8442 }
8443
8444 /**
8445 * The "sizes" collection of methods.
8446 * Typical usage is:
8447 * <code>
8448 * $dfareportingService = new Google_Service_Dfareporting(...);
8449 * $sizes = $dfareportingService->sizes;
8450 * </code>
8451 */
8452 class Google_Service_Dfareporting_Sizes_Resource extends Google_Service_Resource
8453 {
8454
8455 /**
8456 * Gets one size by ID. (sizes.get)
8457 *
8458 * @param string $profileId User profile ID associated with this request.
8459 * @param string $id Size ID.
8460 * @param array $optParams Optional parameters.
8461 * @return Google_Service_Dfareporting_Size
8462 */
8463 public function get($profileId, $id, $optParams = array())
8464 {
8465 $params = array('profileId' => $profileId, 'id' => $id);
8466 $params = array_merge($params, $optParams);
8467 return $this->call('get', array($params), "Google_Service_Dfareporting_Size");
8468 }
8469
8470 /**
8471 * Inserts a new size. (sizes.insert)
8472 *
8473 * @param string $profileId User profile ID associated with this request.
8474 * @param Google_Size $postBody
8475 * @param array $optParams Optional parameters.
8476 * @return Google_Service_Dfareporting_Size
8477 */
8478 public function insert($profileId, Google_Service_Dfareporting_Size $postBody, $optParams = array())
8479 {
8480 $params = array('profileId' => $profileId, 'postBody' => $postBody);
8481 $params = array_merge($params, $optParams);
8482 return $this->call('insert', array($params), "Google_Service_Dfareporting_Size");
8483 }
8484
8485 /**
8486 * Retrieves a list of sizes, possibly filtered. (sizes.listSizes)
8487 *
8488 * @param string $profileId User profile ID associated with this request.
8489 * @param array $optParams Optional parameters.
8490 *
8491 * @opt_param int height Select only sizes with this height.
8492 * @opt_param bool iabStandard Select only IAB standard sizes.
8493 * @opt_param string ids Select only sizes with these IDs.
8494 * @opt_param int width Select only sizes with this width.
8495 * @return Google_Service_Dfareporting_SizesListResponse
8496 */
8497 public function listSizes($profileId, $optParams = array())
8498 {
8499 $params = array('profileId' => $profileId);
8500 $params = array_merge($params, $optParams);
8501 return $this->call('list', array($params), "Google_Service_Dfareporting_SizesListResponse");
8502 }
8503 }
8504
8505 /**
8506 * The "subaccounts" collection of methods.
8507 * Typical usage is:
8508 * <code>
8509 * $dfareportingService = new Google_Service_Dfareporting(...);
8510 * $subaccounts = $dfareportingService->subaccounts;
8511 * </code>
8512 */
8513 class Google_Service_Dfareporting_Subaccounts_Resource extends Google_Service_Resource
8514 {
8515
8516 /**
8517 * Gets one subaccount by ID. (subaccounts.get)
8518 *
8519 * @param string $profileId User profile ID associated with this request.
8520 * @param string $id Subaccount ID.
8521 * @param array $optParams Optional parameters.
8522 * @return Google_Service_Dfareporting_Subaccount
8523 */
8524 public function get($profileId, $id, $optParams = array())
8525 {
8526 $params = array('profileId' => $profileId, 'id' => $id);
8527 $params = array_merge($params, $optParams);
8528 return $this->call('get', array($params), "Google_Service_Dfareporting_Subaccount");
8529 }
8530
8531 /**
8532 * Inserts a new subaccount. (subaccounts.insert)
8533 *
8534 * @param string $profileId User profile ID associated with this request.
8535 * @param Google_Subaccount $postBody
8536 * @param array $optParams Optional parameters.
8537 * @return Google_Service_Dfareporting_Subaccount
8538 */
8539 public function insert($profileId, Google_Service_Dfareporting_Subaccount $postBody, $optParams = array())
8540 {
8541 $params = array('profileId' => $profileId, 'postBody' => $postBody);
8542 $params = array_merge($params, $optParams);
8543 return $this->call('insert', array($params), "Google_Service_Dfareporting_Subaccount");
8544 }
8545
8546 /**
8547 * Gets a list of subaccounts, possibly filtered. (subaccounts.listSubaccounts)
8548 *
8549 * @param string $profileId User profile ID associated with this request.
8550 * @param array $optParams Optional parameters.
8551 *
8552 * @opt_param string ids Select only subaccounts with these IDs.
8553 * @opt_param int maxResults Maximum number of results to return.
8554 * @opt_param string pageToken Value of the nextPageToken from the previous
8555 * result page.
8556 * @opt_param string searchString Allows searching for objects by name or ID.
8557 * Wildcards (*) are allowed. For example, "subaccount*2015" will return objects
8558 * with names like "subaccount June 2015", "subaccount April 2015", or simply
8559 * "subaccount 2015". Most of the searches also add wildcards implicitly at the
8560 * start and the end of the search string. For example, a search string of
8561 * "subaccount" will match objects with name "my subaccount", "subaccount 2015",
8562 * or simply "subaccount".
8563 * @opt_param string sortField Field by which to sort the list.
8564 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
8565 * @return Google_Service_Dfareporting_SubaccountsListResponse
8566 */
8567 public function listSubaccounts($profileId, $optParams = array())
8568 {
8569 $params = array('profileId' => $profileId);
8570 $params = array_merge($params, $optParams);
8571 return $this->call('list', array($params), "Google_Service_Dfareporting_SubaccountsListResponse");
8572 }
8573
8574 /**
8575 * Updates an existing subaccount. This method supports patch semantics.
8576 * (subaccounts.patch)
8577 *
8578 * @param string $profileId User profile ID associated with this request.
8579 * @param string $id Subaccount ID.
8580 * @param Google_Subaccount $postBody
8581 * @param array $optParams Optional parameters.
8582 * @return Google_Service_Dfareporting_Subaccount
8583 */
8584 public function patch($profileId, $id, Google_Service_Dfareporting_Subaccount $postBody, $optParams = array())
8585 {
8586 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
8587 $params = array_merge($params, $optParams);
8588 return $this->call('patch', array($params), "Google_Service_Dfareporting_Subaccount");
8589 }
8590
8591 /**
8592 * Updates an existing subaccount. (subaccounts.update)
8593 *
8594 * @param string $profileId User profile ID associated with this request.
8595 * @param Google_Subaccount $postBody
8596 * @param array $optParams Optional parameters.
8597 * @return Google_Service_Dfareporting_Subaccount
8598 */
8599 public function update($profileId, Google_Service_Dfareporting_Subaccount $postBody, $optParams = array())
8600 {
8601 $params = array('profileId' => $profileId, 'postBody' => $postBody);
8602 $params = array_merge($params, $optParams);
8603 return $this->call('update', array($params), "Google_Service_Dfareporting_Subaccount");
8604 }
8605 }
8606
8607 /**
8608 * The "targetableRemarketingLists" collection of methods.
8609 * Typical usage is:
8610 * <code>
8611 * $dfareportingService = new Google_Service_Dfareporting(...);
8612 * $targetableRemarketingLists = $dfareportingService->targetableRemarketingLists;
8613 * </code>
8614 */
8615 class Google_Service_Dfareporting_TargetableRemarketingLists_Resource extends Google_Service_Resource
8616 {
8617
8618 /**
8619 * Gets one remarketing list by ID. (targetableRemarketingLists.get)
8620 *
8621 * @param string $profileId User profile ID associated with this request.
8622 * @param string $id Remarketing list ID.
8623 * @param array $optParams Optional parameters.
8624 * @return Google_Service_Dfareporting_TargetableRemarketingList
8625 */
8626 public function get($profileId, $id, $optParams = array())
8627 {
8628 $params = array('profileId' => $profileId, 'id' => $id);
8629 $params = array_merge($params, $optParams);
8630 return $this->call('get', array($params), "Google_Service_Dfareporting_TargetableRemarketingList");
8631 }
8632
8633 /**
8634 * Retrieves a list of targetable remarketing lists, possibly filtered.
8635 * (targetableRemarketingLists.listTargetableRemarketingLists)
8636 *
8637 * @param string $profileId User profile ID associated with this request.
8638 * @param string $advertiserId Select only targetable remarketing lists
8639 * targetable by these advertisers.
8640 * @param array $optParams Optional parameters.
8641 *
8642 * @opt_param bool active Select only active or only inactive targetable
8643 * remarketing lists.
8644 * @opt_param int maxResults Maximum number of results to return.
8645 * @opt_param string name Allows searching for objects by name or ID. Wildcards
8646 * (*) are allowed. For example, "remarketing list*2015" will return objects
8647 * with names like "remarketing list June 2015", "remarketing list April 2015",
8648 * or simply "remarketing list 2015". Most of the searches also add wildcards
8649 * implicitly at the start and the end of the search string. For example, a
8650 * search string of "remarketing list" will match objects with name "my
8651 * remarketing list", "remarketing list 2015", or simply "remarketing list".
8652 * @opt_param string pageToken Value of the nextPageToken from the previous
8653 * result page.
8654 * @opt_param string sortField Field by which to sort the list.
8655 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
8656 * @return Google_Service_Dfareporting_TargetableRemarketingListsListResponse
8657 */
8658 public function listTargetableRemarketingLists($profileId, $advertiserId, $optParams = array())
8659 {
8660 $params = array('profileId' => $profileId, 'advertiserId' => $advertiserId);
8661 $params = array_merge($params, $optParams);
8662 return $this->call('list', array($params), "Google_Service_Dfareporting_TargetableRemarketingListsListResponse");
8663 }
8664 }
8665
8666 /**
8667 * The "userProfiles" collection of methods.
8668 * Typical usage is:
8669 * <code>
8670 * $dfareportingService = new Google_Service_Dfareporting(...);
8671 * $userProfiles = $dfareportingService->userProfiles;
8672 * </code>
8673 */
8674 class Google_Service_Dfareporting_UserProfiles_Resource extends Google_Service_Resource
8675 {
8676
8677 /**
8678 * Gets one user profile by ID. (userProfiles.get)
8679 *
8680 * @param string $profileId The user profile ID.
8681 * @param array $optParams Optional parameters.
8682 * @return Google_Service_Dfareporting_UserProfile
8683 */
8684 public function get($profileId, $optParams = array())
8685 {
8686 $params = array('profileId' => $profileId);
8687 $params = array_merge($params, $optParams);
8688 return $this->call('get', array($params), "Google_Service_Dfareporting_UserProfile");
8689 }
8690
8691 /**
8692 * Retrieves list of user profiles for a user. (userProfiles.listUserProfiles)
8693 *
8694 * @param array $optParams Optional parameters.
8695 * @return Google_Service_Dfareporting_UserProfileList
8696 */
8697 public function listUserProfiles($optParams = array())
8698 {
8699 $params = array();
8700 $params = array_merge($params, $optParams);
8701 return $this->call('list', array($params), "Google_Service_Dfareporting_UserProfileList");
8702 }
8703 }
8704
8705 /**
8706 * The "userRolePermissionGroups" collection of methods.
8707 * Typical usage is:
8708 * <code>
8709 * $dfareportingService = new Google_Service_Dfareporting(...);
8710 * $userRolePermissionGroups = $dfareportingService->userRolePermissionGroups;
8711 * </code>
8712 */
8713 class Google_Service_Dfareporting_UserRolePermissionGroups_Resource extends Google_Service_Resource
8714 {
8715
8716 /**
8717 * Gets one user role permission group by ID. (userRolePermissionGroups.get)
8718 *
8719 * @param string $profileId User profile ID associated with this request.
8720 * @param string $id User role permission group ID.
8721 * @param array $optParams Optional parameters.
8722 * @return Google_Service_Dfareporting_UserRolePermissionGroup
8723 */
8724 public function get($profileId, $id, $optParams = array())
8725 {
8726 $params = array('profileId' => $profileId, 'id' => $id);
8727 $params = array_merge($params, $optParams);
8728 return $this->call('get', array($params), "Google_Service_Dfareporting_UserRolePermissionGroup");
8729 }
8730
8731 /**
8732 * Gets a list of all supported user role permission groups.
8733 * (userRolePermissionGroups.listUserRolePermissionGroups)
8734 *
8735 * @param string $profileId User profile ID associated with this request.
8736 * @param array $optParams Optional parameters.
8737 * @return Google_Service_Dfareporting_UserRolePermissionGroupsListResponse
8738 */
8739 public function listUserRolePermissionGroups($profileId, $optParams = array())
8740 {
8741 $params = array('profileId' => $profileId);
8742 $params = array_merge($params, $optParams);
8743 return $this->call('list', array($params), "Google_Service_Dfareporting_UserRolePermissionGroupsListResponse");
8744 }
8745 }
8746
8747 /**
8748 * The "userRolePermissions" collection of methods.
8749 * Typical usage is:
8750 * <code>
8751 * $dfareportingService = new Google_Service_Dfareporting(...);
8752 * $userRolePermissions = $dfareportingService->userRolePermissions;
8753 * </code>
8754 */
8755 class Google_Service_Dfareporting_UserRolePermissions_Resource extends Google_Service_Resource
8756 {
8757
8758 /**
8759 * Gets one user role permission by ID. (userRolePermissions.get)
8760 *
8761 * @param string $profileId User profile ID associated with this request.
8762 * @param string $id User role permission ID.
8763 * @param array $optParams Optional parameters.
8764 * @return Google_Service_Dfareporting_UserRolePermission
8765 */
8766 public function get($profileId, $id, $optParams = array())
8767 {
8768 $params = array('profileId' => $profileId, 'id' => $id);
8769 $params = array_merge($params, $optParams);
8770 return $this->call('get', array($params), "Google_Service_Dfareporting_UserRolePermission");
8771 }
8772
8773 /**
8774 * Gets a list of user role permissions, possibly filtered.
8775 * (userRolePermissions.listUserRolePermissions)
8776 *
8777 * @param string $profileId User profile ID associated with this request.
8778 * @param array $optParams Optional parameters.
8779 *
8780 * @opt_param string ids Select only user role permissions with these IDs.
8781 * @return Google_Service_Dfareporting_UserRolePermissionsListResponse
8782 */
8783 public function listUserRolePermissions($profileId, $optParams = array())
8784 {
8785 $params = array('profileId' => $profileId);
8786 $params = array_merge($params, $optParams);
8787 return $this->call('list', array($params), "Google_Service_Dfareporting_UserRolePermissionsListResponse");
8788 }
8789 }
8790
8791 /**
8792 * The "userRoles" collection of methods.
8793 * Typical usage is:
8794 * <code>
8795 * $dfareportingService = new Google_Service_Dfareporting(...);
8796 * $userRoles = $dfareportingService->userRoles;
8797 * </code>
8798 */
8799 class Google_Service_Dfareporting_UserRoles_Resource extends Google_Service_Resource
8800 {
8801
8802 /**
8803 * Deletes an existing user role. (userRoles.delete)
8804 *
8805 * @param string $profileId User profile ID associated with this request.
8806 * @param string $id User role ID.
8807 * @param array $optParams Optional parameters.
8808 */
8809 public function delete($profileId, $id, $optParams = array())
8810 {
8811 $params = array('profileId' => $profileId, 'id' => $id);
8812 $params = array_merge($params, $optParams);
8813 return $this->call('delete', array($params));
8814 }
8815
8816 /**
8817 * Gets one user role by ID. (userRoles.get)
8818 *
8819 * @param string $profileId User profile ID associated with this request.
8820 * @param string $id User role ID.
8821 * @param array $optParams Optional parameters.
8822 * @return Google_Service_Dfareporting_UserRole
8823 */
8824 public function get($profileId, $id, $optParams = array())
8825 {
8826 $params = array('profileId' => $profileId, 'id' => $id);
8827 $params = array_merge($params, $optParams);
8828 return $this->call('get', array($params), "Google_Service_Dfareporting_UserRole");
8829 }
8830
8831 /**
8832 * Inserts a new user role. (userRoles.insert)
8833 *
8834 * @param string $profileId User profile ID associated with this request.
8835 * @param Google_UserRole $postBody
8836 * @param array $optParams Optional parameters.
8837 * @return Google_Service_Dfareporting_UserRole
8838 */
8839 public function insert($profileId, Google_Service_Dfareporting_UserRole $postBody, $optParams = array())
8840 {
8841 $params = array('profileId' => $profileId, 'postBody' => $postBody);
8842 $params = array_merge($params, $optParams);
8843 return $this->call('insert', array($params), "Google_Service_Dfareporting_UserRole");
8844 }
8845
8846 /**
8847 * Retrieves a list of user roles, possibly filtered. (userRoles.listUserRoles)
8848 *
8849 * @param string $profileId User profile ID associated with this request.
8850 * @param array $optParams Optional parameters.
8851 *
8852 * @opt_param bool accountUserRoleOnly Select only account level user roles not
8853 * associated with any specific subaccount.
8854 * @opt_param string ids Select only user roles with the specified IDs.
8855 * @opt_param int maxResults Maximum number of results to return.
8856 * @opt_param string pageToken Value of the nextPageToken from the previous
8857 * result page.
8858 * @opt_param string searchString Allows searching for objects by name or ID.
8859 * Wildcards (*) are allowed. For example, "userrole*2015" will return objects
8860 * with names like "userrole June 2015", "userrole April 2015", or simply
8861 * "userrole 2015". Most of the searches also add wildcards implicitly at the
8862 * start and the end of the search string. For example, a search string of
8863 * "userrole" will match objects with name "my userrole", "userrole 2015", or
8864 * simply "userrole".
8865 * @opt_param string sortField Field by which to sort the list.
8866 * @opt_param string sortOrder Order of sorted results, default is ASCENDING.
8867 * @opt_param string subaccountId Select only user roles that belong to this
8868 * subaccount.
8869 * @return Google_Service_Dfareporting_UserRolesListResponse
8870 */
8871 public function listUserRoles($profileId, $optParams = array())
8872 {
8873 $params = array('profileId' => $profileId);
8874 $params = array_merge($params, $optParams);
8875 return $this->call('list', array($params), "Google_Service_Dfareporting_UserRolesListResponse");
8876 }
8877
8878 /**
8879 * Updates an existing user role. This method supports patch semantics.
8880 * (userRoles.patch)
8881 *
8882 * @param string $profileId User profile ID associated with this request.
8883 * @param string $id User role ID.
8884 * @param Google_UserRole $postBody
8885 * @param array $optParams Optional parameters.
8886 * @return Google_Service_Dfareporting_UserRole
8887 */
8888 public function patch($profileId, $id, Google_Service_Dfareporting_UserRole $postBody, $optParams = array())
8889 {
8890 $params = array('profileId' => $profileId, 'id' => $id, 'postBody' => $postBody);
8891 $params = array_merge($params, $optParams);
8892 return $this->call('patch', array($params), "Google_Service_Dfareporting_UserRole");
8893 }
8894
8895 /**
8896 * Updates an existing user role. (userRoles.update)
8897 *
8898 * @param string $profileId User profile ID associated with this request.
8899 * @param Google_UserRole $postBody
8900 * @param array $optParams Optional parameters.
8901 * @return Google_Service_Dfareporting_UserRole
8902 */
8903 public function update($profileId, Google_Service_Dfareporting_UserRole $postBody, $optParams = array())
8904 {
8905 $params = array('profileId' => $profileId, 'postBody' => $postBody);
8906 $params = array_merge($params, $optParams);
8907 return $this->call('update', array($params), "Google_Service_Dfareporting_UserRole");
8908 }
8909 }
8910
8911
8912
8913
8914 class Google_Service_Dfareporting_Account extends Google_Collection
8915 {
8916 protected $collection_key = 'availablePermissionIds';
8917 protected $internal_gapi_mappings = array(
8918 );
8919 public $accountPermissionIds;
8920 public $accountProfile;
8921 public $active;
8922 public $activeAdsLimitTier;
8923 public $activeViewOptOut;
8924 public $availablePermissionIds;
8925 public $comscoreVceEnabled;
8926 public $countryId;
8927 public $currencyId;
8928 public $defaultCreativeSizeId;
8929 public $description;
8930 public $id;
8931 public $kind;
8932 public $locale;
8933 public $maximumImageSize;
8934 public $name;
8935 public $nielsenOcrEnabled;
8936 protected $reportsConfigurationType = 'Google_Service_Dfareporting_ReportsConfiguration';
8937 protected $reportsConfigurationDataType = '';
8938 public $teaserSizeLimit;
8939
8940
8941 public function setAccountPermissionIds($accountPermissionIds)
8942 {
8943 $this->accountPermissionIds = $accountPermissionIds;
8944 }
8945 public function getAccountPermissionIds()
8946 {
8947 return $this->accountPermissionIds;
8948 }
8949 public function setAccountProfile($accountProfile)
8950 {
8951 $this->accountProfile = $accountProfile;
8952 }
8953 public function getAccountProfile()
8954 {
8955 return $this->accountProfile;
8956 }
8957 public function setActive($active)
8958 {
8959 $this->active = $active;
8960 }
8961 public function getActive()
8962 {
8963 return $this->active;
8964 }
8965 public function setActiveAdsLimitTier($activeAdsLimitTier)
8966 {
8967 $this->activeAdsLimitTier = $activeAdsLimitTier;
8968 }
8969 public function getActiveAdsLimitTier()
8970 {
8971 return $this->activeAdsLimitTier;
8972 }
8973 public function setActiveViewOptOut($activeViewOptOut)
8974 {
8975 $this->activeViewOptOut = $activeViewOptOut;
8976 }
8977 public function getActiveViewOptOut()
8978 {
8979 return $this->activeViewOptOut;
8980 }
8981 public function setAvailablePermissionIds($availablePermissionIds)
8982 {
8983 $this->availablePermissionIds = $availablePermissionIds;
8984 }
8985 public function getAvailablePermissionIds()
8986 {
8987 return $this->availablePermissionIds;
8988 }
8989 public function setComscoreVceEnabled($comscoreVceEnabled)
8990 {
8991 $this->comscoreVceEnabled = $comscoreVceEnabled;
8992 }
8993 public function getComscoreVceEnabled()
8994 {
8995 return $this->comscoreVceEnabled;
8996 }
8997 public function setCountryId($countryId)
8998 {
8999 $this->countryId = $countryId;
9000 }
9001 public function getCountryId()
9002 {
9003 return $this->countryId;
9004 }
9005 public function setCurrencyId($currencyId)
9006 {
9007 $this->currencyId = $currencyId;
9008 }
9009 public function getCurrencyId()
9010 {
9011 return $this->currencyId;
9012 }
9013 public function setDefaultCreativeSizeId($defaultCreativeSizeId)
9014 {
9015 $this->defaultCreativeSizeId = $defaultCreativeSizeId;
9016 }
9017 public function getDefaultCreativeSizeId()
9018 {
9019 return $this->defaultCreativeSizeId;
9020 }
9021 public function setDescription($description)
9022 {
9023 $this->description = $description;
9024 }
9025 public function getDescription()
9026 {
9027 return $this->description;
9028 }
9029 public function setId($id)
9030 {
9031 $this->id = $id;
9032 }
9033 public function getId()
9034 {
9035 return $this->id;
9036 }
9037 public function setKind($kind)
9038 {
9039 $this->kind = $kind;
9040 }
9041 public function getKind()
9042 {
9043 return $this->kind;
9044 }
9045 public function setLocale($locale)
9046 {
9047 $this->locale = $locale;
9048 }
9049 public function getLocale()
9050 {
9051 return $this->locale;
9052 }
9053 public function setMaximumImageSize($maximumImageSize)
9054 {
9055 $this->maximumImageSize = $maximumImageSize;
9056 }
9057 public function getMaximumImageSize()
9058 {
9059 return $this->maximumImageSize;
9060 }
9061 public function setName($name)
9062 {
9063 $this->name = $name;
9064 }
9065 public function getName()
9066 {
9067 return $this->name;
9068 }
9069 public function setNielsenOcrEnabled($nielsenOcrEnabled)
9070 {
9071 $this->nielsenOcrEnabled = $nielsenOcrEnabled;
9072 }
9073 public function getNielsenOcrEnabled()
9074 {
9075 return $this->nielsenOcrEnabled;
9076 }
9077 public function setReportsConfiguration(Google_Service_Dfareporting_ReportsConfiguration $reportsConfiguration)
9078 {
9079 $this->reportsConfiguration = $reportsConfiguration;
9080 }
9081 public function getReportsConfiguration()
9082 {
9083 return $this->reportsConfiguration;
9084 }
9085 public function setTeaserSizeLimit($teaserSizeLimit)
9086 {
9087 $this->teaserSizeLimit = $teaserSizeLimit;
9088 }
9089 public function getTeaserSizeLimit()
9090 {
9091 return $this->teaserSizeLimit;
9092 }
9093 }
9094
9095 class Google_Service_Dfareporting_AccountActiveAdSummary extends Google_Model
9096 {
9097 protected $internal_gapi_mappings = array(
9098 );
9099 public $accountId;
9100 public $activeAds;
9101 public $activeAdsLimitTier;
9102 public $availableAds;
9103 public $kind;
9104
9105
9106 public function setAccountId($accountId)
9107 {
9108 $this->accountId = $accountId;
9109 }
9110 public function getAccountId()
9111 {
9112 return $this->accountId;
9113 }
9114 public function setActiveAds($activeAds)
9115 {
9116 $this->activeAds = $activeAds;
9117 }
9118 public function getActiveAds()
9119 {
9120 return $this->activeAds;
9121 }
9122 public function setActiveAdsLimitTier($activeAdsLimitTier)
9123 {
9124 $this->activeAdsLimitTier = $activeAdsLimitTier;
9125 }
9126 public function getActiveAdsLimitTier()
9127 {
9128 return $this->activeAdsLimitTier;
9129 }
9130 public function setAvailableAds($availableAds)
9131 {
9132 $this->availableAds = $availableAds;
9133 }
9134 public function getAvailableAds()
9135 {
9136 return $this->availableAds;
9137 }
9138 public function setKind($kind)
9139 {
9140 $this->kind = $kind;
9141 }
9142 public function getKind()
9143 {
9144 return $this->kind;
9145 }
9146 }
9147
9148 class Google_Service_Dfareporting_AccountPermission extends Google_Collection
9149 {
9150 protected $collection_key = 'accountProfiles';
9151 protected $internal_gapi_mappings = array(
9152 );
9153 public $accountProfiles;
9154 public $id;
9155 public $kind;
9156 public $level;
9157 public $name;
9158 public $permissionGroupId;
9159
9160
9161 public function setAccountProfiles($accountProfiles)
9162 {
9163 $this->accountProfiles = $accountProfiles;
9164 }
9165 public function getAccountProfiles()
9166 {
9167 return $this->accountProfiles;
9168 }
9169 public function setId($id)
9170 {
9171 $this->id = $id;
9172 }
9173 public function getId()
9174 {
9175 return $this->id;
9176 }
9177 public function setKind($kind)
9178 {
9179 $this->kind = $kind;
9180 }
9181 public function getKind()
9182 {
9183 return $this->kind;
9184 }
9185 public function setLevel($level)
9186 {
9187 $this->level = $level;
9188 }
9189 public function getLevel()
9190 {
9191 return $this->level;
9192 }
9193 public function setName($name)
9194 {
9195 $this->name = $name;
9196 }
9197 public function getName()
9198 {
9199 return $this->name;
9200 }
9201 public function setPermissionGroupId($permissionGroupId)
9202 {
9203 $this->permissionGroupId = $permissionGroupId;
9204 }
9205 public function getPermissionGroupId()
9206 {
9207 return $this->permissionGroupId;
9208 }
9209 }
9210
9211 class Google_Service_Dfareporting_AccountPermissionGroup extends Google_Model
9212 {
9213 protected $internal_gapi_mappings = array(
9214 );
9215 public $id;
9216 public $kind;
9217 public $name;
9218
9219
9220 public function setId($id)
9221 {
9222 $this->id = $id;
9223 }
9224 public function getId()
9225 {
9226 return $this->id;
9227 }
9228 public function setKind($kind)
9229 {
9230 $this->kind = $kind;
9231 }
9232 public function getKind()
9233 {
9234 return $this->kind;
9235 }
9236 public function setName($name)
9237 {
9238 $this->name = $name;
9239 }
9240 public function getName()
9241 {
9242 return $this->name;
9243 }
9244 }
9245
9246 class Google_Service_Dfareporting_AccountPermissionGroupsListResponse extends Google_Collection
9247 {
9248 protected $collection_key = 'accountPermissionGroups';
9249 protected $internal_gapi_mappings = array(
9250 );
9251 protected $accountPermissionGroupsType = 'Google_Service_Dfareporting_AccountPermissionGroup';
9252 protected $accountPermissionGroupsDataType = 'array';
9253 public $kind;
9254
9255
9256 public function setAccountPermissionGroups($accountPermissionGroups)
9257 {
9258 $this->accountPermissionGroups = $accountPermissionGroups;
9259 }
9260 public function getAccountPermissionGroups()
9261 {
9262 return $this->accountPermissionGroups;
9263 }
9264 public function setKind($kind)
9265 {
9266 $this->kind = $kind;
9267 }
9268 public function getKind()
9269 {
9270 return $this->kind;
9271 }
9272 }
9273
9274 class Google_Service_Dfareporting_AccountPermissionsListResponse extends Google_Collection
9275 {
9276 protected $collection_key = 'accountPermissions';
9277 protected $internal_gapi_mappings = array(
9278 );
9279 protected $accountPermissionsType = 'Google_Service_Dfareporting_AccountPermission';
9280 protected $accountPermissionsDataType = 'array';
9281 public $kind;
9282
9283
9284 public function setAccountPermissions($accountPermissions)
9285 {
9286 $this->accountPermissions = $accountPermissions;
9287 }
9288 public function getAccountPermissions()
9289 {
9290 return $this->accountPermissions;
9291 }
9292 public function setKind($kind)
9293 {
9294 $this->kind = $kind;
9295 }
9296 public function getKind()
9297 {
9298 return $this->kind;
9299 }
9300 }
9301
9302 class Google_Service_Dfareporting_AccountUserProfile extends Google_Model
9303 {
9304 protected $internal_gapi_mappings = array(
9305 );
9306 public $accountId;
9307 public $active;
9308 protected $advertiserFilterType = 'Google_Service_Dfareporting_ObjectFilter';
9309 protected $advertiserFilterDataType = '';
9310 protected $campaignFilterType = 'Google_Service_Dfareporting_ObjectFilter';
9311 protected $campaignFilterDataType = '';
9312 public $comments;
9313 public $email;
9314 public $id;
9315 public $kind;
9316 public $locale;
9317 public $name;
9318 protected $siteFilterType = 'Google_Service_Dfareporting_ObjectFilter';
9319 protected $siteFilterDataType = '';
9320 public $subaccountId;
9321 public $traffickerType;
9322 public $userAccessType;
9323 protected $userRoleFilterType = 'Google_Service_Dfareporting_ObjectFilter';
9324 protected $userRoleFilterDataType = '';
9325 public $userRoleId;
9326
9327
9328 public function setAccountId($accountId)
9329 {
9330 $this->accountId = $accountId;
9331 }
9332 public function getAccountId()
9333 {
9334 return $this->accountId;
9335 }
9336 public function setActive($active)
9337 {
9338 $this->active = $active;
9339 }
9340 public function getActive()
9341 {
9342 return $this->active;
9343 }
9344 public function setAdvertiserFilter(Google_Service_Dfareporting_ObjectFilter $advertiserFilter)
9345 {
9346 $this->advertiserFilter = $advertiserFilter;
9347 }
9348 public function getAdvertiserFilter()
9349 {
9350 return $this->advertiserFilter;
9351 }
9352 public function setCampaignFilter(Google_Service_Dfareporting_ObjectFilter $campaignFilter)
9353 {
9354 $this->campaignFilter = $campaignFilter;
9355 }
9356 public function getCampaignFilter()
9357 {
9358 return $this->campaignFilter;
9359 }
9360 public function setComments($comments)
9361 {
9362 $this->comments = $comments;
9363 }
9364 public function getComments()
9365 {
9366 return $this->comments;
9367 }
9368 public function setEmail($email)
9369 {
9370 $this->email = $email;
9371 }
9372 public function getEmail()
9373 {
9374 return $this->email;
9375 }
9376 public function setId($id)
9377 {
9378 $this->id = $id;
9379 }
9380 public function getId()
9381 {
9382 return $this->id;
9383 }
9384 public function setKind($kind)
9385 {
9386 $this->kind = $kind;
9387 }
9388 public function getKind()
9389 {
9390 return $this->kind;
9391 }
9392 public function setLocale($locale)
9393 {
9394 $this->locale = $locale;
9395 }
9396 public function getLocale()
9397 {
9398 return $this->locale;
9399 }
9400 public function setName($name)
9401 {
9402 $this->name = $name;
9403 }
9404 public function getName()
9405 {
9406 return $this->name;
9407 }
9408 public function setSiteFilter(Google_Service_Dfareporting_ObjectFilter $siteFilter)
9409 {
9410 $this->siteFilter = $siteFilter;
9411 }
9412 public function getSiteFilter()
9413 {
9414 return $this->siteFilter;
9415 }
9416 public function setSubaccountId($subaccountId)
9417 {
9418 $this->subaccountId = $subaccountId;
9419 }
9420 public function getSubaccountId()
9421 {
9422 return $this->subaccountId;
9423 }
9424 public function setTraffickerType($traffickerType)
9425 {
9426 $this->traffickerType = $traffickerType;
9427 }
9428 public function getTraffickerType()
9429 {
9430 return $this->traffickerType;
9431 }
9432 public function setUserAccessType($userAccessType)
9433 {
9434 $this->userAccessType = $userAccessType;
9435 }
9436 public function getUserAccessType()
9437 {
9438 return $this->userAccessType;
9439 }
9440 public function setUserRoleFilter(Google_Service_Dfareporting_ObjectFilter $userRoleFilter)
9441 {
9442 $this->userRoleFilter = $userRoleFilter;
9443 }
9444 public function getUserRoleFilter()
9445 {
9446 return $this->userRoleFilter;
9447 }
9448 public function setUserRoleId($userRoleId)
9449 {
9450 $this->userRoleId = $userRoleId;
9451 }
9452 public function getUserRoleId()
9453 {
9454 return $this->userRoleId;
9455 }
9456 }
9457
9458 class Google_Service_Dfareporting_AccountUserProfilesListResponse extends Google_Collection
9459 {
9460 protected $collection_key = 'accountUserProfiles';
9461 protected $internal_gapi_mappings = array(
9462 );
9463 protected $accountUserProfilesType = 'Google_Service_Dfareporting_AccountUserProfile';
9464 protected $accountUserProfilesDataType = 'array';
9465 public $kind;
9466 public $nextPageToken;
9467
9468
9469 public function setAccountUserProfiles($accountUserProfiles)
9470 {
9471 $this->accountUserProfiles = $accountUserProfiles;
9472 }
9473 public function getAccountUserProfiles()
9474 {
9475 return $this->accountUserProfiles;
9476 }
9477 public function setKind($kind)
9478 {
9479 $this->kind = $kind;
9480 }
9481 public function getKind()
9482 {
9483 return $this->kind;
9484 }
9485 public function setNextPageToken($nextPageToken)
9486 {
9487 $this->nextPageToken = $nextPageToken;
9488 }
9489 public function getNextPageToken()
9490 {
9491 return $this->nextPageToken;
9492 }
9493 }
9494
9495 class Google_Service_Dfareporting_AccountsListResponse extends Google_Collection
9496 {
9497 protected $collection_key = 'accounts';
9498 protected $internal_gapi_mappings = array(
9499 );
9500 protected $accountsType = 'Google_Service_Dfareporting_Account';
9501 protected $accountsDataType = 'array';
9502 public $kind;
9503 public $nextPageToken;
9504
9505
9506 public function setAccounts($accounts)
9507 {
9508 $this->accounts = $accounts;
9509 }
9510 public function getAccounts()
9511 {
9512 return $this->accounts;
9513 }
9514 public function setKind($kind)
9515 {
9516 $this->kind = $kind;
9517 }
9518 public function getKind()
9519 {
9520 return $this->kind;
9521 }
9522 public function setNextPageToken($nextPageToken)
9523 {
9524 $this->nextPageToken = $nextPageToken;
9525 }
9526 public function getNextPageToken()
9527 {
9528 return $this->nextPageToken;
9529 }
9530 }
9531
9532 class Google_Service_Dfareporting_Activities extends Google_Collection
9533 {
9534 protected $collection_key = 'metricNames';
9535 protected $internal_gapi_mappings = array(
9536 );
9537 protected $filtersType = 'Google_Service_Dfareporting_DimensionValue';
9538 protected $filtersDataType = 'array';
9539 public $kind;
9540 public $metricNames;
9541
9542
9543 public function setFilters($filters)
9544 {
9545 $this->filters = $filters;
9546 }
9547 public function getFilters()
9548 {
9549 return $this->filters;
9550 }
9551 public function setKind($kind)
9552 {
9553 $this->kind = $kind;
9554 }
9555 public function getKind()
9556 {
9557 return $this->kind;
9558 }
9559 public function setMetricNames($metricNames)
9560 {
9561 $this->metricNames = $metricNames;
9562 }
9563 public function getMetricNames()
9564 {
9565 return $this->metricNames;
9566 }
9567 }
9568
9569 class Google_Service_Dfareporting_Ad extends Google_Collection
9570 {
9571 protected $collection_key = 'placementAssignments';
9572 protected $internal_gapi_mappings = array(
9573 );
9574 public $accountId;
9575 public $active;
9576 public $advertiserId;
9577 protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
9578 protected $advertiserIdDimensionValueDataType = '';
9579 public $archived;
9580 public $audienceSegmentId;
9581 public $campaignId;
9582 protected $campaignIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
9583 protected $campaignIdDimensionValueDataType = '';
9584 protected $clickThroughUrlType = 'Google_Service_Dfareporting_ClickThroughUrl';
9585 protected $clickThroughUrlDataType = '';
9586 protected $clickThroughUrlSuffixPropertiesType = 'Google_Service_Dfareporting_ClickThroughUrlSuffixProperties';
9587 protected $clickThroughUrlSuffixPropertiesDataType = '';
9588 public $comments;
9589 public $compatibility;
9590 protected $createInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
9591 protected $createInfoDataType = '';
9592 protected $creativeGroupAssignmentsType = 'Google_Service_Dfareporting_CreativeGroupAssignment';
9593 protected $creativeGroupAssignmentsDataType = 'array';
9594 protected $creativeRotationType = 'Google_Service_Dfareporting_CreativeRotation';
9595 protected $creativeRotationDataType = '';
9596 protected $dayPartTargetingType = 'Google_Service_Dfareporting_DayPartTargeting';
9597 protected $dayPartTargetingDataType = '';
9598 protected $defaultClickThroughEventTagPropertiesType = 'Google_Service_Dfareporting_DefaultClickThroughEventTagProperties';
9599 protected $defaultClickThroughEventTagPropertiesDataType = '';
9600 protected $deliveryScheduleType = 'Google_Service_Dfareporting_DeliverySchedule';
9601 protected $deliveryScheduleDataType = '';
9602 public $dynamicClickTracker;
9603 public $endTime;
9604 protected $eventTagOverridesType = 'Google_Service_Dfareporting_EventTagOverride';
9605 protected $eventTagOverridesDataType = 'array';
9606 protected $geoTargetingType = 'Google_Service_Dfareporting_GeoTargeting';
9607 protected $geoTargetingDataType = '';
9608 public $id;
9609 protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
9610 protected $idDimensionValueDataType = '';
9611 protected $keyValueTargetingExpressionType = 'Google_Service_Dfareporting_KeyValueTargetingExpression';
9612 protected $keyValueTargetingExpressionDataType = '';
9613 public $kind;
9614 protected $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
9615 protected $lastModifiedInfoDataType = '';
9616 public $name;
9617 protected $placementAssignmentsType = 'Google_Service_Dfareporting_PlacementAssignment';
9618 protected $placementAssignmentsDataType = 'array';
9619 protected $remarketingListExpressionType = 'Google_Service_Dfareporting_ListTargetingExpression';
9620 protected $remarketingListExpressionDataType = '';
9621 protected $sizeType = 'Google_Service_Dfareporting_Size';
9622 protected $sizeDataType = '';
9623 public $sslCompliant;
9624 public $sslRequired;
9625 public $startTime;
9626 public $subaccountId;
9627 protected $technologyTargetingType = 'Google_Service_Dfareporting_TechnologyTargeting';
9628 protected $technologyTargetingDataType = '';
9629 public $type;
9630
9631
9632 public function setAccountId($accountId)
9633 {
9634 $this->accountId = $accountId;
9635 }
9636 public function getAccountId()
9637 {
9638 return $this->accountId;
9639 }
9640 public function setActive($active)
9641 {
9642 $this->active = $active;
9643 }
9644 public function getActive()
9645 {
9646 return $this->active;
9647 }
9648 public function setAdvertiserId($advertiserId)
9649 {
9650 $this->advertiserId = $advertiserId;
9651 }
9652 public function getAdvertiserId()
9653 {
9654 return $this->advertiserId;
9655 }
9656 public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
9657 {
9658 $this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
9659 }
9660 public function getAdvertiserIdDimensionValue()
9661 {
9662 return $this->advertiserIdDimensionValue;
9663 }
9664 public function setArchived($archived)
9665 {
9666 $this->archived = $archived;
9667 }
9668 public function getArchived()
9669 {
9670 return $this->archived;
9671 }
9672 public function setAudienceSegmentId($audienceSegmentId)
9673 {
9674 $this->audienceSegmentId = $audienceSegmentId;
9675 }
9676 public function getAudienceSegmentId()
9677 {
9678 return $this->audienceSegmentId;
9679 }
9680 public function setCampaignId($campaignId)
9681 {
9682 $this->campaignId = $campaignId;
9683 }
9684 public function getCampaignId()
9685 {
9686 return $this->campaignId;
9687 }
9688 public function setCampaignIdDimensionValue(Google_Service_Dfareporting_DimensionValue $campaignIdDimensionValue)
9689 {
9690 $this->campaignIdDimensionValue = $campaignIdDimensionValue;
9691 }
9692 public function getCampaignIdDimensionValue()
9693 {
9694 return $this->campaignIdDimensionValue;
9695 }
9696 public function setClickThroughUrl(Google_Service_Dfareporting_ClickThroughUrl $clickThroughUrl)
9697 {
9698 $this->clickThroughUrl = $clickThroughUrl;
9699 }
9700 public function getClickThroughUrl()
9701 {
9702 return $this->clickThroughUrl;
9703 }
9704 public function setClickThroughUrlSuffixProperties(Google_Service_Dfareporting_ClickThroughUrlSuffixProperties $clickThroughUrlSuffixProperties)
9705 {
9706 $this->clickThroughUrlSuffixProperties = $clickThroughUrlSuffixProperties;
9707 }
9708 public function getClickThroughUrlSuffixProperties()
9709 {
9710 return $this->clickThroughUrlSuffixProperties;
9711 }
9712 public function setComments($comments)
9713 {
9714 $this->comments = $comments;
9715 }
9716 public function getComments()
9717 {
9718 return $this->comments;
9719 }
9720 public function setCompatibility($compatibility)
9721 {
9722 $this->compatibility = $compatibility;
9723 }
9724 public function getCompatibility()
9725 {
9726 return $this->compatibility;
9727 }
9728 public function setCreateInfo(Google_Service_Dfareporting_LastModifiedInfo $createInfo)
9729 {
9730 $this->createInfo = $createInfo;
9731 }
9732 public function getCreateInfo()
9733 {
9734 return $this->createInfo;
9735 }
9736 public function setCreativeGroupAssignments($creativeGroupAssignments)
9737 {
9738 $this->creativeGroupAssignments = $creativeGroupAssignments;
9739 }
9740 public function getCreativeGroupAssignments()
9741 {
9742 return $this->creativeGroupAssignments;
9743 }
9744 public function setCreativeRotation(Google_Service_Dfareporting_CreativeRotation $creativeRotation)
9745 {
9746 $this->creativeRotation = $creativeRotation;
9747 }
9748 public function getCreativeRotation()
9749 {
9750 return $this->creativeRotation;
9751 }
9752 public function setDayPartTargeting(Google_Service_Dfareporting_DayPartTargeting $dayPartTargeting)
9753 {
9754 $this->dayPartTargeting = $dayPartTargeting;
9755 }
9756 public function getDayPartTargeting()
9757 {
9758 return $this->dayPartTargeting;
9759 }
9760 public function setDefaultClickThroughEventTagProperties(Google_Service_Dfareporting_DefaultClickThroughEventTagProperties $defaultClickThroughEventTagProperties)
9761 {
9762 $this->defaultClickThroughEventTagProperties = $defaultClickThroughEventTagProperties;
9763 }
9764 public function getDefaultClickThroughEventTagProperties()
9765 {
9766 return $this->defaultClickThroughEventTagProperties;
9767 }
9768 public function setDeliverySchedule(Google_Service_Dfareporting_DeliverySchedule $deliverySchedule)
9769 {
9770 $this->deliverySchedule = $deliverySchedule;
9771 }
9772 public function getDeliverySchedule()
9773 {
9774 return $this->deliverySchedule;
9775 }
9776 public function setDynamicClickTracker($dynamicClickTracker)
9777 {
9778 $this->dynamicClickTracker = $dynamicClickTracker;
9779 }
9780 public function getDynamicClickTracker()
9781 {
9782 return $this->dynamicClickTracker;
9783 }
9784 public function setEndTime($endTime)
9785 {
9786 $this->endTime = $endTime;
9787 }
9788 public function getEndTime()
9789 {
9790 return $this->endTime;
9791 }
9792 public function setEventTagOverrides($eventTagOverrides)
9793 {
9794 $this->eventTagOverrides = $eventTagOverrides;
9795 }
9796 public function getEventTagOverrides()
9797 {
9798 return $this->eventTagOverrides;
9799 }
9800 public function setGeoTargeting(Google_Service_Dfareporting_GeoTargeting $geoTargeting)
9801 {
9802 $this->geoTargeting = $geoTargeting;
9803 }
9804 public function getGeoTargeting()
9805 {
9806 return $this->geoTargeting;
9807 }
9808 public function setId($id)
9809 {
9810 $this->id = $id;
9811 }
9812 public function getId()
9813 {
9814 return $this->id;
9815 }
9816 public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
9817 {
9818 $this->idDimensionValue = $idDimensionValue;
9819 }
9820 public function getIdDimensionValue()
9821 {
9822 return $this->idDimensionValue;
9823 }
9824 public function setKeyValueTargetingExpression(Google_Service_Dfareporting_KeyValueTargetingExpression $keyValueTargetingExpression)
9825 {
9826 $this->keyValueTargetingExpression = $keyValueTargetingExpression;
9827 }
9828 public function getKeyValueTargetingExpression()
9829 {
9830 return $this->keyValueTargetingExpression;
9831 }
9832 public function setKind($kind)
9833 {
9834 $this->kind = $kind;
9835 }
9836 public function getKind()
9837 {
9838 return $this->kind;
9839 }
9840 public function setLastModifiedInfo(Google_Service_Dfareporting_LastModifiedInfo $lastModifiedInfo)
9841 {
9842 $this->lastModifiedInfo = $lastModifiedInfo;
9843 }
9844 public function getLastModifiedInfo()
9845 {
9846 return $this->lastModifiedInfo;
9847 }
9848 public function setName($name)
9849 {
9850 $this->name = $name;
9851 }
9852 public function getName()
9853 {
9854 return $this->name;
9855 }
9856 public function setPlacementAssignments($placementAssignments)
9857 {
9858 $this->placementAssignments = $placementAssignments;
9859 }
9860 public function getPlacementAssignments()
9861 {
9862 return $this->placementAssignments;
9863 }
9864 public function setRemarketingListExpression(Google_Service_Dfareporting_ListTargetingExpression $remarketingListExpression)
9865 {
9866 $this->remarketingListExpression = $remarketingListExpression;
9867 }
9868 public function getRemarketingListExpression()
9869 {
9870 return $this->remarketingListExpression;
9871 }
9872 public function setSize(Google_Service_Dfareporting_Size $size)
9873 {
9874 $this->size = $size;
9875 }
9876 public function getSize()
9877 {
9878 return $this->size;
9879 }
9880 public function setSslCompliant($sslCompliant)
9881 {
9882 $this->sslCompliant = $sslCompliant;
9883 }
9884 public function getSslCompliant()
9885 {
9886 return $this->sslCompliant;
9887 }
9888 public function setSslRequired($sslRequired)
9889 {
9890 $this->sslRequired = $sslRequired;
9891 }
9892 public function getSslRequired()
9893 {
9894 return $this->sslRequired;
9895 }
9896 public function setStartTime($startTime)
9897 {
9898 $this->startTime = $startTime;
9899 }
9900 public function getStartTime()
9901 {
9902 return $this->startTime;
9903 }
9904 public function setSubaccountId($subaccountId)
9905 {
9906 $this->subaccountId = $subaccountId;
9907 }
9908 public function getSubaccountId()
9909 {
9910 return $this->subaccountId;
9911 }
9912 public function setTechnologyTargeting(Google_Service_Dfareporting_TechnologyTargeting $technologyTargeting)
9913 {
9914 $this->technologyTargeting = $technologyTargeting;
9915 }
9916 public function getTechnologyTargeting()
9917 {
9918 return $this->technologyTargeting;
9919 }
9920 public function setType($type)
9921 {
9922 $this->type = $type;
9923 }
9924 public function getType()
9925 {
9926 return $this->type;
9927 }
9928 }
9929
9930 class Google_Service_Dfareporting_AdSlot extends Google_Model
9931 {
9932 protected $internal_gapi_mappings = array(
9933 );
9934 public $comment;
9935 public $compatibility;
9936 public $height;
9937 public $linkedPlacementId;
9938 public $name;
9939 public $paymentSourceType;
9940 public $primary;
9941 public $width;
9942
9943
9944 public function setComment($comment)
9945 {
9946 $this->comment = $comment;
9947 }
9948 public function getComment()
9949 {
9950 return $this->comment;
9951 }
9952 public function setCompatibility($compatibility)
9953 {
9954 $this->compatibility = $compatibility;
9955 }
9956 public function getCompatibility()
9957 {
9958 return $this->compatibility;
9959 }
9960 public function setHeight($height)
9961 {
9962 $this->height = $height;
9963 }
9964 public function getHeight()
9965 {
9966 return $this->height;
9967 }
9968 public function setLinkedPlacementId($linkedPlacementId)
9969 {
9970 $this->linkedPlacementId = $linkedPlacementId;
9971 }
9972 public function getLinkedPlacementId()
9973 {
9974 return $this->linkedPlacementId;
9975 }
9976 public function setName($name)
9977 {
9978 $this->name = $name;
9979 }
9980 public function getName()
9981 {
9982 return $this->name;
9983 }
9984 public function setPaymentSourceType($paymentSourceType)
9985 {
9986 $this->paymentSourceType = $paymentSourceType;
9987 }
9988 public function getPaymentSourceType()
9989 {
9990 return $this->paymentSourceType;
9991 }
9992 public function setPrimary($primary)
9993 {
9994 $this->primary = $primary;
9995 }
9996 public function getPrimary()
9997 {
9998 return $this->primary;
9999 }
10000 public function setWidth($width)
10001 {
10002 $this->width = $width;
10003 }
10004 public function getWidth()
10005 {
10006 return $this->width;
10007 }
10008 }
10009
10010 class Google_Service_Dfareporting_AdsListResponse extends Google_Collection
10011 {
10012 protected $collection_key = 'ads';
10013 protected $internal_gapi_mappings = array(
10014 );
10015 protected $adsType = 'Google_Service_Dfareporting_Ad';
10016 protected $adsDataType = 'array';
10017 public $kind;
10018 public $nextPageToken;
10019
10020
10021 public function setAds($ads)
10022 {
10023 $this->ads = $ads;
10024 }
10025 public function getAds()
10026 {
10027 return $this->ads;
10028 }
10029 public function setKind($kind)
10030 {
10031 $this->kind = $kind;
10032 }
10033 public function getKind()
10034 {
10035 return $this->kind;
10036 }
10037 public function setNextPageToken($nextPageToken)
10038 {
10039 $this->nextPageToken = $nextPageToken;
10040 }
10041 public function getNextPageToken()
10042 {
10043 return $this->nextPageToken;
10044 }
10045 }
10046
10047 class Google_Service_Dfareporting_Advertiser extends Google_Model
10048 {
10049 protected $internal_gapi_mappings = array(
10050 );
10051 public $accountId;
10052 public $advertiserGroupId;
10053 public $clickThroughUrlSuffix;
10054 public $defaultClickThroughEventTagId;
10055 public $defaultEmail;
10056 public $floodlightConfigurationId;
10057 protected $floodlightConfigurationIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
10058 protected $floodlightConfigurationIdDimensionValueDataType = '';
10059 public $id;
10060 protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
10061 protected $idDimensionValueDataType = '';
10062 public $kind;
10063 public $name;
10064 public $originalFloodlightConfigurationId;
10065 public $status;
10066 public $subaccountId;
10067 public $suspended;
10068
10069
10070 public function setAccountId($accountId)
10071 {
10072 $this->accountId = $accountId;
10073 }
10074 public function getAccountId()
10075 {
10076 return $this->accountId;
10077 }
10078 public function setAdvertiserGroupId($advertiserGroupId)
10079 {
10080 $this->advertiserGroupId = $advertiserGroupId;
10081 }
10082 public function getAdvertiserGroupId()
10083 {
10084 return $this->advertiserGroupId;
10085 }
10086 public function setClickThroughUrlSuffix($clickThroughUrlSuffix)
10087 {
10088 $this->clickThroughUrlSuffix = $clickThroughUrlSuffix;
10089 }
10090 public function getClickThroughUrlSuffix()
10091 {
10092 return $this->clickThroughUrlSuffix;
10093 }
10094 public function setDefaultClickThroughEventTagId($defaultClickThroughEventTagId)
10095 {
10096 $this->defaultClickThroughEventTagId = $defaultClickThroughEventTagId;
10097 }
10098 public function getDefaultClickThroughEventTagId()
10099 {
10100 return $this->defaultClickThroughEventTagId;
10101 }
10102 public function setDefaultEmail($defaultEmail)
10103 {
10104 $this->defaultEmail = $defaultEmail;
10105 }
10106 public function getDefaultEmail()
10107 {
10108 return $this->defaultEmail;
10109 }
10110 public function setFloodlightConfigurationId($floodlightConfigurationId)
10111 {
10112 $this->floodlightConfigurationId = $floodlightConfigurationId;
10113 }
10114 public function getFloodlightConfigurationId()
10115 {
10116 return $this->floodlightConfigurationId;
10117 }
10118 public function setFloodlightConfigurationIdDimensionValue(Google_Service_Dfareporting_DimensionValue $floodlightConfigurationIdDimensionValue)
10119 {
10120 $this->floodlightConfigurationIdDimensionValue = $floodlightConfigurationIdDimensionValue;
10121 }
10122 public function getFloodlightConfigurationIdDimensionValue()
10123 {
10124 return $this->floodlightConfigurationIdDimensionValue;
10125 }
10126 public function setId($id)
10127 {
10128 $this->id = $id;
10129 }
10130 public function getId()
10131 {
10132 return $this->id;
10133 }
10134 public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
10135 {
10136 $this->idDimensionValue = $idDimensionValue;
10137 }
10138 public function getIdDimensionValue()
10139 {
10140 return $this->idDimensionValue;
10141 }
10142 public function setKind($kind)
10143 {
10144 $this->kind = $kind;
10145 }
10146 public function getKind()
10147 {
10148 return $this->kind;
10149 }
10150 public function setName($name)
10151 {
10152 $this->name = $name;
10153 }
10154 public function getName()
10155 {
10156 return $this->name;
10157 }
10158 public function setOriginalFloodlightConfigurationId($originalFloodlightConfigurationId)
10159 {
10160 $this->originalFloodlightConfigurationId = $originalFloodlightConfigurationId;
10161 }
10162 public function getOriginalFloodlightConfigurationId()
10163 {
10164 return $this->originalFloodlightConfigurationId;
10165 }
10166 public function setStatus($status)
10167 {
10168 $this->status = $status;
10169 }
10170 public function getStatus()
10171 {
10172 return $this->status;
10173 }
10174 public function setSubaccountId($subaccountId)
10175 {
10176 $this->subaccountId = $subaccountId;
10177 }
10178 public function getSubaccountId()
10179 {
10180 return $this->subaccountId;
10181 }
10182 public function setSuspended($suspended)
10183 {
10184 $this->suspended = $suspended;
10185 }
10186 public function getSuspended()
10187 {
10188 return $this->suspended;
10189 }
10190 }
10191
10192 class Google_Service_Dfareporting_AdvertiserGroup extends Google_Model
10193 {
10194 protected $internal_gapi_mappings = array(
10195 );
10196 public $accountId;
10197 public $id;
10198 public $kind;
10199 public $name;
10200
10201
10202 public function setAccountId($accountId)
10203 {
10204 $this->accountId = $accountId;
10205 }
10206 public function getAccountId()
10207 {
10208 return $this->accountId;
10209 }
10210 public function setId($id)
10211 {
10212 $this->id = $id;
10213 }
10214 public function getId()
10215 {
10216 return $this->id;
10217 }
10218 public function setKind($kind)
10219 {
10220 $this->kind = $kind;
10221 }
10222 public function getKind()
10223 {
10224 return $this->kind;
10225 }
10226 public function setName($name)
10227 {
10228 $this->name = $name;
10229 }
10230 public function getName()
10231 {
10232 return $this->name;
10233 }
10234 }
10235
10236 class Google_Service_Dfareporting_AdvertiserGroupsListResponse extends Google_Collection
10237 {
10238 protected $collection_key = 'advertiserGroups';
10239 protected $internal_gapi_mappings = array(
10240 );
10241 protected $advertiserGroupsType = 'Google_Service_Dfareporting_AdvertiserGroup';
10242 protected $advertiserGroupsDataType = 'array';
10243 public $kind;
10244 public $nextPageToken;
10245
10246
10247 public function setAdvertiserGroups($advertiserGroups)
10248 {
10249 $this->advertiserGroups = $advertiserGroups;
10250 }
10251 public function getAdvertiserGroups()
10252 {
10253 return $this->advertiserGroups;
10254 }
10255 public function setKind($kind)
10256 {
10257 $this->kind = $kind;
10258 }
10259 public function getKind()
10260 {
10261 return $this->kind;
10262 }
10263 public function setNextPageToken($nextPageToken)
10264 {
10265 $this->nextPageToken = $nextPageToken;
10266 }
10267 public function getNextPageToken()
10268 {
10269 return $this->nextPageToken;
10270 }
10271 }
10272
10273 class Google_Service_Dfareporting_AdvertisersListResponse extends Google_Collection
10274 {
10275 protected $collection_key = 'advertisers';
10276 protected $internal_gapi_mappings = array(
10277 );
10278 protected $advertisersType = 'Google_Service_Dfareporting_Advertiser';
10279 protected $advertisersDataType = 'array';
10280 public $kind;
10281 public $nextPageToken;
10282
10283
10284 public function setAdvertisers($advertisers)
10285 {
10286 $this->advertisers = $advertisers;
10287 }
10288 public function getAdvertisers()
10289 {
10290 return $this->advertisers;
10291 }
10292 public function setKind($kind)
10293 {
10294 $this->kind = $kind;
10295 }
10296 public function getKind()
10297 {
10298 return $this->kind;
10299 }
10300 public function setNextPageToken($nextPageToken)
10301 {
10302 $this->nextPageToken = $nextPageToken;
10303 }
10304 public function getNextPageToken()
10305 {
10306 return $this->nextPageToken;
10307 }
10308 }
10309
10310 class Google_Service_Dfareporting_AudienceSegment extends Google_Model
10311 {
10312 protected $internal_gapi_mappings = array(
10313 );
10314 public $allocation;
10315 public $id;
10316 public $name;
10317
10318
10319 public function setAllocation($allocation)
10320 {
10321 $this->allocation = $allocation;
10322 }
10323 public function getAllocation()
10324 {
10325 return $this->allocation;
10326 }
10327 public function setId($id)
10328 {
10329 $this->id = $id;
10330 }
10331 public function getId()
10332 {
10333 return $this->id;
10334 }
10335 public function setName($name)
10336 {
10337 $this->name = $name;
10338 }
10339 public function getName()
10340 {
10341 return $this->name;
10342 }
10343 }
10344
10345 class Google_Service_Dfareporting_AudienceSegmentGroup extends Google_Collection
10346 {
10347 protected $collection_key = 'audienceSegments';
10348 protected $internal_gapi_mappings = array(
10349 );
10350 protected $audienceSegmentsType = 'Google_Service_Dfareporting_AudienceSegment';
10351 protected $audienceSegmentsDataType = 'array';
10352 public $id;
10353 public $name;
10354
10355
10356 public function setAudienceSegments($audienceSegments)
10357 {
10358 $this->audienceSegments = $audienceSegments;
10359 }
10360 public function getAudienceSegments()
10361 {
10362 return $this->audienceSegments;
10363 }
10364 public function setId($id)
10365 {
10366 $this->id = $id;
10367 }
10368 public function getId()
10369 {
10370 return $this->id;
10371 }
10372 public function setName($name)
10373 {
10374 $this->name = $name;
10375 }
10376 public function getName()
10377 {
10378 return $this->name;
10379 }
10380 }
10381
10382 class Google_Service_Dfareporting_Browser extends Google_Model
10383 {
10384 protected $internal_gapi_mappings = array(
10385 );
10386 public $browserVersionId;
10387 public $dartId;
10388 public $kind;
10389 public $majorVersion;
10390 public $minorVersion;
10391 public $name;
10392
10393
10394 public function setBrowserVersionId($browserVersionId)
10395 {
10396 $this->browserVersionId = $browserVersionId;
10397 }
10398 public function getBrowserVersionId()
10399 {
10400 return $this->browserVersionId;
10401 }
10402 public function setDartId($dartId)
10403 {
10404 $this->dartId = $dartId;
10405 }
10406 public function getDartId()
10407 {
10408 return $this->dartId;
10409 }
10410 public function setKind($kind)
10411 {
10412 $this->kind = $kind;
10413 }
10414 public function getKind()
10415 {
10416 return $this->kind;
10417 }
10418 public function setMajorVersion($majorVersion)
10419 {
10420 $this->majorVersion = $majorVersion;
10421 }
10422 public function getMajorVersion()
10423 {
10424 return $this->majorVersion;
10425 }
10426 public function setMinorVersion($minorVersion)
10427 {
10428 $this->minorVersion = $minorVersion;
10429 }
10430 public function getMinorVersion()
10431 {
10432 return $this->minorVersion;
10433 }
10434 public function setName($name)
10435 {
10436 $this->name = $name;
10437 }
10438 public function getName()
10439 {
10440 return $this->name;
10441 }
10442 }
10443
10444 class Google_Service_Dfareporting_BrowsersListResponse extends Google_Collection
10445 {
10446 protected $collection_key = 'browsers';
10447 protected $internal_gapi_mappings = array(
10448 );
10449 protected $browsersType = 'Google_Service_Dfareporting_Browser';
10450 protected $browsersDataType = 'array';
10451 public $kind;
10452
10453
10454 public function setBrowsers($browsers)
10455 {
10456 $this->browsers = $browsers;
10457 }
10458 public function getBrowsers()
10459 {
10460 return $this->browsers;
10461 }
10462 public function setKind($kind)
10463 {
10464 $this->kind = $kind;
10465 }
10466 public function getKind()
10467 {
10468 return $this->kind;
10469 }
10470 }
10471
10472 class Google_Service_Dfareporting_Campaign extends Google_Collection
10473 {
10474 protected $collection_key = 'traffickerEmails';
10475 protected $internal_gapi_mappings = array(
10476 );
10477 public $accountId;
10478 protected $additionalCreativeOptimizationConfigurationsType = 'Google_Service_Dfareporting_CreativeOptimizationConfiguration';
10479 protected $additionalCreativeOptimizationConfigurationsDataType = 'array';
10480 public $advertiserGroupId;
10481 public $advertiserId;
10482 protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
10483 protected $advertiserIdDimensionValueDataType = '';
10484 public $archived;
10485 protected $audienceSegmentGroupsType = 'Google_Service_Dfareporting_AudienceSegmentGroup';
10486 protected $audienceSegmentGroupsDataType = 'array';
10487 public $billingInvoiceCode;
10488 protected $clickThroughUrlSuffixPropertiesType = 'Google_Service_Dfareporting_ClickThroughUrlSuffixProperties';
10489 protected $clickThroughUrlSuffixPropertiesDataType = '';
10490 public $comment;
10491 public $comscoreVceEnabled;
10492 protected $createInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
10493 protected $createInfoDataType = '';
10494 public $creativeGroupIds;
10495 protected $creativeOptimizationConfigurationType = 'Google_Service_Dfareporting_CreativeOptimizationConfiguration';
10496 protected $creativeOptimizationConfigurationDataType = '';
10497 protected $defaultClickThroughEventTagPropertiesType = 'Google_Service_Dfareporting_DefaultClickThroughEventTagProperties';
10498 protected $defaultClickThroughEventTagPropertiesDataType = '';
10499 public $endDate;
10500 protected $eventTagOverridesType = 'Google_Service_Dfareporting_EventTagOverride';
10501 protected $eventTagOverridesDataType = 'array';
10502 public $externalId;
10503 public $id;
10504 protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
10505 protected $idDimensionValueDataType = '';
10506 public $kind;
10507 protected $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
10508 protected $lastModifiedInfoDataType = '';
10509 protected $lookbackConfigurationType = 'Google_Service_Dfareporting_LookbackConfiguration';
10510 protected $lookbackConfigurationDataType = '';
10511 public $name;
10512 public $nielsenOcrEnabled;
10513 public $startDate;
10514 public $subaccountId;
10515 public $traffickerEmails;
10516
10517
10518 public function setAccountId($accountId)
10519 {
10520 $this->accountId = $accountId;
10521 }
10522 public function getAccountId()
10523 {
10524 return $this->accountId;
10525 }
10526 public function setAdditionalCreativeOptimizationConfigurations($additionalCreativeOptimizationConfigurations)
10527 {
10528 $this->additionalCreativeOptimizationConfigurations = $additionalCreativeOptimizationConfigurations;
10529 }
10530 public function getAdditionalCreativeOptimizationConfigurations()
10531 {
10532 return $this->additionalCreativeOptimizationConfigurations;
10533 }
10534 public function setAdvertiserGroupId($advertiserGroupId)
10535 {
10536 $this->advertiserGroupId = $advertiserGroupId;
10537 }
10538 public function getAdvertiserGroupId()
10539 {
10540 return $this->advertiserGroupId;
10541 }
10542 public function setAdvertiserId($advertiserId)
10543 {
10544 $this->advertiserId = $advertiserId;
10545 }
10546 public function getAdvertiserId()
10547 {
10548 return $this->advertiserId;
10549 }
10550 public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
10551 {
10552 $this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
10553 }
10554 public function getAdvertiserIdDimensionValue()
10555 {
10556 return $this->advertiserIdDimensionValue;
10557 }
10558 public function setArchived($archived)
10559 {
10560 $this->archived = $archived;
10561 }
10562 public function getArchived()
10563 {
10564 return $this->archived;
10565 }
10566 public function setAudienceSegmentGroups($audienceSegmentGroups)
10567 {
10568 $this->audienceSegmentGroups = $audienceSegmentGroups;
10569 }
10570 public function getAudienceSegmentGroups()
10571 {
10572 return $this->audienceSegmentGroups;
10573 }
10574 public function setBillingInvoiceCode($billingInvoiceCode)
10575 {
10576 $this->billingInvoiceCode = $billingInvoiceCode;
10577 }
10578 public function getBillingInvoiceCode()
10579 {
10580 return $this->billingInvoiceCode;
10581 }
10582 public function setClickThroughUrlSuffixProperties(Google_Service_Dfareporting_ClickThroughUrlSuffixProperties $clickThroughUrlSuffixProperties)
10583 {
10584 $this->clickThroughUrlSuffixProperties = $clickThroughUrlSuffixProperties;
10585 }
10586 public function getClickThroughUrlSuffixProperties()
10587 {
10588 return $this->clickThroughUrlSuffixProperties;
10589 }
10590 public function setComment($comment)
10591 {
10592 $this->comment = $comment;
10593 }
10594 public function getComment()
10595 {
10596 return $this->comment;
10597 }
10598 public function setComscoreVceEnabled($comscoreVceEnabled)
10599 {
10600 $this->comscoreVceEnabled = $comscoreVceEnabled;
10601 }
10602 public function getComscoreVceEnabled()
10603 {
10604 return $this->comscoreVceEnabled;
10605 }
10606 public function setCreateInfo(Google_Service_Dfareporting_LastModifiedInfo $createInfo)
10607 {
10608 $this->createInfo = $createInfo;
10609 }
10610 public function getCreateInfo()
10611 {
10612 return $this->createInfo;
10613 }
10614 public function setCreativeGroupIds($creativeGroupIds)
10615 {
10616 $this->creativeGroupIds = $creativeGroupIds;
10617 }
10618 public function getCreativeGroupIds()
10619 {
10620 return $this->creativeGroupIds;
10621 }
10622 public function setCreativeOptimizationConfiguration(Google_Service_Dfareporting_CreativeOptimizationConfiguration $creativeOptimizationConfiguration)
10623 {
10624 $this->creativeOptimizationConfiguration = $creativeOptimizationConfiguration;
10625 }
10626 public function getCreativeOptimizationConfiguration()
10627 {
10628 return $this->creativeOptimizationConfiguration;
10629 }
10630 public function setDefaultClickThroughEventTagProperties(Google_Service_Dfareporting_DefaultClickThroughEventTagProperties $defaultClickThroughEventTagProperties)
10631 {
10632 $this->defaultClickThroughEventTagProperties = $defaultClickThroughEventTagProperties;
10633 }
10634 public function getDefaultClickThroughEventTagProperties()
10635 {
10636 return $this->defaultClickThroughEventTagProperties;
10637 }
10638 public function setEndDate($endDate)
10639 {
10640 $this->endDate = $endDate;
10641 }
10642 public function getEndDate()
10643 {
10644 return $this->endDate;
10645 }
10646 public function setEventTagOverrides($eventTagOverrides)
10647 {
10648 $this->eventTagOverrides = $eventTagOverrides;
10649 }
10650 public function getEventTagOverrides()
10651 {
10652 return $this->eventTagOverrides;
10653 }
10654 public function setExternalId($externalId)
10655 {
10656 $this->externalId = $externalId;
10657 }
10658 public function getExternalId()
10659 {
10660 return $this->externalId;
10661 }
10662 public function setId($id)
10663 {
10664 $this->id = $id;
10665 }
10666 public function getId()
10667 {
10668 return $this->id;
10669 }
10670 public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
10671 {
10672 $this->idDimensionValue = $idDimensionValue;
10673 }
10674 public function getIdDimensionValue()
10675 {
10676 return $this->idDimensionValue;
10677 }
10678 public function setKind($kind)
10679 {
10680 $this->kind = $kind;
10681 }
10682 public function getKind()
10683 {
10684 return $this->kind;
10685 }
10686 public function setLastModifiedInfo(Google_Service_Dfareporting_LastModifiedInfo $lastModifiedInfo)
10687 {
10688 $this->lastModifiedInfo = $lastModifiedInfo;
10689 }
10690 public function getLastModifiedInfo()
10691 {
10692 return $this->lastModifiedInfo;
10693 }
10694 public function setLookbackConfiguration(Google_Service_Dfareporting_LookbackConfiguration $lookbackConfiguration)
10695 {
10696 $this->lookbackConfiguration = $lookbackConfiguration;
10697 }
10698 public function getLookbackConfiguration()
10699 {
10700 return $this->lookbackConfiguration;
10701 }
10702 public function setName($name)
10703 {
10704 $this->name = $name;
10705 }
10706 public function getName()
10707 {
10708 return $this->name;
10709 }
10710 public function setNielsenOcrEnabled($nielsenOcrEnabled)
10711 {
10712 $this->nielsenOcrEnabled = $nielsenOcrEnabled;
10713 }
10714 public function getNielsenOcrEnabled()
10715 {
10716 return $this->nielsenOcrEnabled;
10717 }
10718 public function setStartDate($startDate)
10719 {
10720 $this->startDate = $startDate;
10721 }
10722 public function getStartDate()
10723 {
10724 return $this->startDate;
10725 }
10726 public function setSubaccountId($subaccountId)
10727 {
10728 $this->subaccountId = $subaccountId;
10729 }
10730 public function getSubaccountId()
10731 {
10732 return $this->subaccountId;
10733 }
10734 public function setTraffickerEmails($traffickerEmails)
10735 {
10736 $this->traffickerEmails = $traffickerEmails;
10737 }
10738 public function getTraffickerEmails()
10739 {
10740 return $this->traffickerEmails;
10741 }
10742 }
10743
10744 class Google_Service_Dfareporting_CampaignCreativeAssociation extends Google_Model
10745 {
10746 protected $internal_gapi_mappings = array(
10747 );
10748 public $creativeId;
10749 public $kind;
10750
10751
10752 public function setCreativeId($creativeId)
10753 {
10754 $this->creativeId = $creativeId;
10755 }
10756 public function getCreativeId()
10757 {
10758 return $this->creativeId;
10759 }
10760 public function setKind($kind)
10761 {
10762 $this->kind = $kind;
10763 }
10764 public function getKind()
10765 {
10766 return $this->kind;
10767 }
10768 }
10769
10770 class Google_Service_Dfareporting_CampaignCreativeAssociationsListResponse extends Google_Collection
10771 {
10772 protected $collection_key = 'campaignCreativeAssociations';
10773 protected $internal_gapi_mappings = array(
10774 );
10775 protected $campaignCreativeAssociationsType = 'Google_Service_Dfareporting_CampaignCreativeAssociation';
10776 protected $campaignCreativeAssociationsDataType = 'array';
10777 public $kind;
10778 public $nextPageToken;
10779
10780
10781 public function setCampaignCreativeAssociations($campaignCreativeAssociations)
10782 {
10783 $this->campaignCreativeAssociations = $campaignCreativeAssociations;
10784 }
10785 public function getCampaignCreativeAssociations()
10786 {
10787 return $this->campaignCreativeAssociations;
10788 }
10789 public function setKind($kind)
10790 {
10791 $this->kind = $kind;
10792 }
10793 public function getKind()
10794 {
10795 return $this->kind;
10796 }
10797 public function setNextPageToken($nextPageToken)
10798 {
10799 $this->nextPageToken = $nextPageToken;
10800 }
10801 public function getNextPageToken()
10802 {
10803 return $this->nextPageToken;
10804 }
10805 }
10806
10807 class Google_Service_Dfareporting_CampaignsListResponse extends Google_Collection
10808 {
10809 protected $collection_key = 'campaigns';
10810 protected $internal_gapi_mappings = array(
10811 );
10812 protected $campaignsType = 'Google_Service_Dfareporting_Campaign';
10813 protected $campaignsDataType = 'array';
10814 public $kind;
10815 public $nextPageToken;
10816
10817
10818 public function setCampaigns($campaigns)
10819 {
10820 $this->campaigns = $campaigns;
10821 }
10822 public function getCampaigns()
10823 {
10824 return $this->campaigns;
10825 }
10826 public function setKind($kind)
10827 {
10828 $this->kind = $kind;
10829 }
10830 public function getKind()
10831 {
10832 return $this->kind;
10833 }
10834 public function setNextPageToken($nextPageToken)
10835 {
10836 $this->nextPageToken = $nextPageToken;
10837 }
10838 public function getNextPageToken()
10839 {
10840 return $this->nextPageToken;
10841 }
10842 }
10843
10844 class Google_Service_Dfareporting_ChangeLog extends Google_Model
10845 {
10846 protected $internal_gapi_mappings = array(
10847 );
10848 public $accountId;
10849 public $action;
10850 public $changeTime;
10851 public $fieldName;
10852 public $id;
10853 public $kind;
10854 public $newValue;
10855 public $objectId;
10856 public $objectType;
10857 public $oldValue;
10858 public $subaccountId;
10859 public $transactionId;
10860 public $userProfileId;
10861 public $userProfileName;
10862
10863
10864 public function setAccountId($accountId)
10865 {
10866 $this->accountId = $accountId;
10867 }
10868 public function getAccountId()
10869 {
10870 return $this->accountId;
10871 }
10872 public function setAction($action)
10873 {
10874 $this->action = $action;
10875 }
10876 public function getAction()
10877 {
10878 return $this->action;
10879 }
10880 public function setChangeTime($changeTime)
10881 {
10882 $this->changeTime = $changeTime;
10883 }
10884 public function getChangeTime()
10885 {
10886 return $this->changeTime;
10887 }
10888 public function setFieldName($fieldName)
10889 {
10890 $this->fieldName = $fieldName;
10891 }
10892 public function getFieldName()
10893 {
10894 return $this->fieldName;
10895 }
10896 public function setId($id)
10897 {
10898 $this->id = $id;
10899 }
10900 public function getId()
10901 {
10902 return $this->id;
10903 }
10904 public function setKind($kind)
10905 {
10906 $this->kind = $kind;
10907 }
10908 public function getKind()
10909 {
10910 return $this->kind;
10911 }
10912 public function setNewValue($newValue)
10913 {
10914 $this->newValue = $newValue;
10915 }
10916 public function getNewValue()
10917 {
10918 return $this->newValue;
10919 }
10920 public function setObjectId($objectId)
10921 {
10922 $this->objectId = $objectId;
10923 }
10924 public function getObjectId()
10925 {
10926 return $this->objectId;
10927 }
10928 public function setObjectType($objectType)
10929 {
10930 $this->objectType = $objectType;
10931 }
10932 public function getObjectType()
10933 {
10934 return $this->objectType;
10935 }
10936 public function setOldValue($oldValue)
10937 {
10938 $this->oldValue = $oldValue;
10939 }
10940 public function getOldValue()
10941 {
10942 return $this->oldValue;
10943 }
10944 public function setSubaccountId($subaccountId)
10945 {
10946 $this->subaccountId = $subaccountId;
10947 }
10948 public function getSubaccountId()
10949 {
10950 return $this->subaccountId;
10951 }
10952 public function setTransactionId($transactionId)
10953 {
10954 $this->transactionId = $transactionId;
10955 }
10956 public function getTransactionId()
10957 {
10958 return $this->transactionId;
10959 }
10960 public function setUserProfileId($userProfileId)
10961 {
10962 $this->userProfileId = $userProfileId;
10963 }
10964 public function getUserProfileId()
10965 {
10966 return $this->userProfileId;
10967 }
10968 public function setUserProfileName($userProfileName)
10969 {
10970 $this->userProfileName = $userProfileName;
10971 }
10972 public function getUserProfileName()
10973 {
10974 return $this->userProfileName;
10975 }
10976 }
10977
10978 class Google_Service_Dfareporting_ChangeLogsListResponse extends Google_Collection
10979 {
10980 protected $collection_key = 'changeLogs';
10981 protected $internal_gapi_mappings = array(
10982 );
10983 protected $changeLogsType = 'Google_Service_Dfareporting_ChangeLog';
10984 protected $changeLogsDataType = 'array';
10985 public $kind;
10986 public $nextPageToken;
10987
10988
10989 public function setChangeLogs($changeLogs)
10990 {
10991 $this->changeLogs = $changeLogs;
10992 }
10993 public function getChangeLogs()
10994 {
10995 return $this->changeLogs;
10996 }
10997 public function setKind($kind)
10998 {
10999 $this->kind = $kind;
11000 }
11001 public function getKind()
11002 {
11003 return $this->kind;
11004 }
11005 public function setNextPageToken($nextPageToken)
11006 {
11007 $this->nextPageToken = $nextPageToken;
11008 }
11009 public function getNextPageToken()
11010 {
11011 return $this->nextPageToken;
11012 }
11013 }
11014
11015 class Google_Service_Dfareporting_CitiesListResponse extends Google_Collection
11016 {
11017 protected $collection_key = 'cities';
11018 protected $internal_gapi_mappings = array(
11019 );
11020 protected $citiesType = 'Google_Service_Dfareporting_City';
11021 protected $citiesDataType = 'array';
11022 public $kind;
11023
11024
11025 public function setCities($cities)
11026 {
11027 $this->cities = $cities;
11028 }
11029 public function getCities()
11030 {
11031 return $this->cities;
11032 }
11033 public function setKind($kind)
11034 {
11035 $this->kind = $kind;
11036 }
11037 public function getKind()
11038 {
11039 return $this->kind;
11040 }
11041 }
11042
11043 class Google_Service_Dfareporting_City extends Google_Model
11044 {
11045 protected $internal_gapi_mappings = array(
11046 );
11047 public $countryCode;
11048 public $countryDartId;
11049 public $dartId;
11050 public $kind;
11051 public $metroCode;
11052 public $metroDmaId;
11053 public $name;
11054 public $regionCode;
11055 public $regionDartId;
11056
11057
11058 public function setCountryCode($countryCode)
11059 {
11060 $this->countryCode = $countryCode;
11061 }
11062 public function getCountryCode()
11063 {
11064 return $this->countryCode;
11065 }
11066 public function setCountryDartId($countryDartId)
11067 {
11068 $this->countryDartId = $countryDartId;
11069 }
11070 public function getCountryDartId()
11071 {
11072 return $this->countryDartId;
11073 }
11074 public function setDartId($dartId)
11075 {
11076 $this->dartId = $dartId;
11077 }
11078 public function getDartId()
11079 {
11080 return $this->dartId;
11081 }
11082 public function setKind($kind)
11083 {
11084 $this->kind = $kind;
11085 }
11086 public function getKind()
11087 {
11088 return $this->kind;
11089 }
11090 public function setMetroCode($metroCode)
11091 {
11092 $this->metroCode = $metroCode;
11093 }
11094 public function getMetroCode()
11095 {
11096 return $this->metroCode;
11097 }
11098 public function setMetroDmaId($metroDmaId)
11099 {
11100 $this->metroDmaId = $metroDmaId;
11101 }
11102 public function getMetroDmaId()
11103 {
11104 return $this->metroDmaId;
11105 }
11106 public function setName($name)
11107 {
11108 $this->name = $name;
11109 }
11110 public function getName()
11111 {
11112 return $this->name;
11113 }
11114 public function setRegionCode($regionCode)
11115 {
11116 $this->regionCode = $regionCode;
11117 }
11118 public function getRegionCode()
11119 {
11120 return $this->regionCode;
11121 }
11122 public function setRegionDartId($regionDartId)
11123 {
11124 $this->regionDartId = $regionDartId;
11125 }
11126 public function getRegionDartId()
11127 {
11128 return $this->regionDartId;
11129 }
11130 }
11131
11132 class Google_Service_Dfareporting_ClickTag extends Google_Model
11133 {
11134 protected $internal_gapi_mappings = array(
11135 );
11136 public $eventName;
11137 public $name;
11138 public $value;
11139
11140
11141 public function setEventName($eventName)
11142 {
11143 $this->eventName = $eventName;
11144 }
11145 public function getEventName()
11146 {
11147 return $this->eventName;
11148 }
11149 public function setName($name)
11150 {
11151 $this->name = $name;
11152 }
11153 public function getName()
11154 {
11155 return $this->name;
11156 }
11157 public function setValue($value)
11158 {
11159 $this->value = $value;
11160 }
11161 public function getValue()
11162 {
11163 return $this->value;
11164 }
11165 }
11166
11167 class Google_Service_Dfareporting_ClickThroughUrl extends Google_Model
11168 {
11169 protected $internal_gapi_mappings = array(
11170 );
11171 public $computedClickThroughUrl;
11172 public $customClickThroughUrl;
11173 public $defaultLandingPage;
11174 public $landingPageId;
11175
11176
11177 public function setComputedClickThroughUrl($computedClickThroughUrl)
11178 {
11179 $this->computedClickThroughUrl = $computedClickThroughUrl;
11180 }
11181 public function getComputedClickThroughUrl()
11182 {
11183 return $this->computedClickThroughUrl;
11184 }
11185 public function setCustomClickThroughUrl($customClickThroughUrl)
11186 {
11187 $this->customClickThroughUrl = $customClickThroughUrl;
11188 }
11189 public function getCustomClickThroughUrl()
11190 {
11191 return $this->customClickThroughUrl;
11192 }
11193 public function setDefaultLandingPage($defaultLandingPage)
11194 {
11195 $this->defaultLandingPage = $defaultLandingPage;
11196 }
11197 public function getDefaultLandingPage()
11198 {
11199 return $this->defaultLandingPage;
11200 }
11201 public function setLandingPageId($landingPageId)
11202 {
11203 $this->landingPageId = $landingPageId;
11204 }
11205 public function getLandingPageId()
11206 {
11207 return $this->landingPageId;
11208 }
11209 }
11210
11211 class Google_Service_Dfareporting_ClickThroughUrlSuffixProperties extends Google_Model
11212 {
11213 protected $internal_gapi_mappings = array(
11214 );
11215 public $clickThroughUrlSuffix;
11216 public $overrideInheritedSuffix;
11217
11218
11219 public function setClickThroughUrlSuffix($clickThroughUrlSuffix)
11220 {
11221 $this->clickThroughUrlSuffix = $clickThroughUrlSuffix;
11222 }
11223 public function getClickThroughUrlSuffix()
11224 {
11225 return $this->clickThroughUrlSuffix;
11226 }
11227 public function setOverrideInheritedSuffix($overrideInheritedSuffix)
11228 {
11229 $this->overrideInheritedSuffix = $overrideInheritedSuffix;
11230 }
11231 public function getOverrideInheritedSuffix()
11232 {
11233 return $this->overrideInheritedSuffix;
11234 }
11235 }
11236
11237 class Google_Service_Dfareporting_CompanionClickThroughOverride extends Google_Model
11238 {
11239 protected $internal_gapi_mappings = array(
11240 );
11241 protected $clickThroughUrlType = 'Google_Service_Dfareporting_ClickThroughUrl';
11242 protected $clickThroughUrlDataType = '';
11243 public $creativeId;
11244
11245
11246 public function setClickThroughUrl(Google_Service_Dfareporting_ClickThroughUrl $clickThroughUrl)
11247 {
11248 $this->clickThroughUrl = $clickThroughUrl;
11249 }
11250 public function getClickThroughUrl()
11251 {
11252 return $this->clickThroughUrl;
11253 }
11254 public function setCreativeId($creativeId)
11255 {
11256 $this->creativeId = $creativeId;
11257 }
11258 public function getCreativeId()
11259 {
11260 return $this->creativeId;
11261 }
11262 }
11263
11264 class Google_Service_Dfareporting_CompatibleFields extends Google_Model
11265 {
11266 protected $internal_gapi_mappings = array(
11267 );
11268 protected $crossDimensionReachReportCompatibleFieldsType = 'Google_Service_Dfareporting_CrossDimensionReachReportCompatibleFields';
11269 protected $crossDimensionReachReportCompatibleFieldsDataType = '';
11270 protected $floodlightReportCompatibleFieldsType = 'Google_Service_Dfareporting_FloodlightReportCompatibleFields';
11271 protected $floodlightReportCompatibleFieldsDataType = '';
11272 public $kind;
11273 protected $pathToConversionReportCompatibleFieldsType = 'Google_Service_Dfareporting_PathToConversionReportCompatibleFields';
11274 protected $pathToConversionReportCompatibleFieldsDataType = '';
11275 protected $reachReportCompatibleFieldsType = 'Google_Service_Dfareporting_ReachReportCompatibleFields';
11276 protected $reachReportCompatibleFieldsDataType = '';
11277 protected $reportCompatibleFieldsType = 'Google_Service_Dfareporting_ReportCompatibleFields';
11278 protected $reportCompatibleFieldsDataType = '';
11279
11280
11281 public function setCrossDimensionReachReportCompatibleFields(Google_Service_Dfareporting_CrossDimensionReachReportCompatibleFields $crossDimensionReachReportCompatibleFields)
11282 {
11283 $this->crossDimensionReachReportCompatibleFields = $crossDimensionReachReportCompatibleFields;
11284 }
11285 public function getCrossDimensionReachReportCompatibleFields()
11286 {
11287 return $this->crossDimensionReachReportCompatibleFields;
11288 }
11289 public function setFloodlightReportCompatibleFields(Google_Service_Dfareporting_FloodlightReportCompatibleFields $floodlightReportCompatibleFields)
11290 {
11291 $this->floodlightReportCompatibleFields = $floodlightReportCompatibleFields;
11292 }
11293 public function getFloodlightReportCompatibleFields()
11294 {
11295 return $this->floodlightReportCompatibleFields;
11296 }
11297 public function setKind($kind)
11298 {
11299 $this->kind = $kind;
11300 }
11301 public function getKind()
11302 {
11303 return $this->kind;
11304 }
11305 public function setPathToConversionReportCompatibleFields(Google_Service_Dfareporting_PathToConversionReportCompatibleFields $pathToConversionReportCompatibleFields)
11306 {
11307 $this->pathToConversionReportCompatibleFields = $pathToConversionReportCompatibleFields;
11308 }
11309 public function getPathToConversionReportCompatibleFields()
11310 {
11311 return $this->pathToConversionReportCompatibleFields;
11312 }
11313 public function setReachReportCompatibleFields(Google_Service_Dfareporting_ReachReportCompatibleFields $reachReportCompatibleFields)
11314 {
11315 $this->reachReportCompatibleFields = $reachReportCompatibleFields;
11316 }
11317 public function getReachReportCompatibleFields()
11318 {
11319 return $this->reachReportCompatibleFields;
11320 }
11321 public function setReportCompatibleFields(Google_Service_Dfareporting_ReportCompatibleFields $reportCompatibleFields)
11322 {
11323 $this->reportCompatibleFields = $reportCompatibleFields;
11324 }
11325 public function getReportCompatibleFields()
11326 {
11327 return $this->reportCompatibleFields;
11328 }
11329 }
11330
11331 class Google_Service_Dfareporting_ConnectionType extends Google_Model
11332 {
11333 protected $internal_gapi_mappings = array(
11334 );
11335 public $id;
11336 public $kind;
11337 public $name;
11338
11339
11340 public function setId($id)
11341 {
11342 $this->id = $id;
11343 }
11344 public function getId()
11345 {
11346 return $this->id;
11347 }
11348 public function setKind($kind)
11349 {
11350 $this->kind = $kind;
11351 }
11352 public function getKind()
11353 {
11354 return $this->kind;
11355 }
11356 public function setName($name)
11357 {
11358 $this->name = $name;
11359 }
11360 public function getName()
11361 {
11362 return $this->name;
11363 }
11364 }
11365
11366 class Google_Service_Dfareporting_ConnectionTypesListResponse extends Google_Collection
11367 {
11368 protected $collection_key = 'connectionTypes';
11369 protected $internal_gapi_mappings = array(
11370 );
11371 protected $connectionTypesType = 'Google_Service_Dfareporting_ConnectionType';
11372 protected $connectionTypesDataType = 'array';
11373 public $kind;
11374
11375
11376 public function setConnectionTypes($connectionTypes)
11377 {
11378 $this->connectionTypes = $connectionTypes;
11379 }
11380 public function getConnectionTypes()
11381 {
11382 return $this->connectionTypes;
11383 }
11384 public function setKind($kind)
11385 {
11386 $this->kind = $kind;
11387 }
11388 public function getKind()
11389 {
11390 return $this->kind;
11391 }
11392 }
11393
11394 class Google_Service_Dfareporting_ContentCategoriesListResponse extends Google_Collection
11395 {
11396 protected $collection_key = 'contentCategories';
11397 protected $internal_gapi_mappings = array(
11398 );
11399 protected $contentCategoriesType = 'Google_Service_Dfareporting_ContentCategory';
11400 protected $contentCategoriesDataType = 'array';
11401 public $kind;
11402 public $nextPageToken;
11403
11404
11405 public function setContentCategories($contentCategories)
11406 {
11407 $this->contentCategories = $contentCategories;
11408 }
11409 public function getContentCategories()
11410 {
11411 return $this->contentCategories;
11412 }
11413 public function setKind($kind)
11414 {
11415 $this->kind = $kind;
11416 }
11417 public function getKind()
11418 {
11419 return $this->kind;
11420 }
11421 public function setNextPageToken($nextPageToken)
11422 {
11423 $this->nextPageToken = $nextPageToken;
11424 }
11425 public function getNextPageToken()
11426 {
11427 return $this->nextPageToken;
11428 }
11429 }
11430
11431 class Google_Service_Dfareporting_ContentCategory extends Google_Model
11432 {
11433 protected $internal_gapi_mappings = array(
11434 );
11435 public $accountId;
11436 public $id;
11437 public $kind;
11438 public $name;
11439
11440
11441 public function setAccountId($accountId)
11442 {
11443 $this->accountId = $accountId;
11444 }
11445 public function getAccountId()
11446 {
11447 return $this->accountId;
11448 }
11449 public function setId($id)
11450 {
11451 $this->id = $id;
11452 }
11453 public function getId()
11454 {
11455 return $this->id;
11456 }
11457 public function setKind($kind)
11458 {
11459 $this->kind = $kind;
11460 }
11461 public function getKind()
11462 {
11463 return $this->kind;
11464 }
11465 public function setName($name)
11466 {
11467 $this->name = $name;
11468 }
11469 public function getName()
11470 {
11471 return $this->name;
11472 }
11473 }
11474
11475 class Google_Service_Dfareporting_CountriesListResponse extends Google_Collection
11476 {
11477 protected $collection_key = 'countries';
11478 protected $internal_gapi_mappings = array(
11479 );
11480 protected $countriesType = 'Google_Service_Dfareporting_Country';
11481 protected $countriesDataType = 'array';
11482 public $kind;
11483
11484
11485 public function setCountries($countries)
11486 {
11487 $this->countries = $countries;
11488 }
11489 public function getCountries()
11490 {
11491 return $this->countries;
11492 }
11493 public function setKind($kind)
11494 {
11495 $this->kind = $kind;
11496 }
11497 public function getKind()
11498 {
11499 return $this->kind;
11500 }
11501 }
11502
11503 class Google_Service_Dfareporting_Country extends Google_Model
11504 {
11505 protected $internal_gapi_mappings = array(
11506 );
11507 public $countryCode;
11508 public $dartId;
11509 public $kind;
11510 public $name;
11511 public $sslEnabled;
11512
11513
11514 public function setCountryCode($countryCode)
11515 {
11516 $this->countryCode = $countryCode;
11517 }
11518 public function getCountryCode()
11519 {
11520 return $this->countryCode;
11521 }
11522 public function setDartId($dartId)
11523 {
11524 $this->dartId = $dartId;
11525 }
11526 public function getDartId()
11527 {
11528 return $this->dartId;
11529 }
11530 public function setKind($kind)
11531 {
11532 $this->kind = $kind;
11533 }
11534 public function getKind()
11535 {
11536 return $this->kind;
11537 }
11538 public function setName($name)
11539 {
11540 $this->name = $name;
11541 }
11542 public function getName()
11543 {
11544 return $this->name;
11545 }
11546 public function setSslEnabled($sslEnabled)
11547 {
11548 $this->sslEnabled = $sslEnabled;
11549 }
11550 public function getSslEnabled()
11551 {
11552 return $this->sslEnabled;
11553 }
11554 }
11555
11556 class Google_Service_Dfareporting_Creative extends Google_Collection
11557 {
11558 protected $collection_key = 'timerCustomEvents';
11559 protected $internal_gapi_mappings = array(
11560 "autoAdvanceImages" => "auto_advance_images",
11561 );
11562 public $accountId;
11563 public $active;
11564 public $adParameters;
11565 public $adTagKeys;
11566 public $advertiserId;
11567 public $allowScriptAccess;
11568 public $archived;
11569 public $artworkType;
11570 public $authoringSource;
11571 public $authoringTool;
11572 public $autoAdvanceImages;
11573 public $backgroundColor;
11574 public $backupImageClickThroughUrl;
11575 public $backupImageFeatures;
11576 public $backupImageReportingLabel;
11577 protected $backupImageTargetWindowType = 'Google_Service_Dfareporting_TargetWindow';
11578 protected $backupImageTargetWindowDataType = '';
11579 protected $clickTagsType = 'Google_Service_Dfareporting_ClickTag';
11580 protected $clickTagsDataType = 'array';
11581 public $commercialId;
11582 public $companionCreatives;
11583 public $compatibility;
11584 public $convertFlashToHtml5;
11585 protected $counterCustomEventsType = 'Google_Service_Dfareporting_CreativeCustomEvent';
11586 protected $counterCustomEventsDataType = 'array';
11587 protected $creativeAssetsType = 'Google_Service_Dfareporting_CreativeAsset';
11588 protected $creativeAssetsDataType = 'array';
11589 protected $creativeFieldAssignmentsType = 'Google_Service_Dfareporting_CreativeFieldAssignment';
11590 protected $creativeFieldAssignmentsDataType = 'array';
11591 public $customKeyValues;
11592 protected $exitCustomEventsType = 'Google_Service_Dfareporting_CreativeCustomEvent';
11593 protected $exitCustomEventsDataType = 'array';
11594 protected $fsCommandType = 'Google_Service_Dfareporting_FsCommand';
11595 protected $fsCommandDataType = '';
11596 public $htmlCode;
11597 public $htmlCodeLocked;
11598 public $id;
11599 protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
11600 protected $idDimensionValueDataType = '';
11601 public $kind;
11602 protected $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
11603 protected $lastModifiedInfoDataType = '';
11604 public $latestTraffickedCreativeId;
11605 public $name;
11606 public $overrideCss;
11607 public $redirectUrl;
11608 public $renderingId;
11609 protected $renderingIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
11610 protected $renderingIdDimensionValueDataType = '';
11611 public $requiredFlashPluginVersion;
11612 public $requiredFlashVersion;
11613 protected $sizeType = 'Google_Service_Dfareporting_Size';
11614 protected $sizeDataType = '';
11615 public $skippable;
11616 public $sslCompliant;
11617 public $sslOverride;
11618 public $studioAdvertiserId;
11619 public $studioCreativeId;
11620 public $studioTraffickedCreativeId;
11621 public $subaccountId;
11622 public $thirdPartyBackupImageImpressionsUrl;
11623 public $thirdPartyRichMediaImpressionsUrl;
11624 protected $thirdPartyUrlsType = 'Google_Service_Dfareporting_ThirdPartyTrackingUrl';
11625 protected $thirdPartyUrlsDataType = 'array';
11626 protected $timerCustomEventsType = 'Google_Service_Dfareporting_CreativeCustomEvent';
11627 protected $timerCustomEventsDataType = 'array';
11628 public $totalFileSize;
11629 public $type;
11630 public $version;
11631 public $videoDescription;
11632 public $videoDuration;
11633
11634
11635 public function setAccountId($accountId)
11636 {
11637 $this->accountId = $accountId;
11638 }
11639 public function getAccountId()
11640 {
11641 return $this->accountId;
11642 }
11643 public function setActive($active)
11644 {
11645 $this->active = $active;
11646 }
11647 public function getActive()
11648 {
11649 return $this->active;
11650 }
11651 public function setAdParameters($adParameters)
11652 {
11653 $this->adParameters = $adParameters;
11654 }
11655 public function getAdParameters()
11656 {
11657 return $this->adParameters;
11658 }
11659 public function setAdTagKeys($adTagKeys)
11660 {
11661 $this->adTagKeys = $adTagKeys;
11662 }
11663 public function getAdTagKeys()
11664 {
11665 return $this->adTagKeys;
11666 }
11667 public function setAdvertiserId($advertiserId)
11668 {
11669 $this->advertiserId = $advertiserId;
11670 }
11671 public function getAdvertiserId()
11672 {
11673 return $this->advertiserId;
11674 }
11675 public function setAllowScriptAccess($allowScriptAccess)
11676 {
11677 $this->allowScriptAccess = $allowScriptAccess;
11678 }
11679 public function getAllowScriptAccess()
11680 {
11681 return $this->allowScriptAccess;
11682 }
11683 public function setArchived($archived)
11684 {
11685 $this->archived = $archived;
11686 }
11687 public function getArchived()
11688 {
11689 return $this->archived;
11690 }
11691 public function setArtworkType($artworkType)
11692 {
11693 $this->artworkType = $artworkType;
11694 }
11695 public function getArtworkType()
11696 {
11697 return $this->artworkType;
11698 }
11699 public function setAuthoringSource($authoringSource)
11700 {
11701 $this->authoringSource = $authoringSource;
11702 }
11703 public function getAuthoringSource()
11704 {
11705 return $this->authoringSource;
11706 }
11707 public function setAuthoringTool($authoringTool)
11708 {
11709 $this->authoringTool = $authoringTool;
11710 }
11711 public function getAuthoringTool()
11712 {
11713 return $this->authoringTool;
11714 }
11715 public function setAutoAdvanceImages($autoAdvanceImages)
11716 {
11717 $this->autoAdvanceImages = $autoAdvanceImages;
11718 }
11719 public function getAutoAdvanceImages()
11720 {
11721 return $this->autoAdvanceImages;
11722 }
11723 public function setBackgroundColor($backgroundColor)
11724 {
11725 $this->backgroundColor = $backgroundColor;
11726 }
11727 public function getBackgroundColor()
11728 {
11729 return $this->backgroundColor;
11730 }
11731 public function setBackupImageClickThroughUrl($backupImageClickThroughUrl)
11732 {
11733 $this->backupImageClickThroughUrl = $backupImageClickThroughUrl;
11734 }
11735 public function getBackupImageClickThroughUrl()
11736 {
11737 return $this->backupImageClickThroughUrl;
11738 }
11739 public function setBackupImageFeatures($backupImageFeatures)
11740 {
11741 $this->backupImageFeatures = $backupImageFeatures;
11742 }
11743 public function getBackupImageFeatures()
11744 {
11745 return $this->backupImageFeatures;
11746 }
11747 public function setBackupImageReportingLabel($backupImageReportingLabel)
11748 {
11749 $this->backupImageReportingLabel = $backupImageReportingLabel;
11750 }
11751 public function getBackupImageReportingLabel()
11752 {
11753 return $this->backupImageReportingLabel;
11754 }
11755 public function setBackupImageTargetWindow(Google_Service_Dfareporting_TargetWindow $backupImageTargetWindow)
11756 {
11757 $this->backupImageTargetWindow = $backupImageTargetWindow;
11758 }
11759 public function getBackupImageTargetWindow()
11760 {
11761 return $this->backupImageTargetWindow;
11762 }
11763 public function setClickTags($clickTags)
11764 {
11765 $this->clickTags = $clickTags;
11766 }
11767 public function getClickTags()
11768 {
11769 return $this->clickTags;
11770 }
11771 public function setCommercialId($commercialId)
11772 {
11773 $this->commercialId = $commercialId;
11774 }
11775 public function getCommercialId()
11776 {
11777 return $this->commercialId;
11778 }
11779 public function setCompanionCreatives($companionCreatives)
11780 {
11781 $this->companionCreatives = $companionCreatives;
11782 }
11783 public function getCompanionCreatives()
11784 {
11785 return $this->companionCreatives;
11786 }
11787 public function setCompatibility($compatibility)
11788 {
11789 $this->compatibility = $compatibility;
11790 }
11791 public function getCompatibility()
11792 {
11793 return $this->compatibility;
11794 }
11795 public function setConvertFlashToHtml5($convertFlashToHtml5)
11796 {
11797 $this->convertFlashToHtml5 = $convertFlashToHtml5;
11798 }
11799 public function getConvertFlashToHtml5()
11800 {
11801 return $this->convertFlashToHtml5;
11802 }
11803 public function setCounterCustomEvents($counterCustomEvents)
11804 {
11805 $this->counterCustomEvents = $counterCustomEvents;
11806 }
11807 public function getCounterCustomEvents()
11808 {
11809 return $this->counterCustomEvents;
11810 }
11811 public function setCreativeAssets($creativeAssets)
11812 {
11813 $this->creativeAssets = $creativeAssets;
11814 }
11815 public function getCreativeAssets()
11816 {
11817 return $this->creativeAssets;
11818 }
11819 public function setCreativeFieldAssignments($creativeFieldAssignments)
11820 {
11821 $this->creativeFieldAssignments = $creativeFieldAssignments;
11822 }
11823 public function getCreativeFieldAssignments()
11824 {
11825 return $this->creativeFieldAssignments;
11826 }
11827 public function setCustomKeyValues($customKeyValues)
11828 {
11829 $this->customKeyValues = $customKeyValues;
11830 }
11831 public function getCustomKeyValues()
11832 {
11833 return $this->customKeyValues;
11834 }
11835 public function setExitCustomEvents($exitCustomEvents)
11836 {
11837 $this->exitCustomEvents = $exitCustomEvents;
11838 }
11839 public function getExitCustomEvents()
11840 {
11841 return $this->exitCustomEvents;
11842 }
11843 public function setFsCommand(Google_Service_Dfareporting_FsCommand $fsCommand)
11844 {
11845 $this->fsCommand = $fsCommand;
11846 }
11847 public function getFsCommand()
11848 {
11849 return $this->fsCommand;
11850 }
11851 public function setHtmlCode($htmlCode)
11852 {
11853 $this->htmlCode = $htmlCode;
11854 }
11855 public function getHtmlCode()
11856 {
11857 return $this->htmlCode;
11858 }
11859 public function setHtmlCodeLocked($htmlCodeLocked)
11860 {
11861 $this->htmlCodeLocked = $htmlCodeLocked;
11862 }
11863 public function getHtmlCodeLocked()
11864 {
11865 return $this->htmlCodeLocked;
11866 }
11867 public function setId($id)
11868 {
11869 $this->id = $id;
11870 }
11871 public function getId()
11872 {
11873 return $this->id;
11874 }
11875 public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
11876 {
11877 $this->idDimensionValue = $idDimensionValue;
11878 }
11879 public function getIdDimensionValue()
11880 {
11881 return $this->idDimensionValue;
11882 }
11883 public function setKind($kind)
11884 {
11885 $this->kind = $kind;
11886 }
11887 public function getKind()
11888 {
11889 return $this->kind;
11890 }
11891 public function setLastModifiedInfo(Google_Service_Dfareporting_LastModifiedInfo $lastModifiedInfo)
11892 {
11893 $this->lastModifiedInfo = $lastModifiedInfo;
11894 }
11895 public function getLastModifiedInfo()
11896 {
11897 return $this->lastModifiedInfo;
11898 }
11899 public function setLatestTraffickedCreativeId($latestTraffickedCreativeId)
11900 {
11901 $this->latestTraffickedCreativeId = $latestTraffickedCreativeId;
11902 }
11903 public function getLatestTraffickedCreativeId()
11904 {
11905 return $this->latestTraffickedCreativeId;
11906 }
11907 public function setName($name)
11908 {
11909 $this->name = $name;
11910 }
11911 public function getName()
11912 {
11913 return $this->name;
11914 }
11915 public function setOverrideCss($overrideCss)
11916 {
11917 $this->overrideCss = $overrideCss;
11918 }
11919 public function getOverrideCss()
11920 {
11921 return $this->overrideCss;
11922 }
11923 public function setRedirectUrl($redirectUrl)
11924 {
11925 $this->redirectUrl = $redirectUrl;
11926 }
11927 public function getRedirectUrl()
11928 {
11929 return $this->redirectUrl;
11930 }
11931 public function setRenderingId($renderingId)
11932 {
11933 $this->renderingId = $renderingId;
11934 }
11935 public function getRenderingId()
11936 {
11937 return $this->renderingId;
11938 }
11939 public function setRenderingIdDimensionValue(Google_Service_Dfareporting_DimensionValue $renderingIdDimensionValue)
11940 {
11941 $this->renderingIdDimensionValue = $renderingIdDimensionValue;
11942 }
11943 public function getRenderingIdDimensionValue()
11944 {
11945 return $this->renderingIdDimensionValue;
11946 }
11947 public function setRequiredFlashPluginVersion($requiredFlashPluginVersion)
11948 {
11949 $this->requiredFlashPluginVersion = $requiredFlashPluginVersion;
11950 }
11951 public function getRequiredFlashPluginVersion()
11952 {
11953 return $this->requiredFlashPluginVersion;
11954 }
11955 public function setRequiredFlashVersion($requiredFlashVersion)
11956 {
11957 $this->requiredFlashVersion = $requiredFlashVersion;
11958 }
11959 public function getRequiredFlashVersion()
11960 {
11961 return $this->requiredFlashVersion;
11962 }
11963 public function setSize(Google_Service_Dfareporting_Size $size)
11964 {
11965 $this->size = $size;
11966 }
11967 public function getSize()
11968 {
11969 return $this->size;
11970 }
11971 public function setSkippable($skippable)
11972 {
11973 $this->skippable = $skippable;
11974 }
11975 public function getSkippable()
11976 {
11977 return $this->skippable;
11978 }
11979 public function setSslCompliant($sslCompliant)
11980 {
11981 $this->sslCompliant = $sslCompliant;
11982 }
11983 public function getSslCompliant()
11984 {
11985 return $this->sslCompliant;
11986 }
11987 public function setSslOverride($sslOverride)
11988 {
11989 $this->sslOverride = $sslOverride;
11990 }
11991 public function getSslOverride()
11992 {
11993 return $this->sslOverride;
11994 }
11995 public function setStudioAdvertiserId($studioAdvertiserId)
11996 {
11997 $this->studioAdvertiserId = $studioAdvertiserId;
11998 }
11999 public function getStudioAdvertiserId()
12000 {
12001 return $this->studioAdvertiserId;
12002 }
12003 public function setStudioCreativeId($studioCreativeId)
12004 {
12005 $this->studioCreativeId = $studioCreativeId;
12006 }
12007 public function getStudioCreativeId()
12008 {
12009 return $this->studioCreativeId;
12010 }
12011 public function setStudioTraffickedCreativeId($studioTraffickedCreativeId)
12012 {
12013 $this->studioTraffickedCreativeId = $studioTraffickedCreativeId;
12014 }
12015 public function getStudioTraffickedCreativeId()
12016 {
12017 return $this->studioTraffickedCreativeId;
12018 }
12019 public function setSubaccountId($subaccountId)
12020 {
12021 $this->subaccountId = $subaccountId;
12022 }
12023 public function getSubaccountId()
12024 {
12025 return $this->subaccountId;
12026 }
12027 public function setThirdPartyBackupImageImpressionsUrl($thirdPartyBackupImageImpressionsUrl)
12028 {
12029 $this->thirdPartyBackupImageImpressionsUrl = $thirdPartyBackupImageImpressionsUrl;
12030 }
12031 public function getThirdPartyBackupImageImpressionsUrl()
12032 {
12033 return $this->thirdPartyBackupImageImpressionsUrl;
12034 }
12035 public function setThirdPartyRichMediaImpressionsUrl($thirdPartyRichMediaImpressionsUrl)
12036 {
12037 $this->thirdPartyRichMediaImpressionsUrl = $thirdPartyRichMediaImpressionsUrl;
12038 }
12039 public function getThirdPartyRichMediaImpressionsUrl()
12040 {
12041 return $this->thirdPartyRichMediaImpressionsUrl;
12042 }
12043 public function setThirdPartyUrls($thirdPartyUrls)
12044 {
12045 $this->thirdPartyUrls = $thirdPartyUrls;
12046 }
12047 public function getThirdPartyUrls()
12048 {
12049 return $this->thirdPartyUrls;
12050 }
12051 public function setTimerCustomEvents($timerCustomEvents)
12052 {
12053 $this->timerCustomEvents = $timerCustomEvents;
12054 }
12055 public function getTimerCustomEvents()
12056 {
12057 return $this->timerCustomEvents;
12058 }
12059 public function setTotalFileSize($totalFileSize)
12060 {
12061 $this->totalFileSize = $totalFileSize;
12062 }
12063 public function getTotalFileSize()
12064 {
12065 return $this->totalFileSize;
12066 }
12067 public function setType($type)
12068 {
12069 $this->type = $type;
12070 }
12071 public function getType()
12072 {
12073 return $this->type;
12074 }
12075 public function setVersion($version)
12076 {
12077 $this->version = $version;
12078 }
12079 public function getVersion()
12080 {
12081 return $this->version;
12082 }
12083 public function setVideoDescription($videoDescription)
12084 {
12085 $this->videoDescription = $videoDescription;
12086 }
12087 public function getVideoDescription()
12088 {
12089 return $this->videoDescription;
12090 }
12091 public function setVideoDuration($videoDuration)
12092 {
12093 $this->videoDuration = $videoDuration;
12094 }
12095 public function getVideoDuration()
12096 {
12097 return $this->videoDuration;
12098 }
12099 }
12100
12101 class Google_Service_Dfareporting_CreativeAsset extends Google_Collection
12102 {
12103 protected $collection_key = 'detectedFeatures';
12104 protected $internal_gapi_mappings = array(
12105 );
12106 public $actionScript3;
12107 public $active;
12108 public $alignment;
12109 public $artworkType;
12110 protected $assetIdentifierType = 'Google_Service_Dfareporting_CreativeAssetId';
12111 protected $assetIdentifierDataType = '';
12112 protected $backupImageExitType = 'Google_Service_Dfareporting_CreativeCustomEvent';
12113 protected $backupImageExitDataType = '';
12114 public $bitRate;
12115 public $childAssetType;
12116 protected $collapsedSizeType = 'Google_Service_Dfareporting_Size';
12117 protected $collapsedSizeDataType = '';
12118 public $customStartTimeValue;
12119 public $detectedFeatures;
12120 public $displayType;
12121 public $duration;
12122 public $durationType;
12123 protected $expandedDimensionType = 'Google_Service_Dfareporting_Size';
12124 protected $expandedDimensionDataType = '';
12125 public $fileSize;
12126 public $flashVersion;
12127 public $hideFlashObjects;
12128 public $hideSelectionBoxes;
12129 public $horizontallyLocked;
12130 public $id;
12131 public $mimeType;
12132 protected $offsetType = 'Google_Service_Dfareporting_OffsetPosition';
12133 protected $offsetDataType = '';
12134 public $originalBackup;
12135 protected $positionType = 'Google_Service_Dfareporting_OffsetPosition';
12136 protected $positionDataType = '';
12137 public $positionLeftUnit;
12138 public $positionTopUnit;
12139 public $progressiveServingUrl;
12140 public $pushdown;
12141 public $pushdownDuration;
12142 public $role;
12143 protected $sizeType = 'Google_Service_Dfareporting_Size';
12144 protected $sizeDataType = '';
12145 public $sslCompliant;
12146 public $startTimeType;
12147 public $streamingServingUrl;
12148 public $transparency;
12149 public $verticallyLocked;
12150 public $videoDuration;
12151 public $windowMode;
12152 public $zIndex;
12153 public $zipFilename;
12154 public $zipFilesize;
12155
12156
12157 public function setActionScript3($actionScript3)
12158 {
12159 $this->actionScript3 = $actionScript3;
12160 }
12161 public function getActionScript3()
12162 {
12163 return $this->actionScript3;
12164 }
12165 public function setActive($active)
12166 {
12167 $this->active = $active;
12168 }
12169 public function getActive()
12170 {
12171 return $this->active;
12172 }
12173 public function setAlignment($alignment)
12174 {
12175 $this->alignment = $alignment;
12176 }
12177 public function getAlignment()
12178 {
12179 return $this->alignment;
12180 }
12181 public function setArtworkType($artworkType)
12182 {
12183 $this->artworkType = $artworkType;
12184 }
12185 public function getArtworkType()
12186 {
12187 return $this->artworkType;
12188 }
12189 public function setAssetIdentifier(Google_Service_Dfareporting_CreativeAssetId $assetIdentifier)
12190 {
12191 $this->assetIdentifier = $assetIdentifier;
12192 }
12193 public function getAssetIdentifier()
12194 {
12195 return $this->assetIdentifier;
12196 }
12197 public function setBackupImageExit(Google_Service_Dfareporting_CreativeCustomEvent $backupImageExit)
12198 {
12199 $this->backupImageExit = $backupImageExit;
12200 }
12201 public function getBackupImageExit()
12202 {
12203 return $this->backupImageExit;
12204 }
12205 public function setBitRate($bitRate)
12206 {
12207 $this->bitRate = $bitRate;
12208 }
12209 public function getBitRate()
12210 {
12211 return $this->bitRate;
12212 }
12213 public function setChildAssetType($childAssetType)
12214 {
12215 $this->childAssetType = $childAssetType;
12216 }
12217 public function getChildAssetType()
12218 {
12219 return $this->childAssetType;
12220 }
12221 public function setCollapsedSize(Google_Service_Dfareporting_Size $collapsedSize)
12222 {
12223 $this->collapsedSize = $collapsedSize;
12224 }
12225 public function getCollapsedSize()
12226 {
12227 return $this->collapsedSize;
12228 }
12229 public function setCustomStartTimeValue($customStartTimeValue)
12230 {
12231 $this->customStartTimeValue = $customStartTimeValue;
12232 }
12233 public function getCustomStartTimeValue()
12234 {
12235 return $this->customStartTimeValue;
12236 }
12237 public function setDetectedFeatures($detectedFeatures)
12238 {
12239 $this->detectedFeatures = $detectedFeatures;
12240 }
12241 public function getDetectedFeatures()
12242 {
12243 return $this->detectedFeatures;
12244 }
12245 public function setDisplayType($displayType)
12246 {
12247 $this->displayType = $displayType;
12248 }
12249 public function getDisplayType()
12250 {
12251 return $this->displayType;
12252 }
12253 public function setDuration($duration)
12254 {
12255 $this->duration = $duration;
12256 }
12257 public function getDuration()
12258 {
12259 return $this->duration;
12260 }
12261 public function setDurationType($durationType)
12262 {
12263 $this->durationType = $durationType;
12264 }
12265 public function getDurationType()
12266 {
12267 return $this->durationType;
12268 }
12269 public function setExpandedDimension(Google_Service_Dfareporting_Size $expandedDimension)
12270 {
12271 $this->expandedDimension = $expandedDimension;
12272 }
12273 public function getExpandedDimension()
12274 {
12275 return $this->expandedDimension;
12276 }
12277 public function setFileSize($fileSize)
12278 {
12279 $this->fileSize = $fileSize;
12280 }
12281 public function getFileSize()
12282 {
12283 return $this->fileSize;
12284 }
12285 public function setFlashVersion($flashVersion)
12286 {
12287 $this->flashVersion = $flashVersion;
12288 }
12289 public function getFlashVersion()
12290 {
12291 return $this->flashVersion;
12292 }
12293 public function setHideFlashObjects($hideFlashObjects)
12294 {
12295 $this->hideFlashObjects = $hideFlashObjects;
12296 }
12297 public function getHideFlashObjects()
12298 {
12299 return $this->hideFlashObjects;
12300 }
12301 public function setHideSelectionBoxes($hideSelectionBoxes)
12302 {
12303 $this->hideSelectionBoxes = $hideSelectionBoxes;
12304 }
12305 public function getHideSelectionBoxes()
12306 {
12307 return $this->hideSelectionBoxes;
12308 }
12309 public function setHorizontallyLocked($horizontallyLocked)
12310 {
12311 $this->horizontallyLocked = $horizontallyLocked;
12312 }
12313 public function getHorizontallyLocked()
12314 {
12315 return $this->horizontallyLocked;
12316 }
12317 public function setId($id)
12318 {
12319 $this->id = $id;
12320 }
12321 public function getId()
12322 {
12323 return $this->id;
12324 }
12325 public function setMimeType($mimeType)
12326 {
12327 $this->mimeType = $mimeType;
12328 }
12329 public function getMimeType()
12330 {
12331 return $this->mimeType;
12332 }
12333 public function setOffset(Google_Service_Dfareporting_OffsetPosition $offset)
12334 {
12335 $this->offset = $offset;
12336 }
12337 public function getOffset()
12338 {
12339 return $this->offset;
12340 }
12341 public function setOriginalBackup($originalBackup)
12342 {
12343 $this->originalBackup = $originalBackup;
12344 }
12345 public function getOriginalBackup()
12346 {
12347 return $this->originalBackup;
12348 }
12349 public function setPosition(Google_Service_Dfareporting_OffsetPosition $position)
12350 {
12351 $this->position = $position;
12352 }
12353 public function getPosition()
12354 {
12355 return $this->position;
12356 }
12357 public function setPositionLeftUnit($positionLeftUnit)
12358 {
12359 $this->positionLeftUnit = $positionLeftUnit;
12360 }
12361 public function getPositionLeftUnit()
12362 {
12363 return $this->positionLeftUnit;
12364 }
12365 public function setPositionTopUnit($positionTopUnit)
12366 {
12367 $this->positionTopUnit = $positionTopUnit;
12368 }
12369 public function getPositionTopUnit()
12370 {
12371 return $this->positionTopUnit;
12372 }
12373 public function setProgressiveServingUrl($progressiveServingUrl)
12374 {
12375 $this->progressiveServingUrl = $progressiveServingUrl;
12376 }
12377 public function getProgressiveServingUrl()
12378 {
12379 return $this->progressiveServingUrl;
12380 }
12381 public function setPushdown($pushdown)
12382 {
12383 $this->pushdown = $pushdown;
12384 }
12385 public function getPushdown()
12386 {
12387 return $this->pushdown;
12388 }
12389 public function setPushdownDuration($pushdownDuration)
12390 {
12391 $this->pushdownDuration = $pushdownDuration;
12392 }
12393 public function getPushdownDuration()
12394 {
12395 return $this->pushdownDuration;
12396 }
12397 public function setRole($role)
12398 {
12399 $this->role = $role;
12400 }
12401 public function getRole()
12402 {
12403 return $this->role;
12404 }
12405 public function setSize(Google_Service_Dfareporting_Size $size)
12406 {
12407 $this->size = $size;
12408 }
12409 public function getSize()
12410 {
12411 return $this->size;
12412 }
12413 public function setSslCompliant($sslCompliant)
12414 {
12415 $this->sslCompliant = $sslCompliant;
12416 }
12417 public function getSslCompliant()
12418 {
12419 return $this->sslCompliant;
12420 }
12421 public function setStartTimeType($startTimeType)
12422 {
12423 $this->startTimeType = $startTimeType;
12424 }
12425 public function getStartTimeType()
12426 {
12427 return $this->startTimeType;
12428 }
12429 public function setStreamingServingUrl($streamingServingUrl)
12430 {
12431 $this->streamingServingUrl = $streamingServingUrl;
12432 }
12433 public function getStreamingServingUrl()
12434 {
12435 return $this->streamingServingUrl;
12436 }
12437 public function setTransparency($transparency)
12438 {
12439 $this->transparency = $transparency;
12440 }
12441 public function getTransparency()
12442 {
12443 return $this->transparency;
12444 }
12445 public function setVerticallyLocked($verticallyLocked)
12446 {
12447 $this->verticallyLocked = $verticallyLocked;
12448 }
12449 public function getVerticallyLocked()
12450 {
12451 return $this->verticallyLocked;
12452 }
12453 public function setVideoDuration($videoDuration)
12454 {
12455 $this->videoDuration = $videoDuration;
12456 }
12457 public function getVideoDuration()
12458 {
12459 return $this->videoDuration;
12460 }
12461 public function setWindowMode($windowMode)
12462 {
12463 $this->windowMode = $windowMode;
12464 }
12465 public function getWindowMode()
12466 {
12467 return $this->windowMode;
12468 }
12469 public function setZIndex($zIndex)
12470 {
12471 $this->zIndex = $zIndex;
12472 }
12473 public function getZIndex()
12474 {
12475 return $this->zIndex;
12476 }
12477 public function setZipFilename($zipFilename)
12478 {
12479 $this->zipFilename = $zipFilename;
12480 }
12481 public function getZipFilename()
12482 {
12483 return $this->zipFilename;
12484 }
12485 public function setZipFilesize($zipFilesize)
12486 {
12487 $this->zipFilesize = $zipFilesize;
12488 }
12489 public function getZipFilesize()
12490 {
12491 return $this->zipFilesize;
12492 }
12493 }
12494
12495 class Google_Service_Dfareporting_CreativeAssetId extends Google_Model
12496 {
12497 protected $internal_gapi_mappings = array(
12498 );
12499 public $name;
12500 public $type;
12501
12502
12503 public function setName($name)
12504 {
12505 $this->name = $name;
12506 }
12507 public function getName()
12508 {
12509 return $this->name;
12510 }
12511 public function setType($type)
12512 {
12513 $this->type = $type;
12514 }
12515 public function getType()
12516 {
12517 return $this->type;
12518 }
12519 }
12520
12521 class Google_Service_Dfareporting_CreativeAssetMetadata extends Google_Collection
12522 {
12523 protected $collection_key = 'warnedValidationRules';
12524 protected $internal_gapi_mappings = array(
12525 );
12526 protected $assetIdentifierType = 'Google_Service_Dfareporting_CreativeAssetId';
12527 protected $assetIdentifierDataType = '';
12528 protected $clickTagsType = 'Google_Service_Dfareporting_ClickTag';
12529 protected $clickTagsDataType = 'array';
12530 public $detectedFeatures;
12531 public $kind;
12532 public $warnedValidationRules;
12533
12534
12535 public function setAssetIdentifier(Google_Service_Dfareporting_CreativeAssetId $assetIdentifier)
12536 {
12537 $this->assetIdentifier = $assetIdentifier;
12538 }
12539 public function getAssetIdentifier()
12540 {
12541 return $this->assetIdentifier;
12542 }
12543 public function setClickTags($clickTags)
12544 {
12545 $this->clickTags = $clickTags;
12546 }
12547 public function getClickTags()
12548 {
12549 return $this->clickTags;
12550 }
12551 public function setDetectedFeatures($detectedFeatures)
12552 {
12553 $this->detectedFeatures = $detectedFeatures;
12554 }
12555 public function getDetectedFeatures()
12556 {
12557 return $this->detectedFeatures;
12558 }
12559 public function setKind($kind)
12560 {
12561 $this->kind = $kind;
12562 }
12563 public function getKind()
12564 {
12565 return $this->kind;
12566 }
12567 public function setWarnedValidationRules($warnedValidationRules)
12568 {
12569 $this->warnedValidationRules = $warnedValidationRules;
12570 }
12571 public function getWarnedValidationRules()
12572 {
12573 return $this->warnedValidationRules;
12574 }
12575 }
12576
12577 class Google_Service_Dfareporting_CreativeAssignment extends Google_Collection
12578 {
12579 protected $collection_key = 'richMediaExitOverrides';
12580 protected $internal_gapi_mappings = array(
12581 );
12582 public $active;
12583 public $applyEventTags;
12584 protected $clickThroughUrlType = 'Google_Service_Dfareporting_ClickThroughUrl';
12585 protected $clickThroughUrlDataType = '';
12586 protected $companionCreativeOverridesType = 'Google_Service_Dfareporting_CompanionClickThroughOverride';
12587 protected $companionCreativeOverridesDataType = 'array';
12588 protected $creativeGroupAssignmentsType = 'Google_Service_Dfareporting_CreativeGroupAssignment';
12589 protected $creativeGroupAssignmentsDataType = 'array';
12590 public $creativeId;
12591 protected $creativeIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
12592 protected $creativeIdDimensionValueDataType = '';
12593 public $endTime;
12594 protected $richMediaExitOverridesType = 'Google_Service_Dfareporting_RichMediaExitOverride';
12595 protected $richMediaExitOverridesDataType = 'array';
12596 public $sequence;
12597 public $sslCompliant;
12598 public $startTime;
12599 public $weight;
12600
12601
12602 public function setActive($active)
12603 {
12604 $this->active = $active;
12605 }
12606 public function getActive()
12607 {
12608 return $this->active;
12609 }
12610 public function setApplyEventTags($applyEventTags)
12611 {
12612 $this->applyEventTags = $applyEventTags;
12613 }
12614 public function getApplyEventTags()
12615 {
12616 return $this->applyEventTags;
12617 }
12618 public function setClickThroughUrl(Google_Service_Dfareporting_ClickThroughUrl $clickThroughUrl)
12619 {
12620 $this->clickThroughUrl = $clickThroughUrl;
12621 }
12622 public function getClickThroughUrl()
12623 {
12624 return $this->clickThroughUrl;
12625 }
12626 public function setCompanionCreativeOverrides($companionCreativeOverrides)
12627 {
12628 $this->companionCreativeOverrides = $companionCreativeOverrides;
12629 }
12630 public function getCompanionCreativeOverrides()
12631 {
12632 return $this->companionCreativeOverrides;
12633 }
12634 public function setCreativeGroupAssignments($creativeGroupAssignments)
12635 {
12636 $this->creativeGroupAssignments = $creativeGroupAssignments;
12637 }
12638 public function getCreativeGroupAssignments()
12639 {
12640 return $this->creativeGroupAssignments;
12641 }
12642 public function setCreativeId($creativeId)
12643 {
12644 $this->creativeId = $creativeId;
12645 }
12646 public function getCreativeId()
12647 {
12648 return $this->creativeId;
12649 }
12650 public function setCreativeIdDimensionValue(Google_Service_Dfareporting_DimensionValue $creativeIdDimensionValue)
12651 {
12652 $this->creativeIdDimensionValue = $creativeIdDimensionValue;
12653 }
12654 public function getCreativeIdDimensionValue()
12655 {
12656 return $this->creativeIdDimensionValue;
12657 }
12658 public function setEndTime($endTime)
12659 {
12660 $this->endTime = $endTime;
12661 }
12662 public function getEndTime()
12663 {
12664 return $this->endTime;
12665 }
12666 public function setRichMediaExitOverrides($richMediaExitOverrides)
12667 {
12668 $this->richMediaExitOverrides = $richMediaExitOverrides;
12669 }
12670 public function getRichMediaExitOverrides()
12671 {
12672 return $this->richMediaExitOverrides;
12673 }
12674 public function setSequence($sequence)
12675 {
12676 $this->sequence = $sequence;
12677 }
12678 public function getSequence()
12679 {
12680 return $this->sequence;
12681 }
12682 public function setSslCompliant($sslCompliant)
12683 {
12684 $this->sslCompliant = $sslCompliant;
12685 }
12686 public function getSslCompliant()
12687 {
12688 return $this->sslCompliant;
12689 }
12690 public function setStartTime($startTime)
12691 {
12692 $this->startTime = $startTime;
12693 }
12694 public function getStartTime()
12695 {
12696 return $this->startTime;
12697 }
12698 public function setWeight($weight)
12699 {
12700 $this->weight = $weight;
12701 }
12702 public function getWeight()
12703 {
12704 return $this->weight;
12705 }
12706 }
12707
12708 class Google_Service_Dfareporting_CreativeCustomEvent extends Google_Model
12709 {
12710 protected $internal_gapi_mappings = array(
12711 );
12712 public $advertiserCustomEventId;
12713 public $advertiserCustomEventName;
12714 public $advertiserCustomEventType;
12715 public $artworkLabel;
12716 public $artworkType;
12717 public $exitUrl;
12718 public $id;
12719 protected $popupWindowPropertiesType = 'Google_Service_Dfareporting_PopupWindowProperties';
12720 protected $popupWindowPropertiesDataType = '';
12721 public $targetType;
12722 public $videoReportingId;
12723
12724
12725 public function setAdvertiserCustomEventId($advertiserCustomEventId)
12726 {
12727 $this->advertiserCustomEventId = $advertiserCustomEventId;
12728 }
12729 public function getAdvertiserCustomEventId()
12730 {
12731 return $this->advertiserCustomEventId;
12732 }
12733 public function setAdvertiserCustomEventName($advertiserCustomEventName)
12734 {
12735 $this->advertiserCustomEventName = $advertiserCustomEventName;
12736 }
12737 public function getAdvertiserCustomEventName()
12738 {
12739 return $this->advertiserCustomEventName;
12740 }
12741 public function setAdvertiserCustomEventType($advertiserCustomEventType)
12742 {
12743 $this->advertiserCustomEventType = $advertiserCustomEventType;
12744 }
12745 public function getAdvertiserCustomEventType()
12746 {
12747 return $this->advertiserCustomEventType;
12748 }
12749 public function setArtworkLabel($artworkLabel)
12750 {
12751 $this->artworkLabel = $artworkLabel;
12752 }
12753 public function getArtworkLabel()
12754 {
12755 return $this->artworkLabel;
12756 }
12757 public function setArtworkType($artworkType)
12758 {
12759 $this->artworkType = $artworkType;
12760 }
12761 public function getArtworkType()
12762 {
12763 return $this->artworkType;
12764 }
12765 public function setExitUrl($exitUrl)
12766 {
12767 $this->exitUrl = $exitUrl;
12768 }
12769 public function getExitUrl()
12770 {
12771 return $this->exitUrl;
12772 }
12773 public function setId($id)
12774 {
12775 $this->id = $id;
12776 }
12777 public function getId()
12778 {
12779 return $this->id;
12780 }
12781 public function setPopupWindowProperties(Google_Service_Dfareporting_PopupWindowProperties $popupWindowProperties)
12782 {
12783 $this->popupWindowProperties = $popupWindowProperties;
12784 }
12785 public function getPopupWindowProperties()
12786 {
12787 return $this->popupWindowProperties;
12788 }
12789 public function setTargetType($targetType)
12790 {
12791 $this->targetType = $targetType;
12792 }
12793 public function getTargetType()
12794 {
12795 return $this->targetType;
12796 }
12797 public function setVideoReportingId($videoReportingId)
12798 {
12799 $this->videoReportingId = $videoReportingId;
12800 }
12801 public function getVideoReportingId()
12802 {
12803 return $this->videoReportingId;
12804 }
12805 }
12806
12807 class Google_Service_Dfareporting_CreativeField extends Google_Model
12808 {
12809 protected $internal_gapi_mappings = array(
12810 );
12811 public $accountId;
12812 public $advertiserId;
12813 protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
12814 protected $advertiserIdDimensionValueDataType = '';
12815 public $id;
12816 public $kind;
12817 public $name;
12818 public $subaccountId;
12819
12820
12821 public function setAccountId($accountId)
12822 {
12823 $this->accountId = $accountId;
12824 }
12825 public function getAccountId()
12826 {
12827 return $this->accountId;
12828 }
12829 public function setAdvertiserId($advertiserId)
12830 {
12831 $this->advertiserId = $advertiserId;
12832 }
12833 public function getAdvertiserId()
12834 {
12835 return $this->advertiserId;
12836 }
12837 public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
12838 {
12839 $this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
12840 }
12841 public function getAdvertiserIdDimensionValue()
12842 {
12843 return $this->advertiserIdDimensionValue;
12844 }
12845 public function setId($id)
12846 {
12847 $this->id = $id;
12848 }
12849 public function getId()
12850 {
12851 return $this->id;
12852 }
12853 public function setKind($kind)
12854 {
12855 $this->kind = $kind;
12856 }
12857 public function getKind()
12858 {
12859 return $this->kind;
12860 }
12861 public function setName($name)
12862 {
12863 $this->name = $name;
12864 }
12865 public function getName()
12866 {
12867 return $this->name;
12868 }
12869 public function setSubaccountId($subaccountId)
12870 {
12871 $this->subaccountId = $subaccountId;
12872 }
12873 public function getSubaccountId()
12874 {
12875 return $this->subaccountId;
12876 }
12877 }
12878
12879 class Google_Service_Dfareporting_CreativeFieldAssignment extends Google_Model
12880 {
12881 protected $internal_gapi_mappings = array(
12882 );
12883 public $creativeFieldId;
12884 public $creativeFieldValueId;
12885
12886
12887 public function setCreativeFieldId($creativeFieldId)
12888 {
12889 $this->creativeFieldId = $creativeFieldId;
12890 }
12891 public function getCreativeFieldId()
12892 {
12893 return $this->creativeFieldId;
12894 }
12895 public function setCreativeFieldValueId($creativeFieldValueId)
12896 {
12897 $this->creativeFieldValueId = $creativeFieldValueId;
12898 }
12899 public function getCreativeFieldValueId()
12900 {
12901 return $this->creativeFieldValueId;
12902 }
12903 }
12904
12905 class Google_Service_Dfareporting_CreativeFieldValue extends Google_Model
12906 {
12907 protected $internal_gapi_mappings = array(
12908 );
12909 public $id;
12910 public $kind;
12911 public $value;
12912
12913
12914 public function setId($id)
12915 {
12916 $this->id = $id;
12917 }
12918 public function getId()
12919 {
12920 return $this->id;
12921 }
12922 public function setKind($kind)
12923 {
12924 $this->kind = $kind;
12925 }
12926 public function getKind()
12927 {
12928 return $this->kind;
12929 }
12930 public function setValue($value)
12931 {
12932 $this->value = $value;
12933 }
12934 public function getValue()
12935 {
12936 return $this->value;
12937 }
12938 }
12939
12940 class Google_Service_Dfareporting_CreativeFieldValuesListResponse extends Google_Collection
12941 {
12942 protected $collection_key = 'creativeFieldValues';
12943 protected $internal_gapi_mappings = array(
12944 );
12945 protected $creativeFieldValuesType = 'Google_Service_Dfareporting_CreativeFieldValue';
12946 protected $creativeFieldValuesDataType = 'array';
12947 public $kind;
12948 public $nextPageToken;
12949
12950
12951 public function setCreativeFieldValues($creativeFieldValues)
12952 {
12953 $this->creativeFieldValues = $creativeFieldValues;
12954 }
12955 public function getCreativeFieldValues()
12956 {
12957 return $this->creativeFieldValues;
12958 }
12959 public function setKind($kind)
12960 {
12961 $this->kind = $kind;
12962 }
12963 public function getKind()
12964 {
12965 return $this->kind;
12966 }
12967 public function setNextPageToken($nextPageToken)
12968 {
12969 $this->nextPageToken = $nextPageToken;
12970 }
12971 public function getNextPageToken()
12972 {
12973 return $this->nextPageToken;
12974 }
12975 }
12976
12977 class Google_Service_Dfareporting_CreativeFieldsListResponse extends Google_Collection
12978 {
12979 protected $collection_key = 'creativeFields';
12980 protected $internal_gapi_mappings = array(
12981 );
12982 protected $creativeFieldsType = 'Google_Service_Dfareporting_CreativeField';
12983 protected $creativeFieldsDataType = 'array';
12984 public $kind;
12985 public $nextPageToken;
12986
12987
12988 public function setCreativeFields($creativeFields)
12989 {
12990 $this->creativeFields = $creativeFields;
12991 }
12992 public function getCreativeFields()
12993 {
12994 return $this->creativeFields;
12995 }
12996 public function setKind($kind)
12997 {
12998 $this->kind = $kind;
12999 }
13000 public function getKind()
13001 {
13002 return $this->kind;
13003 }
13004 public function setNextPageToken($nextPageToken)
13005 {
13006 $this->nextPageToken = $nextPageToken;
13007 }
13008 public function getNextPageToken()
13009 {
13010 return $this->nextPageToken;
13011 }
13012 }
13013
13014 class Google_Service_Dfareporting_CreativeGroup extends Google_Model
13015 {
13016 protected $internal_gapi_mappings = array(
13017 );
13018 public $accountId;
13019 public $advertiserId;
13020 protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
13021 protected $advertiserIdDimensionValueDataType = '';
13022 public $groupNumber;
13023 public $id;
13024 public $kind;
13025 public $name;
13026 public $subaccountId;
13027
13028
13029 public function setAccountId($accountId)
13030 {
13031 $this->accountId = $accountId;
13032 }
13033 public function getAccountId()
13034 {
13035 return $this->accountId;
13036 }
13037 public function setAdvertiserId($advertiserId)
13038 {
13039 $this->advertiserId = $advertiserId;
13040 }
13041 public function getAdvertiserId()
13042 {
13043 return $this->advertiserId;
13044 }
13045 public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
13046 {
13047 $this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
13048 }
13049 public function getAdvertiserIdDimensionValue()
13050 {
13051 return $this->advertiserIdDimensionValue;
13052 }
13053 public function setGroupNumber($groupNumber)
13054 {
13055 $this->groupNumber = $groupNumber;
13056 }
13057 public function getGroupNumber()
13058 {
13059 return $this->groupNumber;
13060 }
13061 public function setId($id)
13062 {
13063 $this->id = $id;
13064 }
13065 public function getId()
13066 {
13067 return $this->id;
13068 }
13069 public function setKind($kind)
13070 {
13071 $this->kind = $kind;
13072 }
13073 public function getKind()
13074 {
13075 return $this->kind;
13076 }
13077 public function setName($name)
13078 {
13079 $this->name = $name;
13080 }
13081 public function getName()
13082 {
13083 return $this->name;
13084 }
13085 public function setSubaccountId($subaccountId)
13086 {
13087 $this->subaccountId = $subaccountId;
13088 }
13089 public function getSubaccountId()
13090 {
13091 return $this->subaccountId;
13092 }
13093 }
13094
13095 class Google_Service_Dfareporting_CreativeGroupAssignment extends Google_Model
13096 {
13097 protected $internal_gapi_mappings = array(
13098 );
13099 public $creativeGroupId;
13100 public $creativeGroupNumber;
13101
13102
13103 public function setCreativeGroupId($creativeGroupId)
13104 {
13105 $this->creativeGroupId = $creativeGroupId;
13106 }
13107 public function getCreativeGroupId()
13108 {
13109 return $this->creativeGroupId;
13110 }
13111 public function setCreativeGroupNumber($creativeGroupNumber)
13112 {
13113 $this->creativeGroupNumber = $creativeGroupNumber;
13114 }
13115 public function getCreativeGroupNumber()
13116 {
13117 return $this->creativeGroupNumber;
13118 }
13119 }
13120
13121 class Google_Service_Dfareporting_CreativeGroupsListResponse extends Google_Collection
13122 {
13123 protected $collection_key = 'creativeGroups';
13124 protected $internal_gapi_mappings = array(
13125 );
13126 protected $creativeGroupsType = 'Google_Service_Dfareporting_CreativeGroup';
13127 protected $creativeGroupsDataType = 'array';
13128 public $kind;
13129 public $nextPageToken;
13130
13131
13132 public function setCreativeGroups($creativeGroups)
13133 {
13134 $this->creativeGroups = $creativeGroups;
13135 }
13136 public function getCreativeGroups()
13137 {
13138 return $this->creativeGroups;
13139 }
13140 public function setKind($kind)
13141 {
13142 $this->kind = $kind;
13143 }
13144 public function getKind()
13145 {
13146 return $this->kind;
13147 }
13148 public function setNextPageToken($nextPageToken)
13149 {
13150 $this->nextPageToken = $nextPageToken;
13151 }
13152 public function getNextPageToken()
13153 {
13154 return $this->nextPageToken;
13155 }
13156 }
13157
13158 class Google_Service_Dfareporting_CreativeOptimizationConfiguration extends Google_Collection
13159 {
13160 protected $collection_key = 'optimizationActivitys';
13161 protected $internal_gapi_mappings = array(
13162 );
13163 public $id;
13164 public $name;
13165 protected $optimizationActivitysType = 'Google_Service_Dfareporting_OptimizationActivity';
13166 protected $optimizationActivitysDataType = 'array';
13167 public $optimizationModel;
13168
13169
13170 public function setId($id)
13171 {
13172 $this->id = $id;
13173 }
13174 public function getId()
13175 {
13176 return $this->id;
13177 }
13178 public function setName($name)
13179 {
13180 $this->name = $name;
13181 }
13182 public function getName()
13183 {
13184 return $this->name;
13185 }
13186 public function setOptimizationActivitys($optimizationActivitys)
13187 {
13188 $this->optimizationActivitys = $optimizationActivitys;
13189 }
13190 public function getOptimizationActivitys()
13191 {
13192 return $this->optimizationActivitys;
13193 }
13194 public function setOptimizationModel($optimizationModel)
13195 {
13196 $this->optimizationModel = $optimizationModel;
13197 }
13198 public function getOptimizationModel()
13199 {
13200 return $this->optimizationModel;
13201 }
13202 }
13203
13204 class Google_Service_Dfareporting_CreativeRotation extends Google_Collection
13205 {
13206 protected $collection_key = 'creativeAssignments';
13207 protected $internal_gapi_mappings = array(
13208 );
13209 protected $creativeAssignmentsType = 'Google_Service_Dfareporting_CreativeAssignment';
13210 protected $creativeAssignmentsDataType = 'array';
13211 public $creativeOptimizationConfigurationId;
13212 public $type;
13213 public $weightCalculationStrategy;
13214
13215
13216 public function setCreativeAssignments($creativeAssignments)
13217 {
13218 $this->creativeAssignments = $creativeAssignments;
13219 }
13220 public function getCreativeAssignments()
13221 {
13222 return $this->creativeAssignments;
13223 }
13224 public function setCreativeOptimizationConfigurationId($creativeOptimizationConfigurationId)
13225 {
13226 $this->creativeOptimizationConfigurationId = $creativeOptimizationConfigurationId;
13227 }
13228 public function getCreativeOptimizationConfigurationId()
13229 {
13230 return $this->creativeOptimizationConfigurationId;
13231 }
13232 public function setType($type)
13233 {
13234 $this->type = $type;
13235 }
13236 public function getType()
13237 {
13238 return $this->type;
13239 }
13240 public function setWeightCalculationStrategy($weightCalculationStrategy)
13241 {
13242 $this->weightCalculationStrategy = $weightCalculationStrategy;
13243 }
13244 public function getWeightCalculationStrategy()
13245 {
13246 return $this->weightCalculationStrategy;
13247 }
13248 }
13249
13250 class Google_Service_Dfareporting_CreativeSettings extends Google_Model
13251 {
13252 protected $internal_gapi_mappings = array(
13253 );
13254 public $iFrameFooter;
13255 public $iFrameHeader;
13256
13257
13258 public function setIFrameFooter($iFrameFooter)
13259 {
13260 $this->iFrameFooter = $iFrameFooter;
13261 }
13262 public function getIFrameFooter()
13263 {
13264 return $this->iFrameFooter;
13265 }
13266 public function setIFrameHeader($iFrameHeader)
13267 {
13268 $this->iFrameHeader = $iFrameHeader;
13269 }
13270 public function getIFrameHeader()
13271 {
13272 return $this->iFrameHeader;
13273 }
13274 }
13275
13276 class Google_Service_Dfareporting_CreativesListResponse extends Google_Collection
13277 {
13278 protected $collection_key = 'creatives';
13279 protected $internal_gapi_mappings = array(
13280 );
13281 protected $creativesType = 'Google_Service_Dfareporting_Creative';
13282 protected $creativesDataType = 'array';
13283 public $kind;
13284 public $nextPageToken;
13285
13286
13287 public function setCreatives($creatives)
13288 {
13289 $this->creatives = $creatives;
13290 }
13291 public function getCreatives()
13292 {
13293 return $this->creatives;
13294 }
13295 public function setKind($kind)
13296 {
13297 $this->kind = $kind;
13298 }
13299 public function getKind()
13300 {
13301 return $this->kind;
13302 }
13303 public function setNextPageToken($nextPageToken)
13304 {
13305 $this->nextPageToken = $nextPageToken;
13306 }
13307 public function getNextPageToken()
13308 {
13309 return $this->nextPageToken;
13310 }
13311 }
13312
13313 class Google_Service_Dfareporting_CrossDimensionReachReportCompatibleFields extends Google_Collection
13314 {
13315 protected $collection_key = 'overlapMetrics';
13316 protected $internal_gapi_mappings = array(
13317 );
13318 protected $breakdownType = 'Google_Service_Dfareporting_Dimension';
13319 protected $breakdownDataType = 'array';
13320 protected $dimensionFiltersType = 'Google_Service_Dfareporting_Dimension';
13321 protected $dimensionFiltersDataType = 'array';
13322 public $kind;
13323 protected $metricsType = 'Google_Service_Dfareporting_Metric';
13324 protected $metricsDataType = 'array';
13325 protected $overlapMetricsType = 'Google_Service_Dfareporting_Metric';
13326 protected $overlapMetricsDataType = 'array';
13327
13328
13329 public function setBreakdown($breakdown)
13330 {
13331 $this->breakdown = $breakdown;
13332 }
13333 public function getBreakdown()
13334 {
13335 return $this->breakdown;
13336 }
13337 public function setDimensionFilters($dimensionFilters)
13338 {
13339 $this->dimensionFilters = $dimensionFilters;
13340 }
13341 public function getDimensionFilters()
13342 {
13343 return $this->dimensionFilters;
13344 }
13345 public function setKind($kind)
13346 {
13347 $this->kind = $kind;
13348 }
13349 public function getKind()
13350 {
13351 return $this->kind;
13352 }
13353 public function setMetrics($metrics)
13354 {
13355 $this->metrics = $metrics;
13356 }
13357 public function getMetrics()
13358 {
13359 return $this->metrics;
13360 }
13361 public function setOverlapMetrics($overlapMetrics)
13362 {
13363 $this->overlapMetrics = $overlapMetrics;
13364 }
13365 public function getOverlapMetrics()
13366 {
13367 return $this->overlapMetrics;
13368 }
13369 }
13370
13371 class Google_Service_Dfareporting_CustomRichMediaEvents extends Google_Collection
13372 {
13373 protected $collection_key = 'filteredEventIds';
13374 protected $internal_gapi_mappings = array(
13375 );
13376 protected $filteredEventIdsType = 'Google_Service_Dfareporting_DimensionValue';
13377 protected $filteredEventIdsDataType = 'array';
13378 public $kind;
13379
13380
13381 public function setFilteredEventIds($filteredEventIds)
13382 {
13383 $this->filteredEventIds = $filteredEventIds;
13384 }
13385 public function getFilteredEventIds()
13386 {
13387 return $this->filteredEventIds;
13388 }
13389 public function setKind($kind)
13390 {
13391 $this->kind = $kind;
13392 }
13393 public function getKind()
13394 {
13395 return $this->kind;
13396 }
13397 }
13398
13399 class Google_Service_Dfareporting_DateRange extends Google_Model
13400 {
13401 protected $internal_gapi_mappings = array(
13402 );
13403 public $endDate;
13404 public $kind;
13405 public $relativeDateRange;
13406 public $startDate;
13407
13408
13409 public function setEndDate($endDate)
13410 {
13411 $this->endDate = $endDate;
13412 }
13413 public function getEndDate()
13414 {
13415 return $this->endDate;
13416 }
13417 public function setKind($kind)
13418 {
13419 $this->kind = $kind;
13420 }
13421 public function getKind()
13422 {
13423 return $this->kind;
13424 }
13425 public function setRelativeDateRange($relativeDateRange)
13426 {
13427 $this->relativeDateRange = $relativeDateRange;
13428 }
13429 public function getRelativeDateRange()
13430 {
13431 return $this->relativeDateRange;
13432 }
13433 public function setStartDate($startDate)
13434 {
13435 $this->startDate = $startDate;
13436 }
13437 public function getStartDate()
13438 {
13439 return $this->startDate;
13440 }
13441 }
13442
13443 class Google_Service_Dfareporting_DayPartTargeting extends Google_Collection
13444 {
13445 protected $collection_key = 'hoursOfDay';
13446 protected $internal_gapi_mappings = array(
13447 );
13448 public $daysOfWeek;
13449 public $hoursOfDay;
13450 public $userLocalTime;
13451
13452
13453 public function setDaysOfWeek($daysOfWeek)
13454 {
13455 $this->daysOfWeek = $daysOfWeek;
13456 }
13457 public function getDaysOfWeek()
13458 {
13459 return $this->daysOfWeek;
13460 }
13461 public function setHoursOfDay($hoursOfDay)
13462 {
13463 $this->hoursOfDay = $hoursOfDay;
13464 }
13465 public function getHoursOfDay()
13466 {
13467 return $this->hoursOfDay;
13468 }
13469 public function setUserLocalTime($userLocalTime)
13470 {
13471 $this->userLocalTime = $userLocalTime;
13472 }
13473 public function getUserLocalTime()
13474 {
13475 return $this->userLocalTime;
13476 }
13477 }
13478
13479 class Google_Service_Dfareporting_DefaultClickThroughEventTagProperties extends Google_Model
13480 {
13481 protected $internal_gapi_mappings = array(
13482 );
13483 public $defaultClickThroughEventTagId;
13484 public $overrideInheritedEventTag;
13485
13486
13487 public function setDefaultClickThroughEventTagId($defaultClickThroughEventTagId)
13488 {
13489 $this->defaultClickThroughEventTagId = $defaultClickThroughEventTagId;
13490 }
13491 public function getDefaultClickThroughEventTagId()
13492 {
13493 return $this->defaultClickThroughEventTagId;
13494 }
13495 public function setOverrideInheritedEventTag($overrideInheritedEventTag)
13496 {
13497 $this->overrideInheritedEventTag = $overrideInheritedEventTag;
13498 }
13499 public function getOverrideInheritedEventTag()
13500 {
13501 return $this->overrideInheritedEventTag;
13502 }
13503 }
13504
13505 class Google_Service_Dfareporting_DeliverySchedule extends Google_Model
13506 {
13507 protected $internal_gapi_mappings = array(
13508 );
13509 protected $frequencyCapType = 'Google_Service_Dfareporting_FrequencyCap';
13510 protected $frequencyCapDataType = '';
13511 public $hardCutoff;
13512 public $impressionRatio;
13513 public $priority;
13514
13515
13516 public function setFrequencyCap(Google_Service_Dfareporting_FrequencyCap $frequencyCap)
13517 {
13518 $this->frequencyCap = $frequencyCap;
13519 }
13520 public function getFrequencyCap()
13521 {
13522 return $this->frequencyCap;
13523 }
13524 public function setHardCutoff($hardCutoff)
13525 {
13526 $this->hardCutoff = $hardCutoff;
13527 }
13528 public function getHardCutoff()
13529 {
13530 return $this->hardCutoff;
13531 }
13532 public function setImpressionRatio($impressionRatio)
13533 {
13534 $this->impressionRatio = $impressionRatio;
13535 }
13536 public function getImpressionRatio()
13537 {
13538 return $this->impressionRatio;
13539 }
13540 public function setPriority($priority)
13541 {
13542 $this->priority = $priority;
13543 }
13544 public function getPriority()
13545 {
13546 return $this->priority;
13547 }
13548 }
13549
13550 class Google_Service_Dfareporting_DfareportingFile extends Google_Model
13551 {
13552 protected $internal_gapi_mappings = array(
13553 );
13554 protected $dateRangeType = 'Google_Service_Dfareporting_DateRange';
13555 protected $dateRangeDataType = '';
13556 public $etag;
13557 public $fileName;
13558 public $format;
13559 public $id;
13560 public $kind;
13561 public $lastModifiedTime;
13562 public $reportId;
13563 public $status;
13564 protected $urlsType = 'Google_Service_Dfareporting_DfareportingFileUrls';
13565 protected $urlsDataType = '';
13566
13567
13568 public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange)
13569 {
13570 $this->dateRange = $dateRange;
13571 }
13572 public function getDateRange()
13573 {
13574 return $this->dateRange;
13575 }
13576 public function setEtag($etag)
13577 {
13578 $this->etag = $etag;
13579 }
13580 public function getEtag()
13581 {
13582 return $this->etag;
13583 }
13584 public function setFileName($fileName)
13585 {
13586 $this->fileName = $fileName;
13587 }
13588 public function getFileName()
13589 {
13590 return $this->fileName;
13591 }
13592 public function setFormat($format)
13593 {
13594 $this->format = $format;
13595 }
13596 public function getFormat()
13597 {
13598 return $this->format;
13599 }
13600 public function setId($id)
13601 {
13602 $this->id = $id;
13603 }
13604 public function getId()
13605 {
13606 return $this->id;
13607 }
13608 public function setKind($kind)
13609 {
13610 $this->kind = $kind;
13611 }
13612 public function getKind()
13613 {
13614 return $this->kind;
13615 }
13616 public function setLastModifiedTime($lastModifiedTime)
13617 {
13618 $this->lastModifiedTime = $lastModifiedTime;
13619 }
13620 public function getLastModifiedTime()
13621 {
13622 return $this->lastModifiedTime;
13623 }
13624 public function setReportId($reportId)
13625 {
13626 $this->reportId = $reportId;
13627 }
13628 public function getReportId()
13629 {
13630 return $this->reportId;
13631 }
13632 public function setStatus($status)
13633 {
13634 $this->status = $status;
13635 }
13636 public function getStatus()
13637 {
13638 return $this->status;
13639 }
13640 public function setUrls(Google_Service_Dfareporting_DfareportingFileUrls $urls)
13641 {
13642 $this->urls = $urls;
13643 }
13644 public function getUrls()
13645 {
13646 return $this->urls;
13647 }
13648 }
13649
13650 class Google_Service_Dfareporting_DfareportingFileUrls extends Google_Model
13651 {
13652 protected $internal_gapi_mappings = array(
13653 );
13654 public $apiUrl;
13655 public $browserUrl;
13656
13657
13658 public function setApiUrl($apiUrl)
13659 {
13660 $this->apiUrl = $apiUrl;
13661 }
13662 public function getApiUrl()
13663 {
13664 return $this->apiUrl;
13665 }
13666 public function setBrowserUrl($browserUrl)
13667 {
13668 $this->browserUrl = $browserUrl;
13669 }
13670 public function getBrowserUrl()
13671 {
13672 return $this->browserUrl;
13673 }
13674 }
13675
13676 class Google_Service_Dfareporting_DfpSettings extends Google_Model
13677 {
13678 protected $internal_gapi_mappings = array(
13679 "dfpNetworkCode" => "dfp_network_code",
13680 "dfpNetworkName" => "dfp_network_name",
13681 );
13682 public $dfpNetworkCode;
13683 public $dfpNetworkName;
13684 public $programmaticPlacementAccepted;
13685 public $pubPaidPlacementAccepted;
13686 public $publisherPortalOnly;
13687
13688
13689 public function setDfpNetworkCode($dfpNetworkCode)
13690 {
13691 $this->dfpNetworkCode = $dfpNetworkCode;
13692 }
13693 public function getDfpNetworkCode()
13694 {
13695 return $this->dfpNetworkCode;
13696 }
13697 public function setDfpNetworkName($dfpNetworkName)
13698 {
13699 $this->dfpNetworkName = $dfpNetworkName;
13700 }
13701 public function getDfpNetworkName()
13702 {
13703 return $this->dfpNetworkName;
13704 }
13705 public function setProgrammaticPlacementAccepted($programmaticPlacementAccepted)
13706 {
13707 $this->programmaticPlacementAccepted = $programmaticPlacementAccepted;
13708 }
13709 public function getProgrammaticPlacementAccepted()
13710 {
13711 return $this->programmaticPlacementAccepted;
13712 }
13713 public function setPubPaidPlacementAccepted($pubPaidPlacementAccepted)
13714 {
13715 $this->pubPaidPlacementAccepted = $pubPaidPlacementAccepted;
13716 }
13717 public function getPubPaidPlacementAccepted()
13718 {
13719 return $this->pubPaidPlacementAccepted;
13720 }
13721 public function setPublisherPortalOnly($publisherPortalOnly)
13722 {
13723 $this->publisherPortalOnly = $publisherPortalOnly;
13724 }
13725 public function getPublisherPortalOnly()
13726 {
13727 return $this->publisherPortalOnly;
13728 }
13729 }
13730
13731 class Google_Service_Dfareporting_Dimension extends Google_Model
13732 {
13733 protected $internal_gapi_mappings = array(
13734 );
13735 public $kind;
13736 public $name;
13737
13738
13739 public function setKind($kind)
13740 {
13741 $this->kind = $kind;
13742 }
13743 public function getKind()
13744 {
13745 return $this->kind;
13746 }
13747 public function setName($name)
13748 {
13749 $this->name = $name;
13750 }
13751 public function getName()
13752 {
13753 return $this->name;
13754 }
13755 }
13756
13757 class Google_Service_Dfareporting_DimensionFilter extends Google_Model
13758 {
13759 protected $internal_gapi_mappings = array(
13760 );
13761 public $dimensionName;
13762 public $kind;
13763 public $value;
13764
13765
13766 public function setDimensionName($dimensionName)
13767 {
13768 $this->dimensionName = $dimensionName;
13769 }
13770 public function getDimensionName()
13771 {
13772 return $this->dimensionName;
13773 }
13774 public function setKind($kind)
13775 {
13776 $this->kind = $kind;
13777 }
13778 public function getKind()
13779 {
13780 return $this->kind;
13781 }
13782 public function setValue($value)
13783 {
13784 $this->value = $value;
13785 }
13786 public function getValue()
13787 {
13788 return $this->value;
13789 }
13790 }
13791
13792 class Google_Service_Dfareporting_DimensionValue extends Google_Model
13793 {
13794 protected $internal_gapi_mappings = array(
13795 );
13796 public $dimensionName;
13797 public $etag;
13798 public $id;
13799 public $kind;
13800 public $matchType;
13801 public $value;
13802
13803
13804 public function setDimensionName($dimensionName)
13805 {
13806 $this->dimensionName = $dimensionName;
13807 }
13808 public function getDimensionName()
13809 {
13810 return $this->dimensionName;
13811 }
13812 public function setEtag($etag)
13813 {
13814 $this->etag = $etag;
13815 }
13816 public function getEtag()
13817 {
13818 return $this->etag;
13819 }
13820 public function setId($id)
13821 {
13822 $this->id = $id;
13823 }
13824 public function getId()
13825 {
13826 return $this->id;
13827 }
13828 public function setKind($kind)
13829 {
13830 $this->kind = $kind;
13831 }
13832 public function getKind()
13833 {
13834 return $this->kind;
13835 }
13836 public function setMatchType($matchType)
13837 {
13838 $this->matchType = $matchType;
13839 }
13840 public function getMatchType()
13841 {
13842 return $this->matchType;
13843 }
13844 public function setValue($value)
13845 {
13846 $this->value = $value;
13847 }
13848 public function getValue()
13849 {
13850 return $this->value;
13851 }
13852 }
13853
13854 class Google_Service_Dfareporting_DimensionValueList extends Google_Collection
13855 {
13856 protected $collection_key = 'items';
13857 protected $internal_gapi_mappings = array(
13858 );
13859 public $etag;
13860 protected $itemsType = 'Google_Service_Dfareporting_DimensionValue';
13861 protected $itemsDataType = 'array';
13862 public $kind;
13863 public $nextPageToken;
13864
13865
13866 public function setEtag($etag)
13867 {
13868 $this->etag = $etag;
13869 }
13870 public function getEtag()
13871 {
13872 return $this->etag;
13873 }
13874 public function setItems($items)
13875 {
13876 $this->items = $items;
13877 }
13878 public function getItems()
13879 {
13880 return $this->items;
13881 }
13882 public function setKind($kind)
13883 {
13884 $this->kind = $kind;
13885 }
13886 public function getKind()
13887 {
13888 return $this->kind;
13889 }
13890 public function setNextPageToken($nextPageToken)
13891 {
13892 $this->nextPageToken = $nextPageToken;
13893 }
13894 public function getNextPageToken()
13895 {
13896 return $this->nextPageToken;
13897 }
13898 }
13899
13900 class Google_Service_Dfareporting_DimensionValueRequest extends Google_Collection
13901 {
13902 protected $collection_key = 'filters';
13903 protected $internal_gapi_mappings = array(
13904 );
13905 public $dimensionName;
13906 public $endDate;
13907 protected $filtersType = 'Google_Service_Dfareporting_DimensionFilter';
13908 protected $filtersDataType = 'array';
13909 public $kind;
13910 public $startDate;
13911
13912
13913 public function setDimensionName($dimensionName)
13914 {
13915 $this->dimensionName = $dimensionName;
13916 }
13917 public function getDimensionName()
13918 {
13919 return $this->dimensionName;
13920 }
13921 public function setEndDate($endDate)
13922 {
13923 $this->endDate = $endDate;
13924 }
13925 public function getEndDate()
13926 {
13927 return $this->endDate;
13928 }
13929 public function setFilters($filters)
13930 {
13931 $this->filters = $filters;
13932 }
13933 public function getFilters()
13934 {
13935 return $this->filters;
13936 }
13937 public function setKind($kind)
13938 {
13939 $this->kind = $kind;
13940 }
13941 public function getKind()
13942 {
13943 return $this->kind;
13944 }
13945 public function setStartDate($startDate)
13946 {
13947 $this->startDate = $startDate;
13948 }
13949 public function getStartDate()
13950 {
13951 return $this->startDate;
13952 }
13953 }
13954
13955 class Google_Service_Dfareporting_DirectorySite extends Google_Collection
13956 {
13957 protected $collection_key = 'interstitialTagFormats';
13958 protected $internal_gapi_mappings = array(
13959 );
13960 public $active;
13961 protected $contactAssignmentsType = 'Google_Service_Dfareporting_DirectorySiteContactAssignment';
13962 protected $contactAssignmentsDataType = 'array';
13963 public $countryId;
13964 public $currencyId;
13965 public $description;
13966 public $id;
13967 protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
13968 protected $idDimensionValueDataType = '';
13969 public $inpageTagFormats;
13970 public $interstitialTagFormats;
13971 public $kind;
13972 public $name;
13973 public $parentId;
13974 protected $settingsType = 'Google_Service_Dfareporting_DirectorySiteSettings';
13975 protected $settingsDataType = '';
13976 public $url;
13977
13978
13979 public function setActive($active)
13980 {
13981 $this->active = $active;
13982 }
13983 public function getActive()
13984 {
13985 return $this->active;
13986 }
13987 public function setContactAssignments($contactAssignments)
13988 {
13989 $this->contactAssignments = $contactAssignments;
13990 }
13991 public function getContactAssignments()
13992 {
13993 return $this->contactAssignments;
13994 }
13995 public function setCountryId($countryId)
13996 {
13997 $this->countryId = $countryId;
13998 }
13999 public function getCountryId()
14000 {
14001 return $this->countryId;
14002 }
14003 public function setCurrencyId($currencyId)
14004 {
14005 $this->currencyId = $currencyId;
14006 }
14007 public function getCurrencyId()
14008 {
14009 return $this->currencyId;
14010 }
14011 public function setDescription($description)
14012 {
14013 $this->description = $description;
14014 }
14015 public function getDescription()
14016 {
14017 return $this->description;
14018 }
14019 public function setId($id)
14020 {
14021 $this->id = $id;
14022 }
14023 public function getId()
14024 {
14025 return $this->id;
14026 }
14027 public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
14028 {
14029 $this->idDimensionValue = $idDimensionValue;
14030 }
14031 public function getIdDimensionValue()
14032 {
14033 return $this->idDimensionValue;
14034 }
14035 public function setInpageTagFormats($inpageTagFormats)
14036 {
14037 $this->inpageTagFormats = $inpageTagFormats;
14038 }
14039 public function getInpageTagFormats()
14040 {
14041 return $this->inpageTagFormats;
14042 }
14043 public function setInterstitialTagFormats($interstitialTagFormats)
14044 {
14045 $this->interstitialTagFormats = $interstitialTagFormats;
14046 }
14047 public function getInterstitialTagFormats()
14048 {
14049 return $this->interstitialTagFormats;
14050 }
14051 public function setKind($kind)
14052 {
14053 $this->kind = $kind;
14054 }
14055 public function getKind()
14056 {
14057 return $this->kind;
14058 }
14059 public function setName($name)
14060 {
14061 $this->name = $name;
14062 }
14063 public function getName()
14064 {
14065 return $this->name;
14066 }
14067 public function setParentId($parentId)
14068 {
14069 $this->parentId = $parentId;
14070 }
14071 public function getParentId()
14072 {
14073 return $this->parentId;
14074 }
14075 public function setSettings(Google_Service_Dfareporting_DirectorySiteSettings $settings)
14076 {
14077 $this->settings = $settings;
14078 }
14079 public function getSettings()
14080 {
14081 return $this->settings;
14082 }
14083 public function setUrl($url)
14084 {
14085 $this->url = $url;
14086 }
14087 public function getUrl()
14088 {
14089 return $this->url;
14090 }
14091 }
14092
14093 class Google_Service_Dfareporting_DirectorySiteContact extends Google_Model
14094 {
14095 protected $internal_gapi_mappings = array(
14096 );
14097 public $address;
14098 public $email;
14099 public $firstName;
14100 public $id;
14101 public $kind;
14102 public $lastName;
14103 public $phone;
14104 public $role;
14105 public $title;
14106 public $type;
14107
14108
14109 public function setAddress($address)
14110 {
14111 $this->address = $address;
14112 }
14113 public function getAddress()
14114 {
14115 return $this->address;
14116 }
14117 public function setEmail($email)
14118 {
14119 $this->email = $email;
14120 }
14121 public function getEmail()
14122 {
14123 return $this->email;
14124 }
14125 public function setFirstName($firstName)
14126 {
14127 $this->firstName = $firstName;
14128 }
14129 public function getFirstName()
14130 {
14131 return $this->firstName;
14132 }
14133 public function setId($id)
14134 {
14135 $this->id = $id;
14136 }
14137 public function getId()
14138 {
14139 return $this->id;
14140 }
14141 public function setKind($kind)
14142 {
14143 $this->kind = $kind;
14144 }
14145 public function getKind()
14146 {
14147 return $this->kind;
14148 }
14149 public function setLastName($lastName)
14150 {
14151 $this->lastName = $lastName;
14152 }
14153 public function getLastName()
14154 {
14155 return $this->lastName;
14156 }
14157 public function setPhone($phone)
14158 {
14159 $this->phone = $phone;
14160 }
14161 public function getPhone()
14162 {
14163 return $this->phone;
14164 }
14165 public function setRole($role)
14166 {
14167 $this->role = $role;
14168 }
14169 public function getRole()
14170 {
14171 return $this->role;
14172 }
14173 public function setTitle($title)
14174 {
14175 $this->title = $title;
14176 }
14177 public function getTitle()
14178 {
14179 return $this->title;
14180 }
14181 public function setType($type)
14182 {
14183 $this->type = $type;
14184 }
14185 public function getType()
14186 {
14187 return $this->type;
14188 }
14189 }
14190
14191 class Google_Service_Dfareporting_DirectorySiteContactAssignment extends Google_Model
14192 {
14193 protected $internal_gapi_mappings = array(
14194 );
14195 public $contactId;
14196 public $visibility;
14197
14198
14199 public function setContactId($contactId)
14200 {
14201 $this->contactId = $contactId;
14202 }
14203 public function getContactId()
14204 {
14205 return $this->contactId;
14206 }
14207 public function setVisibility($visibility)
14208 {
14209 $this->visibility = $visibility;
14210 }
14211 public function getVisibility()
14212 {
14213 return $this->visibility;
14214 }
14215 }
14216
14217 class Google_Service_Dfareporting_DirectorySiteContactsListResponse extends Google_Collection
14218 {
14219 protected $collection_key = 'directorySiteContacts';
14220 protected $internal_gapi_mappings = array(
14221 );
14222 protected $directorySiteContactsType = 'Google_Service_Dfareporting_DirectorySiteContact';
14223 protected $directorySiteContactsDataType = 'array';
14224 public $kind;
14225 public $nextPageToken;
14226
14227
14228 public function setDirectorySiteContacts($directorySiteContacts)
14229 {
14230 $this->directorySiteContacts = $directorySiteContacts;
14231 }
14232 public function getDirectorySiteContacts()
14233 {
14234 return $this->directorySiteContacts;
14235 }
14236 public function setKind($kind)
14237 {
14238 $this->kind = $kind;
14239 }
14240 public function getKind()
14241 {
14242 return $this->kind;
14243 }
14244 public function setNextPageToken($nextPageToken)
14245 {
14246 $this->nextPageToken = $nextPageToken;
14247 }
14248 public function getNextPageToken()
14249 {
14250 return $this->nextPageToken;
14251 }
14252 }
14253
14254 class Google_Service_Dfareporting_DirectorySiteSettings extends Google_Model
14255 {
14256 protected $internal_gapi_mappings = array(
14257 "dfpSettings" => "dfp_settings",
14258 "instreamVideoPlacementAccepted" => "instream_video_placement_accepted",
14259 );
14260 public $activeViewOptOut;
14261 protected $dfpSettingsType = 'Google_Service_Dfareporting_DfpSettings';
14262 protected $dfpSettingsDataType = '';
14263 public $instreamVideoPlacementAccepted;
14264 public $interstitialPlacementAccepted;
14265 public $nielsenOcrOptOut;
14266 public $verificationTagOptOut;
14267 public $videoActiveViewOptOut;
14268
14269
14270 public function setActiveViewOptOut($activeViewOptOut)
14271 {
14272 $this->activeViewOptOut = $activeViewOptOut;
14273 }
14274 public function getActiveViewOptOut()
14275 {
14276 return $this->activeViewOptOut;
14277 }
14278 public function setDfpSettings(Google_Service_Dfareporting_DfpSettings $dfpSettings)
14279 {
14280 $this->dfpSettings = $dfpSettings;
14281 }
14282 public function getDfpSettings()
14283 {
14284 return $this->dfpSettings;
14285 }
14286 public function setInstreamVideoPlacementAccepted($instreamVideoPlacementAccepted)
14287 {
14288 $this->instreamVideoPlacementAccepted = $instreamVideoPlacementAccepted;
14289 }
14290 public function getInstreamVideoPlacementAccepted()
14291 {
14292 return $this->instreamVideoPlacementAccepted;
14293 }
14294 public function setInterstitialPlacementAccepted($interstitialPlacementAccepted)
14295 {
14296 $this->interstitialPlacementAccepted = $interstitialPlacementAccepted;
14297 }
14298 public function getInterstitialPlacementAccepted()
14299 {
14300 return $this->interstitialPlacementAccepted;
14301 }
14302 public function setNielsenOcrOptOut($nielsenOcrOptOut)
14303 {
14304 $this->nielsenOcrOptOut = $nielsenOcrOptOut;
14305 }
14306 public function getNielsenOcrOptOut()
14307 {
14308 return $this->nielsenOcrOptOut;
14309 }
14310 public function setVerificationTagOptOut($verificationTagOptOut)
14311 {
14312 $this->verificationTagOptOut = $verificationTagOptOut;
14313 }
14314 public function getVerificationTagOptOut()
14315 {
14316 return $this->verificationTagOptOut;
14317 }
14318 public function setVideoActiveViewOptOut($videoActiveViewOptOut)
14319 {
14320 $this->videoActiveViewOptOut = $videoActiveViewOptOut;
14321 }
14322 public function getVideoActiveViewOptOut()
14323 {
14324 return $this->videoActiveViewOptOut;
14325 }
14326 }
14327
14328 class Google_Service_Dfareporting_DirectorySitesListResponse extends Google_Collection
14329 {
14330 protected $collection_key = 'directorySites';
14331 protected $internal_gapi_mappings = array(
14332 );
14333 protected $directorySitesType = 'Google_Service_Dfareporting_DirectorySite';
14334 protected $directorySitesDataType = 'array';
14335 public $kind;
14336 public $nextPageToken;
14337
14338
14339 public function setDirectorySites($directorySites)
14340 {
14341 $this->directorySites = $directorySites;
14342 }
14343 public function getDirectorySites()
14344 {
14345 return $this->directorySites;
14346 }
14347 public function setKind($kind)
14348 {
14349 $this->kind = $kind;
14350 }
14351 public function getKind()
14352 {
14353 return $this->kind;
14354 }
14355 public function setNextPageToken($nextPageToken)
14356 {
14357 $this->nextPageToken = $nextPageToken;
14358 }
14359 public function getNextPageToken()
14360 {
14361 return $this->nextPageToken;
14362 }
14363 }
14364
14365 class Google_Service_Dfareporting_EventTag extends Google_Collection
14366 {
14367 protected $collection_key = 'siteIds';
14368 protected $internal_gapi_mappings = array(
14369 );
14370 public $accountId;
14371 public $advertiserId;
14372 protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
14373 protected $advertiserIdDimensionValueDataType = '';
14374 public $campaignId;
14375 protected $campaignIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
14376 protected $campaignIdDimensionValueDataType = '';
14377 public $enabledByDefault;
14378 public $excludeFromAdxRequests;
14379 public $id;
14380 public $kind;
14381 public $name;
14382 public $siteFilterType;
14383 public $siteIds;
14384 public $sslCompliant;
14385 public $status;
14386 public $subaccountId;
14387 public $type;
14388 public $url;
14389 public $urlEscapeLevels;
14390
14391
14392 public function setAccountId($accountId)
14393 {
14394 $this->accountId = $accountId;
14395 }
14396 public function getAccountId()
14397 {
14398 return $this->accountId;
14399 }
14400 public function setAdvertiserId($advertiserId)
14401 {
14402 $this->advertiserId = $advertiserId;
14403 }
14404 public function getAdvertiserId()
14405 {
14406 return $this->advertiserId;
14407 }
14408 public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
14409 {
14410 $this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
14411 }
14412 public function getAdvertiserIdDimensionValue()
14413 {
14414 return $this->advertiserIdDimensionValue;
14415 }
14416 public function setCampaignId($campaignId)
14417 {
14418 $this->campaignId = $campaignId;
14419 }
14420 public function getCampaignId()
14421 {
14422 return $this->campaignId;
14423 }
14424 public function setCampaignIdDimensionValue(Google_Service_Dfareporting_DimensionValue $campaignIdDimensionValue)
14425 {
14426 $this->campaignIdDimensionValue = $campaignIdDimensionValue;
14427 }
14428 public function getCampaignIdDimensionValue()
14429 {
14430 return $this->campaignIdDimensionValue;
14431 }
14432 public function setEnabledByDefault($enabledByDefault)
14433 {
14434 $this->enabledByDefault = $enabledByDefault;
14435 }
14436 public function getEnabledByDefault()
14437 {
14438 return $this->enabledByDefault;
14439 }
14440 public function setExcludeFromAdxRequests($excludeFromAdxRequests)
14441 {
14442 $this->excludeFromAdxRequests = $excludeFromAdxRequests;
14443 }
14444 public function getExcludeFromAdxRequests()
14445 {
14446 return $this->excludeFromAdxRequests;
14447 }
14448 public function setId($id)
14449 {
14450 $this->id = $id;
14451 }
14452 public function getId()
14453 {
14454 return $this->id;
14455 }
14456 public function setKind($kind)
14457 {
14458 $this->kind = $kind;
14459 }
14460 public function getKind()
14461 {
14462 return $this->kind;
14463 }
14464 public function setName($name)
14465 {
14466 $this->name = $name;
14467 }
14468 public function getName()
14469 {
14470 return $this->name;
14471 }
14472 public function setSiteFilterType($siteFilterType)
14473 {
14474 $this->siteFilterType = $siteFilterType;
14475 }
14476 public function getSiteFilterType()
14477 {
14478 return $this->siteFilterType;
14479 }
14480 public function setSiteIds($siteIds)
14481 {
14482 $this->siteIds = $siteIds;
14483 }
14484 public function getSiteIds()
14485 {
14486 return $this->siteIds;
14487 }
14488 public function setSslCompliant($sslCompliant)
14489 {
14490 $this->sslCompliant = $sslCompliant;
14491 }
14492 public function getSslCompliant()
14493 {
14494 return $this->sslCompliant;
14495 }
14496 public function setStatus($status)
14497 {
14498 $this->status = $status;
14499 }
14500 public function getStatus()
14501 {
14502 return $this->status;
14503 }
14504 public function setSubaccountId($subaccountId)
14505 {
14506 $this->subaccountId = $subaccountId;
14507 }
14508 public function getSubaccountId()
14509 {
14510 return $this->subaccountId;
14511 }
14512 public function setType($type)
14513 {
14514 $this->type = $type;
14515 }
14516 public function getType()
14517 {
14518 return $this->type;
14519 }
14520 public function setUrl($url)
14521 {
14522 $this->url = $url;
14523 }
14524 public function getUrl()
14525 {
14526 return $this->url;
14527 }
14528 public function setUrlEscapeLevels($urlEscapeLevels)
14529 {
14530 $this->urlEscapeLevels = $urlEscapeLevels;
14531 }
14532 public function getUrlEscapeLevels()
14533 {
14534 return $this->urlEscapeLevels;
14535 }
14536 }
14537
14538 class Google_Service_Dfareporting_EventTagOverride extends Google_Model
14539 {
14540 protected $internal_gapi_mappings = array(
14541 );
14542 public $enabled;
14543 public $id;
14544
14545
14546 public function setEnabled($enabled)
14547 {
14548 $this->enabled = $enabled;
14549 }
14550 public function getEnabled()
14551 {
14552 return $this->enabled;
14553 }
14554 public function setId($id)
14555 {
14556 $this->id = $id;
14557 }
14558 public function getId()
14559 {
14560 return $this->id;
14561 }
14562 }
14563
14564 class Google_Service_Dfareporting_EventTagsListResponse extends Google_Collection
14565 {
14566 protected $collection_key = 'eventTags';
14567 protected $internal_gapi_mappings = array(
14568 );
14569 protected $eventTagsType = 'Google_Service_Dfareporting_EventTag';
14570 protected $eventTagsDataType = 'array';
14571 public $kind;
14572
14573
14574 public function setEventTags($eventTags)
14575 {
14576 $this->eventTags = $eventTags;
14577 }
14578 public function getEventTags()
14579 {
14580 return $this->eventTags;
14581 }
14582 public function setKind($kind)
14583 {
14584 $this->kind = $kind;
14585 }
14586 public function getKind()
14587 {
14588 return $this->kind;
14589 }
14590 }
14591
14592 class Google_Service_Dfareporting_FileList extends Google_Collection
14593 {
14594 protected $collection_key = 'items';
14595 protected $internal_gapi_mappings = array(
14596 );
14597 public $etag;
14598 protected $itemsType = 'Google_Service_Dfareporting_DfareportingFile';
14599 protected $itemsDataType = 'array';
14600 public $kind;
14601 public $nextPageToken;
14602
14603
14604 public function setEtag($etag)
14605 {
14606 $this->etag = $etag;
14607 }
14608 public function getEtag()
14609 {
14610 return $this->etag;
14611 }
14612 public function setItems($items)
14613 {
14614 $this->items = $items;
14615 }
14616 public function getItems()
14617 {
14618 return $this->items;
14619 }
14620 public function setKind($kind)
14621 {
14622 $this->kind = $kind;
14623 }
14624 public function getKind()
14625 {
14626 return $this->kind;
14627 }
14628 public function setNextPageToken($nextPageToken)
14629 {
14630 $this->nextPageToken = $nextPageToken;
14631 }
14632 public function getNextPageToken()
14633 {
14634 return $this->nextPageToken;
14635 }
14636 }
14637
14638 class Google_Service_Dfareporting_Flight extends Google_Model
14639 {
14640 protected $internal_gapi_mappings = array(
14641 );
14642 public $endDate;
14643 public $rateOrCost;
14644 public $startDate;
14645 public $units;
14646
14647
14648 public function setEndDate($endDate)
14649 {
14650 $this->endDate = $endDate;
14651 }
14652 public function getEndDate()
14653 {
14654 return $this->endDate;
14655 }
14656 public function setRateOrCost($rateOrCost)
14657 {
14658 $this->rateOrCost = $rateOrCost;
14659 }
14660 public function getRateOrCost()
14661 {
14662 return $this->rateOrCost;
14663 }
14664 public function setStartDate($startDate)
14665 {
14666 $this->startDate = $startDate;
14667 }
14668 public function getStartDate()
14669 {
14670 return $this->startDate;
14671 }
14672 public function setUnits($units)
14673 {
14674 $this->units = $units;
14675 }
14676 public function getUnits()
14677 {
14678 return $this->units;
14679 }
14680 }
14681
14682 class Google_Service_Dfareporting_FloodlightActivitiesGenerateTagResponse extends Google_Model
14683 {
14684 protected $internal_gapi_mappings = array(
14685 );
14686 public $floodlightActivityTag;
14687 public $kind;
14688
14689
14690 public function setFloodlightActivityTag($floodlightActivityTag)
14691 {
14692 $this->floodlightActivityTag = $floodlightActivityTag;
14693 }
14694 public function getFloodlightActivityTag()
14695 {
14696 return $this->floodlightActivityTag;
14697 }
14698 public function setKind($kind)
14699 {
14700 $this->kind = $kind;
14701 }
14702 public function getKind()
14703 {
14704 return $this->kind;
14705 }
14706 }
14707
14708 class Google_Service_Dfareporting_FloodlightActivitiesListResponse extends Google_Collection
14709 {
14710 protected $collection_key = 'floodlightActivities';
14711 protected $internal_gapi_mappings = array(
14712 );
14713 protected $floodlightActivitiesType = 'Google_Service_Dfareporting_FloodlightActivity';
14714 protected $floodlightActivitiesDataType = 'array';
14715 public $kind;
14716 public $nextPageToken;
14717
14718
14719 public function setFloodlightActivities($floodlightActivities)
14720 {
14721 $this->floodlightActivities = $floodlightActivities;
14722 }
14723 public function getFloodlightActivities()
14724 {
14725 return $this->floodlightActivities;
14726 }
14727 public function setKind($kind)
14728 {
14729 $this->kind = $kind;
14730 }
14731 public function getKind()
14732 {
14733 return $this->kind;
14734 }
14735 public function setNextPageToken($nextPageToken)
14736 {
14737 $this->nextPageToken = $nextPageToken;
14738 }
14739 public function getNextPageToken()
14740 {
14741 return $this->nextPageToken;
14742 }
14743 }
14744
14745 class Google_Service_Dfareporting_FloodlightActivity extends Google_Collection
14746 {
14747 protected $collection_key = 'userDefinedVariableTypes';
14748 protected $internal_gapi_mappings = array(
14749 );
14750 public $accountId;
14751 public $advertiserId;
14752 protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
14753 protected $advertiserIdDimensionValueDataType = '';
14754 public $cacheBustingType;
14755 public $countingMethod;
14756 protected $defaultTagsType = 'Google_Service_Dfareporting_FloodlightActivityDynamicTag';
14757 protected $defaultTagsDataType = 'array';
14758 public $expectedUrl;
14759 public $floodlightActivityGroupId;
14760 public $floodlightActivityGroupName;
14761 public $floodlightActivityGroupTagString;
14762 public $floodlightActivityGroupType;
14763 public $floodlightConfigurationId;
14764 protected $floodlightConfigurationIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
14765 protected $floodlightConfigurationIdDimensionValueDataType = '';
14766 public $hidden;
14767 public $id;
14768 protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
14769 protected $idDimensionValueDataType = '';
14770 public $imageTagEnabled;
14771 public $kind;
14772 public $name;
14773 public $notes;
14774 protected $publisherTagsType = 'Google_Service_Dfareporting_FloodlightActivityPublisherDynamicTag';
14775 protected $publisherTagsDataType = 'array';
14776 public $secure;
14777 public $sslCompliant;
14778 public $sslRequired;
14779 public $subaccountId;
14780 public $tagFormat;
14781 public $tagString;
14782 public $userDefinedVariableTypes;
14783
14784
14785 public function setAccountId($accountId)
14786 {
14787 $this->accountId = $accountId;
14788 }
14789 public function getAccountId()
14790 {
14791 return $this->accountId;
14792 }
14793 public function setAdvertiserId($advertiserId)
14794 {
14795 $this->advertiserId = $advertiserId;
14796 }
14797 public function getAdvertiserId()
14798 {
14799 return $this->advertiserId;
14800 }
14801 public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
14802 {
14803 $this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
14804 }
14805 public function getAdvertiserIdDimensionValue()
14806 {
14807 return $this->advertiserIdDimensionValue;
14808 }
14809 public function setCacheBustingType($cacheBustingType)
14810 {
14811 $this->cacheBustingType = $cacheBustingType;
14812 }
14813 public function getCacheBustingType()
14814 {
14815 return $this->cacheBustingType;
14816 }
14817 public function setCountingMethod($countingMethod)
14818 {
14819 $this->countingMethod = $countingMethod;
14820 }
14821 public function getCountingMethod()
14822 {
14823 return $this->countingMethod;
14824 }
14825 public function setDefaultTags($defaultTags)
14826 {
14827 $this->defaultTags = $defaultTags;
14828 }
14829 public function getDefaultTags()
14830 {
14831 return $this->defaultTags;
14832 }
14833 public function setExpectedUrl($expectedUrl)
14834 {
14835 $this->expectedUrl = $expectedUrl;
14836 }
14837 public function getExpectedUrl()
14838 {
14839 return $this->expectedUrl;
14840 }
14841 public function setFloodlightActivityGroupId($floodlightActivityGroupId)
14842 {
14843 $this->floodlightActivityGroupId = $floodlightActivityGroupId;
14844 }
14845 public function getFloodlightActivityGroupId()
14846 {
14847 return $this->floodlightActivityGroupId;
14848 }
14849 public function setFloodlightActivityGroupName($floodlightActivityGroupName)
14850 {
14851 $this->floodlightActivityGroupName = $floodlightActivityGroupName;
14852 }
14853 public function getFloodlightActivityGroupName()
14854 {
14855 return $this->floodlightActivityGroupName;
14856 }
14857 public function setFloodlightActivityGroupTagString($floodlightActivityGroupTagString)
14858 {
14859 $this->floodlightActivityGroupTagString = $floodlightActivityGroupTagString;
14860 }
14861 public function getFloodlightActivityGroupTagString()
14862 {
14863 return $this->floodlightActivityGroupTagString;
14864 }
14865 public function setFloodlightActivityGroupType($floodlightActivityGroupType)
14866 {
14867 $this->floodlightActivityGroupType = $floodlightActivityGroupType;
14868 }
14869 public function getFloodlightActivityGroupType()
14870 {
14871 return $this->floodlightActivityGroupType;
14872 }
14873 public function setFloodlightConfigurationId($floodlightConfigurationId)
14874 {
14875 $this->floodlightConfigurationId = $floodlightConfigurationId;
14876 }
14877 public function getFloodlightConfigurationId()
14878 {
14879 return $this->floodlightConfigurationId;
14880 }
14881 public function setFloodlightConfigurationIdDimensionValue(Google_Service_Dfareporting_DimensionValue $floodlightConfigurationIdDimensionValue)
14882 {
14883 $this->floodlightConfigurationIdDimensionValue = $floodlightConfigurationIdDimensionValue;
14884 }
14885 public function getFloodlightConfigurationIdDimensionValue()
14886 {
14887 return $this->floodlightConfigurationIdDimensionValue;
14888 }
14889 public function setHidden($hidden)
14890 {
14891 $this->hidden = $hidden;
14892 }
14893 public function getHidden()
14894 {
14895 return $this->hidden;
14896 }
14897 public function setId($id)
14898 {
14899 $this->id = $id;
14900 }
14901 public function getId()
14902 {
14903 return $this->id;
14904 }
14905 public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
14906 {
14907 $this->idDimensionValue = $idDimensionValue;
14908 }
14909 public function getIdDimensionValue()
14910 {
14911 return $this->idDimensionValue;
14912 }
14913 public function setImageTagEnabled($imageTagEnabled)
14914 {
14915 $this->imageTagEnabled = $imageTagEnabled;
14916 }
14917 public function getImageTagEnabled()
14918 {
14919 return $this->imageTagEnabled;
14920 }
14921 public function setKind($kind)
14922 {
14923 $this->kind = $kind;
14924 }
14925 public function getKind()
14926 {
14927 return $this->kind;
14928 }
14929 public function setName($name)
14930 {
14931 $this->name = $name;
14932 }
14933 public function getName()
14934 {
14935 return $this->name;
14936 }
14937 public function setNotes($notes)
14938 {
14939 $this->notes = $notes;
14940 }
14941 public function getNotes()
14942 {
14943 return $this->notes;
14944 }
14945 public function setPublisherTags($publisherTags)
14946 {
14947 $this->publisherTags = $publisherTags;
14948 }
14949 public function getPublisherTags()
14950 {
14951 return $this->publisherTags;
14952 }
14953 public function setSecure($secure)
14954 {
14955 $this->secure = $secure;
14956 }
14957 public function getSecure()
14958 {
14959 return $this->secure;
14960 }
14961 public function setSslCompliant($sslCompliant)
14962 {
14963 $this->sslCompliant = $sslCompliant;
14964 }
14965 public function getSslCompliant()
14966 {
14967 return $this->sslCompliant;
14968 }
14969 public function setSslRequired($sslRequired)
14970 {
14971 $this->sslRequired = $sslRequired;
14972 }
14973 public function getSslRequired()
14974 {
14975 return $this->sslRequired;
14976 }
14977 public function setSubaccountId($subaccountId)
14978 {
14979 $this->subaccountId = $subaccountId;
14980 }
14981 public function getSubaccountId()
14982 {
14983 return $this->subaccountId;
14984 }
14985 public function setTagFormat($tagFormat)
14986 {
14987 $this->tagFormat = $tagFormat;
14988 }
14989 public function getTagFormat()
14990 {
14991 return $this->tagFormat;
14992 }
14993 public function setTagString($tagString)
14994 {
14995 $this->tagString = $tagString;
14996 }
14997 public function getTagString()
14998 {
14999 return $this->tagString;
15000 }
15001 public function setUserDefinedVariableTypes($userDefinedVariableTypes)
15002 {
15003 $this->userDefinedVariableTypes = $userDefinedVariableTypes;
15004 }
15005 public function getUserDefinedVariableTypes()
15006 {
15007 return $this->userDefinedVariableTypes;
15008 }
15009 }
15010
15011 class Google_Service_Dfareporting_FloodlightActivityDynamicTag extends Google_Model
15012 {
15013 protected $internal_gapi_mappings = array(
15014 );
15015 public $id;
15016 public $name;
15017 public $tag;
15018
15019
15020 public function setId($id)
15021 {
15022 $this->id = $id;
15023 }
15024 public function getId()
15025 {
15026 return $this->id;
15027 }
15028 public function setName($name)
15029 {
15030 $this->name = $name;
15031 }
15032 public function getName()
15033 {
15034 return $this->name;
15035 }
15036 public function setTag($tag)
15037 {
15038 $this->tag = $tag;
15039 }
15040 public function getTag()
15041 {
15042 return $this->tag;
15043 }
15044 }
15045
15046 class Google_Service_Dfareporting_FloodlightActivityGroup extends Google_Model
15047 {
15048 protected $internal_gapi_mappings = array(
15049 );
15050 public $accountId;
15051 public $advertiserId;
15052 protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
15053 protected $advertiserIdDimensionValueDataType = '';
15054 public $floodlightConfigurationId;
15055 protected $floodlightConfigurationIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
15056 protected $floodlightConfigurationIdDimensionValueDataType = '';
15057 public $id;
15058 protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
15059 protected $idDimensionValueDataType = '';
15060 public $kind;
15061 public $name;
15062 public $subaccountId;
15063 public $tagString;
15064 public $type;
15065
15066
15067 public function setAccountId($accountId)
15068 {
15069 $this->accountId = $accountId;
15070 }
15071 public function getAccountId()
15072 {
15073 return $this->accountId;
15074 }
15075 public function setAdvertiserId($advertiserId)
15076 {
15077 $this->advertiserId = $advertiserId;
15078 }
15079 public function getAdvertiserId()
15080 {
15081 return $this->advertiserId;
15082 }
15083 public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
15084 {
15085 $this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
15086 }
15087 public function getAdvertiserIdDimensionValue()
15088 {
15089 return $this->advertiserIdDimensionValue;
15090 }
15091 public function setFloodlightConfigurationId($floodlightConfigurationId)
15092 {
15093 $this->floodlightConfigurationId = $floodlightConfigurationId;
15094 }
15095 public function getFloodlightConfigurationId()
15096 {
15097 return $this->floodlightConfigurationId;
15098 }
15099 public function setFloodlightConfigurationIdDimensionValue(Google_Service_Dfareporting_DimensionValue $floodlightConfigurationIdDimensionValue)
15100 {
15101 $this->floodlightConfigurationIdDimensionValue = $floodlightConfigurationIdDimensionValue;
15102 }
15103 public function getFloodlightConfigurationIdDimensionValue()
15104 {
15105 return $this->floodlightConfigurationIdDimensionValue;
15106 }
15107 public function setId($id)
15108 {
15109 $this->id = $id;
15110 }
15111 public function getId()
15112 {
15113 return $this->id;
15114 }
15115 public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
15116 {
15117 $this->idDimensionValue = $idDimensionValue;
15118 }
15119 public function getIdDimensionValue()
15120 {
15121 return $this->idDimensionValue;
15122 }
15123 public function setKind($kind)
15124 {
15125 $this->kind = $kind;
15126 }
15127 public function getKind()
15128 {
15129 return $this->kind;
15130 }
15131 public function setName($name)
15132 {
15133 $this->name = $name;
15134 }
15135 public function getName()
15136 {
15137 return $this->name;
15138 }
15139 public function setSubaccountId($subaccountId)
15140 {
15141 $this->subaccountId = $subaccountId;
15142 }
15143 public function getSubaccountId()
15144 {
15145 return $this->subaccountId;
15146 }
15147 public function setTagString($tagString)
15148 {
15149 $this->tagString = $tagString;
15150 }
15151 public function getTagString()
15152 {
15153 return $this->tagString;
15154 }
15155 public function setType($type)
15156 {
15157 $this->type = $type;
15158 }
15159 public function getType()
15160 {
15161 return $this->type;
15162 }
15163 }
15164
15165 class Google_Service_Dfareporting_FloodlightActivityGroupsListResponse extends Google_Collection
15166 {
15167 protected $collection_key = 'floodlightActivityGroups';
15168 protected $internal_gapi_mappings = array(
15169 );
15170 protected $floodlightActivityGroupsType = 'Google_Service_Dfareporting_FloodlightActivityGroup';
15171 protected $floodlightActivityGroupsDataType = 'array';
15172 public $kind;
15173 public $nextPageToken;
15174
15175
15176 public function setFloodlightActivityGroups($floodlightActivityGroups)
15177 {
15178 $this->floodlightActivityGroups = $floodlightActivityGroups;
15179 }
15180 public function getFloodlightActivityGroups()
15181 {
15182 return $this->floodlightActivityGroups;
15183 }
15184 public function setKind($kind)
15185 {
15186 $this->kind = $kind;
15187 }
15188 public function getKind()
15189 {
15190 return $this->kind;
15191 }
15192 public function setNextPageToken($nextPageToken)
15193 {
15194 $this->nextPageToken = $nextPageToken;
15195 }
15196 public function getNextPageToken()
15197 {
15198 return $this->nextPageToken;
15199 }
15200 }
15201
15202 class Google_Service_Dfareporting_FloodlightActivityPublisherDynamicTag extends Google_Model
15203 {
15204 protected $internal_gapi_mappings = array(
15205 );
15206 public $clickThrough;
15207 public $directorySiteId;
15208 protected $dynamicTagType = 'Google_Service_Dfareporting_FloodlightActivityDynamicTag';
15209 protected $dynamicTagDataType = '';
15210 public $siteId;
15211 protected $siteIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
15212 protected $siteIdDimensionValueDataType = '';
15213 public $viewThrough;
15214
15215
15216 public function setClickThrough($clickThrough)
15217 {
15218 $this->clickThrough = $clickThrough;
15219 }
15220 public function getClickThrough()
15221 {
15222 return $this->clickThrough;
15223 }
15224 public function setDirectorySiteId($directorySiteId)
15225 {
15226 $this->directorySiteId = $directorySiteId;
15227 }
15228 public function getDirectorySiteId()
15229 {
15230 return $this->directorySiteId;
15231 }
15232 public function setDynamicTag(Google_Service_Dfareporting_FloodlightActivityDynamicTag $dynamicTag)
15233 {
15234 $this->dynamicTag = $dynamicTag;
15235 }
15236 public function getDynamicTag()
15237 {
15238 return $this->dynamicTag;
15239 }
15240 public function setSiteId($siteId)
15241 {
15242 $this->siteId = $siteId;
15243 }
15244 public function getSiteId()
15245 {
15246 return $this->siteId;
15247 }
15248 public function setSiteIdDimensionValue(Google_Service_Dfareporting_DimensionValue $siteIdDimensionValue)
15249 {
15250 $this->siteIdDimensionValue = $siteIdDimensionValue;
15251 }
15252 public function getSiteIdDimensionValue()
15253 {
15254 return $this->siteIdDimensionValue;
15255 }
15256 public function setViewThrough($viewThrough)
15257 {
15258 $this->viewThrough = $viewThrough;
15259 }
15260 public function getViewThrough()
15261 {
15262 return $this->viewThrough;
15263 }
15264 }
15265
15266 class Google_Service_Dfareporting_FloodlightConfiguration extends Google_Collection
15267 {
15268 protected $collection_key = 'userDefinedVariableConfigurations';
15269 protected $internal_gapi_mappings = array(
15270 );
15271 public $accountId;
15272 public $advertiserId;
15273 protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
15274 protected $advertiserIdDimensionValueDataType = '';
15275 public $analyticsDataSharingEnabled;
15276 public $exposureToConversionEnabled;
15277 public $firstDayOfWeek;
15278 public $id;
15279 protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
15280 protected $idDimensionValueDataType = '';
15281 public $inAppAttributionTrackingEnabled;
15282 public $kind;
15283 protected $lookbackConfigurationType = 'Google_Service_Dfareporting_LookbackConfiguration';
15284 protected $lookbackConfigurationDataType = '';
15285 public $naturalSearchConversionAttributionOption;
15286 protected $omnitureSettingsType = 'Google_Service_Dfareporting_OmnitureSettings';
15287 protected $omnitureSettingsDataType = '';
15288 public $standardVariableTypes;
15289 public $subaccountId;
15290 protected $tagSettingsType = 'Google_Service_Dfareporting_TagSettings';
15291 protected $tagSettingsDataType = '';
15292 protected $thirdPartyAuthenticationTokensType = 'Google_Service_Dfareporting_ThirdPartyAuthenticationToken';
15293 protected $thirdPartyAuthenticationTokensDataType = 'array';
15294 protected $userDefinedVariableConfigurationsType = 'Google_Service_Dfareporting_UserDefinedVariableConfiguration';
15295 protected $userDefinedVariableConfigurationsDataType = 'array';
15296
15297
15298 public function setAccountId($accountId)
15299 {
15300 $this->accountId = $accountId;
15301 }
15302 public function getAccountId()
15303 {
15304 return $this->accountId;
15305 }
15306 public function setAdvertiserId($advertiserId)
15307 {
15308 $this->advertiserId = $advertiserId;
15309 }
15310 public function getAdvertiserId()
15311 {
15312 return $this->advertiserId;
15313 }
15314 public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
15315 {
15316 $this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
15317 }
15318 public function getAdvertiserIdDimensionValue()
15319 {
15320 return $this->advertiserIdDimensionValue;
15321 }
15322 public function setAnalyticsDataSharingEnabled($analyticsDataSharingEnabled)
15323 {
15324 $this->analyticsDataSharingEnabled = $analyticsDataSharingEnabled;
15325 }
15326 public function getAnalyticsDataSharingEnabled()
15327 {
15328 return $this->analyticsDataSharingEnabled;
15329 }
15330 public function setExposureToConversionEnabled($exposureToConversionEnabled)
15331 {
15332 $this->exposureToConversionEnabled = $exposureToConversionEnabled;
15333 }
15334 public function getExposureToConversionEnabled()
15335 {
15336 return $this->exposureToConversionEnabled;
15337 }
15338 public function setFirstDayOfWeek($firstDayOfWeek)
15339 {
15340 $this->firstDayOfWeek = $firstDayOfWeek;
15341 }
15342 public function getFirstDayOfWeek()
15343 {
15344 return $this->firstDayOfWeek;
15345 }
15346 public function setId($id)
15347 {
15348 $this->id = $id;
15349 }
15350 public function getId()
15351 {
15352 return $this->id;
15353 }
15354 public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
15355 {
15356 $this->idDimensionValue = $idDimensionValue;
15357 }
15358 public function getIdDimensionValue()
15359 {
15360 return $this->idDimensionValue;
15361 }
15362 public function setInAppAttributionTrackingEnabled($inAppAttributionTrackingEnabled)
15363 {
15364 $this->inAppAttributionTrackingEnabled = $inAppAttributionTrackingEnabled;
15365 }
15366 public function getInAppAttributionTrackingEnabled()
15367 {
15368 return $this->inAppAttributionTrackingEnabled;
15369 }
15370 public function setKind($kind)
15371 {
15372 $this->kind = $kind;
15373 }
15374 public function getKind()
15375 {
15376 return $this->kind;
15377 }
15378 public function setLookbackConfiguration(Google_Service_Dfareporting_LookbackConfiguration $lookbackConfiguration)
15379 {
15380 $this->lookbackConfiguration = $lookbackConfiguration;
15381 }
15382 public function getLookbackConfiguration()
15383 {
15384 return $this->lookbackConfiguration;
15385 }
15386 public function setNaturalSearchConversionAttributionOption($naturalSearchConversionAttributionOption)
15387 {
15388 $this->naturalSearchConversionAttributionOption = $naturalSearchConversionAttributionOption;
15389 }
15390 public function getNaturalSearchConversionAttributionOption()
15391 {
15392 return $this->naturalSearchConversionAttributionOption;
15393 }
15394 public function setOmnitureSettings(Google_Service_Dfareporting_OmnitureSettings $omnitureSettings)
15395 {
15396 $this->omnitureSettings = $omnitureSettings;
15397 }
15398 public function getOmnitureSettings()
15399 {
15400 return $this->omnitureSettings;
15401 }
15402 public function setStandardVariableTypes($standardVariableTypes)
15403 {
15404 $this->standardVariableTypes = $standardVariableTypes;
15405 }
15406 public function getStandardVariableTypes()
15407 {
15408 return $this->standardVariableTypes;
15409 }
15410 public function setSubaccountId($subaccountId)
15411 {
15412 $this->subaccountId = $subaccountId;
15413 }
15414 public function getSubaccountId()
15415 {
15416 return $this->subaccountId;
15417 }
15418 public function setTagSettings(Google_Service_Dfareporting_TagSettings $tagSettings)
15419 {
15420 $this->tagSettings = $tagSettings;
15421 }
15422 public function getTagSettings()
15423 {
15424 return $this->tagSettings;
15425 }
15426 public function setThirdPartyAuthenticationTokens($thirdPartyAuthenticationTokens)
15427 {
15428 $this->thirdPartyAuthenticationTokens = $thirdPartyAuthenticationTokens;
15429 }
15430 public function getThirdPartyAuthenticationTokens()
15431 {
15432 return $this->thirdPartyAuthenticationTokens;
15433 }
15434 public function setUserDefinedVariableConfigurations($userDefinedVariableConfigurations)
15435 {
15436 $this->userDefinedVariableConfigurations = $userDefinedVariableConfigurations;
15437 }
15438 public function getUserDefinedVariableConfigurations()
15439 {
15440 return $this->userDefinedVariableConfigurations;
15441 }
15442 }
15443
15444 class Google_Service_Dfareporting_FloodlightConfigurationsListResponse extends Google_Collection
15445 {
15446 protected $collection_key = 'floodlightConfigurations';
15447 protected $internal_gapi_mappings = array(
15448 );
15449 protected $floodlightConfigurationsType = 'Google_Service_Dfareporting_FloodlightConfiguration';
15450 protected $floodlightConfigurationsDataType = 'array';
15451 public $kind;
15452
15453
15454 public function setFloodlightConfigurations($floodlightConfigurations)
15455 {
15456 $this->floodlightConfigurations = $floodlightConfigurations;
15457 }
15458 public function getFloodlightConfigurations()
15459 {
15460 return $this->floodlightConfigurations;
15461 }
15462 public function setKind($kind)
15463 {
15464 $this->kind = $kind;
15465 }
15466 public function getKind()
15467 {
15468 return $this->kind;
15469 }
15470 }
15471
15472 class Google_Service_Dfareporting_FloodlightReportCompatibleFields extends Google_Collection
15473 {
15474 protected $collection_key = 'metrics';
15475 protected $internal_gapi_mappings = array(
15476 );
15477 protected $dimensionFiltersType = 'Google_Service_Dfareporting_Dimension';
15478 protected $dimensionFiltersDataType = 'array';
15479 protected $dimensionsType = 'Google_Service_Dfareporting_Dimension';
15480 protected $dimensionsDataType = 'array';
15481 public $kind;
15482 protected $metricsType = 'Google_Service_Dfareporting_Metric';
15483 protected $metricsDataType = 'array';
15484
15485
15486 public function setDimensionFilters($dimensionFilters)
15487 {
15488 $this->dimensionFilters = $dimensionFilters;
15489 }
15490 public function getDimensionFilters()
15491 {
15492 return $this->dimensionFilters;
15493 }
15494 public function setDimensions($dimensions)
15495 {
15496 $this->dimensions = $dimensions;
15497 }
15498 public function getDimensions()
15499 {
15500 return $this->dimensions;
15501 }
15502 public function setKind($kind)
15503 {
15504 $this->kind = $kind;
15505 }
15506 public function getKind()
15507 {
15508 return $this->kind;
15509 }
15510 public function setMetrics($metrics)
15511 {
15512 $this->metrics = $metrics;
15513 }
15514 public function getMetrics()
15515 {
15516 return $this->metrics;
15517 }
15518 }
15519
15520 class Google_Service_Dfareporting_FrequencyCap extends Google_Model
15521 {
15522 protected $internal_gapi_mappings = array(
15523 );
15524 public $duration;
15525 public $impressions;
15526
15527
15528 public function setDuration($duration)
15529 {
15530 $this->duration = $duration;
15531 }
15532 public function getDuration()
15533 {
15534 return $this->duration;
15535 }
15536 public function setImpressions($impressions)
15537 {
15538 $this->impressions = $impressions;
15539 }
15540 public function getImpressions()
15541 {
15542 return $this->impressions;
15543 }
15544 }
15545
15546 class Google_Service_Dfareporting_FsCommand extends Google_Model
15547 {
15548 protected $internal_gapi_mappings = array(
15549 );
15550 public $left;
15551 public $positionOption;
15552 public $top;
15553 public $windowHeight;
15554 public $windowWidth;
15555
15556
15557 public function setLeft($left)
15558 {
15559 $this->left = $left;
15560 }
15561 public function getLeft()
15562 {
15563 return $this->left;
15564 }
15565 public function setPositionOption($positionOption)
15566 {
15567 $this->positionOption = $positionOption;
15568 }
15569 public function getPositionOption()
15570 {
15571 return $this->positionOption;
15572 }
15573 public function setTop($top)
15574 {
15575 $this->top = $top;
15576 }
15577 public function getTop()
15578 {
15579 return $this->top;
15580 }
15581 public function setWindowHeight($windowHeight)
15582 {
15583 $this->windowHeight = $windowHeight;
15584 }
15585 public function getWindowHeight()
15586 {
15587 return $this->windowHeight;
15588 }
15589 public function setWindowWidth($windowWidth)
15590 {
15591 $this->windowWidth = $windowWidth;
15592 }
15593 public function getWindowWidth()
15594 {
15595 return $this->windowWidth;
15596 }
15597 }
15598
15599 class Google_Service_Dfareporting_GeoTargeting extends Google_Collection
15600 {
15601 protected $collection_key = 'regions';
15602 protected $internal_gapi_mappings = array(
15603 );
15604 protected $citiesType = 'Google_Service_Dfareporting_City';
15605 protected $citiesDataType = 'array';
15606 protected $countriesType = 'Google_Service_Dfareporting_Country';
15607 protected $countriesDataType = 'array';
15608 public $excludeCountries;
15609 protected $metrosType = 'Google_Service_Dfareporting_Metro';
15610 protected $metrosDataType = 'array';
15611 protected $postalCodesType = 'Google_Service_Dfareporting_PostalCode';
15612 protected $postalCodesDataType = 'array';
15613 protected $regionsType = 'Google_Service_Dfareporting_Region';
15614 protected $regionsDataType = 'array';
15615
15616
15617 public function setCities($cities)
15618 {
15619 $this->cities = $cities;
15620 }
15621 public function getCities()
15622 {
15623 return $this->cities;
15624 }
15625 public function setCountries($countries)
15626 {
15627 $this->countries = $countries;
15628 }
15629 public function getCountries()
15630 {
15631 return $this->countries;
15632 }
15633 public function setExcludeCountries($excludeCountries)
15634 {
15635 $this->excludeCountries = $excludeCountries;
15636 }
15637 public function getExcludeCountries()
15638 {
15639 return $this->excludeCountries;
15640 }
15641 public function setMetros($metros)
15642 {
15643 $this->metros = $metros;
15644 }
15645 public function getMetros()
15646 {
15647 return $this->metros;
15648 }
15649 public function setPostalCodes($postalCodes)
15650 {
15651 $this->postalCodes = $postalCodes;
15652 }
15653 public function getPostalCodes()
15654 {
15655 return $this->postalCodes;
15656 }
15657 public function setRegions($regions)
15658 {
15659 $this->regions = $regions;
15660 }
15661 public function getRegions()
15662 {
15663 return $this->regions;
15664 }
15665 }
15666
15667 class Google_Service_Dfareporting_InventoryItem extends Google_Collection
15668 {
15669 protected $collection_key = 'adSlots';
15670 protected $internal_gapi_mappings = array(
15671 );
15672 public $accountId;
15673 protected $adSlotsType = 'Google_Service_Dfareporting_AdSlot';
15674 protected $adSlotsDataType = 'array';
15675 public $advertiserId;
15676 public $contentCategoryId;
15677 public $estimatedClickThroughRate;
15678 public $estimatedConversionRate;
15679 public $id;
15680 public $inPlan;
15681 public $kind;
15682 protected $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
15683 protected $lastModifiedInfoDataType = '';
15684 public $name;
15685 public $negotiationChannelId;
15686 public $orderId;
15687 public $placementStrategyId;
15688 protected $pricingType = 'Google_Service_Dfareporting_Pricing';
15689 protected $pricingDataType = '';
15690 public $projectId;
15691 public $rfpId;
15692 public $siteId;
15693 public $subaccountId;
15694 public $type;
15695
15696
15697 public function setAccountId($accountId)
15698 {
15699 $this->accountId = $accountId;
15700 }
15701 public function getAccountId()
15702 {
15703 return $this->accountId;
15704 }
15705 public function setAdSlots($adSlots)
15706 {
15707 $this->adSlots = $adSlots;
15708 }
15709 public function getAdSlots()
15710 {
15711 return $this->adSlots;
15712 }
15713 public function setAdvertiserId($advertiserId)
15714 {
15715 $this->advertiserId = $advertiserId;
15716 }
15717 public function getAdvertiserId()
15718 {
15719 return $this->advertiserId;
15720 }
15721 public function setContentCategoryId($contentCategoryId)
15722 {
15723 $this->contentCategoryId = $contentCategoryId;
15724 }
15725 public function getContentCategoryId()
15726 {
15727 return $this->contentCategoryId;
15728 }
15729 public function setEstimatedClickThroughRate($estimatedClickThroughRate)
15730 {
15731 $this->estimatedClickThroughRate = $estimatedClickThroughRate;
15732 }
15733 public function getEstimatedClickThroughRate()
15734 {
15735 return $this->estimatedClickThroughRate;
15736 }
15737 public function setEstimatedConversionRate($estimatedConversionRate)
15738 {
15739 $this->estimatedConversionRate = $estimatedConversionRate;
15740 }
15741 public function getEstimatedConversionRate()
15742 {
15743 return $this->estimatedConversionRate;
15744 }
15745 public function setId($id)
15746 {
15747 $this->id = $id;
15748 }
15749 public function getId()
15750 {
15751 return $this->id;
15752 }
15753 public function setInPlan($inPlan)
15754 {
15755 $this->inPlan = $inPlan;
15756 }
15757 public function getInPlan()
15758 {
15759 return $this->inPlan;
15760 }
15761 public function setKind($kind)
15762 {
15763 $this->kind = $kind;
15764 }
15765 public function getKind()
15766 {
15767 return $this->kind;
15768 }
15769 public function setLastModifiedInfo(Google_Service_Dfareporting_LastModifiedInfo $lastModifiedInfo)
15770 {
15771 $this->lastModifiedInfo = $lastModifiedInfo;
15772 }
15773 public function getLastModifiedInfo()
15774 {
15775 return $this->lastModifiedInfo;
15776 }
15777 public function setName($name)
15778 {
15779 $this->name = $name;
15780 }
15781 public function getName()
15782 {
15783 return $this->name;
15784 }
15785 public function setNegotiationChannelId($negotiationChannelId)
15786 {
15787 $this->negotiationChannelId = $negotiationChannelId;
15788 }
15789 public function getNegotiationChannelId()
15790 {
15791 return $this->negotiationChannelId;
15792 }
15793 public function setOrderId($orderId)
15794 {
15795 $this->orderId = $orderId;
15796 }
15797 public function getOrderId()
15798 {
15799 return $this->orderId;
15800 }
15801 public function setPlacementStrategyId($placementStrategyId)
15802 {
15803 $this->placementStrategyId = $placementStrategyId;
15804 }
15805 public function getPlacementStrategyId()
15806 {
15807 return $this->placementStrategyId;
15808 }
15809 public function setPricing(Google_Service_Dfareporting_Pricing $pricing)
15810 {
15811 $this->pricing = $pricing;
15812 }
15813 public function getPricing()
15814 {
15815 return $this->pricing;
15816 }
15817 public function setProjectId($projectId)
15818 {
15819 $this->projectId = $projectId;
15820 }
15821 public function getProjectId()
15822 {
15823 return $this->projectId;
15824 }
15825 public function setRfpId($rfpId)
15826 {
15827 $this->rfpId = $rfpId;
15828 }
15829 public function getRfpId()
15830 {
15831 return $this->rfpId;
15832 }
15833 public function setSiteId($siteId)
15834 {
15835 $this->siteId = $siteId;
15836 }
15837 public function getSiteId()
15838 {
15839 return $this->siteId;
15840 }
15841 public function setSubaccountId($subaccountId)
15842 {
15843 $this->subaccountId = $subaccountId;
15844 }
15845 public function getSubaccountId()
15846 {
15847 return $this->subaccountId;
15848 }
15849 public function setType($type)
15850 {
15851 $this->type = $type;
15852 }
15853 public function getType()
15854 {
15855 return $this->type;
15856 }
15857 }
15858
15859 class Google_Service_Dfareporting_InventoryItemsListResponse extends Google_Collection
15860 {
15861 protected $collection_key = 'inventoryItems';
15862 protected $internal_gapi_mappings = array(
15863 );
15864 protected $inventoryItemsType = 'Google_Service_Dfareporting_InventoryItem';
15865 protected $inventoryItemsDataType = 'array';
15866 public $kind;
15867 public $nextPageToken;
15868
15869
15870 public function setInventoryItems($inventoryItems)
15871 {
15872 $this->inventoryItems = $inventoryItems;
15873 }
15874 public function getInventoryItems()
15875 {
15876 return $this->inventoryItems;
15877 }
15878 public function setKind($kind)
15879 {
15880 $this->kind = $kind;
15881 }
15882 public function getKind()
15883 {
15884 return $this->kind;
15885 }
15886 public function setNextPageToken($nextPageToken)
15887 {
15888 $this->nextPageToken = $nextPageToken;
15889 }
15890 public function getNextPageToken()
15891 {
15892 return $this->nextPageToken;
15893 }
15894 }
15895
15896 class Google_Service_Dfareporting_KeyValueTargetingExpression extends Google_Model
15897 {
15898 protected $internal_gapi_mappings = array(
15899 );
15900 public $expression;
15901
15902
15903 public function setExpression($expression)
15904 {
15905 $this->expression = $expression;
15906 }
15907 public function getExpression()
15908 {
15909 return $this->expression;
15910 }
15911 }
15912
15913 class Google_Service_Dfareporting_LandingPage extends Google_Model
15914 {
15915 protected $internal_gapi_mappings = array(
15916 );
15917 public $default;
15918 public $id;
15919 public $kind;
15920 public $name;
15921 public $url;
15922
15923
15924 public function setDefault($default)
15925 {
15926 $this->default = $default;
15927 }
15928 public function getDefault()
15929 {
15930 return $this->default;
15931 }
15932 public function setId($id)
15933 {
15934 $this->id = $id;
15935 }
15936 public function getId()
15937 {
15938 return $this->id;
15939 }
15940 public function setKind($kind)
15941 {
15942 $this->kind = $kind;
15943 }
15944 public function getKind()
15945 {
15946 return $this->kind;
15947 }
15948 public function setName($name)
15949 {
15950 $this->name = $name;
15951 }
15952 public function getName()
15953 {
15954 return $this->name;
15955 }
15956 public function setUrl($url)
15957 {
15958 $this->url = $url;
15959 }
15960 public function getUrl()
15961 {
15962 return $this->url;
15963 }
15964 }
15965
15966 class Google_Service_Dfareporting_LandingPagesListResponse extends Google_Collection
15967 {
15968 protected $collection_key = 'landingPages';
15969 protected $internal_gapi_mappings = array(
15970 );
15971 public $kind;
15972 protected $landingPagesType = 'Google_Service_Dfareporting_LandingPage';
15973 protected $landingPagesDataType = 'array';
15974
15975
15976 public function setKind($kind)
15977 {
15978 $this->kind = $kind;
15979 }
15980 public function getKind()
15981 {
15982 return $this->kind;
15983 }
15984 public function setLandingPages($landingPages)
15985 {
15986 $this->landingPages = $landingPages;
15987 }
15988 public function getLandingPages()
15989 {
15990 return $this->landingPages;
15991 }
15992 }
15993
15994 class Google_Service_Dfareporting_LastModifiedInfo extends Google_Model
15995 {
15996 protected $internal_gapi_mappings = array(
15997 );
15998 public $time;
15999
16000
16001 public function setTime($time)
16002 {
16003 $this->time = $time;
16004 }
16005 public function getTime()
16006 {
16007 return $this->time;
16008 }
16009 }
16010
16011 class Google_Service_Dfareporting_ListPopulationClause extends Google_Collection
16012 {
16013 protected $collection_key = 'terms';
16014 protected $internal_gapi_mappings = array(
16015 );
16016 protected $termsType = 'Google_Service_Dfareporting_ListPopulationTerm';
16017 protected $termsDataType = 'array';
16018
16019
16020 public function setTerms($terms)
16021 {
16022 $this->terms = $terms;
16023 }
16024 public function getTerms()
16025 {
16026 return $this->terms;
16027 }
16028 }
16029
16030 class Google_Service_Dfareporting_ListPopulationRule extends Google_Collection
16031 {
16032 protected $collection_key = 'listPopulationClauses';
16033 protected $internal_gapi_mappings = array(
16034 );
16035 public $floodlightActivityId;
16036 public $floodlightActivityName;
16037 protected $listPopulationClausesType = 'Google_Service_Dfareporting_ListPopulationClause';
16038 protected $listPopulationClausesDataType = 'array';
16039
16040
16041 public function setFloodlightActivityId($floodlightActivityId)
16042 {
16043 $this->floodlightActivityId = $floodlightActivityId;
16044 }
16045 public function getFloodlightActivityId()
16046 {
16047 return $this->floodlightActivityId;
16048 }
16049 public function setFloodlightActivityName($floodlightActivityName)
16050 {
16051 $this->floodlightActivityName = $floodlightActivityName;
16052 }
16053 public function getFloodlightActivityName()
16054 {
16055 return $this->floodlightActivityName;
16056 }
16057 public function setListPopulationClauses($listPopulationClauses)
16058 {
16059 $this->listPopulationClauses = $listPopulationClauses;
16060 }
16061 public function getListPopulationClauses()
16062 {
16063 return $this->listPopulationClauses;
16064 }
16065 }
16066
16067 class Google_Service_Dfareporting_ListPopulationTerm extends Google_Model
16068 {
16069 protected $internal_gapi_mappings = array(
16070 );
16071 public $contains;
16072 public $negation;
16073 public $operator;
16074 public $remarketingListId;
16075 public $type;
16076 public $value;
16077 public $variableFriendlyName;
16078 public $variableName;
16079
16080
16081 public function setContains($contains)
16082 {
16083 $this->contains = $contains;
16084 }
16085 public function getContains()
16086 {
16087 return $this->contains;
16088 }
16089 public function setNegation($negation)
16090 {
16091 $this->negation = $negation;
16092 }
16093 public function getNegation()
16094 {
16095 return $this->negation;
16096 }
16097 public function setOperator($operator)
16098 {
16099 $this->operator = $operator;
16100 }
16101 public function getOperator()
16102 {
16103 return $this->operator;
16104 }
16105 public function setRemarketingListId($remarketingListId)
16106 {
16107 $this->remarketingListId = $remarketingListId;
16108 }
16109 public function getRemarketingListId()
16110 {
16111 return $this->remarketingListId;
16112 }
16113 public function setType($type)
16114 {
16115 $this->type = $type;
16116 }
16117 public function getType()
16118 {
16119 return $this->type;
16120 }
16121 public function setValue($value)
16122 {
16123 $this->value = $value;
16124 }
16125 public function getValue()
16126 {
16127 return $this->value;
16128 }
16129 public function setVariableFriendlyName($variableFriendlyName)
16130 {
16131 $this->variableFriendlyName = $variableFriendlyName;
16132 }
16133 public function getVariableFriendlyName()
16134 {
16135 return $this->variableFriendlyName;
16136 }
16137 public function setVariableName($variableName)
16138 {
16139 $this->variableName = $variableName;
16140 }
16141 public function getVariableName()
16142 {
16143 return $this->variableName;
16144 }
16145 }
16146
16147 class Google_Service_Dfareporting_ListTargetingExpression extends Google_Model
16148 {
16149 protected $internal_gapi_mappings = array(
16150 );
16151 public $expression;
16152
16153
16154 public function setExpression($expression)
16155 {
16156 $this->expression = $expression;
16157 }
16158 public function getExpression()
16159 {
16160 return $this->expression;
16161 }
16162 }
16163
16164 class Google_Service_Dfareporting_LookbackConfiguration extends Google_Model
16165 {
16166 protected $internal_gapi_mappings = array(
16167 );
16168 public $clickDuration;
16169 public $postImpressionActivitiesDuration;
16170
16171
16172 public function setClickDuration($clickDuration)
16173 {
16174 $this->clickDuration = $clickDuration;
16175 }
16176 public function getClickDuration()
16177 {
16178 return $this->clickDuration;
16179 }
16180 public function setPostImpressionActivitiesDuration($postImpressionActivitiesDuration)
16181 {
16182 $this->postImpressionActivitiesDuration = $postImpressionActivitiesDuration;
16183 }
16184 public function getPostImpressionActivitiesDuration()
16185 {
16186 return $this->postImpressionActivitiesDuration;
16187 }
16188 }
16189
16190 class Google_Service_Dfareporting_Metric extends Google_Model
16191 {
16192 protected $internal_gapi_mappings = array(
16193 );
16194 public $kind;
16195 public $name;
16196
16197
16198 public function setKind($kind)
16199 {
16200 $this->kind = $kind;
16201 }
16202 public function getKind()
16203 {
16204 return $this->kind;
16205 }
16206 public function setName($name)
16207 {
16208 $this->name = $name;
16209 }
16210 public function getName()
16211 {
16212 return $this->name;
16213 }
16214 }
16215
16216 class Google_Service_Dfareporting_Metro extends Google_Model
16217 {
16218 protected $internal_gapi_mappings = array(
16219 );
16220 public $countryCode;
16221 public $countryDartId;
16222 public $dartId;
16223 public $dmaId;
16224 public $kind;
16225 public $metroCode;
16226 public $name;
16227
16228
16229 public function setCountryCode($countryCode)
16230 {
16231 $this->countryCode = $countryCode;
16232 }
16233 public function getCountryCode()
16234 {
16235 return $this->countryCode;
16236 }
16237 public function setCountryDartId($countryDartId)
16238 {
16239 $this->countryDartId = $countryDartId;
16240 }
16241 public function getCountryDartId()
16242 {
16243 return $this->countryDartId;
16244 }
16245 public function setDartId($dartId)
16246 {
16247 $this->dartId = $dartId;
16248 }
16249 public function getDartId()
16250 {
16251 return $this->dartId;
16252 }
16253 public function setDmaId($dmaId)
16254 {
16255 $this->dmaId = $dmaId;
16256 }
16257 public function getDmaId()
16258 {
16259 return $this->dmaId;
16260 }
16261 public function setKind($kind)
16262 {
16263 $this->kind = $kind;
16264 }
16265 public function getKind()
16266 {
16267 return $this->kind;
16268 }
16269 public function setMetroCode($metroCode)
16270 {
16271 $this->metroCode = $metroCode;
16272 }
16273 public function getMetroCode()
16274 {
16275 return $this->metroCode;
16276 }
16277 public function setName($name)
16278 {
16279 $this->name = $name;
16280 }
16281 public function getName()
16282 {
16283 return $this->name;
16284 }
16285 }
16286
16287 class Google_Service_Dfareporting_MetrosListResponse extends Google_Collection
16288 {
16289 protected $collection_key = 'metros';
16290 protected $internal_gapi_mappings = array(
16291 );
16292 public $kind;
16293 protected $metrosType = 'Google_Service_Dfareporting_Metro';
16294 protected $metrosDataType = 'array';
16295
16296
16297 public function setKind($kind)
16298 {
16299 $this->kind = $kind;
16300 }
16301 public function getKind()
16302 {
16303 return $this->kind;
16304 }
16305 public function setMetros($metros)
16306 {
16307 $this->metros = $metros;
16308 }
16309 public function getMetros()
16310 {
16311 return $this->metros;
16312 }
16313 }
16314
16315 class Google_Service_Dfareporting_MobileCarrier extends Google_Model
16316 {
16317 protected $internal_gapi_mappings = array(
16318 );
16319 public $countryCode;
16320 public $countryDartId;
16321 public $id;
16322 public $kind;
16323 public $name;
16324
16325
16326 public function setCountryCode($countryCode)
16327 {
16328 $this->countryCode = $countryCode;
16329 }
16330 public function getCountryCode()
16331 {
16332 return $this->countryCode;
16333 }
16334 public function setCountryDartId($countryDartId)
16335 {
16336 $this->countryDartId = $countryDartId;
16337 }
16338 public function getCountryDartId()
16339 {
16340 return $this->countryDartId;
16341 }
16342 public function setId($id)
16343 {
16344 $this->id = $id;
16345 }
16346 public function getId()
16347 {
16348 return $this->id;
16349 }
16350 public function setKind($kind)
16351 {
16352 $this->kind = $kind;
16353 }
16354 public function getKind()
16355 {
16356 return $this->kind;
16357 }
16358 public function setName($name)
16359 {
16360 $this->name = $name;
16361 }
16362 public function getName()
16363 {
16364 return $this->name;
16365 }
16366 }
16367
16368 class Google_Service_Dfareporting_MobileCarriersListResponse extends Google_Collection
16369 {
16370 protected $collection_key = 'mobileCarriers';
16371 protected $internal_gapi_mappings = array(
16372 );
16373 public $kind;
16374 protected $mobileCarriersType = 'Google_Service_Dfareporting_MobileCarrier';
16375 protected $mobileCarriersDataType = 'array';
16376
16377
16378 public function setKind($kind)
16379 {
16380 $this->kind = $kind;
16381 }
16382 public function getKind()
16383 {
16384 return $this->kind;
16385 }
16386 public function setMobileCarriers($mobileCarriers)
16387 {
16388 $this->mobileCarriers = $mobileCarriers;
16389 }
16390 public function getMobileCarriers()
16391 {
16392 return $this->mobileCarriers;
16393 }
16394 }
16395
16396 class Google_Service_Dfareporting_ObjectFilter extends Google_Collection
16397 {
16398 protected $collection_key = 'objectIds';
16399 protected $internal_gapi_mappings = array(
16400 );
16401 public $kind;
16402 public $objectIds;
16403 public $status;
16404
16405
16406 public function setKind($kind)
16407 {
16408 $this->kind = $kind;
16409 }
16410 public function getKind()
16411 {
16412 return $this->kind;
16413 }
16414 public function setObjectIds($objectIds)
16415 {
16416 $this->objectIds = $objectIds;
16417 }
16418 public function getObjectIds()
16419 {
16420 return $this->objectIds;
16421 }
16422 public function setStatus($status)
16423 {
16424 $this->status = $status;
16425 }
16426 public function getStatus()
16427 {
16428 return $this->status;
16429 }
16430 }
16431
16432 class Google_Service_Dfareporting_OffsetPosition extends Google_Model
16433 {
16434 protected $internal_gapi_mappings = array(
16435 );
16436 public $left;
16437 public $top;
16438
16439
16440 public function setLeft($left)
16441 {
16442 $this->left = $left;
16443 }
16444 public function getLeft()
16445 {
16446 return $this->left;
16447 }
16448 public function setTop($top)
16449 {
16450 $this->top = $top;
16451 }
16452 public function getTop()
16453 {
16454 return $this->top;
16455 }
16456 }
16457
16458 class Google_Service_Dfareporting_OmnitureSettings extends Google_Model
16459 {
16460 protected $internal_gapi_mappings = array(
16461 );
16462 public $omnitureCostDataEnabled;
16463 public $omnitureIntegrationEnabled;
16464
16465
16466 public function setOmnitureCostDataEnabled($omnitureCostDataEnabled)
16467 {
16468 $this->omnitureCostDataEnabled = $omnitureCostDataEnabled;
16469 }
16470 public function getOmnitureCostDataEnabled()
16471 {
16472 return $this->omnitureCostDataEnabled;
16473 }
16474 public function setOmnitureIntegrationEnabled($omnitureIntegrationEnabled)
16475 {
16476 $this->omnitureIntegrationEnabled = $omnitureIntegrationEnabled;
16477 }
16478 public function getOmnitureIntegrationEnabled()
16479 {
16480 return $this->omnitureIntegrationEnabled;
16481 }
16482 }
16483
16484 class Google_Service_Dfareporting_OperatingSystem extends Google_Model
16485 {
16486 protected $internal_gapi_mappings = array(
16487 );
16488 public $dartId;
16489 public $desktop;
16490 public $kind;
16491 public $mobile;
16492 public $name;
16493
16494
16495 public function setDartId($dartId)
16496 {
16497 $this->dartId = $dartId;
16498 }
16499 public function getDartId()
16500 {
16501 return $this->dartId;
16502 }
16503 public function setDesktop($desktop)
16504 {
16505 $this->desktop = $desktop;
16506 }
16507 public function getDesktop()
16508 {
16509 return $this->desktop;
16510 }
16511 public function setKind($kind)
16512 {
16513 $this->kind = $kind;
16514 }
16515 public function getKind()
16516 {
16517 return $this->kind;
16518 }
16519 public function setMobile($mobile)
16520 {
16521 $this->mobile = $mobile;
16522 }
16523 public function getMobile()
16524 {
16525 return $this->mobile;
16526 }
16527 public function setName($name)
16528 {
16529 $this->name = $name;
16530 }
16531 public function getName()
16532 {
16533 return $this->name;
16534 }
16535 }
16536
16537 class Google_Service_Dfareporting_OperatingSystemVersion extends Google_Model
16538 {
16539 protected $internal_gapi_mappings = array(
16540 );
16541 public $id;
16542 public $kind;
16543 public $majorVersion;
16544 public $minorVersion;
16545 public $name;
16546 protected $operatingSystemType = 'Google_Service_Dfareporting_OperatingSystem';
16547 protected $operatingSystemDataType = '';
16548
16549
16550 public function setId($id)
16551 {
16552 $this->id = $id;
16553 }
16554 public function getId()
16555 {
16556 return $this->id;
16557 }
16558 public function setKind($kind)
16559 {
16560 $this->kind = $kind;
16561 }
16562 public function getKind()
16563 {
16564 return $this->kind;
16565 }
16566 public function setMajorVersion($majorVersion)
16567 {
16568 $this->majorVersion = $majorVersion;
16569 }
16570 public function getMajorVersion()
16571 {
16572 return $this->majorVersion;
16573 }
16574 public function setMinorVersion($minorVersion)
16575 {
16576 $this->minorVersion = $minorVersion;
16577 }
16578 public function getMinorVersion()
16579 {
16580 return $this->minorVersion;
16581 }
16582 public function setName($name)
16583 {
16584 $this->name = $name;
16585 }
16586 public function getName()
16587 {
16588 return $this->name;
16589 }
16590 public function setOperatingSystem(Google_Service_Dfareporting_OperatingSystem $operatingSystem)
16591 {
16592 $this->operatingSystem = $operatingSystem;
16593 }
16594 public function getOperatingSystem()
16595 {
16596 return $this->operatingSystem;
16597 }
16598 }
16599
16600 class Google_Service_Dfareporting_OperatingSystemVersionsListResponse extends Google_Collection
16601 {
16602 protected $collection_key = 'operatingSystemVersions';
16603 protected $internal_gapi_mappings = array(
16604 );
16605 public $kind;
16606 protected $operatingSystemVersionsType = 'Google_Service_Dfareporting_OperatingSystemVersion';
16607 protected $operatingSystemVersionsDataType = 'array';
16608
16609
16610 public function setKind($kind)
16611 {
16612 $this->kind = $kind;
16613 }
16614 public function getKind()
16615 {
16616 return $this->kind;
16617 }
16618 public function setOperatingSystemVersions($operatingSystemVersions)
16619 {
16620 $this->operatingSystemVersions = $operatingSystemVersions;
16621 }
16622 public function getOperatingSystemVersions()
16623 {
16624 return $this->operatingSystemVersions;
16625 }
16626 }
16627
16628 class Google_Service_Dfareporting_OperatingSystemsListResponse extends Google_Collection
16629 {
16630 protected $collection_key = 'operatingSystems';
16631 protected $internal_gapi_mappings = array(
16632 );
16633 public $kind;
16634 protected $operatingSystemsType = 'Google_Service_Dfareporting_OperatingSystem';
16635 protected $operatingSystemsDataType = 'array';
16636
16637
16638 public function setKind($kind)
16639 {
16640 $this->kind = $kind;
16641 }
16642 public function getKind()
16643 {
16644 return $this->kind;
16645 }
16646 public function setOperatingSystems($operatingSystems)
16647 {
16648 $this->operatingSystems = $operatingSystems;
16649 }
16650 public function getOperatingSystems()
16651 {
16652 return $this->operatingSystems;
16653 }
16654 }
16655
16656 class Google_Service_Dfareporting_OptimizationActivity extends Google_Model
16657 {
16658 protected $internal_gapi_mappings = array(
16659 );
16660 public $floodlightActivityId;
16661 protected $floodlightActivityIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
16662 protected $floodlightActivityIdDimensionValueDataType = '';
16663 public $weight;
16664
16665
16666 public function setFloodlightActivityId($floodlightActivityId)
16667 {
16668 $this->floodlightActivityId = $floodlightActivityId;
16669 }
16670 public function getFloodlightActivityId()
16671 {
16672 return $this->floodlightActivityId;
16673 }
16674 public function setFloodlightActivityIdDimensionValue(Google_Service_Dfareporting_DimensionValue $floodlightActivityIdDimensionValue)
16675 {
16676 $this->floodlightActivityIdDimensionValue = $floodlightActivityIdDimensionValue;
16677 }
16678 public function getFloodlightActivityIdDimensionValue()
16679 {
16680 return $this->floodlightActivityIdDimensionValue;
16681 }
16682 public function setWeight($weight)
16683 {
16684 $this->weight = $weight;
16685 }
16686 public function getWeight()
16687 {
16688 return $this->weight;
16689 }
16690 }
16691
16692 class Google_Service_Dfareporting_Order extends Google_Collection
16693 {
16694 protected $collection_key = 'siteNames';
16695 protected $internal_gapi_mappings = array(
16696 );
16697 public $accountId;
16698 public $advertiserId;
16699 public $approverUserProfileIds;
16700 public $buyerInvoiceId;
16701 public $buyerOrganizationName;
16702 public $comments;
16703 protected $contactsType = 'Google_Service_Dfareporting_OrderContact';
16704 protected $contactsDataType = 'array';
16705 public $id;
16706 public $kind;
16707 protected $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
16708 protected $lastModifiedInfoDataType = '';
16709 public $name;
16710 public $notes;
16711 public $planningTermId;
16712 public $projectId;
16713 public $sellerOrderId;
16714 public $sellerOrganizationName;
16715 public $siteId;
16716 public $siteNames;
16717 public $subaccountId;
16718 public $termsAndConditions;
16719
16720
16721 public function setAccountId($accountId)
16722 {
16723 $this->accountId = $accountId;
16724 }
16725 public function getAccountId()
16726 {
16727 return $this->accountId;
16728 }
16729 public function setAdvertiserId($advertiserId)
16730 {
16731 $this->advertiserId = $advertiserId;
16732 }
16733 public function getAdvertiserId()
16734 {
16735 return $this->advertiserId;
16736 }
16737 public function setApproverUserProfileIds($approverUserProfileIds)
16738 {
16739 $this->approverUserProfileIds = $approverUserProfileIds;
16740 }
16741 public function getApproverUserProfileIds()
16742 {
16743 return $this->approverUserProfileIds;
16744 }
16745 public function setBuyerInvoiceId($buyerInvoiceId)
16746 {
16747 $this->buyerInvoiceId = $buyerInvoiceId;
16748 }
16749 public function getBuyerInvoiceId()
16750 {
16751 return $this->buyerInvoiceId;
16752 }
16753 public function setBuyerOrganizationName($buyerOrganizationName)
16754 {
16755 $this->buyerOrganizationName = $buyerOrganizationName;
16756 }
16757 public function getBuyerOrganizationName()
16758 {
16759 return $this->buyerOrganizationName;
16760 }
16761 public function setComments($comments)
16762 {
16763 $this->comments = $comments;
16764 }
16765 public function getComments()
16766 {
16767 return $this->comments;
16768 }
16769 public function setContacts($contacts)
16770 {
16771 $this->contacts = $contacts;
16772 }
16773 public function getContacts()
16774 {
16775 return $this->contacts;
16776 }
16777 public function setId($id)
16778 {
16779 $this->id = $id;
16780 }
16781 public function getId()
16782 {
16783 return $this->id;
16784 }
16785 public function setKind($kind)
16786 {
16787 $this->kind = $kind;
16788 }
16789 public function getKind()
16790 {
16791 return $this->kind;
16792 }
16793 public function setLastModifiedInfo(Google_Service_Dfareporting_LastModifiedInfo $lastModifiedInfo)
16794 {
16795 $this->lastModifiedInfo = $lastModifiedInfo;
16796 }
16797 public function getLastModifiedInfo()
16798 {
16799 return $this->lastModifiedInfo;
16800 }
16801 public function setName($name)
16802 {
16803 $this->name = $name;
16804 }
16805 public function getName()
16806 {
16807 return $this->name;
16808 }
16809 public function setNotes($notes)
16810 {
16811 $this->notes = $notes;
16812 }
16813 public function getNotes()
16814 {
16815 return $this->notes;
16816 }
16817 public function setPlanningTermId($planningTermId)
16818 {
16819 $this->planningTermId = $planningTermId;
16820 }
16821 public function getPlanningTermId()
16822 {
16823 return $this->planningTermId;
16824 }
16825 public function setProjectId($projectId)
16826 {
16827 $this->projectId = $projectId;
16828 }
16829 public function getProjectId()
16830 {
16831 return $this->projectId;
16832 }
16833 public function setSellerOrderId($sellerOrderId)
16834 {
16835 $this->sellerOrderId = $sellerOrderId;
16836 }
16837 public function getSellerOrderId()
16838 {
16839 return $this->sellerOrderId;
16840 }
16841 public function setSellerOrganizationName($sellerOrganizationName)
16842 {
16843 $this->sellerOrganizationName = $sellerOrganizationName;
16844 }
16845 public function getSellerOrganizationName()
16846 {
16847 return $this->sellerOrganizationName;
16848 }
16849 public function setSiteId($siteId)
16850 {
16851 $this->siteId = $siteId;
16852 }
16853 public function getSiteId()
16854 {
16855 return $this->siteId;
16856 }
16857 public function setSiteNames($siteNames)
16858 {
16859 $this->siteNames = $siteNames;
16860 }
16861 public function getSiteNames()
16862 {
16863 return $this->siteNames;
16864 }
16865 public function setSubaccountId($subaccountId)
16866 {
16867 $this->subaccountId = $subaccountId;
16868 }
16869 public function getSubaccountId()
16870 {
16871 return $this->subaccountId;
16872 }
16873 public function setTermsAndConditions($termsAndConditions)
16874 {
16875 $this->termsAndConditions = $termsAndConditions;
16876 }
16877 public function getTermsAndConditions()
16878 {
16879 return $this->termsAndConditions;
16880 }
16881 }
16882
16883 class Google_Service_Dfareporting_OrderContact extends Google_Model
16884 {
16885 protected $internal_gapi_mappings = array(
16886 );
16887 public $contactInfo;
16888 public $contactName;
16889 public $contactTitle;
16890 public $contactType;
16891 public $signatureUserProfileId;
16892
16893
16894 public function setContactInfo($contactInfo)
16895 {
16896 $this->contactInfo = $contactInfo;
16897 }
16898 public function getContactInfo()
16899 {
16900 return $this->contactInfo;
16901 }
16902 public function setContactName($contactName)
16903 {
16904 $this->contactName = $contactName;
16905 }
16906 public function getContactName()
16907 {
16908 return $this->contactName;
16909 }
16910 public function setContactTitle($contactTitle)
16911 {
16912 $this->contactTitle = $contactTitle;
16913 }
16914 public function getContactTitle()
16915 {
16916 return $this->contactTitle;
16917 }
16918 public function setContactType($contactType)
16919 {
16920 $this->contactType = $contactType;
16921 }
16922 public function getContactType()
16923 {
16924 return $this->contactType;
16925 }
16926 public function setSignatureUserProfileId($signatureUserProfileId)
16927 {
16928 $this->signatureUserProfileId = $signatureUserProfileId;
16929 }
16930 public function getSignatureUserProfileId()
16931 {
16932 return $this->signatureUserProfileId;
16933 }
16934 }
16935
16936 class Google_Service_Dfareporting_OrderDocument extends Google_Collection
16937 {
16938 protected $collection_key = 'lastSentRecipients';
16939 protected $internal_gapi_mappings = array(
16940 );
16941 public $accountId;
16942 public $advertiserId;
16943 public $amendedOrderDocumentId;
16944 public $approvedByUserProfileIds;
16945 public $cancelled;
16946 protected $createdInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
16947 protected $createdInfoDataType = '';
16948 public $effectiveDate;
16949 public $id;
16950 public $kind;
16951 public $lastSentRecipients;
16952 public $lastSentTime;
16953 public $orderId;
16954 public $projectId;
16955 public $signed;
16956 public $subaccountId;
16957 public $title;
16958 public $type;
16959
16960
16961 public function setAccountId($accountId)
16962 {
16963 $this->accountId = $accountId;
16964 }
16965 public function getAccountId()
16966 {
16967 return $this->accountId;
16968 }
16969 public function setAdvertiserId($advertiserId)
16970 {
16971 $this->advertiserId = $advertiserId;
16972 }
16973 public function getAdvertiserId()
16974 {
16975 return $this->advertiserId;
16976 }
16977 public function setAmendedOrderDocumentId($amendedOrderDocumentId)
16978 {
16979 $this->amendedOrderDocumentId = $amendedOrderDocumentId;
16980 }
16981 public function getAmendedOrderDocumentId()
16982 {
16983 return $this->amendedOrderDocumentId;
16984 }
16985 public function setApprovedByUserProfileIds($approvedByUserProfileIds)
16986 {
16987 $this->approvedByUserProfileIds = $approvedByUserProfileIds;
16988 }
16989 public function getApprovedByUserProfileIds()
16990 {
16991 return $this->approvedByUserProfileIds;
16992 }
16993 public function setCancelled($cancelled)
16994 {
16995 $this->cancelled = $cancelled;
16996 }
16997 public function getCancelled()
16998 {
16999 return $this->cancelled;
17000 }
17001 public function setCreatedInfo(Google_Service_Dfareporting_LastModifiedInfo $createdInfo)
17002 {
17003 $this->createdInfo = $createdInfo;
17004 }
17005 public function getCreatedInfo()
17006 {
17007 return $this->createdInfo;
17008 }
17009 public function setEffectiveDate($effectiveDate)
17010 {
17011 $this->effectiveDate = $effectiveDate;
17012 }
17013 public function getEffectiveDate()
17014 {
17015 return $this->effectiveDate;
17016 }
17017 public function setId($id)
17018 {
17019 $this->id = $id;
17020 }
17021 public function getId()
17022 {
17023 return $this->id;
17024 }
17025 public function setKind($kind)
17026 {
17027 $this->kind = $kind;
17028 }
17029 public function getKind()
17030 {
17031 return $this->kind;
17032 }
17033 public function setLastSentRecipients($lastSentRecipients)
17034 {
17035 $this->lastSentRecipients = $lastSentRecipients;
17036 }
17037 public function getLastSentRecipients()
17038 {
17039 return $this->lastSentRecipients;
17040 }
17041 public function setLastSentTime($lastSentTime)
17042 {
17043 $this->lastSentTime = $lastSentTime;
17044 }
17045 public function getLastSentTime()
17046 {
17047 return $this->lastSentTime;
17048 }
17049 public function setOrderId($orderId)
17050 {
17051 $this->orderId = $orderId;
17052 }
17053 public function getOrderId()
17054 {
17055 return $this->orderId;
17056 }
17057 public function setProjectId($projectId)
17058 {
17059 $this->projectId = $projectId;
17060 }
17061 public function getProjectId()
17062 {
17063 return $this->projectId;
17064 }
17065 public function setSigned($signed)
17066 {
17067 $this->signed = $signed;
17068 }
17069 public function getSigned()
17070 {
17071 return $this->signed;
17072 }
17073 public function setSubaccountId($subaccountId)
17074 {
17075 $this->subaccountId = $subaccountId;
17076 }
17077 public function getSubaccountId()
17078 {
17079 return $this->subaccountId;
17080 }
17081 public function setTitle($title)
17082 {
17083 $this->title = $title;
17084 }
17085 public function getTitle()
17086 {
17087 return $this->title;
17088 }
17089 public function setType($type)
17090 {
17091 $this->type = $type;
17092 }
17093 public function getType()
17094 {
17095 return $this->type;
17096 }
17097 }
17098
17099 class Google_Service_Dfareporting_OrderDocumentsListResponse extends Google_Collection
17100 {
17101 protected $collection_key = 'orderDocuments';
17102 protected $internal_gapi_mappings = array(
17103 );
17104 public $kind;
17105 public $nextPageToken;
17106 protected $orderDocumentsType = 'Google_Service_Dfareporting_OrderDocument';
17107 protected $orderDocumentsDataType = 'array';
17108
17109
17110 public function setKind($kind)
17111 {
17112 $this->kind = $kind;
17113 }
17114 public function getKind()
17115 {
17116 return $this->kind;
17117 }
17118 public function setNextPageToken($nextPageToken)
17119 {
17120 $this->nextPageToken = $nextPageToken;
17121 }
17122 public function getNextPageToken()
17123 {
17124 return $this->nextPageToken;
17125 }
17126 public function setOrderDocuments($orderDocuments)
17127 {
17128 $this->orderDocuments = $orderDocuments;
17129 }
17130 public function getOrderDocuments()
17131 {
17132 return $this->orderDocuments;
17133 }
17134 }
17135
17136 class Google_Service_Dfareporting_OrdersListResponse extends Google_Collection
17137 {
17138 protected $collection_key = 'orders';
17139 protected $internal_gapi_mappings = array(
17140 );
17141 public $kind;
17142 public $nextPageToken;
17143 protected $ordersType = 'Google_Service_Dfareporting_Order';
17144 protected $ordersDataType = 'array';
17145
17146
17147 public function setKind($kind)
17148 {
17149 $this->kind = $kind;
17150 }
17151 public function getKind()
17152 {
17153 return $this->kind;
17154 }
17155 public function setNextPageToken($nextPageToken)
17156 {
17157 $this->nextPageToken = $nextPageToken;
17158 }
17159 public function getNextPageToken()
17160 {
17161 return $this->nextPageToken;
17162 }
17163 public function setOrders($orders)
17164 {
17165 $this->orders = $orders;
17166 }
17167 public function getOrders()
17168 {
17169 return $this->orders;
17170 }
17171 }
17172
17173 class Google_Service_Dfareporting_PathToConversionReportCompatibleFields extends Google_Collection
17174 {
17175 protected $collection_key = 'perInteractionDimensions';
17176 protected $internal_gapi_mappings = array(
17177 );
17178 protected $conversionDimensionsType = 'Google_Service_Dfareporting_Dimension';
17179 protected $conversionDimensionsDataType = 'array';
17180 protected $customFloodlightVariablesType = 'Google_Service_Dfareporting_Dimension';
17181 protected $customFloodlightVariablesDataType = 'array';
17182 public $kind;
17183 protected $metricsType = 'Google_Service_Dfareporting_Metric';
17184 protected $metricsDataType = 'array';
17185 protected $perInteractionDimensionsType = 'Google_Service_Dfareporting_Dimension';
17186 protected $perInteractionDimensionsDataType = 'array';
17187
17188
17189 public function setConversionDimensions($conversionDimensions)
17190 {
17191 $this->conversionDimensions = $conversionDimensions;
17192 }
17193 public function getConversionDimensions()
17194 {
17195 return $this->conversionDimensions;
17196 }
17197 public function setCustomFloodlightVariables($customFloodlightVariables)
17198 {
17199 $this->customFloodlightVariables = $customFloodlightVariables;
17200 }
17201 public function getCustomFloodlightVariables()
17202 {
17203 return $this->customFloodlightVariables;
17204 }
17205 public function setKind($kind)
17206 {
17207 $this->kind = $kind;
17208 }
17209 public function getKind()
17210 {
17211 return $this->kind;
17212 }
17213 public function setMetrics($metrics)
17214 {
17215 $this->metrics = $metrics;
17216 }
17217 public function getMetrics()
17218 {
17219 return $this->metrics;
17220 }
17221 public function setPerInteractionDimensions($perInteractionDimensions)
17222 {
17223 $this->perInteractionDimensions = $perInteractionDimensions;
17224 }
17225 public function getPerInteractionDimensions()
17226 {
17227 return $this->perInteractionDimensions;
17228 }
17229 }
17230
17231 class Google_Service_Dfareporting_Placement extends Google_Collection
17232 {
17233 protected $collection_key = 'tagFormats';
17234 protected $internal_gapi_mappings = array(
17235 );
17236 public $accountId;
17237 public $advertiserId;
17238 protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
17239 protected $advertiserIdDimensionValueDataType = '';
17240 public $archived;
17241 public $campaignId;
17242 protected $campaignIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
17243 protected $campaignIdDimensionValueDataType = '';
17244 public $comment;
17245 public $compatibility;
17246 public $contentCategoryId;
17247 protected $createInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
17248 protected $createInfoDataType = '';
17249 public $directorySiteId;
17250 protected $directorySiteIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
17251 protected $directorySiteIdDimensionValueDataType = '';
17252 public $externalId;
17253 public $id;
17254 protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
17255 protected $idDimensionValueDataType = '';
17256 public $keyName;
17257 public $kind;
17258 protected $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
17259 protected $lastModifiedInfoDataType = '';
17260 protected $lookbackConfigurationType = 'Google_Service_Dfareporting_LookbackConfiguration';
17261 protected $lookbackConfigurationDataType = '';
17262 public $name;
17263 public $paymentApproved;
17264 public $paymentSource;
17265 public $placementGroupId;
17266 protected $placementGroupIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
17267 protected $placementGroupIdDimensionValueDataType = '';
17268 public $placementStrategyId;
17269 protected $pricingScheduleType = 'Google_Service_Dfareporting_PricingSchedule';
17270 protected $pricingScheduleDataType = '';
17271 public $primary;
17272 protected $publisherUpdateInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
17273 protected $publisherUpdateInfoDataType = '';
17274 public $siteId;
17275 protected $siteIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
17276 protected $siteIdDimensionValueDataType = '';
17277 protected $sizeType = 'Google_Service_Dfareporting_Size';
17278 protected $sizeDataType = '';
17279 public $sslRequired;
17280 public $status;
17281 public $subaccountId;
17282 public $tagFormats;
17283 protected $tagSettingType = 'Google_Service_Dfareporting_TagSetting';
17284 protected $tagSettingDataType = '';
17285
17286
17287 public function setAccountId($accountId)
17288 {
17289 $this->accountId = $accountId;
17290 }
17291 public function getAccountId()
17292 {
17293 return $this->accountId;
17294 }
17295 public function setAdvertiserId($advertiserId)
17296 {
17297 $this->advertiserId = $advertiserId;
17298 }
17299 public function getAdvertiserId()
17300 {
17301 return $this->advertiserId;
17302 }
17303 public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
17304 {
17305 $this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
17306 }
17307 public function getAdvertiserIdDimensionValue()
17308 {
17309 return $this->advertiserIdDimensionValue;
17310 }
17311 public function setArchived($archived)
17312 {
17313 $this->archived = $archived;
17314 }
17315 public function getArchived()
17316 {
17317 return $this->archived;
17318 }
17319 public function setCampaignId($campaignId)
17320 {
17321 $this->campaignId = $campaignId;
17322 }
17323 public function getCampaignId()
17324 {
17325 return $this->campaignId;
17326 }
17327 public function setCampaignIdDimensionValue(Google_Service_Dfareporting_DimensionValue $campaignIdDimensionValue)
17328 {
17329 $this->campaignIdDimensionValue = $campaignIdDimensionValue;
17330 }
17331 public function getCampaignIdDimensionValue()
17332 {
17333 return $this->campaignIdDimensionValue;
17334 }
17335 public function setComment($comment)
17336 {
17337 $this->comment = $comment;
17338 }
17339 public function getComment()
17340 {
17341 return $this->comment;
17342 }
17343 public function setCompatibility($compatibility)
17344 {
17345 $this->compatibility = $compatibility;
17346 }
17347 public function getCompatibility()
17348 {
17349 return $this->compatibility;
17350 }
17351 public function setContentCategoryId($contentCategoryId)
17352 {
17353 $this->contentCategoryId = $contentCategoryId;
17354 }
17355 public function getContentCategoryId()
17356 {
17357 return $this->contentCategoryId;
17358 }
17359 public function setCreateInfo(Google_Service_Dfareporting_LastModifiedInfo $createInfo)
17360 {
17361 $this->createInfo = $createInfo;
17362 }
17363 public function getCreateInfo()
17364 {
17365 return $this->createInfo;
17366 }
17367 public function setDirectorySiteId($directorySiteId)
17368 {
17369 $this->directorySiteId = $directorySiteId;
17370 }
17371 public function getDirectorySiteId()
17372 {
17373 return $this->directorySiteId;
17374 }
17375 public function setDirectorySiteIdDimensionValue(Google_Service_Dfareporting_DimensionValue $directorySiteIdDimensionValue)
17376 {
17377 $this->directorySiteIdDimensionValue = $directorySiteIdDimensionValue;
17378 }
17379 public function getDirectorySiteIdDimensionValue()
17380 {
17381 return $this->directorySiteIdDimensionValue;
17382 }
17383 public function setExternalId($externalId)
17384 {
17385 $this->externalId = $externalId;
17386 }
17387 public function getExternalId()
17388 {
17389 return $this->externalId;
17390 }
17391 public function setId($id)
17392 {
17393 $this->id = $id;
17394 }
17395 public function getId()
17396 {
17397 return $this->id;
17398 }
17399 public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
17400 {
17401 $this->idDimensionValue = $idDimensionValue;
17402 }
17403 public function getIdDimensionValue()
17404 {
17405 return $this->idDimensionValue;
17406 }
17407 public function setKeyName($keyName)
17408 {
17409 $this->keyName = $keyName;
17410 }
17411 public function getKeyName()
17412 {
17413 return $this->keyName;
17414 }
17415 public function setKind($kind)
17416 {
17417 $this->kind = $kind;
17418 }
17419 public function getKind()
17420 {
17421 return $this->kind;
17422 }
17423 public function setLastModifiedInfo(Google_Service_Dfareporting_LastModifiedInfo $lastModifiedInfo)
17424 {
17425 $this->lastModifiedInfo = $lastModifiedInfo;
17426 }
17427 public function getLastModifiedInfo()
17428 {
17429 return $this->lastModifiedInfo;
17430 }
17431 public function setLookbackConfiguration(Google_Service_Dfareporting_LookbackConfiguration $lookbackConfiguration)
17432 {
17433 $this->lookbackConfiguration = $lookbackConfiguration;
17434 }
17435 public function getLookbackConfiguration()
17436 {
17437 return $this->lookbackConfiguration;
17438 }
17439 public function setName($name)
17440 {
17441 $this->name = $name;
17442 }
17443 public function getName()
17444 {
17445 return $this->name;
17446 }
17447 public function setPaymentApproved($paymentApproved)
17448 {
17449 $this->paymentApproved = $paymentApproved;
17450 }
17451 public function getPaymentApproved()
17452 {
17453 return $this->paymentApproved;
17454 }
17455 public function setPaymentSource($paymentSource)
17456 {
17457 $this->paymentSource = $paymentSource;
17458 }
17459 public function getPaymentSource()
17460 {
17461 return $this->paymentSource;
17462 }
17463 public function setPlacementGroupId($placementGroupId)
17464 {
17465 $this->placementGroupId = $placementGroupId;
17466 }
17467 public function getPlacementGroupId()
17468 {
17469 return $this->placementGroupId;
17470 }
17471 public function setPlacementGroupIdDimensionValue(Google_Service_Dfareporting_DimensionValue $placementGroupIdDimensionValue)
17472 {
17473 $this->placementGroupIdDimensionValue = $placementGroupIdDimensionValue;
17474 }
17475 public function getPlacementGroupIdDimensionValue()
17476 {
17477 return $this->placementGroupIdDimensionValue;
17478 }
17479 public function setPlacementStrategyId($placementStrategyId)
17480 {
17481 $this->placementStrategyId = $placementStrategyId;
17482 }
17483 public function getPlacementStrategyId()
17484 {
17485 return $this->placementStrategyId;
17486 }
17487 public function setPricingSchedule(Google_Service_Dfareporting_PricingSchedule $pricingSchedule)
17488 {
17489 $this->pricingSchedule = $pricingSchedule;
17490 }
17491 public function getPricingSchedule()
17492 {
17493 return $this->pricingSchedule;
17494 }
17495 public function setPrimary($primary)
17496 {
17497 $this->primary = $primary;
17498 }
17499 public function getPrimary()
17500 {
17501 return $this->primary;
17502 }
17503 public function setPublisherUpdateInfo(Google_Service_Dfareporting_LastModifiedInfo $publisherUpdateInfo)
17504 {
17505 $this->publisherUpdateInfo = $publisherUpdateInfo;
17506 }
17507 public function getPublisherUpdateInfo()
17508 {
17509 return $this->publisherUpdateInfo;
17510 }
17511 public function setSiteId($siteId)
17512 {
17513 $this->siteId = $siteId;
17514 }
17515 public function getSiteId()
17516 {
17517 return $this->siteId;
17518 }
17519 public function setSiteIdDimensionValue(Google_Service_Dfareporting_DimensionValue $siteIdDimensionValue)
17520 {
17521 $this->siteIdDimensionValue = $siteIdDimensionValue;
17522 }
17523 public function getSiteIdDimensionValue()
17524 {
17525 return $this->siteIdDimensionValue;
17526 }
17527 public function setSize(Google_Service_Dfareporting_Size $size)
17528 {
17529 $this->size = $size;
17530 }
17531 public function getSize()
17532 {
17533 return $this->size;
17534 }
17535 public function setSslRequired($sslRequired)
17536 {
17537 $this->sslRequired = $sslRequired;
17538 }
17539 public function getSslRequired()
17540 {
17541 return $this->sslRequired;
17542 }
17543 public function setStatus($status)
17544 {
17545 $this->status = $status;
17546 }
17547 public function getStatus()
17548 {
17549 return $this->status;
17550 }
17551 public function setSubaccountId($subaccountId)
17552 {
17553 $this->subaccountId = $subaccountId;
17554 }
17555 public function getSubaccountId()
17556 {
17557 return $this->subaccountId;
17558 }
17559 public function setTagFormats($tagFormats)
17560 {
17561 $this->tagFormats = $tagFormats;
17562 }
17563 public function getTagFormats()
17564 {
17565 return $this->tagFormats;
17566 }
17567 public function setTagSetting(Google_Service_Dfareporting_TagSetting $tagSetting)
17568 {
17569 $this->tagSetting = $tagSetting;
17570 }
17571 public function getTagSetting()
17572 {
17573 return $this->tagSetting;
17574 }
17575 }
17576
17577 class Google_Service_Dfareporting_PlacementAssignment extends Google_Model
17578 {
17579 protected $internal_gapi_mappings = array(
17580 );
17581 public $active;
17582 public $placementId;
17583 protected $placementIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
17584 protected $placementIdDimensionValueDataType = '';
17585 public $sslRequired;
17586
17587
17588 public function setActive($active)
17589 {
17590 $this->active = $active;
17591 }
17592 public function getActive()
17593 {
17594 return $this->active;
17595 }
17596 public function setPlacementId($placementId)
17597 {
17598 $this->placementId = $placementId;
17599 }
17600 public function getPlacementId()
17601 {
17602 return $this->placementId;
17603 }
17604 public function setPlacementIdDimensionValue(Google_Service_Dfareporting_DimensionValue $placementIdDimensionValue)
17605 {
17606 $this->placementIdDimensionValue = $placementIdDimensionValue;
17607 }
17608 public function getPlacementIdDimensionValue()
17609 {
17610 return $this->placementIdDimensionValue;
17611 }
17612 public function setSslRequired($sslRequired)
17613 {
17614 $this->sslRequired = $sslRequired;
17615 }
17616 public function getSslRequired()
17617 {
17618 return $this->sslRequired;
17619 }
17620 }
17621
17622 class Google_Service_Dfareporting_PlacementGroup extends Google_Collection
17623 {
17624 protected $collection_key = 'childPlacementIds';
17625 protected $internal_gapi_mappings = array(
17626 );
17627 public $accountId;
17628 public $advertiserId;
17629 protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
17630 protected $advertiserIdDimensionValueDataType = '';
17631 public $archived;
17632 public $campaignId;
17633 protected $campaignIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
17634 protected $campaignIdDimensionValueDataType = '';
17635 public $childPlacementIds;
17636 public $comment;
17637 public $contentCategoryId;
17638 protected $createInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
17639 protected $createInfoDataType = '';
17640 public $directorySiteId;
17641 protected $directorySiteIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
17642 protected $directorySiteIdDimensionValueDataType = '';
17643 public $externalId;
17644 public $id;
17645 protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
17646 protected $idDimensionValueDataType = '';
17647 public $kind;
17648 protected $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
17649 protected $lastModifiedInfoDataType = '';
17650 public $name;
17651 public $placementGroupType;
17652 public $placementStrategyId;
17653 protected $pricingScheduleType = 'Google_Service_Dfareporting_PricingSchedule';
17654 protected $pricingScheduleDataType = '';
17655 public $primaryPlacementId;
17656 protected $primaryPlacementIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
17657 protected $primaryPlacementIdDimensionValueDataType = '';
17658 public $siteId;
17659 protected $siteIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
17660 protected $siteIdDimensionValueDataType = '';
17661 public $subaccountId;
17662
17663
17664 public function setAccountId($accountId)
17665 {
17666 $this->accountId = $accountId;
17667 }
17668 public function getAccountId()
17669 {
17670 return $this->accountId;
17671 }
17672 public function setAdvertiserId($advertiserId)
17673 {
17674 $this->advertiserId = $advertiserId;
17675 }
17676 public function getAdvertiserId()
17677 {
17678 return $this->advertiserId;
17679 }
17680 public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
17681 {
17682 $this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
17683 }
17684 public function getAdvertiserIdDimensionValue()
17685 {
17686 return $this->advertiserIdDimensionValue;
17687 }
17688 public function setArchived($archived)
17689 {
17690 $this->archived = $archived;
17691 }
17692 public function getArchived()
17693 {
17694 return $this->archived;
17695 }
17696 public function setCampaignId($campaignId)
17697 {
17698 $this->campaignId = $campaignId;
17699 }
17700 public function getCampaignId()
17701 {
17702 return $this->campaignId;
17703 }
17704 public function setCampaignIdDimensionValue(Google_Service_Dfareporting_DimensionValue $campaignIdDimensionValue)
17705 {
17706 $this->campaignIdDimensionValue = $campaignIdDimensionValue;
17707 }
17708 public function getCampaignIdDimensionValue()
17709 {
17710 return $this->campaignIdDimensionValue;
17711 }
17712 public function setChildPlacementIds($childPlacementIds)
17713 {
17714 $this->childPlacementIds = $childPlacementIds;
17715 }
17716 public function getChildPlacementIds()
17717 {
17718 return $this->childPlacementIds;
17719 }
17720 public function setComment($comment)
17721 {
17722 $this->comment = $comment;
17723 }
17724 public function getComment()
17725 {
17726 return $this->comment;
17727 }
17728 public function setContentCategoryId($contentCategoryId)
17729 {
17730 $this->contentCategoryId = $contentCategoryId;
17731 }
17732 public function getContentCategoryId()
17733 {
17734 return $this->contentCategoryId;
17735 }
17736 public function setCreateInfo(Google_Service_Dfareporting_LastModifiedInfo $createInfo)
17737 {
17738 $this->createInfo = $createInfo;
17739 }
17740 public function getCreateInfo()
17741 {
17742 return $this->createInfo;
17743 }
17744 public function setDirectorySiteId($directorySiteId)
17745 {
17746 $this->directorySiteId = $directorySiteId;
17747 }
17748 public function getDirectorySiteId()
17749 {
17750 return $this->directorySiteId;
17751 }
17752 public function setDirectorySiteIdDimensionValue(Google_Service_Dfareporting_DimensionValue $directorySiteIdDimensionValue)
17753 {
17754 $this->directorySiteIdDimensionValue = $directorySiteIdDimensionValue;
17755 }
17756 public function getDirectorySiteIdDimensionValue()
17757 {
17758 return $this->directorySiteIdDimensionValue;
17759 }
17760 public function setExternalId($externalId)
17761 {
17762 $this->externalId = $externalId;
17763 }
17764 public function getExternalId()
17765 {
17766 return $this->externalId;
17767 }
17768 public function setId($id)
17769 {
17770 $this->id = $id;
17771 }
17772 public function getId()
17773 {
17774 return $this->id;
17775 }
17776 public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
17777 {
17778 $this->idDimensionValue = $idDimensionValue;
17779 }
17780 public function getIdDimensionValue()
17781 {
17782 return $this->idDimensionValue;
17783 }
17784 public function setKind($kind)
17785 {
17786 $this->kind = $kind;
17787 }
17788 public function getKind()
17789 {
17790 return $this->kind;
17791 }
17792 public function setLastModifiedInfo(Google_Service_Dfareporting_LastModifiedInfo $lastModifiedInfo)
17793 {
17794 $this->lastModifiedInfo = $lastModifiedInfo;
17795 }
17796 public function getLastModifiedInfo()
17797 {
17798 return $this->lastModifiedInfo;
17799 }
17800 public function setName($name)
17801 {
17802 $this->name = $name;
17803 }
17804 public function getName()
17805 {
17806 return $this->name;
17807 }
17808 public function setPlacementGroupType($placementGroupType)
17809 {
17810 $this->placementGroupType = $placementGroupType;
17811 }
17812 public function getPlacementGroupType()
17813 {
17814 return $this->placementGroupType;
17815 }
17816 public function setPlacementStrategyId($placementStrategyId)
17817 {
17818 $this->placementStrategyId = $placementStrategyId;
17819 }
17820 public function getPlacementStrategyId()
17821 {
17822 return $this->placementStrategyId;
17823 }
17824 public function setPricingSchedule(Google_Service_Dfareporting_PricingSchedule $pricingSchedule)
17825 {
17826 $this->pricingSchedule = $pricingSchedule;
17827 }
17828 public function getPricingSchedule()
17829 {
17830 return $this->pricingSchedule;
17831 }
17832 public function setPrimaryPlacementId($primaryPlacementId)
17833 {
17834 $this->primaryPlacementId = $primaryPlacementId;
17835 }
17836 public function getPrimaryPlacementId()
17837 {
17838 return $this->primaryPlacementId;
17839 }
17840 public function setPrimaryPlacementIdDimensionValue(Google_Service_Dfareporting_DimensionValue $primaryPlacementIdDimensionValue)
17841 {
17842 $this->primaryPlacementIdDimensionValue = $primaryPlacementIdDimensionValue;
17843 }
17844 public function getPrimaryPlacementIdDimensionValue()
17845 {
17846 return $this->primaryPlacementIdDimensionValue;
17847 }
17848 public function setSiteId($siteId)
17849 {
17850 $this->siteId = $siteId;
17851 }
17852 public function getSiteId()
17853 {
17854 return $this->siteId;
17855 }
17856 public function setSiteIdDimensionValue(Google_Service_Dfareporting_DimensionValue $siteIdDimensionValue)
17857 {
17858 $this->siteIdDimensionValue = $siteIdDimensionValue;
17859 }
17860 public function getSiteIdDimensionValue()
17861 {
17862 return $this->siteIdDimensionValue;
17863 }
17864 public function setSubaccountId($subaccountId)
17865 {
17866 $this->subaccountId = $subaccountId;
17867 }
17868 public function getSubaccountId()
17869 {
17870 return $this->subaccountId;
17871 }
17872 }
17873
17874 class Google_Service_Dfareporting_PlacementGroupsListResponse extends Google_Collection
17875 {
17876 protected $collection_key = 'placementGroups';
17877 protected $internal_gapi_mappings = array(
17878 );
17879 public $kind;
17880 public $nextPageToken;
17881 protected $placementGroupsType = 'Google_Service_Dfareporting_PlacementGroup';
17882 protected $placementGroupsDataType = 'array';
17883
17884
17885 public function setKind($kind)
17886 {
17887 $this->kind = $kind;
17888 }
17889 public function getKind()
17890 {
17891 return $this->kind;
17892 }
17893 public function setNextPageToken($nextPageToken)
17894 {
17895 $this->nextPageToken = $nextPageToken;
17896 }
17897 public function getNextPageToken()
17898 {
17899 return $this->nextPageToken;
17900 }
17901 public function setPlacementGroups($placementGroups)
17902 {
17903 $this->placementGroups = $placementGroups;
17904 }
17905 public function getPlacementGroups()
17906 {
17907 return $this->placementGroups;
17908 }
17909 }
17910
17911 class Google_Service_Dfareporting_PlacementStrategiesListResponse extends Google_Collection
17912 {
17913 protected $collection_key = 'placementStrategies';
17914 protected $internal_gapi_mappings = array(
17915 );
17916 public $kind;
17917 public $nextPageToken;
17918 protected $placementStrategiesType = 'Google_Service_Dfareporting_PlacementStrategy';
17919 protected $placementStrategiesDataType = 'array';
17920
17921
17922 public function setKind($kind)
17923 {
17924 $this->kind = $kind;
17925 }
17926 public function getKind()
17927 {
17928 return $this->kind;
17929 }
17930 public function setNextPageToken($nextPageToken)
17931 {
17932 $this->nextPageToken = $nextPageToken;
17933 }
17934 public function getNextPageToken()
17935 {
17936 return $this->nextPageToken;
17937 }
17938 public function setPlacementStrategies($placementStrategies)
17939 {
17940 $this->placementStrategies = $placementStrategies;
17941 }
17942 public function getPlacementStrategies()
17943 {
17944 return $this->placementStrategies;
17945 }
17946 }
17947
17948 class Google_Service_Dfareporting_PlacementStrategy extends Google_Model
17949 {
17950 protected $internal_gapi_mappings = array(
17951 );
17952 public $accountId;
17953 public $id;
17954 public $kind;
17955 public $name;
17956
17957
17958 public function setAccountId($accountId)
17959 {
17960 $this->accountId = $accountId;
17961 }
17962 public function getAccountId()
17963 {
17964 return $this->accountId;
17965 }
17966 public function setId($id)
17967 {
17968 $this->id = $id;
17969 }
17970 public function getId()
17971 {
17972 return $this->id;
17973 }
17974 public function setKind($kind)
17975 {
17976 $this->kind = $kind;
17977 }
17978 public function getKind()
17979 {
17980 return $this->kind;
17981 }
17982 public function setName($name)
17983 {
17984 $this->name = $name;
17985 }
17986 public function getName()
17987 {
17988 return $this->name;
17989 }
17990 }
17991
17992 class Google_Service_Dfareporting_PlacementTag extends Google_Collection
17993 {
17994 protected $collection_key = 'tagDatas';
17995 protected $internal_gapi_mappings = array(
17996 );
17997 public $placementId;
17998 protected $tagDatasType = 'Google_Service_Dfareporting_TagData';
17999 protected $tagDatasDataType = 'array';
18000
18001
18002 public function setPlacementId($placementId)
18003 {
18004 $this->placementId = $placementId;
18005 }
18006 public function getPlacementId()
18007 {
18008 return $this->placementId;
18009 }
18010 public function setTagDatas($tagDatas)
18011 {
18012 $this->tagDatas = $tagDatas;
18013 }
18014 public function getTagDatas()
18015 {
18016 return $this->tagDatas;
18017 }
18018 }
18019
18020 class Google_Service_Dfareporting_PlacementsGenerateTagsResponse extends Google_Collection
18021 {
18022 protected $collection_key = 'placementTags';
18023 protected $internal_gapi_mappings = array(
18024 );
18025 public $kind;
18026 protected $placementTagsType = 'Google_Service_Dfareporting_PlacementTag';
18027 protected $placementTagsDataType = 'array';
18028
18029
18030 public function setKind($kind)
18031 {
18032 $this->kind = $kind;
18033 }
18034 public function getKind()
18035 {
18036 return $this->kind;
18037 }
18038 public function setPlacementTags($placementTags)
18039 {
18040 $this->placementTags = $placementTags;
18041 }
18042 public function getPlacementTags()
18043 {
18044 return $this->placementTags;
18045 }
18046 }
18047
18048 class Google_Service_Dfareporting_PlacementsListResponse extends Google_Collection
18049 {
18050 protected $collection_key = 'placements';
18051 protected $internal_gapi_mappings = array(
18052 );
18053 public $kind;
18054 public $nextPageToken;
18055 protected $placementsType = 'Google_Service_Dfareporting_Placement';
18056 protected $placementsDataType = 'array';
18057
18058
18059 public function setKind($kind)
18060 {
18061 $this->kind = $kind;
18062 }
18063 public function getKind()
18064 {
18065 return $this->kind;
18066 }
18067 public function setNextPageToken($nextPageToken)
18068 {
18069 $this->nextPageToken = $nextPageToken;
18070 }
18071 public function getNextPageToken()
18072 {
18073 return $this->nextPageToken;
18074 }
18075 public function setPlacements($placements)
18076 {
18077 $this->placements = $placements;
18078 }
18079 public function getPlacements()
18080 {
18081 return $this->placements;
18082 }
18083 }
18084
18085 class Google_Service_Dfareporting_PlatformType extends Google_Model
18086 {
18087 protected $internal_gapi_mappings = array(
18088 );
18089 public $id;
18090 public $kind;
18091 public $name;
18092
18093
18094 public function setId($id)
18095 {
18096 $this->id = $id;
18097 }
18098 public function getId()
18099 {
18100 return $this->id;
18101 }
18102 public function setKind($kind)
18103 {
18104 $this->kind = $kind;
18105 }
18106 public function getKind()
18107 {
18108 return $this->kind;
18109 }
18110 public function setName($name)
18111 {
18112 $this->name = $name;
18113 }
18114 public function getName()
18115 {
18116 return $this->name;
18117 }
18118 }
18119
18120 class Google_Service_Dfareporting_PlatformTypesListResponse extends Google_Collection
18121 {
18122 protected $collection_key = 'platformTypes';
18123 protected $internal_gapi_mappings = array(
18124 );
18125 public $kind;
18126 protected $platformTypesType = 'Google_Service_Dfareporting_PlatformType';
18127 protected $platformTypesDataType = 'array';
18128
18129
18130 public function setKind($kind)
18131 {
18132 $this->kind = $kind;
18133 }
18134 public function getKind()
18135 {
18136 return $this->kind;
18137 }
18138 public function setPlatformTypes($platformTypes)
18139 {
18140 $this->platformTypes = $platformTypes;
18141 }
18142 public function getPlatformTypes()
18143 {
18144 return $this->platformTypes;
18145 }
18146 }
18147
18148 class Google_Service_Dfareporting_PopupWindowProperties extends Google_Model
18149 {
18150 protected $internal_gapi_mappings = array(
18151 );
18152 protected $dimensionType = 'Google_Service_Dfareporting_Size';
18153 protected $dimensionDataType = '';
18154 protected $offsetType = 'Google_Service_Dfareporting_OffsetPosition';
18155 protected $offsetDataType = '';
18156 public $positionType;
18157 public $showAddressBar;
18158 public $showMenuBar;
18159 public $showScrollBar;
18160 public $showStatusBar;
18161 public $showToolBar;
18162 public $title;
18163
18164
18165 public function setDimension(Google_Service_Dfareporting_Size $dimension)
18166 {
18167 $this->dimension = $dimension;
18168 }
18169 public function getDimension()
18170 {
18171 return $this->dimension;
18172 }
18173 public function setOffset(Google_Service_Dfareporting_OffsetPosition $offset)
18174 {
18175 $this->offset = $offset;
18176 }
18177 public function getOffset()
18178 {
18179 return $this->offset;
18180 }
18181 public function setPositionType($positionType)
18182 {
18183 $this->positionType = $positionType;
18184 }
18185 public function getPositionType()
18186 {
18187 return $this->positionType;
18188 }
18189 public function setShowAddressBar($showAddressBar)
18190 {
18191 $this->showAddressBar = $showAddressBar;
18192 }
18193 public function getShowAddressBar()
18194 {
18195 return $this->showAddressBar;
18196 }
18197 public function setShowMenuBar($showMenuBar)
18198 {
18199 $this->showMenuBar = $showMenuBar;
18200 }
18201 public function getShowMenuBar()
18202 {
18203 return $this->showMenuBar;
18204 }
18205 public function setShowScrollBar($showScrollBar)
18206 {
18207 $this->showScrollBar = $showScrollBar;
18208 }
18209 public function getShowScrollBar()
18210 {
18211 return $this->showScrollBar;
18212 }
18213 public function setShowStatusBar($showStatusBar)
18214 {
18215 $this->showStatusBar = $showStatusBar;
18216 }
18217 public function getShowStatusBar()
18218 {
18219 return $this->showStatusBar;
18220 }
18221 public function setShowToolBar($showToolBar)
18222 {
18223 $this->showToolBar = $showToolBar;
18224 }
18225 public function getShowToolBar()
18226 {
18227 return $this->showToolBar;
18228 }
18229 public function setTitle($title)
18230 {
18231 $this->title = $title;
18232 }
18233 public function getTitle()
18234 {
18235 return $this->title;
18236 }
18237 }
18238
18239 class Google_Service_Dfareporting_PostalCode extends Google_Model
18240 {
18241 protected $internal_gapi_mappings = array(
18242 );
18243 public $code;
18244 public $countryCode;
18245 public $countryDartId;
18246 public $id;
18247 public $kind;
18248
18249
18250 public function setCode($code)
18251 {
18252 $this->code = $code;
18253 }
18254 public function getCode()
18255 {
18256 return $this->code;
18257 }
18258 public function setCountryCode($countryCode)
18259 {
18260 $this->countryCode = $countryCode;
18261 }
18262 public function getCountryCode()
18263 {
18264 return $this->countryCode;
18265 }
18266 public function setCountryDartId($countryDartId)
18267 {
18268 $this->countryDartId = $countryDartId;
18269 }
18270 public function getCountryDartId()
18271 {
18272 return $this->countryDartId;
18273 }
18274 public function setId($id)
18275 {
18276 $this->id = $id;
18277 }
18278 public function getId()
18279 {
18280 return $this->id;
18281 }
18282 public function setKind($kind)
18283 {
18284 $this->kind = $kind;
18285 }
18286 public function getKind()
18287 {
18288 return $this->kind;
18289 }
18290 }
18291
18292 class Google_Service_Dfareporting_PostalCodesListResponse extends Google_Collection
18293 {
18294 protected $collection_key = 'postalCodes';
18295 protected $internal_gapi_mappings = array(
18296 );
18297 public $kind;
18298 protected $postalCodesType = 'Google_Service_Dfareporting_PostalCode';
18299 protected $postalCodesDataType = 'array';
18300
18301
18302 public function setKind($kind)
18303 {
18304 $this->kind = $kind;
18305 }
18306 public function getKind()
18307 {
18308 return $this->kind;
18309 }
18310 public function setPostalCodes($postalCodes)
18311 {
18312 $this->postalCodes = $postalCodes;
18313 }
18314 public function getPostalCodes()
18315 {
18316 return $this->postalCodes;
18317 }
18318 }
18319
18320 class Google_Service_Dfareporting_Pricing extends Google_Collection
18321 {
18322 protected $collection_key = 'flights';
18323 protected $internal_gapi_mappings = array(
18324 );
18325 public $capCostType;
18326 public $endDate;
18327 protected $flightsType = 'Google_Service_Dfareporting_Flight';
18328 protected $flightsDataType = 'array';
18329 public $groupType;
18330 public $pricingType;
18331 public $startDate;
18332
18333
18334 public function setCapCostType($capCostType)
18335 {
18336 $this->capCostType = $capCostType;
18337 }
18338 public function getCapCostType()
18339 {
18340 return $this->capCostType;
18341 }
18342 public function setEndDate($endDate)
18343 {
18344 $this->endDate = $endDate;
18345 }
18346 public function getEndDate()
18347 {
18348 return $this->endDate;
18349 }
18350 public function setFlights($flights)
18351 {
18352 $this->flights = $flights;
18353 }
18354 public function getFlights()
18355 {
18356 return $this->flights;
18357 }
18358 public function setGroupType($groupType)
18359 {
18360 $this->groupType = $groupType;
18361 }
18362 public function getGroupType()
18363 {
18364 return $this->groupType;
18365 }
18366 public function setPricingType($pricingType)
18367 {
18368 $this->pricingType = $pricingType;
18369 }
18370 public function getPricingType()
18371 {
18372 return $this->pricingType;
18373 }
18374 public function setStartDate($startDate)
18375 {
18376 $this->startDate = $startDate;
18377 }
18378 public function getStartDate()
18379 {
18380 return $this->startDate;
18381 }
18382 }
18383
18384 class Google_Service_Dfareporting_PricingSchedule extends Google_Collection
18385 {
18386 protected $collection_key = 'pricingPeriods';
18387 protected $internal_gapi_mappings = array(
18388 );
18389 public $capCostOption;
18390 public $disregardOverdelivery;
18391 public $endDate;
18392 public $flighted;
18393 public $floodlightActivityId;
18394 protected $pricingPeriodsType = 'Google_Service_Dfareporting_PricingSchedulePricingPeriod';
18395 protected $pricingPeriodsDataType = 'array';
18396 public $pricingType;
18397 public $startDate;
18398 public $testingStartDate;
18399
18400
18401 public function setCapCostOption($capCostOption)
18402 {
18403 $this->capCostOption = $capCostOption;
18404 }
18405 public function getCapCostOption()
18406 {
18407 return $this->capCostOption;
18408 }
18409 public function setDisregardOverdelivery($disregardOverdelivery)
18410 {
18411 $this->disregardOverdelivery = $disregardOverdelivery;
18412 }
18413 public function getDisregardOverdelivery()
18414 {
18415 return $this->disregardOverdelivery;
18416 }
18417 public function setEndDate($endDate)
18418 {
18419 $this->endDate = $endDate;
18420 }
18421 public function getEndDate()
18422 {
18423 return $this->endDate;
18424 }
18425 public function setFlighted($flighted)
18426 {
18427 $this->flighted = $flighted;
18428 }
18429 public function getFlighted()
18430 {
18431 return $this->flighted;
18432 }
18433 public function setFloodlightActivityId($floodlightActivityId)
18434 {
18435 $this->floodlightActivityId = $floodlightActivityId;
18436 }
18437 public function getFloodlightActivityId()
18438 {
18439 return $this->floodlightActivityId;
18440 }
18441 public function setPricingPeriods($pricingPeriods)
18442 {
18443 $this->pricingPeriods = $pricingPeriods;
18444 }
18445 public function getPricingPeriods()
18446 {
18447 return $this->pricingPeriods;
18448 }
18449 public function setPricingType($pricingType)
18450 {
18451 $this->pricingType = $pricingType;
18452 }
18453 public function getPricingType()
18454 {
18455 return $this->pricingType;
18456 }
18457 public function setStartDate($startDate)
18458 {
18459 $this->startDate = $startDate;
18460 }
18461 public function getStartDate()
18462 {
18463 return $this->startDate;
18464 }
18465 public function setTestingStartDate($testingStartDate)
18466 {
18467 $this->testingStartDate = $testingStartDate;
18468 }
18469 public function getTestingStartDate()
18470 {
18471 return $this->testingStartDate;
18472 }
18473 }
18474
18475 class Google_Service_Dfareporting_PricingSchedulePricingPeriod extends Google_Model
18476 {
18477 protected $internal_gapi_mappings = array(
18478 );
18479 public $endDate;
18480 public $pricingComment;
18481 public $rateOrCostNanos;
18482 public $startDate;
18483 public $units;
18484
18485
18486 public function setEndDate($endDate)
18487 {
18488 $this->endDate = $endDate;
18489 }
18490 public function getEndDate()
18491 {
18492 return $this->endDate;
18493 }
18494 public function setPricingComment($pricingComment)
18495 {
18496 $this->pricingComment = $pricingComment;
18497 }
18498 public function getPricingComment()
18499 {
18500 return $this->pricingComment;
18501 }
18502 public function setRateOrCostNanos($rateOrCostNanos)
18503 {
18504 $this->rateOrCostNanos = $rateOrCostNanos;
18505 }
18506 public function getRateOrCostNanos()
18507 {
18508 return $this->rateOrCostNanos;
18509 }
18510 public function setStartDate($startDate)
18511 {
18512 $this->startDate = $startDate;
18513 }
18514 public function getStartDate()
18515 {
18516 return $this->startDate;
18517 }
18518 public function setUnits($units)
18519 {
18520 $this->units = $units;
18521 }
18522 public function getUnits()
18523 {
18524 return $this->units;
18525 }
18526 }
18527
18528 class Google_Service_Dfareporting_Project extends Google_Model
18529 {
18530 protected $internal_gapi_mappings = array(
18531 );
18532 public $accountId;
18533 public $advertiserId;
18534 public $audienceAgeGroup;
18535 public $audienceGender;
18536 public $budget;
18537 public $clientBillingCode;
18538 public $clientName;
18539 public $endDate;
18540 public $id;
18541 public $kind;
18542 protected $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo';
18543 protected $lastModifiedInfoDataType = '';
18544 public $name;
18545 public $overview;
18546 public $startDate;
18547 public $subaccountId;
18548 public $targetClicks;
18549 public $targetConversions;
18550 public $targetCpaNanos;
18551 public $targetCpcNanos;
18552 public $targetCpmNanos;
18553 public $targetImpressions;
18554
18555
18556 public function setAccountId($accountId)
18557 {
18558 $this->accountId = $accountId;
18559 }
18560 public function getAccountId()
18561 {
18562 return $this->accountId;
18563 }
18564 public function setAdvertiserId($advertiserId)
18565 {
18566 $this->advertiserId = $advertiserId;
18567 }
18568 public function getAdvertiserId()
18569 {
18570 return $this->advertiserId;
18571 }
18572 public function setAudienceAgeGroup($audienceAgeGroup)
18573 {
18574 $this->audienceAgeGroup = $audienceAgeGroup;
18575 }
18576 public function getAudienceAgeGroup()
18577 {
18578 return $this->audienceAgeGroup;
18579 }
18580 public function setAudienceGender($audienceGender)
18581 {
18582 $this->audienceGender = $audienceGender;
18583 }
18584 public function getAudienceGender()
18585 {
18586 return $this->audienceGender;
18587 }
18588 public function setBudget($budget)
18589 {
18590 $this->budget = $budget;
18591 }
18592 public function getBudget()
18593 {
18594 return $this->budget;
18595 }
18596 public function setClientBillingCode($clientBillingCode)
18597 {
18598 $this->clientBillingCode = $clientBillingCode;
18599 }
18600 public function getClientBillingCode()
18601 {
18602 return $this->clientBillingCode;
18603 }
18604 public function setClientName($clientName)
18605 {
18606 $this->clientName = $clientName;
18607 }
18608 public function getClientName()
18609 {
18610 return $this->clientName;
18611 }
18612 public function setEndDate($endDate)
18613 {
18614 $this->endDate = $endDate;
18615 }
18616 public function getEndDate()
18617 {
18618 return $this->endDate;
18619 }
18620 public function setId($id)
18621 {
18622 $this->id = $id;
18623 }
18624 public function getId()
18625 {
18626 return $this->id;
18627 }
18628 public function setKind($kind)
18629 {
18630 $this->kind = $kind;
18631 }
18632 public function getKind()
18633 {
18634 return $this->kind;
18635 }
18636 public function setLastModifiedInfo(Google_Service_Dfareporting_LastModifiedInfo $lastModifiedInfo)
18637 {
18638 $this->lastModifiedInfo = $lastModifiedInfo;
18639 }
18640 public function getLastModifiedInfo()
18641 {
18642 return $this->lastModifiedInfo;
18643 }
18644 public function setName($name)
18645 {
18646 $this->name = $name;
18647 }
18648 public function getName()
18649 {
18650 return $this->name;
18651 }
18652 public function setOverview($overview)
18653 {
18654 $this->overview = $overview;
18655 }
18656 public function getOverview()
18657 {
18658 return $this->overview;
18659 }
18660 public function setStartDate($startDate)
18661 {
18662 $this->startDate = $startDate;
18663 }
18664 public function getStartDate()
18665 {
18666 return $this->startDate;
18667 }
18668 public function setSubaccountId($subaccountId)
18669 {
18670 $this->subaccountId = $subaccountId;
18671 }
18672 public function getSubaccountId()
18673 {
18674 return $this->subaccountId;
18675 }
18676 public function setTargetClicks($targetClicks)
18677 {
18678 $this->targetClicks = $targetClicks;
18679 }
18680 public function getTargetClicks()
18681 {
18682 return $this->targetClicks;
18683 }
18684 public function setTargetConversions($targetConversions)
18685 {
18686 $this->targetConversions = $targetConversions;
18687 }
18688 public function getTargetConversions()
18689 {
18690 return $this->targetConversions;
18691 }
18692 public function setTargetCpaNanos($targetCpaNanos)
18693 {
18694 $this->targetCpaNanos = $targetCpaNanos;
18695 }
18696 public function getTargetCpaNanos()
18697 {
18698 return $this->targetCpaNanos;
18699 }
18700 public function setTargetCpcNanos($targetCpcNanos)
18701 {
18702 $this->targetCpcNanos = $targetCpcNanos;
18703 }
18704 public function getTargetCpcNanos()
18705 {
18706 return $this->targetCpcNanos;
18707 }
18708 public function setTargetCpmNanos($targetCpmNanos)
18709 {
18710 $this->targetCpmNanos = $targetCpmNanos;
18711 }
18712 public function getTargetCpmNanos()
18713 {
18714 return $this->targetCpmNanos;
18715 }
18716 public function setTargetImpressions($targetImpressions)
18717 {
18718 $this->targetImpressions = $targetImpressions;
18719 }
18720 public function getTargetImpressions()
18721 {
18722 return $this->targetImpressions;
18723 }
18724 }
18725
18726 class Google_Service_Dfareporting_ProjectsListResponse extends Google_Collection
18727 {
18728 protected $collection_key = 'projects';
18729 protected $internal_gapi_mappings = array(
18730 );
18731 public $kind;
18732 public $nextPageToken;
18733 protected $projectsType = 'Google_Service_Dfareporting_Project';
18734 protected $projectsDataType = 'array';
18735
18736
18737 public function setKind($kind)
18738 {
18739 $this->kind = $kind;
18740 }
18741 public function getKind()
18742 {
18743 return $this->kind;
18744 }
18745 public function setNextPageToken($nextPageToken)
18746 {
18747 $this->nextPageToken = $nextPageToken;
18748 }
18749 public function getNextPageToken()
18750 {
18751 return $this->nextPageToken;
18752 }
18753 public function setProjects($projects)
18754 {
18755 $this->projects = $projects;
18756 }
18757 public function getProjects()
18758 {
18759 return $this->projects;
18760 }
18761 }
18762
18763 class Google_Service_Dfareporting_ReachReportCompatibleFields extends Google_Collection
18764 {
18765 protected $collection_key = 'reachByFrequencyMetrics';
18766 protected $internal_gapi_mappings = array(
18767 );
18768 protected $dimensionFiltersType = 'Google_Service_Dfareporting_Dimension';
18769 protected $dimensionFiltersDataType = 'array';
18770 protected $dimensionsType = 'Google_Service_Dfareporting_Dimension';
18771 protected $dimensionsDataType = 'array';
18772 public $kind;
18773 protected $metricsType = 'Google_Service_Dfareporting_Metric';
18774 protected $metricsDataType = 'array';
18775 protected $pivotedActivityMetricsType = 'Google_Service_Dfareporting_Metric';
18776 protected $pivotedActivityMetricsDataType = 'array';
18777 protected $reachByFrequencyMetricsType = 'Google_Service_Dfareporting_Metric';
18778 protected $reachByFrequencyMetricsDataType = 'array';
18779
18780
18781 public function setDimensionFilters($dimensionFilters)
18782 {
18783 $this->dimensionFilters = $dimensionFilters;
18784 }
18785 public function getDimensionFilters()
18786 {
18787 return $this->dimensionFilters;
18788 }
18789 public function setDimensions($dimensions)
18790 {
18791 $this->dimensions = $dimensions;
18792 }
18793 public function getDimensions()
18794 {
18795 return $this->dimensions;
18796 }
18797 public function setKind($kind)
18798 {
18799 $this->kind = $kind;
18800 }
18801 public function getKind()
18802 {
18803 return $this->kind;
18804 }
18805 public function setMetrics($metrics)
18806 {
18807 $this->metrics = $metrics;
18808 }
18809 public function getMetrics()
18810 {
18811 return $this->metrics;
18812 }
18813 public function setPivotedActivityMetrics($pivotedActivityMetrics)
18814 {
18815 $this->pivotedActivityMetrics = $pivotedActivityMetrics;
18816 }
18817 public function getPivotedActivityMetrics()
18818 {
18819 return $this->pivotedActivityMetrics;
18820 }
18821 public function setReachByFrequencyMetrics($reachByFrequencyMetrics)
18822 {
18823 $this->reachByFrequencyMetrics = $reachByFrequencyMetrics;
18824 }
18825 public function getReachByFrequencyMetrics()
18826 {
18827 return $this->reachByFrequencyMetrics;
18828 }
18829 }
18830
18831 class Google_Service_Dfareporting_Recipient extends Google_Model
18832 {
18833 protected $internal_gapi_mappings = array(
18834 );
18835 public $deliveryType;
18836 public $email;
18837 public $kind;
18838
18839
18840 public function setDeliveryType($deliveryType)
18841 {
18842 $this->deliveryType = $deliveryType;
18843 }
18844 public function getDeliveryType()
18845 {
18846 return $this->deliveryType;
18847 }
18848 public function setEmail($email)
18849 {
18850 $this->email = $email;
18851 }
18852 public function getEmail()
18853 {
18854 return $this->email;
18855 }
18856 public function setKind($kind)
18857 {
18858 $this->kind = $kind;
18859 }
18860 public function getKind()
18861 {
18862 return $this->kind;
18863 }
18864 }
18865
18866 class Google_Service_Dfareporting_Region extends Google_Model
18867 {
18868 protected $internal_gapi_mappings = array(
18869 );
18870 public $countryCode;
18871 public $countryDartId;
18872 public $dartId;
18873 public $kind;
18874 public $name;
18875 public $regionCode;
18876
18877
18878 public function setCountryCode($countryCode)
18879 {
18880 $this->countryCode = $countryCode;
18881 }
18882 public function getCountryCode()
18883 {
18884 return $this->countryCode;
18885 }
18886 public function setCountryDartId($countryDartId)
18887 {
18888 $this->countryDartId = $countryDartId;
18889 }
18890 public function getCountryDartId()
18891 {
18892 return $this->countryDartId;
18893 }
18894 public function setDartId($dartId)
18895 {
18896 $this->dartId = $dartId;
18897 }
18898 public function getDartId()
18899 {
18900 return $this->dartId;
18901 }
18902 public function setKind($kind)
18903 {
18904 $this->kind = $kind;
18905 }
18906 public function getKind()
18907 {
18908 return $this->kind;
18909 }
18910 public function setName($name)
18911 {
18912 $this->name = $name;
18913 }
18914 public function getName()
18915 {
18916 return $this->name;
18917 }
18918 public function setRegionCode($regionCode)
18919 {
18920 $this->regionCode = $regionCode;
18921 }
18922 public function getRegionCode()
18923 {
18924 return $this->regionCode;
18925 }
18926 }
18927
18928 class Google_Service_Dfareporting_RegionsListResponse extends Google_Collection
18929 {
18930 protected $collection_key = 'regions';
18931 protected $internal_gapi_mappings = array(
18932 );
18933 public $kind;
18934 protected $regionsType = 'Google_Service_Dfareporting_Region';
18935 protected $regionsDataType = 'array';
18936
18937
18938 public function setKind($kind)
18939 {
18940 $this->kind = $kind;
18941 }
18942 public function getKind()
18943 {
18944 return $this->kind;
18945 }
18946 public function setRegions($regions)
18947 {
18948 $this->regions = $regions;
18949 }
18950 public function getRegions()
18951 {
18952 return $this->regions;
18953 }
18954 }
18955
18956 class Google_Service_Dfareporting_RemarketingList extends Google_Model
18957 {
18958 protected $internal_gapi_mappings = array(
18959 );
18960 public $accountId;
18961 public $active;
18962 public $advertiserId;
18963 protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
18964 protected $advertiserIdDimensionValueDataType = '';
18965 public $description;
18966 public $id;
18967 public $kind;
18968 public $lifeSpan;
18969 protected $listPopulationRuleType = 'Google_Service_Dfareporting_ListPopulationRule';
18970 protected $listPopulationRuleDataType = '';
18971 public $listSize;
18972 public $listSource;
18973 public $name;
18974 public $subaccountId;
18975
18976
18977 public function setAccountId($accountId)
18978 {
18979 $this->accountId = $accountId;
18980 }
18981 public function getAccountId()
18982 {
18983 return $this->accountId;
18984 }
18985 public function setActive($active)
18986 {
18987 $this->active = $active;
18988 }
18989 public function getActive()
18990 {
18991 return $this->active;
18992 }
18993 public function setAdvertiserId($advertiserId)
18994 {
18995 $this->advertiserId = $advertiserId;
18996 }
18997 public function getAdvertiserId()
18998 {
18999 return $this->advertiserId;
19000 }
19001 public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
19002 {
19003 $this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
19004 }
19005 public function getAdvertiserIdDimensionValue()
19006 {
19007 return $this->advertiserIdDimensionValue;
19008 }
19009 public function setDescription($description)
19010 {
19011 $this->description = $description;
19012 }
19013 public function getDescription()
19014 {
19015 return $this->description;
19016 }
19017 public function setId($id)
19018 {
19019 $this->id = $id;
19020 }
19021 public function getId()
19022 {
19023 return $this->id;
19024 }
19025 public function setKind($kind)
19026 {
19027 $this->kind = $kind;
19028 }
19029 public function getKind()
19030 {
19031 return $this->kind;
19032 }
19033 public function setLifeSpan($lifeSpan)
19034 {
19035 $this->lifeSpan = $lifeSpan;
19036 }
19037 public function getLifeSpan()
19038 {
19039 return $this->lifeSpan;
19040 }
19041 public function setListPopulationRule(Google_Service_Dfareporting_ListPopulationRule $listPopulationRule)
19042 {
19043 $this->listPopulationRule = $listPopulationRule;
19044 }
19045 public function getListPopulationRule()
19046 {
19047 return $this->listPopulationRule;
19048 }
19049 public function setListSize($listSize)
19050 {
19051 $this->listSize = $listSize;
19052 }
19053 public function getListSize()
19054 {
19055 return $this->listSize;
19056 }
19057 public function setListSource($listSource)
19058 {
19059 $this->listSource = $listSource;
19060 }
19061 public function getListSource()
19062 {
19063 return $this->listSource;
19064 }
19065 public function setName($name)
19066 {
19067 $this->name = $name;
19068 }
19069 public function getName()
19070 {
19071 return $this->name;
19072 }
19073 public function setSubaccountId($subaccountId)
19074 {
19075 $this->subaccountId = $subaccountId;
19076 }
19077 public function getSubaccountId()
19078 {
19079 return $this->subaccountId;
19080 }
19081 }
19082
19083 class Google_Service_Dfareporting_RemarketingListShare extends Google_Collection
19084 {
19085 protected $collection_key = 'sharedAdvertiserIds';
19086 protected $internal_gapi_mappings = array(
19087 );
19088 public $kind;
19089 public $remarketingListId;
19090 public $sharedAccountIds;
19091 public $sharedAdvertiserIds;
19092
19093
19094 public function setKind($kind)
19095 {
19096 $this->kind = $kind;
19097 }
19098 public function getKind()
19099 {
19100 return $this->kind;
19101 }
19102 public function setRemarketingListId($remarketingListId)
19103 {
19104 $this->remarketingListId = $remarketingListId;
19105 }
19106 public function getRemarketingListId()
19107 {
19108 return $this->remarketingListId;
19109 }
19110 public function setSharedAccountIds($sharedAccountIds)
19111 {
19112 $this->sharedAccountIds = $sharedAccountIds;
19113 }
19114 public function getSharedAccountIds()
19115 {
19116 return $this->sharedAccountIds;
19117 }
19118 public function setSharedAdvertiserIds($sharedAdvertiserIds)
19119 {
19120 $this->sharedAdvertiserIds = $sharedAdvertiserIds;
19121 }
19122 public function getSharedAdvertiserIds()
19123 {
19124 return $this->sharedAdvertiserIds;
19125 }
19126 }
19127
19128 class Google_Service_Dfareporting_RemarketingListsListResponse extends Google_Collection
19129 {
19130 protected $collection_key = 'remarketingLists';
19131 protected $internal_gapi_mappings = array(
19132 );
19133 public $kind;
19134 public $nextPageToken;
19135 protected $remarketingListsType = 'Google_Service_Dfareporting_RemarketingList';
19136 protected $remarketingListsDataType = 'array';
19137
19138
19139 public function setKind($kind)
19140 {
19141 $this->kind = $kind;
19142 }
19143 public function getKind()
19144 {
19145 return $this->kind;
19146 }
19147 public function setNextPageToken($nextPageToken)
19148 {
19149 $this->nextPageToken = $nextPageToken;
19150 }
19151 public function getNextPageToken()
19152 {
19153 return $this->nextPageToken;
19154 }
19155 public function setRemarketingLists($remarketingLists)
19156 {
19157 $this->remarketingLists = $remarketingLists;
19158 }
19159 public function getRemarketingLists()
19160 {
19161 return $this->remarketingLists;
19162 }
19163 }
19164
19165 class Google_Service_Dfareporting_Report extends Google_Model
19166 {
19167 protected $internal_gapi_mappings = array(
19168 );
19169 public $accountId;
19170 protected $criteriaType = 'Google_Service_Dfareporting_ReportCriteria';
19171 protected $criteriaDataType = '';
19172 protected $crossDimensionReachCriteriaType = 'Google_Service_Dfareporting_ReportCrossDimensionReachCriteria';
19173 protected $crossDimensionReachCriteriaDataType = '';
19174 protected $deliveryType = 'Google_Service_Dfareporting_ReportDelivery';
19175 protected $deliveryDataType = '';
19176 public $etag;
19177 public $fileName;
19178 protected $floodlightCriteriaType = 'Google_Service_Dfareporting_ReportFloodlightCriteria';
19179 protected $floodlightCriteriaDataType = '';
19180 public $format;
19181 public $id;
19182 public $kind;
19183 public $lastModifiedTime;
19184 public $name;
19185 public $ownerProfileId;
19186 protected $pathToConversionCriteriaType = 'Google_Service_Dfareporting_ReportPathToConversionCriteria';
19187 protected $pathToConversionCriteriaDataType = '';
19188 protected $reachCriteriaType = 'Google_Service_Dfareporting_ReportReachCriteria';
19189 protected $reachCriteriaDataType = '';
19190 protected $scheduleType = 'Google_Service_Dfareporting_ReportSchedule';
19191 protected $scheduleDataType = '';
19192 public $subAccountId;
19193 public $type;
19194
19195
19196 public function setAccountId($accountId)
19197 {
19198 $this->accountId = $accountId;
19199 }
19200 public function getAccountId()
19201 {
19202 return $this->accountId;
19203 }
19204 public function setCriteria(Google_Service_Dfareporting_ReportCriteria $criteria)
19205 {
19206 $this->criteria = $criteria;
19207 }
19208 public function getCriteria()
19209 {
19210 return $this->criteria;
19211 }
19212 public function setCrossDimensionReachCriteria(Google_Service_Dfareporting_ReportCrossDimensionReachCriteria $crossDimensionReachCriteria)
19213 {
19214 $this->crossDimensionReachCriteria = $crossDimensionReachCriteria;
19215 }
19216 public function getCrossDimensionReachCriteria()
19217 {
19218 return $this->crossDimensionReachCriteria;
19219 }
19220 public function setDelivery(Google_Service_Dfareporting_ReportDelivery $delivery)
19221 {
19222 $this->delivery = $delivery;
19223 }
19224 public function getDelivery()
19225 {
19226 return $this->delivery;
19227 }
19228 public function setEtag($etag)
19229 {
19230 $this->etag = $etag;
19231 }
19232 public function getEtag()
19233 {
19234 return $this->etag;
19235 }
19236 public function setFileName($fileName)
19237 {
19238 $this->fileName = $fileName;
19239 }
19240 public function getFileName()
19241 {
19242 return $this->fileName;
19243 }
19244 public function setFloodlightCriteria(Google_Service_Dfareporting_ReportFloodlightCriteria $floodlightCriteria)
19245 {
19246 $this->floodlightCriteria = $floodlightCriteria;
19247 }
19248 public function getFloodlightCriteria()
19249 {
19250 return $this->floodlightCriteria;
19251 }
19252 public function setFormat($format)
19253 {
19254 $this->format = $format;
19255 }
19256 public function getFormat()
19257 {
19258 return $this->format;
19259 }
19260 public function setId($id)
19261 {
19262 $this->id = $id;
19263 }
19264 public function getId()
19265 {
19266 return $this->id;
19267 }
19268 public function setKind($kind)
19269 {
19270 $this->kind = $kind;
19271 }
19272 public function getKind()
19273 {
19274 return $this->kind;
19275 }
19276 public function setLastModifiedTime($lastModifiedTime)
19277 {
19278 $this->lastModifiedTime = $lastModifiedTime;
19279 }
19280 public function getLastModifiedTime()
19281 {
19282 return $this->lastModifiedTime;
19283 }
19284 public function setName($name)
19285 {
19286 $this->name = $name;
19287 }
19288 public function getName()
19289 {
19290 return $this->name;
19291 }
19292 public function setOwnerProfileId($ownerProfileId)
19293 {
19294 $this->ownerProfileId = $ownerProfileId;
19295 }
19296 public function getOwnerProfileId()
19297 {
19298 return $this->ownerProfileId;
19299 }
19300 public function setPathToConversionCriteria(Google_Service_Dfareporting_ReportPathToConversionCriteria $pathToConversionCriteria)
19301 {
19302 $this->pathToConversionCriteria = $pathToConversionCriteria;
19303 }
19304 public function getPathToConversionCriteria()
19305 {
19306 return $this->pathToConversionCriteria;
19307 }
19308 public function setReachCriteria(Google_Service_Dfareporting_ReportReachCriteria $reachCriteria)
19309 {
19310 $this->reachCriteria = $reachCriteria;
19311 }
19312 public function getReachCriteria()
19313 {
19314 return $this->reachCriteria;
19315 }
19316 public function setSchedule(Google_Service_Dfareporting_ReportSchedule $schedule)
19317 {
19318 $this->schedule = $schedule;
19319 }
19320 public function getSchedule()
19321 {
19322 return $this->schedule;
19323 }
19324 public function setSubAccountId($subAccountId)
19325 {
19326 $this->subAccountId = $subAccountId;
19327 }
19328 public function getSubAccountId()
19329 {
19330 return $this->subAccountId;
19331 }
19332 public function setType($type)
19333 {
19334 $this->type = $type;
19335 }
19336 public function getType()
19337 {
19338 return $this->type;
19339 }
19340 }
19341
19342 class Google_Service_Dfareporting_ReportCompatibleFields extends Google_Collection
19343 {
19344 protected $collection_key = 'pivotedActivityMetrics';
19345 protected $internal_gapi_mappings = array(
19346 );
19347 protected $dimensionFiltersType = 'Google_Service_Dfareporting_Dimension';
19348 protected $dimensionFiltersDataType = 'array';
19349 protected $dimensionsType = 'Google_Service_Dfareporting_Dimension';
19350 protected $dimensionsDataType = 'array';
19351 public $kind;
19352 protected $metricsType = 'Google_Service_Dfareporting_Metric';
19353 protected $metricsDataType = 'array';
19354 protected $pivotedActivityMetricsType = 'Google_Service_Dfareporting_Metric';
19355 protected $pivotedActivityMetricsDataType = 'array';
19356
19357
19358 public function setDimensionFilters($dimensionFilters)
19359 {
19360 $this->dimensionFilters = $dimensionFilters;
19361 }
19362 public function getDimensionFilters()
19363 {
19364 return $this->dimensionFilters;
19365 }
19366 public function setDimensions($dimensions)
19367 {
19368 $this->dimensions = $dimensions;
19369 }
19370 public function getDimensions()
19371 {
19372 return $this->dimensions;
19373 }
19374 public function setKind($kind)
19375 {
19376 $this->kind = $kind;
19377 }
19378 public function getKind()
19379 {
19380 return $this->kind;
19381 }
19382 public function setMetrics($metrics)
19383 {
19384 $this->metrics = $metrics;
19385 }
19386 public function getMetrics()
19387 {
19388 return $this->metrics;
19389 }
19390 public function setPivotedActivityMetrics($pivotedActivityMetrics)
19391 {
19392 $this->pivotedActivityMetrics = $pivotedActivityMetrics;
19393 }
19394 public function getPivotedActivityMetrics()
19395 {
19396 return $this->pivotedActivityMetrics;
19397 }
19398 }
19399
19400 class Google_Service_Dfareporting_ReportCriteria extends Google_Collection
19401 {
19402 protected $collection_key = 'metricNames';
19403 protected $internal_gapi_mappings = array(
19404 );
19405 protected $activitiesType = 'Google_Service_Dfareporting_Activities';
19406 protected $activitiesDataType = '';
19407 protected $customRichMediaEventsType = 'Google_Service_Dfareporting_CustomRichMediaEvents';
19408 protected $customRichMediaEventsDataType = '';
19409 protected $dateRangeType = 'Google_Service_Dfareporting_DateRange';
19410 protected $dateRangeDataType = '';
19411 protected $dimensionFiltersType = 'Google_Service_Dfareporting_DimensionValue';
19412 protected $dimensionFiltersDataType = 'array';
19413 protected $dimensionsType = 'Google_Service_Dfareporting_SortedDimension';
19414 protected $dimensionsDataType = 'array';
19415 public $metricNames;
19416
19417
19418 public function setActivities(Google_Service_Dfareporting_Activities $activities)
19419 {
19420 $this->activities = $activities;
19421 }
19422 public function getActivities()
19423 {
19424 return $this->activities;
19425 }
19426 public function setCustomRichMediaEvents(Google_Service_Dfareporting_CustomRichMediaEvents $customRichMediaEvents)
19427 {
19428 $this->customRichMediaEvents = $customRichMediaEvents;
19429 }
19430 public function getCustomRichMediaEvents()
19431 {
19432 return $this->customRichMediaEvents;
19433 }
19434 public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange)
19435 {
19436 $this->dateRange = $dateRange;
19437 }
19438 public function getDateRange()
19439 {
19440 return $this->dateRange;
19441 }
19442 public function setDimensionFilters($dimensionFilters)
19443 {
19444 $this->dimensionFilters = $dimensionFilters;
19445 }
19446 public function getDimensionFilters()
19447 {
19448 return $this->dimensionFilters;
19449 }
19450 public function setDimensions($dimensions)
19451 {
19452 $this->dimensions = $dimensions;
19453 }
19454 public function getDimensions()
19455 {
19456 return $this->dimensions;
19457 }
19458 public function setMetricNames($metricNames)
19459 {
19460 $this->metricNames = $metricNames;
19461 }
19462 public function getMetricNames()
19463 {
19464 return $this->metricNames;
19465 }
19466 }
19467
19468 class Google_Service_Dfareporting_ReportCrossDimensionReachCriteria extends Google_Collection
19469 {
19470 protected $collection_key = 'overlapMetricNames';
19471 protected $internal_gapi_mappings = array(
19472 );
19473 protected $breakdownType = 'Google_Service_Dfareporting_SortedDimension';
19474 protected $breakdownDataType = 'array';
19475 protected $dateRangeType = 'Google_Service_Dfareporting_DateRange';
19476 protected $dateRangeDataType = '';
19477 public $dimension;
19478 protected $dimensionFiltersType = 'Google_Service_Dfareporting_DimensionValue';
19479 protected $dimensionFiltersDataType = 'array';
19480 public $metricNames;
19481 public $overlapMetricNames;
19482 public $pivoted;
19483
19484
19485 public function setBreakdown($breakdown)
19486 {
19487 $this->breakdown = $breakdown;
19488 }
19489 public function getBreakdown()
19490 {
19491 return $this->breakdown;
19492 }
19493 public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange)
19494 {
19495 $this->dateRange = $dateRange;
19496 }
19497 public function getDateRange()
19498 {
19499 return $this->dateRange;
19500 }
19501 public function setDimension($dimension)
19502 {
19503 $this->dimension = $dimension;
19504 }
19505 public function getDimension()
19506 {
19507 return $this->dimension;
19508 }
19509 public function setDimensionFilters($dimensionFilters)
19510 {
19511 $this->dimensionFilters = $dimensionFilters;
19512 }
19513 public function getDimensionFilters()
19514 {
19515 return $this->dimensionFilters;
19516 }
19517 public function setMetricNames($metricNames)
19518 {
19519 $this->metricNames = $metricNames;
19520 }
19521 public function getMetricNames()
19522 {
19523 return $this->metricNames;
19524 }
19525 public function setOverlapMetricNames($overlapMetricNames)
19526 {
19527 $this->overlapMetricNames = $overlapMetricNames;
19528 }
19529 public function getOverlapMetricNames()
19530 {
19531 return $this->overlapMetricNames;
19532 }
19533 public function setPivoted($pivoted)
19534 {
19535 $this->pivoted = $pivoted;
19536 }
19537 public function getPivoted()
19538 {
19539 return $this->pivoted;
19540 }
19541 }
19542
19543 class Google_Service_Dfareporting_ReportDelivery extends Google_Collection
19544 {
19545 protected $collection_key = 'recipients';
19546 protected $internal_gapi_mappings = array(
19547 );
19548 public $emailOwner;
19549 public $emailOwnerDeliveryType;
19550 public $message;
19551 protected $recipientsType = 'Google_Service_Dfareporting_Recipient';
19552 protected $recipientsDataType = 'array';
19553
19554
19555 public function setEmailOwner($emailOwner)
19556 {
19557 $this->emailOwner = $emailOwner;
19558 }
19559 public function getEmailOwner()
19560 {
19561 return $this->emailOwner;
19562 }
19563 public function setEmailOwnerDeliveryType($emailOwnerDeliveryType)
19564 {
19565 $this->emailOwnerDeliveryType = $emailOwnerDeliveryType;
19566 }
19567 public function getEmailOwnerDeliveryType()
19568 {
19569 return $this->emailOwnerDeliveryType;
19570 }
19571 public function setMessage($message)
19572 {
19573 $this->message = $message;
19574 }
19575 public function getMessage()
19576 {
19577 return $this->message;
19578 }
19579 public function setRecipients($recipients)
19580 {
19581 $this->recipients = $recipients;
19582 }
19583 public function getRecipients()
19584 {
19585 return $this->recipients;
19586 }
19587 }
19588
19589 class Google_Service_Dfareporting_ReportFloodlightCriteria extends Google_Collection
19590 {
19591 protected $collection_key = 'metricNames';
19592 protected $internal_gapi_mappings = array(
19593 );
19594 protected $customRichMediaEventsType = 'Google_Service_Dfareporting_DimensionValue';
19595 protected $customRichMediaEventsDataType = 'array';
19596 protected $dateRangeType = 'Google_Service_Dfareporting_DateRange';
19597 protected $dateRangeDataType = '';
19598 protected $dimensionFiltersType = 'Google_Service_Dfareporting_DimensionValue';
19599 protected $dimensionFiltersDataType = 'array';
19600 protected $dimensionsType = 'Google_Service_Dfareporting_SortedDimension';
19601 protected $dimensionsDataType = 'array';
19602 protected $floodlightConfigIdType = 'Google_Service_Dfareporting_DimensionValue';
19603 protected $floodlightConfigIdDataType = '';
19604 public $metricNames;
19605 protected $reportPropertiesType = 'Google_Service_Dfareporting_ReportFloodlightCriteriaReportProperties';
19606 protected $reportPropertiesDataType = '';
19607
19608
19609 public function setCustomRichMediaEvents($customRichMediaEvents)
19610 {
19611 $this->customRichMediaEvents = $customRichMediaEvents;
19612 }
19613 public function getCustomRichMediaEvents()
19614 {
19615 return $this->customRichMediaEvents;
19616 }
19617 public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange)
19618 {
19619 $this->dateRange = $dateRange;
19620 }
19621 public function getDateRange()
19622 {
19623 return $this->dateRange;
19624 }
19625 public function setDimensionFilters($dimensionFilters)
19626 {
19627 $this->dimensionFilters = $dimensionFilters;
19628 }
19629 public function getDimensionFilters()
19630 {
19631 return $this->dimensionFilters;
19632 }
19633 public function setDimensions($dimensions)
19634 {
19635 $this->dimensions = $dimensions;
19636 }
19637 public function getDimensions()
19638 {
19639 return $this->dimensions;
19640 }
19641 public function setFloodlightConfigId(Google_Service_Dfareporting_DimensionValue $floodlightConfigId)
19642 {
19643 $this->floodlightConfigId = $floodlightConfigId;
19644 }
19645 public function getFloodlightConfigId()
19646 {
19647 return $this->floodlightConfigId;
19648 }
19649 public function setMetricNames($metricNames)
19650 {
19651 $this->metricNames = $metricNames;
19652 }
19653 public function getMetricNames()
19654 {
19655 return $this->metricNames;
19656 }
19657 public function setReportProperties(Google_Service_Dfareporting_ReportFloodlightCriteriaReportProperties $reportProperties)
19658 {
19659 $this->reportProperties = $reportProperties;
19660 }
19661 public function getReportProperties()
19662 {
19663 return $this->reportProperties;
19664 }
19665 }
19666
19667 class Google_Service_Dfareporting_ReportFloodlightCriteriaReportProperties extends Google_Model
19668 {
19669 protected $internal_gapi_mappings = array(
19670 );
19671 public $includeAttributedIPConversions;
19672 public $includeUnattributedCookieConversions;
19673 public $includeUnattributedIPConversions;
19674
19675
19676 public function setIncludeAttributedIPConversions($includeAttributedIPConversions)
19677 {
19678 $this->includeAttributedIPConversions = $includeAttributedIPConversions;
19679 }
19680 public function getIncludeAttributedIPConversions()
19681 {
19682 return $this->includeAttributedIPConversions;
19683 }
19684 public function setIncludeUnattributedCookieConversions($includeUnattributedCookieConversions)
19685 {
19686 $this->includeUnattributedCookieConversions = $includeUnattributedCookieConversions;
19687 }
19688 public function getIncludeUnattributedCookieConversions()
19689 {
19690 return $this->includeUnattributedCookieConversions;
19691 }
19692 public function setIncludeUnattributedIPConversions($includeUnattributedIPConversions)
19693 {
19694 $this->includeUnattributedIPConversions = $includeUnattributedIPConversions;
19695 }
19696 public function getIncludeUnattributedIPConversions()
19697 {
19698 return $this->includeUnattributedIPConversions;
19699 }
19700 }
19701
19702 class Google_Service_Dfareporting_ReportList extends Google_Collection
19703 {
19704 protected $collection_key = 'items';
19705 protected $internal_gapi_mappings = array(
19706 );
19707 public $etag;
19708 protected $itemsType = 'Google_Service_Dfareporting_Report';
19709 protected $itemsDataType = 'array';
19710 public $kind;
19711 public $nextPageToken;
19712
19713
19714 public function setEtag($etag)
19715 {
19716 $this->etag = $etag;
19717 }
19718 public function getEtag()
19719 {
19720 return $this->etag;
19721 }
19722 public function setItems($items)
19723 {
19724 $this->items = $items;
19725 }
19726 public function getItems()
19727 {
19728 return $this->items;
19729 }
19730 public function setKind($kind)
19731 {
19732 $this->kind = $kind;
19733 }
19734 public function getKind()
19735 {
19736 return $this->kind;
19737 }
19738 public function setNextPageToken($nextPageToken)
19739 {
19740 $this->nextPageToken = $nextPageToken;
19741 }
19742 public function getNextPageToken()
19743 {
19744 return $this->nextPageToken;
19745 }
19746 }
19747
19748 class Google_Service_Dfareporting_ReportPathToConversionCriteria extends Google_Collection
19749 {
19750 protected $collection_key = 'perInteractionDimensions';
19751 protected $internal_gapi_mappings = array(
19752 );
19753 protected $activityFiltersType = 'Google_Service_Dfareporting_DimensionValue';
19754 protected $activityFiltersDataType = 'array';
19755 protected $conversionDimensionsType = 'Google_Service_Dfareporting_SortedDimension';
19756 protected $conversionDimensionsDataType = 'array';
19757 protected $customFloodlightVariablesType = 'Google_Service_Dfareporting_SortedDimension';
19758 protected $customFloodlightVariablesDataType = 'array';
19759 protected $customRichMediaEventsType = 'Google_Service_Dfareporting_DimensionValue';
19760 protected $customRichMediaEventsDataType = 'array';
19761 protected $dateRangeType = 'Google_Service_Dfareporting_DateRange';
19762 protected $dateRangeDataType = '';
19763 protected $floodlightConfigIdType = 'Google_Service_Dfareporting_DimensionValue';
19764 protected $floodlightConfigIdDataType = '';
19765 public $metricNames;
19766 protected $perInteractionDimensionsType = 'Google_Service_Dfareporting_SortedDimension';
19767 protected $perInteractionDimensionsDataType = 'array';
19768 protected $reportPropertiesType = 'Google_Service_Dfareporting_ReportPathToConversionCriteriaReportProperties';
19769 protected $reportPropertiesDataType = '';
19770
19771
19772 public function setActivityFilters($activityFilters)
19773 {
19774 $this->activityFilters = $activityFilters;
19775 }
19776 public function getActivityFilters()
19777 {
19778 return $this->activityFilters;
19779 }
19780 public function setConversionDimensions($conversionDimensions)
19781 {
19782 $this->conversionDimensions = $conversionDimensions;
19783 }
19784 public function getConversionDimensions()
19785 {
19786 return $this->conversionDimensions;
19787 }
19788 public function setCustomFloodlightVariables($customFloodlightVariables)
19789 {
19790 $this->customFloodlightVariables = $customFloodlightVariables;
19791 }
19792 public function getCustomFloodlightVariables()
19793 {
19794 return $this->customFloodlightVariables;
19795 }
19796 public function setCustomRichMediaEvents($customRichMediaEvents)
19797 {
19798 $this->customRichMediaEvents = $customRichMediaEvents;
19799 }
19800 public function getCustomRichMediaEvents()
19801 {
19802 return $this->customRichMediaEvents;
19803 }
19804 public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange)
19805 {
19806 $this->dateRange = $dateRange;
19807 }
19808 public function getDateRange()
19809 {
19810 return $this->dateRange;
19811 }
19812 public function setFloodlightConfigId(Google_Service_Dfareporting_DimensionValue $floodlightConfigId)
19813 {
19814 $this->floodlightConfigId = $floodlightConfigId;
19815 }
19816 public function getFloodlightConfigId()
19817 {
19818 return $this->floodlightConfigId;
19819 }
19820 public function setMetricNames($metricNames)
19821 {
19822 $this->metricNames = $metricNames;
19823 }
19824 public function getMetricNames()
19825 {
19826 return $this->metricNames;
19827 }
19828 public function setPerInteractionDimensions($perInteractionDimensions)
19829 {
19830 $this->perInteractionDimensions = $perInteractionDimensions;
19831 }
19832 public function getPerInteractionDimensions()
19833 {
19834 return $this->perInteractionDimensions;
19835 }
19836 public function setReportProperties(Google_Service_Dfareporting_ReportPathToConversionCriteriaReportProperties $reportProperties)
19837 {
19838 $this->reportProperties = $reportProperties;
19839 }
19840 public function getReportProperties()
19841 {
19842 return $this->reportProperties;
19843 }
19844 }
19845
19846 class Google_Service_Dfareporting_ReportPathToConversionCriteriaReportProperties extends Google_Model
19847 {
19848 protected $internal_gapi_mappings = array(
19849 );
19850 public $clicksLookbackWindow;
19851 public $impressionsLookbackWindow;
19852 public $includeAttributedIPConversions;
19853 public $includeUnattributedCookieConversions;
19854 public $includeUnattributedIPConversions;
19855 public $maximumClickInteractions;
19856 public $maximumImpressionInteractions;
19857 public $maximumInteractionGap;
19858 public $pivotOnInteractionPath;
19859
19860
19861 public function setClicksLookbackWindow($clicksLookbackWindow)
19862 {
19863 $this->clicksLookbackWindow = $clicksLookbackWindow;
19864 }
19865 public function getClicksLookbackWindow()
19866 {
19867 return $this->clicksLookbackWindow;
19868 }
19869 public function setImpressionsLookbackWindow($impressionsLookbackWindow)
19870 {
19871 $this->impressionsLookbackWindow = $impressionsLookbackWindow;
19872 }
19873 public function getImpressionsLookbackWindow()
19874 {
19875 return $this->impressionsLookbackWindow;
19876 }
19877 public function setIncludeAttributedIPConversions($includeAttributedIPConversions)
19878 {
19879 $this->includeAttributedIPConversions = $includeAttributedIPConversions;
19880 }
19881 public function getIncludeAttributedIPConversions()
19882 {
19883 return $this->includeAttributedIPConversions;
19884 }
19885 public function setIncludeUnattributedCookieConversions($includeUnattributedCookieConversions)
19886 {
19887 $this->includeUnattributedCookieConversions = $includeUnattributedCookieConversions;
19888 }
19889 public function getIncludeUnattributedCookieConversions()
19890 {
19891 return $this->includeUnattributedCookieConversions;
19892 }
19893 public function setIncludeUnattributedIPConversions($includeUnattributedIPConversions)
19894 {
19895 $this->includeUnattributedIPConversions = $includeUnattributedIPConversions;
19896 }
19897 public function getIncludeUnattributedIPConversions()
19898 {
19899 return $this->includeUnattributedIPConversions;
19900 }
19901 public function setMaximumClickInteractions($maximumClickInteractions)
19902 {
19903 $this->maximumClickInteractions = $maximumClickInteractions;
19904 }
19905 public function getMaximumClickInteractions()
19906 {
19907 return $this->maximumClickInteractions;
19908 }
19909 public function setMaximumImpressionInteractions($maximumImpressionInteractions)
19910 {
19911 $this->maximumImpressionInteractions = $maximumImpressionInteractions;
19912 }
19913 public function getMaximumImpressionInteractions()
19914 {
19915 return $this->maximumImpressionInteractions;
19916 }
19917 public function setMaximumInteractionGap($maximumInteractionGap)
19918 {
19919 $this->maximumInteractionGap = $maximumInteractionGap;
19920 }
19921 public function getMaximumInteractionGap()
19922 {
19923 return $this->maximumInteractionGap;
19924 }
19925 public function setPivotOnInteractionPath($pivotOnInteractionPath)
19926 {
19927 $this->pivotOnInteractionPath = $pivotOnInteractionPath;
19928 }
19929 public function getPivotOnInteractionPath()
19930 {
19931 return $this->pivotOnInteractionPath;
19932 }
19933 }
19934
19935 class Google_Service_Dfareporting_ReportReachCriteria extends Google_Collection
19936 {
19937 protected $collection_key = 'reachByFrequencyMetricNames';
19938 protected $internal_gapi_mappings = array(
19939 );
19940 protected $activitiesType = 'Google_Service_Dfareporting_Activities';
19941 protected $activitiesDataType = '';
19942 protected $customRichMediaEventsType = 'Google_Service_Dfareporting_CustomRichMediaEvents';
19943 protected $customRichMediaEventsDataType = '';
19944 protected $dateRangeType = 'Google_Service_Dfareporting_DateRange';
19945 protected $dateRangeDataType = '';
19946 protected $dimensionFiltersType = 'Google_Service_Dfareporting_DimensionValue';
19947 protected $dimensionFiltersDataType = 'array';
19948 protected $dimensionsType = 'Google_Service_Dfareporting_SortedDimension';
19949 protected $dimensionsDataType = 'array';
19950 public $enableAllDimensionCombinations;
19951 public $metricNames;
19952 public $reachByFrequencyMetricNames;
19953
19954
19955 public function setActivities(Google_Service_Dfareporting_Activities $activities)
19956 {
19957 $this->activities = $activities;
19958 }
19959 public function getActivities()
19960 {
19961 return $this->activities;
19962 }
19963 public function setCustomRichMediaEvents(Google_Service_Dfareporting_CustomRichMediaEvents $customRichMediaEvents)
19964 {
19965 $this->customRichMediaEvents = $customRichMediaEvents;
19966 }
19967 public function getCustomRichMediaEvents()
19968 {
19969 return $this->customRichMediaEvents;
19970 }
19971 public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange)
19972 {
19973 $this->dateRange = $dateRange;
19974 }
19975 public function getDateRange()
19976 {
19977 return $this->dateRange;
19978 }
19979 public function setDimensionFilters($dimensionFilters)
19980 {
19981 $this->dimensionFilters = $dimensionFilters;
19982 }
19983 public function getDimensionFilters()
19984 {
19985 return $this->dimensionFilters;
19986 }
19987 public function setDimensions($dimensions)
19988 {
19989 $this->dimensions = $dimensions;
19990 }
19991 public function getDimensions()
19992 {
19993 return $this->dimensions;
19994 }
19995 public function setEnableAllDimensionCombinations($enableAllDimensionCombinations)
19996 {
19997 $this->enableAllDimensionCombinations = $enableAllDimensionCombinations;
19998 }
19999 public function getEnableAllDimensionCombinations()
20000 {
20001 return $this->enableAllDimensionCombinations;
20002 }
20003 public function setMetricNames($metricNames)
20004 {
20005 $this->metricNames = $metricNames;
20006 }
20007 public function getMetricNames()
20008 {
20009 return $this->metricNames;
20010 }
20011 public function setReachByFrequencyMetricNames($reachByFrequencyMetricNames)
20012 {
20013 $this->reachByFrequencyMetricNames = $reachByFrequencyMetricNames;
20014 }
20015 public function getReachByFrequencyMetricNames()
20016 {
20017 return $this->reachByFrequencyMetricNames;
20018 }
20019 }
20020
20021 class Google_Service_Dfareporting_ReportSchedule extends Google_Collection
20022 {
20023 protected $collection_key = 'repeatsOnWeekDays';
20024 protected $internal_gapi_mappings = array(
20025 );
20026 public $active;
20027 public $every;
20028 public $expirationDate;
20029 public $repeats;
20030 public $repeatsOnWeekDays;
20031 public $runsOnDayOfMonth;
20032 public $startDate;
20033
20034
20035 public function setActive($active)
20036 {
20037 $this->active = $active;
20038 }
20039 public function getActive()
20040 {
20041 return $this->active;
20042 }
20043 public function setEvery($every)
20044 {
20045 $this->every = $every;
20046 }
20047 public function getEvery()
20048 {
20049 return $this->every;
20050 }
20051 public function setExpirationDate($expirationDate)
20052 {
20053 $this->expirationDate = $expirationDate;
20054 }
20055 public function getExpirationDate()
20056 {
20057 return $this->expirationDate;
20058 }
20059 public function setRepeats($repeats)
20060 {
20061 $this->repeats = $repeats;
20062 }
20063 public function getRepeats()
20064 {
20065 return $this->repeats;
20066 }
20067 public function setRepeatsOnWeekDays($repeatsOnWeekDays)
20068 {
20069 $this->repeatsOnWeekDays = $repeatsOnWeekDays;
20070 }
20071 public function getRepeatsOnWeekDays()
20072 {
20073 return $this->repeatsOnWeekDays;
20074 }
20075 public function setRunsOnDayOfMonth($runsOnDayOfMonth)
20076 {
20077 $this->runsOnDayOfMonth = $runsOnDayOfMonth;
20078 }
20079 public function getRunsOnDayOfMonth()
20080 {
20081 return $this->runsOnDayOfMonth;
20082 }
20083 public function setStartDate($startDate)
20084 {
20085 $this->startDate = $startDate;
20086 }
20087 public function getStartDate()
20088 {
20089 return $this->startDate;
20090 }
20091 }
20092
20093 class Google_Service_Dfareporting_ReportsConfiguration extends Google_Model
20094 {
20095 protected $internal_gapi_mappings = array(
20096 );
20097 public $exposureToConversionEnabled;
20098 protected $lookbackConfigurationType = 'Google_Service_Dfareporting_LookbackConfiguration';
20099 protected $lookbackConfigurationDataType = '';
20100 public $reportGenerationTimeZoneId;
20101
20102
20103 public function setExposureToConversionEnabled($exposureToConversionEnabled)
20104 {
20105 $this->exposureToConversionEnabled = $exposureToConversionEnabled;
20106 }
20107 public function getExposureToConversionEnabled()
20108 {
20109 return $this->exposureToConversionEnabled;
20110 }
20111 public function setLookbackConfiguration(Google_Service_Dfareporting_LookbackConfiguration $lookbackConfiguration)
20112 {
20113 $this->lookbackConfiguration = $lookbackConfiguration;
20114 }
20115 public function getLookbackConfiguration()
20116 {
20117 return $this->lookbackConfiguration;
20118 }
20119 public function setReportGenerationTimeZoneId($reportGenerationTimeZoneId)
20120 {
20121 $this->reportGenerationTimeZoneId = $reportGenerationTimeZoneId;
20122 }
20123 public function getReportGenerationTimeZoneId()
20124 {
20125 return $this->reportGenerationTimeZoneId;
20126 }
20127 }
20128
20129 class Google_Service_Dfareporting_RichMediaExitOverride extends Google_Model
20130 {
20131 protected $internal_gapi_mappings = array(
20132 );
20133 public $customExitUrl;
20134 public $exitId;
20135 public $useCustomExitUrl;
20136
20137
20138 public function setCustomExitUrl($customExitUrl)
20139 {
20140 $this->customExitUrl = $customExitUrl;
20141 }
20142 public function getCustomExitUrl()
20143 {
20144 return $this->customExitUrl;
20145 }
20146 public function setExitId($exitId)
20147 {
20148 $this->exitId = $exitId;
20149 }
20150 public function getExitId()
20151 {
20152 return $this->exitId;
20153 }
20154 public function setUseCustomExitUrl($useCustomExitUrl)
20155 {
20156 $this->useCustomExitUrl = $useCustomExitUrl;
20157 }
20158 public function getUseCustomExitUrl()
20159 {
20160 return $this->useCustomExitUrl;
20161 }
20162 }
20163
20164 class Google_Service_Dfareporting_Site extends Google_Collection
20165 {
20166 protected $collection_key = 'siteContacts';
20167 protected $internal_gapi_mappings = array(
20168 );
20169 public $accountId;
20170 public $approved;
20171 public $directorySiteId;
20172 protected $directorySiteIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
20173 protected $directorySiteIdDimensionValueDataType = '';
20174 public $id;
20175 protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
20176 protected $idDimensionValueDataType = '';
20177 public $keyName;
20178 public $kind;
20179 public $name;
20180 protected $siteContactsType = 'Google_Service_Dfareporting_SiteContact';
20181 protected $siteContactsDataType = 'array';
20182 protected $siteSettingsType = 'Google_Service_Dfareporting_SiteSettings';
20183 protected $siteSettingsDataType = '';
20184 public $subaccountId;
20185
20186
20187 public function setAccountId($accountId)
20188 {
20189 $this->accountId = $accountId;
20190 }
20191 public function getAccountId()
20192 {
20193 return $this->accountId;
20194 }
20195 public function setApproved($approved)
20196 {
20197 $this->approved = $approved;
20198 }
20199 public function getApproved()
20200 {
20201 return $this->approved;
20202 }
20203 public function setDirectorySiteId($directorySiteId)
20204 {
20205 $this->directorySiteId = $directorySiteId;
20206 }
20207 public function getDirectorySiteId()
20208 {
20209 return $this->directorySiteId;
20210 }
20211 public function setDirectorySiteIdDimensionValue(Google_Service_Dfareporting_DimensionValue $directorySiteIdDimensionValue)
20212 {
20213 $this->directorySiteIdDimensionValue = $directorySiteIdDimensionValue;
20214 }
20215 public function getDirectorySiteIdDimensionValue()
20216 {
20217 return $this->directorySiteIdDimensionValue;
20218 }
20219 public function setId($id)
20220 {
20221 $this->id = $id;
20222 }
20223 public function getId()
20224 {
20225 return $this->id;
20226 }
20227 public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue)
20228 {
20229 $this->idDimensionValue = $idDimensionValue;
20230 }
20231 public function getIdDimensionValue()
20232 {
20233 return $this->idDimensionValue;
20234 }
20235 public function setKeyName($keyName)
20236 {
20237 $this->keyName = $keyName;
20238 }
20239 public function getKeyName()
20240 {
20241 return $this->keyName;
20242 }
20243 public function setKind($kind)
20244 {
20245 $this->kind = $kind;
20246 }
20247 public function getKind()
20248 {
20249 return $this->kind;
20250 }
20251 public function setName($name)
20252 {
20253 $this->name = $name;
20254 }
20255 public function getName()
20256 {
20257 return $this->name;
20258 }
20259 public function setSiteContacts($siteContacts)
20260 {
20261 $this->siteContacts = $siteContacts;
20262 }
20263 public function getSiteContacts()
20264 {
20265 return $this->siteContacts;
20266 }
20267 public function setSiteSettings(Google_Service_Dfareporting_SiteSettings $siteSettings)
20268 {
20269 $this->siteSettings = $siteSettings;
20270 }
20271 public function getSiteSettings()
20272 {
20273 return $this->siteSettings;
20274 }
20275 public function setSubaccountId($subaccountId)
20276 {
20277 $this->subaccountId = $subaccountId;
20278 }
20279 public function getSubaccountId()
20280 {
20281 return $this->subaccountId;
20282 }
20283 }
20284
20285 class Google_Service_Dfareporting_SiteContact extends Google_Model
20286 {
20287 protected $internal_gapi_mappings = array(
20288 );
20289 public $address;
20290 public $contactType;
20291 public $email;
20292 public $firstName;
20293 public $id;
20294 public $lastName;
20295 public $phone;
20296 public $title;
20297
20298
20299 public function setAddress($address)
20300 {
20301 $this->address = $address;
20302 }
20303 public function getAddress()
20304 {
20305 return $this->address;
20306 }
20307 public function setContactType($contactType)
20308 {
20309 $this->contactType = $contactType;
20310 }
20311 public function getContactType()
20312 {
20313 return $this->contactType;
20314 }
20315 public function setEmail($email)
20316 {
20317 $this->email = $email;
20318 }
20319 public function getEmail()
20320 {
20321 return $this->email;
20322 }
20323 public function setFirstName($firstName)
20324 {
20325 $this->firstName = $firstName;
20326 }
20327 public function getFirstName()
20328 {
20329 return $this->firstName;
20330 }
20331 public function setId($id)
20332 {
20333 $this->id = $id;
20334 }
20335 public function getId()
20336 {
20337 return $this->id;
20338 }
20339 public function setLastName($lastName)
20340 {
20341 $this->lastName = $lastName;
20342 }
20343 public function getLastName()
20344 {
20345 return $this->lastName;
20346 }
20347 public function setPhone($phone)
20348 {
20349 $this->phone = $phone;
20350 }
20351 public function getPhone()
20352 {
20353 return $this->phone;
20354 }
20355 public function setTitle($title)
20356 {
20357 $this->title = $title;
20358 }
20359 public function getTitle()
20360 {
20361 return $this->title;
20362 }
20363 }
20364
20365 class Google_Service_Dfareporting_SiteSettings extends Google_Model
20366 {
20367 protected $internal_gapi_mappings = array(
20368 );
20369 public $activeViewOptOut;
20370 protected $creativeSettingsType = 'Google_Service_Dfareporting_CreativeSettings';
20371 protected $creativeSettingsDataType = '';
20372 public $disableBrandSafeAds;
20373 public $disableNewCookie;
20374 protected $lookbackConfigurationType = 'Google_Service_Dfareporting_LookbackConfiguration';
20375 protected $lookbackConfigurationDataType = '';
20376 protected $tagSettingType = 'Google_Service_Dfareporting_TagSetting';
20377 protected $tagSettingDataType = '';
20378 public $videoActiveViewOptOut;
20379
20380
20381 public function setActiveViewOptOut($activeViewOptOut)
20382 {
20383 $this->activeViewOptOut = $activeViewOptOut;
20384 }
20385 public function getActiveViewOptOut()
20386 {
20387 return $this->activeViewOptOut;
20388 }
20389 public function setCreativeSettings(Google_Service_Dfareporting_CreativeSettings $creativeSettings)
20390 {
20391 $this->creativeSettings = $creativeSettings;
20392 }
20393 public function getCreativeSettings()
20394 {
20395 return $this->creativeSettings;
20396 }
20397 public function setDisableBrandSafeAds($disableBrandSafeAds)
20398 {
20399 $this->disableBrandSafeAds = $disableBrandSafeAds;
20400 }
20401 public function getDisableBrandSafeAds()
20402 {
20403 return $this->disableBrandSafeAds;
20404 }
20405 public function setDisableNewCookie($disableNewCookie)
20406 {
20407 $this->disableNewCookie = $disableNewCookie;
20408 }
20409 public function getDisableNewCookie()
20410 {
20411 return $this->disableNewCookie;
20412 }
20413 public function setLookbackConfiguration(Google_Service_Dfareporting_LookbackConfiguration $lookbackConfiguration)
20414 {
20415 $this->lookbackConfiguration = $lookbackConfiguration;
20416 }
20417 public function getLookbackConfiguration()
20418 {
20419 return $this->lookbackConfiguration;
20420 }
20421 public function setTagSetting(Google_Service_Dfareporting_TagSetting $tagSetting)
20422 {
20423 $this->tagSetting = $tagSetting;
20424 }
20425 public function getTagSetting()
20426 {
20427 return $this->tagSetting;
20428 }
20429 public function setVideoActiveViewOptOut($videoActiveViewOptOut)
20430 {
20431 $this->videoActiveViewOptOut = $videoActiveViewOptOut;
20432 }
20433 public function getVideoActiveViewOptOut()
20434 {
20435 return $this->videoActiveViewOptOut;
20436 }
20437 }
20438
20439 class Google_Service_Dfareporting_SitesListResponse extends Google_Collection
20440 {
20441 protected $collection_key = 'sites';
20442 protected $internal_gapi_mappings = array(
20443 );
20444 public $kind;
20445 public $nextPageToken;
20446 protected $sitesType = 'Google_Service_Dfareporting_Site';
20447 protected $sitesDataType = 'array';
20448
20449
20450 public function setKind($kind)
20451 {
20452 $this->kind = $kind;
20453 }
20454 public function getKind()
20455 {
20456 return $this->kind;
20457 }
20458 public function setNextPageToken($nextPageToken)
20459 {
20460 $this->nextPageToken = $nextPageToken;
20461 }
20462 public function getNextPageToken()
20463 {
20464 return $this->nextPageToken;
20465 }
20466 public function setSites($sites)
20467 {
20468 $this->sites = $sites;
20469 }
20470 public function getSites()
20471 {
20472 return $this->sites;
20473 }
20474 }
20475
20476 class Google_Service_Dfareporting_Size extends Google_Model
20477 {
20478 protected $internal_gapi_mappings = array(
20479 );
20480 public $height;
20481 public $iab;
20482 public $id;
20483 public $kind;
20484 public $width;
20485
20486
20487 public function setHeight($height)
20488 {
20489 $this->height = $height;
20490 }
20491 public function getHeight()
20492 {
20493 return $this->height;
20494 }
20495 public function setIab($iab)
20496 {
20497 $this->iab = $iab;
20498 }
20499 public function getIab()
20500 {
20501 return $this->iab;
20502 }
20503 public function setId($id)
20504 {
20505 $this->id = $id;
20506 }
20507 public function getId()
20508 {
20509 return $this->id;
20510 }
20511 public function setKind($kind)
20512 {
20513 $this->kind = $kind;
20514 }
20515 public function getKind()
20516 {
20517 return $this->kind;
20518 }
20519 public function setWidth($width)
20520 {
20521 $this->width = $width;
20522 }
20523 public function getWidth()
20524 {
20525 return $this->width;
20526 }
20527 }
20528
20529 class Google_Service_Dfareporting_SizesListResponse extends Google_Collection
20530 {
20531 protected $collection_key = 'sizes';
20532 protected $internal_gapi_mappings = array(
20533 );
20534 public $kind;
20535 protected $sizesType = 'Google_Service_Dfareporting_Size';
20536 protected $sizesDataType = 'array';
20537
20538
20539 public function setKind($kind)
20540 {
20541 $this->kind = $kind;
20542 }
20543 public function getKind()
20544 {
20545 return $this->kind;
20546 }
20547 public function setSizes($sizes)
20548 {
20549 $this->sizes = $sizes;
20550 }
20551 public function getSizes()
20552 {
20553 return $this->sizes;
20554 }
20555 }
20556
20557 class Google_Service_Dfareporting_SortedDimension extends Google_Model
20558 {
20559 protected $internal_gapi_mappings = array(
20560 );
20561 public $kind;
20562 public $name;
20563 public $sortOrder;
20564
20565
20566 public function setKind($kind)
20567 {
20568 $this->kind = $kind;
20569 }
20570 public function getKind()
20571 {
20572 return $this->kind;
20573 }
20574 public function setName($name)
20575 {
20576 $this->name = $name;
20577 }
20578 public function getName()
20579 {
20580 return $this->name;
20581 }
20582 public function setSortOrder($sortOrder)
20583 {
20584 $this->sortOrder = $sortOrder;
20585 }
20586 public function getSortOrder()
20587 {
20588 return $this->sortOrder;
20589 }
20590 }
20591
20592 class Google_Service_Dfareporting_Subaccount extends Google_Collection
20593 {
20594 protected $collection_key = 'availablePermissionIds';
20595 protected $internal_gapi_mappings = array(
20596 );
20597 public $accountId;
20598 public $availablePermissionIds;
20599 public $id;
20600 public $kind;
20601 public $name;
20602
20603
20604 public function setAccountId($accountId)
20605 {
20606 $this->accountId = $accountId;
20607 }
20608 public function getAccountId()
20609 {
20610 return $this->accountId;
20611 }
20612 public function setAvailablePermissionIds($availablePermissionIds)
20613 {
20614 $this->availablePermissionIds = $availablePermissionIds;
20615 }
20616 public function getAvailablePermissionIds()
20617 {
20618 return $this->availablePermissionIds;
20619 }
20620 public function setId($id)
20621 {
20622 $this->id = $id;
20623 }
20624 public function getId()
20625 {
20626 return $this->id;
20627 }
20628 public function setKind($kind)
20629 {
20630 $this->kind = $kind;
20631 }
20632 public function getKind()
20633 {
20634 return $this->kind;
20635 }
20636 public function setName($name)
20637 {
20638 $this->name = $name;
20639 }
20640 public function getName()
20641 {
20642 return $this->name;
20643 }
20644 }
20645
20646 class Google_Service_Dfareporting_SubaccountsListResponse extends Google_Collection
20647 {
20648 protected $collection_key = 'subaccounts';
20649 protected $internal_gapi_mappings = array(
20650 );
20651 public $kind;
20652 public $nextPageToken;
20653 protected $subaccountsType = 'Google_Service_Dfareporting_Subaccount';
20654 protected $subaccountsDataType = 'array';
20655
20656
20657 public function setKind($kind)
20658 {
20659 $this->kind = $kind;
20660 }
20661 public function getKind()
20662 {
20663 return $this->kind;
20664 }
20665 public function setNextPageToken($nextPageToken)
20666 {
20667 $this->nextPageToken = $nextPageToken;
20668 }
20669 public function getNextPageToken()
20670 {
20671 return $this->nextPageToken;
20672 }
20673 public function setSubaccounts($subaccounts)
20674 {
20675 $this->subaccounts = $subaccounts;
20676 }
20677 public function getSubaccounts()
20678 {
20679 return $this->subaccounts;
20680 }
20681 }
20682
20683 class Google_Service_Dfareporting_TagData extends Google_Model
20684 {
20685 protected $internal_gapi_mappings = array(
20686 );
20687 public $adId;
20688 public $clickTag;
20689 public $creativeId;
20690 public $format;
20691 public $impressionTag;
20692
20693
20694 public function setAdId($adId)
20695 {
20696 $this->adId = $adId;
20697 }
20698 public function getAdId()
20699 {
20700 return $this->adId;
20701 }
20702 public function setClickTag($clickTag)
20703 {
20704 $this->clickTag = $clickTag;
20705 }
20706 public function getClickTag()
20707 {
20708 return $this->clickTag;
20709 }
20710 public function setCreativeId($creativeId)
20711 {
20712 $this->creativeId = $creativeId;
20713 }
20714 public function getCreativeId()
20715 {
20716 return $this->creativeId;
20717 }
20718 public function setFormat($format)
20719 {
20720 $this->format = $format;
20721 }
20722 public function getFormat()
20723 {
20724 return $this->format;
20725 }
20726 public function setImpressionTag($impressionTag)
20727 {
20728 $this->impressionTag = $impressionTag;
20729 }
20730 public function getImpressionTag()
20731 {
20732 return $this->impressionTag;
20733 }
20734 }
20735
20736 class Google_Service_Dfareporting_TagSetting extends Google_Model
20737 {
20738 protected $internal_gapi_mappings = array(
20739 );
20740 public $additionalKeyValues;
20741 public $includeClickThroughUrls;
20742 public $includeClickTracking;
20743 public $keywordOption;
20744
20745
20746 public function setAdditionalKeyValues($additionalKeyValues)
20747 {
20748 $this->additionalKeyValues = $additionalKeyValues;
20749 }
20750 public function getAdditionalKeyValues()
20751 {
20752 return $this->additionalKeyValues;
20753 }
20754 public function setIncludeClickThroughUrls($includeClickThroughUrls)
20755 {
20756 $this->includeClickThroughUrls = $includeClickThroughUrls;
20757 }
20758 public function getIncludeClickThroughUrls()
20759 {
20760 return $this->includeClickThroughUrls;
20761 }
20762 public function setIncludeClickTracking($includeClickTracking)
20763 {
20764 $this->includeClickTracking = $includeClickTracking;
20765 }
20766 public function getIncludeClickTracking()
20767 {
20768 return $this->includeClickTracking;
20769 }
20770 public function setKeywordOption($keywordOption)
20771 {
20772 $this->keywordOption = $keywordOption;
20773 }
20774 public function getKeywordOption()
20775 {
20776 return $this->keywordOption;
20777 }
20778 }
20779
20780 class Google_Service_Dfareporting_TagSettings extends Google_Model
20781 {
20782 protected $internal_gapi_mappings = array(
20783 );
20784 public $dynamicTagEnabled;
20785 public $imageTagEnabled;
20786
20787
20788 public function setDynamicTagEnabled($dynamicTagEnabled)
20789 {
20790 $this->dynamicTagEnabled = $dynamicTagEnabled;
20791 }
20792 public function getDynamicTagEnabled()
20793 {
20794 return $this->dynamicTagEnabled;
20795 }
20796 public function setImageTagEnabled($imageTagEnabled)
20797 {
20798 $this->imageTagEnabled = $imageTagEnabled;
20799 }
20800 public function getImageTagEnabled()
20801 {
20802 return $this->imageTagEnabled;
20803 }
20804 }
20805
20806 class Google_Service_Dfareporting_TargetWindow extends Google_Model
20807 {
20808 protected $internal_gapi_mappings = array(
20809 );
20810 public $customHtml;
20811 public $targetWindowOption;
20812
20813
20814 public function setCustomHtml($customHtml)
20815 {
20816 $this->customHtml = $customHtml;
20817 }
20818 public function getCustomHtml()
20819 {
20820 return $this->customHtml;
20821 }
20822 public function setTargetWindowOption($targetWindowOption)
20823 {
20824 $this->targetWindowOption = $targetWindowOption;
20825 }
20826 public function getTargetWindowOption()
20827 {
20828 return $this->targetWindowOption;
20829 }
20830 }
20831
20832 class Google_Service_Dfareporting_TargetableRemarketingList extends Google_Model
20833 {
20834 protected $internal_gapi_mappings = array(
20835 );
20836 public $accountId;
20837 public $active;
20838 public $advertiserId;
20839 protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue';
20840 protected $advertiserIdDimensionValueDataType = '';
20841 public $description;
20842 public $id;
20843 public $kind;
20844 public $lifeSpan;
20845 public $listSize;
20846 public $listSource;
20847 public $name;
20848 public $subaccountId;
20849
20850
20851 public function setAccountId($accountId)
20852 {
20853 $this->accountId = $accountId;
20854 }
20855 public function getAccountId()
20856 {
20857 return $this->accountId;
20858 }
20859 public function setActive($active)
20860 {
20861 $this->active = $active;
20862 }
20863 public function getActive()
20864 {
20865 return $this->active;
20866 }
20867 public function setAdvertiserId($advertiserId)
20868 {
20869 $this->advertiserId = $advertiserId;
20870 }
20871 public function getAdvertiserId()
20872 {
20873 return $this->advertiserId;
20874 }
20875 public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue)
20876 {
20877 $this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
20878 }
20879 public function getAdvertiserIdDimensionValue()
20880 {
20881 return $this->advertiserIdDimensionValue;
20882 }
20883 public function setDescription($description)
20884 {
20885 $this->description = $description;
20886 }
20887 public function getDescription()
20888 {
20889 return $this->description;
20890 }
20891 public function setId($id)
20892 {
20893 $this->id = $id;
20894 }
20895 public function getId()
20896 {
20897 return $this->id;
20898 }
20899 public function setKind($kind)
20900 {
20901 $this->kind = $kind;
20902 }
20903 public function getKind()
20904 {
20905 return $this->kind;
20906 }
20907 public function setLifeSpan($lifeSpan)
20908 {
20909 $this->lifeSpan = $lifeSpan;
20910 }
20911 public function getLifeSpan()
20912 {
20913 return $this->lifeSpan;
20914 }
20915 public function setListSize($listSize)
20916 {
20917 $this->listSize = $listSize;
20918 }
20919 public function getListSize()
20920 {
20921 return $this->listSize;
20922 }
20923 public function setListSource($listSource)
20924 {
20925 $this->listSource = $listSource;
20926 }
20927 public function getListSource()
20928 {
20929 return $this->listSource;
20930 }
20931 public function setName($name)
20932 {
20933 $this->name = $name;
20934 }
20935 public function getName()
20936 {
20937 return $this->name;
20938 }
20939 public function setSubaccountId($subaccountId)
20940 {
20941 $this->subaccountId = $subaccountId;
20942 }
20943 public function getSubaccountId()
20944 {
20945 return $this->subaccountId;
20946 }
20947 }
20948
20949 class Google_Service_Dfareporting_TargetableRemarketingListsListResponse extends Google_Collection
20950 {
20951 protected $collection_key = 'targetableRemarketingLists';
20952 protected $internal_gapi_mappings = array(
20953 );
20954 public $kind;
20955 public $nextPageToken;
20956 protected $targetableRemarketingListsType = 'Google_Service_Dfareporting_TargetableRemarketingList';
20957 protected $targetableRemarketingListsDataType = 'array';
20958
20959
20960 public function setKind($kind)
20961 {
20962 $this->kind = $kind;
20963 }
20964 public function getKind()
20965 {
20966 return $this->kind;
20967 }
20968 public function setNextPageToken($nextPageToken)
20969 {
20970 $this->nextPageToken = $nextPageToken;
20971 }
20972 public function getNextPageToken()
20973 {
20974 return $this->nextPageToken;
20975 }
20976 public function setTargetableRemarketingLists($targetableRemarketingLists)
20977 {
20978 $this->targetableRemarketingLists = $targetableRemarketingLists;
20979 }
20980 public function getTargetableRemarketingLists()
20981 {
20982 return $this->targetableRemarketingLists;
20983 }
20984 }
20985
20986 class Google_Service_Dfareporting_TechnologyTargeting extends Google_Collection
20987 {
20988 protected $collection_key = 'platformTypes';
20989 protected $internal_gapi_mappings = array(
20990 );
20991 protected $browsersType = 'Google_Service_Dfareporting_Browser';
20992 protected $browsersDataType = 'array';
20993 protected $connectionTypesType = 'Google_Service_Dfareporting_ConnectionType';
20994 protected $connectionTypesDataType = 'array';
20995 protected $mobileCarriersType = 'Google_Service_Dfareporting_MobileCarrier';
20996 protected $mobileCarriersDataType = 'array';
20997 protected $operatingSystemVersionsType = 'Google_Service_Dfareporting_OperatingSystemVersion';
20998 protected $operatingSystemVersionsDataType = 'array';
20999 protected $operatingSystemsType = 'Google_Service_Dfareporting_OperatingSystem';
21000 protected $operatingSystemsDataType = 'array';
21001 protected $platformTypesType = 'Google_Service_Dfareporting_PlatformType';
21002 protected $platformTypesDataType = 'array';
21003
21004
21005 public function setBrowsers($browsers)
21006 {
21007 $this->browsers = $browsers;
21008 }
21009 public function getBrowsers()
21010 {
21011 return $this->browsers;
21012 }
21013 public function setConnectionTypes($connectionTypes)
21014 {
21015 $this->connectionTypes = $connectionTypes;
21016 }
21017 public function getConnectionTypes()
21018 {
21019 return $this->connectionTypes;
21020 }
21021 public function setMobileCarriers($mobileCarriers)
21022 {
21023 $this->mobileCarriers = $mobileCarriers;
21024 }
21025 public function getMobileCarriers()
21026 {
21027 return $this->mobileCarriers;
21028 }
21029 public function setOperatingSystemVersions($operatingSystemVersions)
21030 {
21031 $this->operatingSystemVersions = $operatingSystemVersions;
21032 }
21033 public function getOperatingSystemVersions()
21034 {
21035 return $this->operatingSystemVersions;
21036 }
21037 public function setOperatingSystems($operatingSystems)
21038 {
21039 $this->operatingSystems = $operatingSystems;
21040 }
21041 public function getOperatingSystems()
21042 {
21043 return $this->operatingSystems;
21044 }
21045 public function setPlatformTypes($platformTypes)
21046 {
21047 $this->platformTypes = $platformTypes;
21048 }
21049 public function getPlatformTypes()
21050 {
21051 return $this->platformTypes;
21052 }
21053 }
21054
21055 class Google_Service_Dfareporting_ThirdPartyAuthenticationToken extends Google_Model
21056 {
21057 protected $internal_gapi_mappings = array(
21058 );
21059 public $name;
21060 public $value;
21061
21062
21063 public function setName($name)
21064 {
21065 $this->name = $name;
21066 }
21067 public function getName()
21068 {
21069 return $this->name;
21070 }
21071 public function setValue($value)
21072 {
21073 $this->value = $value;
21074 }
21075 public function getValue()
21076 {
21077 return $this->value;
21078 }
21079 }
21080
21081 class Google_Service_Dfareporting_ThirdPartyTrackingUrl extends Google_Model
21082 {
21083 protected $internal_gapi_mappings = array(
21084 );
21085 public $thirdPartyUrlType;
21086 public $url;
21087
21088
21089 public function setThirdPartyUrlType($thirdPartyUrlType)
21090 {
21091 $this->thirdPartyUrlType = $thirdPartyUrlType;
21092 }
21093 public function getThirdPartyUrlType()
21094 {
21095 return $this->thirdPartyUrlType;
21096 }
21097 public function setUrl($url)
21098 {
21099 $this->url = $url;
21100 }
21101 public function getUrl()
21102 {
21103 return $this->url;
21104 }
21105 }
21106
21107 class Google_Service_Dfareporting_UserDefinedVariableConfiguration extends Google_Model
21108 {
21109 protected $internal_gapi_mappings = array(
21110 );
21111 public $dataType;
21112 public $reportName;
21113 public $variableType;
21114
21115
21116 public function setDataType($dataType)
21117 {
21118 $this->dataType = $dataType;
21119 }
21120 public function getDataType()
21121 {
21122 return $this->dataType;
21123 }
21124 public function setReportName($reportName)
21125 {
21126 $this->reportName = $reportName;
21127 }
21128 public function getReportName()
21129 {
21130 return $this->reportName;
21131 }
21132 public function setVariableType($variableType)
21133 {
21134 $this->variableType = $variableType;
21135 }
21136 public function getVariableType()
21137 {
21138 return $this->variableType;
21139 }
21140 }
21141
21142 class Google_Service_Dfareporting_UserProfile extends Google_Model
21143 {
21144 protected $internal_gapi_mappings = array(
21145 );
21146 public $accountId;
21147 public $accountName;
21148 public $etag;
21149 public $kind;
21150 public $profileId;
21151 public $subAccountId;
21152 public $subAccountName;
21153 public $userName;
21154
21155
21156 public function setAccountId($accountId)
21157 {
21158 $this->accountId = $accountId;
21159 }
21160 public function getAccountId()
21161 {
21162 return $this->accountId;
21163 }
21164 public function setAccountName($accountName)
21165 {
21166 $this->accountName = $accountName;
21167 }
21168 public function getAccountName()
21169 {
21170 return $this->accountName;
21171 }
21172 public function setEtag($etag)
21173 {
21174 $this->etag = $etag;
21175 }
21176 public function getEtag()
21177 {
21178 return $this->etag;
21179 }
21180 public function setKind($kind)
21181 {
21182 $this->kind = $kind;
21183 }
21184 public function getKind()
21185 {
21186 return $this->kind;
21187 }
21188 public function setProfileId($profileId)
21189 {
21190 $this->profileId = $profileId;
21191 }
21192 public function getProfileId()
21193 {
21194 return $this->profileId;
21195 }
21196 public function setSubAccountId($subAccountId)
21197 {
21198 $this->subAccountId = $subAccountId;
21199 }
21200 public function getSubAccountId()
21201 {
21202 return $this->subAccountId;
21203 }
21204 public function setSubAccountName($subAccountName)
21205 {
21206 $this->subAccountName = $subAccountName;
21207 }
21208 public function getSubAccountName()
21209 {
21210 return $this->subAccountName;
21211 }
21212 public function setUserName($userName)
21213 {
21214 $this->userName = $userName;
21215 }
21216 public function getUserName()
21217 {
21218 return $this->userName;
21219 }
21220 }
21221
21222 class Google_Service_Dfareporting_UserProfileList extends Google_Collection
21223 {
21224 protected $collection_key = 'items';
21225 protected $internal_gapi_mappings = array(
21226 );
21227 public $etag;
21228 protected $itemsType = 'Google_Service_Dfareporting_UserProfile';
21229 protected $itemsDataType = 'array';
21230 public $kind;
21231
21232
21233 public function setEtag($etag)
21234 {
21235 $this->etag = $etag;
21236 }
21237 public function getEtag()
21238 {
21239 return $this->etag;
21240 }
21241 public function setItems($items)
21242 {
21243 $this->items = $items;
21244 }
21245 public function getItems()
21246 {
21247 return $this->items;
21248 }
21249 public function setKind($kind)
21250 {
21251 $this->kind = $kind;
21252 }
21253 public function getKind()
21254 {
21255 return $this->kind;
21256 }
21257 }
21258
21259 class Google_Service_Dfareporting_UserRole extends Google_Collection
21260 {
21261 protected $collection_key = 'permissions';
21262 protected $internal_gapi_mappings = array(
21263 );
21264 public $accountId;
21265 public $defaultUserRole;
21266 public $id;
21267 public $kind;
21268 public $name;
21269 public $parentUserRoleId;
21270 protected $permissionsType = 'Google_Service_Dfareporting_UserRolePermission';
21271 protected $permissionsDataType = 'array';
21272 public $subaccountId;
21273
21274
21275 public function setAccountId($accountId)
21276 {
21277 $this->accountId = $accountId;
21278 }
21279 public function getAccountId()
21280 {
21281 return $this->accountId;
21282 }
21283 public function setDefaultUserRole($defaultUserRole)
21284 {
21285 $this->defaultUserRole = $defaultUserRole;
21286 }
21287 public function getDefaultUserRole()
21288 {
21289 return $this->defaultUserRole;
21290 }
21291 public function setId($id)
21292 {
21293 $this->id = $id;
21294 }
21295 public function getId()
21296 {
21297 return $this->id;
21298 }
21299 public function setKind($kind)
21300 {
21301 $this->kind = $kind;
21302 }
21303 public function getKind()
21304 {
21305 return $this->kind;
21306 }
21307 public function setName($name)
21308 {
21309 $this->name = $name;
21310 }
21311 public function getName()
21312 {
21313 return $this->name;
21314 }
21315 public function setParentUserRoleId($parentUserRoleId)
21316 {
21317 $this->parentUserRoleId = $parentUserRoleId;
21318 }
21319 public function getParentUserRoleId()
21320 {
21321 return $this->parentUserRoleId;
21322 }
21323 public function setPermissions($permissions)
21324 {
21325 $this->permissions = $permissions;
21326 }
21327 public function getPermissions()
21328 {
21329 return $this->permissions;
21330 }
21331 public function setSubaccountId($subaccountId)
21332 {
21333 $this->subaccountId = $subaccountId;
21334 }
21335 public function getSubaccountId()
21336 {
21337 return $this->subaccountId;
21338 }
21339 }
21340
21341 class Google_Service_Dfareporting_UserRolePermission extends Google_Model
21342 {
21343 protected $internal_gapi_mappings = array(
21344 );
21345 public $availability;
21346 public $id;
21347 public $kind;
21348 public $name;
21349 public $permissionGroupId;
21350
21351
21352 public function setAvailability($availability)
21353 {
21354 $this->availability = $availability;
21355 }
21356 public function getAvailability()
21357 {
21358 return $this->availability;
21359 }
21360 public function setId($id)
21361 {
21362 $this->id = $id;
21363 }
21364 public function getId()
21365 {
21366 return $this->id;
21367 }
21368 public function setKind($kind)
21369 {
21370 $this->kind = $kind;
21371 }
21372 public function getKind()
21373 {
21374 return $this->kind;
21375 }
21376 public function setName($name)
21377 {
21378 $this->name = $name;
21379 }
21380 public function getName()
21381 {
21382 return $this->name;
21383 }
21384 public function setPermissionGroupId($permissionGroupId)
21385 {
21386 $this->permissionGroupId = $permissionGroupId;
21387 }
21388 public function getPermissionGroupId()
21389 {
21390 return $this->permissionGroupId;
21391 }
21392 }
21393
21394 class Google_Service_Dfareporting_UserRolePermissionGroup extends Google_Model
21395 {
21396 protected $internal_gapi_mappings = array(
21397 );
21398 public $id;
21399 public $kind;
21400 public $name;
21401
21402
21403 public function setId($id)
21404 {
21405 $this->id = $id;
21406 }
21407 public function getId()
21408 {
21409 return $this->id;
21410 }
21411 public function setKind($kind)
21412 {
21413 $this->kind = $kind;
21414 }
21415 public function getKind()
21416 {
21417 return $this->kind;
21418 }
21419 public function setName($name)
21420 {
21421 $this->name = $name;
21422 }
21423 public function getName()
21424 {
21425 return $this->name;
21426 }
21427 }
21428
21429 class Google_Service_Dfareporting_UserRolePermissionGroupsListResponse extends Google_Collection
21430 {
21431 protected $collection_key = 'userRolePermissionGroups';
21432 protected $internal_gapi_mappings = array(
21433 );
21434 public $kind;
21435 protected $userRolePermissionGroupsType = 'Google_Service_Dfareporting_UserRolePermissionGroup';
21436 protected $userRolePermissionGroupsDataType = 'array';
21437
21438
21439 public function setKind($kind)
21440 {
21441 $this->kind = $kind;
21442 }
21443 public function getKind()
21444 {
21445 return $this->kind;
21446 }
21447 public function setUserRolePermissionGroups($userRolePermissionGroups)
21448 {
21449 $this->userRolePermissionGroups = $userRolePermissionGroups;
21450 }
21451 public function getUserRolePermissionGroups()
21452 {
21453 return $this->userRolePermissionGroups;
21454 }
21455 }
21456
21457 class Google_Service_Dfareporting_UserRolePermissionsListResponse extends Google_Collection
21458 {
21459 protected $collection_key = 'userRolePermissions';
21460 protected $internal_gapi_mappings = array(
21461 );
21462 public $kind;
21463 protected $userRolePermissionsType = 'Google_Service_Dfareporting_UserRolePermission';
21464 protected $userRolePermissionsDataType = 'array';
21465
21466
21467 public function setKind($kind)
21468 {
21469 $this->kind = $kind;
21470 }
21471 public function getKind()
21472 {
21473 return $this->kind;
21474 }
21475 public function setUserRolePermissions($userRolePermissions)
21476 {
21477 $this->userRolePermissions = $userRolePermissions;
21478 }
21479 public function getUserRolePermissions()
21480 {
21481 return $this->userRolePermissions;
21482 }
21483 }
21484
21485 class Google_Service_Dfareporting_UserRolesListResponse extends Google_Collection
21486 {
21487 protected $collection_key = 'userRoles';
21488 protected $internal_gapi_mappings = array(
21489 );
21490 public $kind;
21491 public $nextPageToken;
21492 protected $userRolesType = 'Google_Service_Dfareporting_UserRole';
21493 protected $userRolesDataType = 'array';
21494
21495
21496 public function setKind($kind)
21497 {
21498 $this->kind = $kind;
21499 }
21500 public function getKind()
21501 {
21502 return $this->kind;
21503 }
21504 public function setNextPageToken($nextPageToken)
21505 {
21506 $this->nextPageToken = $nextPageToken;
21507 }
21508 public function getNextPageToken()
21509 {
21510 return $this->nextPageToken;
21511 }
21512 public function setUserRoles($userRoles)
21513 {
21514 $this->userRoles = $userRoles;
21515 }
21516 public function getUserRoles()
21517 {
21518 return $this->userRoles;
21519 }
21520 }
21521