[ Index ] |
PHP Cross Reference of moodle-2.8 |
[Summary view] [Print] [Text view]
1 <?php 2 /* 3 * Copyright 2010 Google Inc. 4 * 5 * Licensed under the Apache License, Version 2.0 (the "License"); you may not 6 * use this file except in compliance with the License. You may obtain a copy of 7 * the License at 8 * 9 * http://www.apache.org/licenses/LICENSE-2.0 10 * 11 * Unless required by applicable law or agreed to in writing, software 12 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 * License for the specific language governing permissions and limitations under 15 * the License. 16 */ 17 18 /** 19 * Service definition for Dfareporting (v1.3). 20 * 21 * <p> 22 * Lets you create, run and download reports. 23 * </p> 24 * 25 * <p> 26 * For more information about this service, see the API 27 * <a href="https://developers.google.com/doubleclick-advertisers/reporting/" target="_blank">Documentation</a> 28 * </p> 29 * 30 * @author Google, Inc. 31 */ 32 class Google_Service_Dfareporting extends Google_Service 33 { 34 /** View and manage DoubleClick for Advertisers reports. */ 35 const DFAREPORTING = "https://www.googleapis.com/auth/dfareporting"; 36 37 public $dimensionValues; 38 public $files; 39 public $reports; 40 public $reports_compatibleFields; 41 public $reports_files; 42 public $userProfiles; 43 44 45 /** 46 * Constructs the internal representation of the Dfareporting service. 47 * 48 * @param Google_Client $client 49 */ 50 public function __construct(Google_Client $client) 51 { 52 parent::__construct($client); 53 $this->servicePath = 'dfareporting/v1.3/'; 54 $this->version = 'v1.3'; 55 $this->serviceName = 'dfareporting'; 56 57 $this->dimensionValues = new Google_Service_Dfareporting_DimensionValues_Resource( 58 $this, 59 $this->serviceName, 60 'dimensionValues', 61 array( 62 'methods' => array( 63 'query' => array( 64 'path' => 'userprofiles/{profileId}/dimensionvalues/query', 65 'httpMethod' => 'POST', 66 'parameters' => array( 67 'profileId' => array( 68 'location' => 'path', 69 'type' => 'string', 70 'required' => true, 71 ), 72 'pageToken' => array( 73 'location' => 'query', 74 'type' => 'string', 75 ), 76 'maxResults' => array( 77 'location' => 'query', 78 'type' => 'integer', 79 ), 80 ), 81 ), 82 ) 83 ) 84 ); 85 $this->files = new Google_Service_Dfareporting_Files_Resource( 86 $this, 87 $this->serviceName, 88 'files', 89 array( 90 'methods' => array( 91 'get' => array( 92 'path' => 'reports/{reportId}/files/{fileId}', 93 'httpMethod' => 'GET', 94 'parameters' => array( 95 'reportId' => array( 96 'location' => 'path', 97 'type' => 'string', 98 'required' => true, 99 ), 100 'fileId' => array( 101 'location' => 'path', 102 'type' => 'string', 103 'required' => true, 104 ), 105 ), 106 ),'list' => array( 107 'path' => 'userprofiles/{profileId}/files', 108 'httpMethod' => 'GET', 109 'parameters' => array( 110 'profileId' => array( 111 'location' => 'path', 112 'type' => 'string', 113 'required' => true, 114 ), 115 'sortField' => array( 116 'location' => 'query', 117 'type' => 'string', 118 ), 119 'maxResults' => array( 120 'location' => 'query', 121 'type' => 'integer', 122 ), 123 'pageToken' => array( 124 'location' => 'query', 125 'type' => 'string', 126 ), 127 'sortOrder' => array( 128 'location' => 'query', 129 'type' => 'string', 130 ), 131 'scope' => array( 132 'location' => 'query', 133 'type' => 'string', 134 ), 135 ), 136 ), 137 ) 138 ) 139 ); 140 $this->reports = new Google_Service_Dfareporting_Reports_Resource( 141 $this, 142 $this->serviceName, 143 'reports', 144 array( 145 'methods' => array( 146 'delete' => array( 147 'path' => 'userprofiles/{profileId}/reports/{reportId}', 148 'httpMethod' => 'DELETE', 149 'parameters' => array( 150 'profileId' => array( 151 'location' => 'path', 152 'type' => 'string', 153 'required' => true, 154 ), 155 'reportId' => array( 156 'location' => 'path', 157 'type' => 'string', 158 'required' => true, 159 ), 160 ), 161 ),'get' => array( 162 'path' => 'userprofiles/{profileId}/reports/{reportId}', 163 'httpMethod' => 'GET', 164 'parameters' => array( 165 'profileId' => array( 166 'location' => 'path', 167 'type' => 'string', 168 'required' => true, 169 ), 170 'reportId' => array( 171 'location' => 'path', 172 'type' => 'string', 173 'required' => true, 174 ), 175 ), 176 ),'insert' => array( 177 'path' => 'userprofiles/{profileId}/reports', 178 'httpMethod' => 'POST', 179 'parameters' => array( 180 'profileId' => array( 181 'location' => 'path', 182 'type' => 'string', 183 'required' => true, 184 ), 185 ), 186 ),'list' => array( 187 'path' => 'userprofiles/{profileId}/reports', 188 'httpMethod' => 'GET', 189 'parameters' => array( 190 'profileId' => array( 191 'location' => 'path', 192 'type' => 'string', 193 'required' => true, 194 ), 195 'sortField' => array( 196 'location' => 'query', 197 'type' => 'string', 198 ), 199 'maxResults' => array( 200 'location' => 'query', 201 'type' => 'integer', 202 ), 203 'pageToken' => array( 204 'location' => 'query', 205 'type' => 'string', 206 ), 207 'sortOrder' => array( 208 'location' => 'query', 209 'type' => 'string', 210 ), 211 'scope' => array( 212 'location' => 'query', 213 'type' => 'string', 214 ), 215 ), 216 ),'patch' => array( 217 'path' => 'userprofiles/{profileId}/reports/{reportId}', 218 'httpMethod' => 'PATCH', 219 'parameters' => array( 220 'profileId' => array( 221 'location' => 'path', 222 'type' => 'string', 223 'required' => true, 224 ), 225 'reportId' => array( 226 'location' => 'path', 227 'type' => 'string', 228 'required' => true, 229 ), 230 ), 231 ),'run' => array( 232 'path' => 'userprofiles/{profileId}/reports/{reportId}/run', 233 'httpMethod' => 'POST', 234 'parameters' => array( 235 'profileId' => array( 236 'location' => 'path', 237 'type' => 'string', 238 'required' => true, 239 ), 240 'reportId' => array( 241 'location' => 'path', 242 'type' => 'string', 243 'required' => true, 244 ), 245 'synchronous' => array( 246 'location' => 'query', 247 'type' => 'boolean', 248 ), 249 ), 250 ),'update' => array( 251 'path' => 'userprofiles/{profileId}/reports/{reportId}', 252 'httpMethod' => 'PUT', 253 'parameters' => array( 254 'profileId' => array( 255 'location' => 'path', 256 'type' => 'string', 257 'required' => true, 258 ), 259 'reportId' => array( 260 'location' => 'path', 261 'type' => 'string', 262 'required' => true, 263 ), 264 ), 265 ), 266 ) 267 ) 268 ); 269 $this->reports_compatibleFields = new Google_Service_Dfareporting_ReportsCompatibleFields_Resource( 270 $this, 271 $this->serviceName, 272 'compatibleFields', 273 array( 274 'methods' => array( 275 'query' => array( 276 'path' => 'userprofiles/{profileId}/reports/compatiblefields/query', 277 'httpMethod' => 'POST', 278 'parameters' => array( 279 'profileId' => array( 280 'location' => 'path', 281 'type' => 'string', 282 'required' => true, 283 ), 284 ), 285 ), 286 ) 287 ) 288 ); 289 $this->reports_files = new Google_Service_Dfareporting_ReportsFiles_Resource( 290 $this, 291 $this->serviceName, 292 'files', 293 array( 294 'methods' => array( 295 'get' => array( 296 'path' => 'userprofiles/{profileId}/reports/{reportId}/files/{fileId}', 297 'httpMethod' => 'GET', 298 'parameters' => array( 299 'profileId' => array( 300 'location' => 'path', 301 'type' => 'string', 302 'required' => true, 303 ), 304 'reportId' => array( 305 'location' => 'path', 306 'type' => 'string', 307 'required' => true, 308 ), 309 'fileId' => array( 310 'location' => 'path', 311 'type' => 'string', 312 'required' => true, 313 ), 314 ), 315 ),'list' => array( 316 'path' => 'userprofiles/{profileId}/reports/{reportId}/files', 317 'httpMethod' => 'GET', 318 'parameters' => array( 319 'profileId' => array( 320 'location' => 'path', 321 'type' => 'string', 322 'required' => true, 323 ), 324 'reportId' => array( 325 'location' => 'path', 326 'type' => 'string', 327 'required' => true, 328 ), 329 'sortField' => array( 330 'location' => 'query', 331 'type' => 'string', 332 ), 333 'maxResults' => array( 334 'location' => 'query', 335 'type' => 'integer', 336 ), 337 'pageToken' => array( 338 'location' => 'query', 339 'type' => 'string', 340 ), 341 'sortOrder' => array( 342 'location' => 'query', 343 'type' => 'string', 344 ), 345 ), 346 ), 347 ) 348 ) 349 ); 350 $this->userProfiles = new Google_Service_Dfareporting_UserProfiles_Resource( 351 $this, 352 $this->serviceName, 353 'userProfiles', 354 array( 355 'methods' => array( 356 'get' => array( 357 'path' => 'userprofiles/{profileId}', 358 'httpMethod' => 'GET', 359 'parameters' => array( 360 'profileId' => array( 361 'location' => 'path', 362 'type' => 'string', 363 'required' => true, 364 ), 365 ), 366 ),'list' => array( 367 'path' => 'userprofiles', 368 'httpMethod' => 'GET', 369 'parameters' => array(), 370 ), 371 ) 372 ) 373 ); 374 } 375 } 376 377 378 /** 379 * The "dimensionValues" collection of methods. 380 * Typical usage is: 381 * <code> 382 * $dfareportingService = new Google_Service_Dfareporting(...); 383 * $dimensionValues = $dfareportingService->dimensionValues; 384 * </code> 385 */ 386 class Google_Service_Dfareporting_DimensionValues_Resource extends Google_Service_Resource 387 { 388 389 /** 390 * Retrieves list of report dimension values for a list of filters. 391 * (dimensionValues.query) 392 * 393 * @param string $profileId 394 * The DFA user profile ID. 395 * @param Google_DimensionValueRequest $postBody 396 * @param array $optParams Optional parameters. 397 * 398 * @opt_param string pageToken 399 * The value of the nextToken from the previous result page. 400 * @opt_param int maxResults 401 * Maximum number of results to return. 402 * @return Google_Service_Dfareporting_DimensionValueList 403 */ 404 public function query($profileId, Google_Service_Dfareporting_DimensionValueRequest $postBody, $optParams = array()) 405 { 406 $params = array('profileId' => $profileId, 'postBody' => $postBody); 407 $params = array_merge($params, $optParams); 408 return $this->call('query', array($params), "Google_Service_Dfareporting_DimensionValueList"); 409 } 410 } 411 412 /** 413 * The "files" collection of methods. 414 * Typical usage is: 415 * <code> 416 * $dfareportingService = new Google_Service_Dfareporting(...); 417 * $files = $dfareportingService->files; 418 * </code> 419 */ 420 class Google_Service_Dfareporting_Files_Resource extends Google_Service_Resource 421 { 422 423 /** 424 * Retrieves a report file by its report ID and file ID. (files.get) 425 * 426 * @param string $reportId 427 * The ID of the report. 428 * @param string $fileId 429 * The ID of the report file. 430 * @param array $optParams Optional parameters. 431 * @return Google_Service_Dfareporting_DfareportingFile 432 */ 433 public function get($reportId, $fileId, $optParams = array()) 434 { 435 $params = array('reportId' => $reportId, 'fileId' => $fileId); 436 $params = array_merge($params, $optParams); 437 return $this->call('get', array($params), "Google_Service_Dfareporting_DfareportingFile"); 438 } 439 /** 440 * Lists files for a user profile. (files.listFiles) 441 * 442 * @param string $profileId 443 * The DFA profile ID. 444 * @param array $optParams Optional parameters. 445 * 446 * @opt_param string sortField 447 * The field by which to sort the list. 448 * @opt_param int maxResults 449 * Maximum number of results to return. 450 * @opt_param string pageToken 451 * The value of the nextToken from the previous result page. 452 * @opt_param string sortOrder 453 * Order of sorted results, default is 'DESCENDING'. 454 * @opt_param string scope 455 * The scope that defines which results are returned, default is 'MINE'. 456 * @return Google_Service_Dfareporting_FileList 457 */ 458 public function listFiles($profileId, $optParams = array()) 459 { 460 $params = array('profileId' => $profileId); 461 $params = array_merge($params, $optParams); 462 return $this->call('list', array($params), "Google_Service_Dfareporting_FileList"); 463 } 464 } 465 466 /** 467 * The "reports" collection of methods. 468 * Typical usage is: 469 * <code> 470 * $dfareportingService = new Google_Service_Dfareporting(...); 471 * $reports = $dfareportingService->reports; 472 * </code> 473 */ 474 class Google_Service_Dfareporting_Reports_Resource extends Google_Service_Resource 475 { 476 477 /** 478 * Deletes a report by its ID. (reports.delete) 479 * 480 * @param string $profileId 481 * The DFA user profile ID. 482 * @param string $reportId 483 * The ID of the report. 484 * @param array $optParams Optional parameters. 485 */ 486 public function delete($profileId, $reportId, $optParams = array()) 487 { 488 $params = array('profileId' => $profileId, 'reportId' => $reportId); 489 $params = array_merge($params, $optParams); 490 return $this->call('delete', array($params)); 491 } 492 /** 493 * Retrieves a report by its ID. (reports.get) 494 * 495 * @param string $profileId 496 * The DFA user profile ID. 497 * @param string $reportId 498 * The ID of the report. 499 * @param array $optParams Optional parameters. 500 * @return Google_Service_Dfareporting_Report 501 */ 502 public function get($profileId, $reportId, $optParams = array()) 503 { 504 $params = array('profileId' => $profileId, 'reportId' => $reportId); 505 $params = array_merge($params, $optParams); 506 return $this->call('get', array($params), "Google_Service_Dfareporting_Report"); 507 } 508 /** 509 * Creates a report. (reports.insert) 510 * 511 * @param string $profileId 512 * The DFA user profile ID. 513 * @param Google_Report $postBody 514 * @param array $optParams Optional parameters. 515 * @return Google_Service_Dfareporting_Report 516 */ 517 public function insert($profileId, Google_Service_Dfareporting_Report $postBody, $optParams = array()) 518 { 519 $params = array('profileId' => $profileId, 'postBody' => $postBody); 520 $params = array_merge($params, $optParams); 521 return $this->call('insert', array($params), "Google_Service_Dfareporting_Report"); 522 } 523 /** 524 * Retrieves list of reports. (reports.listReports) 525 * 526 * @param string $profileId 527 * The DFA user profile ID. 528 * @param array $optParams Optional parameters. 529 * 530 * @opt_param string sortField 531 * The field by which to sort the list. 532 * @opt_param int maxResults 533 * Maximum number of results to return. 534 * @opt_param string pageToken 535 * The value of the nextToken from the previous result page. 536 * @opt_param string sortOrder 537 * Order of sorted results, default is 'DESCENDING'. 538 * @opt_param string scope 539 * The scope that defines which results are returned, default is 'MINE'. 540 * @return Google_Service_Dfareporting_ReportList 541 */ 542 public function listReports($profileId, $optParams = array()) 543 { 544 $params = array('profileId' => $profileId); 545 $params = array_merge($params, $optParams); 546 return $this->call('list', array($params), "Google_Service_Dfareporting_ReportList"); 547 } 548 /** 549 * Updates a report. This method supports patch semantics. (reports.patch) 550 * 551 * @param string $profileId 552 * The DFA user profile ID. 553 * @param string $reportId 554 * The ID of the report. 555 * @param Google_Report $postBody 556 * @param array $optParams Optional parameters. 557 * @return Google_Service_Dfareporting_Report 558 */ 559 public function patch($profileId, $reportId, Google_Service_Dfareporting_Report $postBody, $optParams = array()) 560 { 561 $params = array('profileId' => $profileId, 'reportId' => $reportId, 'postBody' => $postBody); 562 $params = array_merge($params, $optParams); 563 return $this->call('patch', array($params), "Google_Service_Dfareporting_Report"); 564 } 565 /** 566 * Runs a report. (reports.run) 567 * 568 * @param string $profileId 569 * The DFA profile ID. 570 * @param string $reportId 571 * The ID of the report. 572 * @param array $optParams Optional parameters. 573 * 574 * @opt_param bool synchronous 575 * If set and true, tries to run the report synchronously. 576 * @return Google_Service_Dfareporting_DfareportingFile 577 */ 578 public function run($profileId, $reportId, $optParams = array()) 579 { 580 $params = array('profileId' => $profileId, 'reportId' => $reportId); 581 $params = array_merge($params, $optParams); 582 return $this->call('run', array($params), "Google_Service_Dfareporting_DfareportingFile"); 583 } 584 /** 585 * Updates a report. (reports.update) 586 * 587 * @param string $profileId 588 * The DFA user profile ID. 589 * @param string $reportId 590 * The ID of the report. 591 * @param Google_Report $postBody 592 * @param array $optParams Optional parameters. 593 * @return Google_Service_Dfareporting_Report 594 */ 595 public function update($profileId, $reportId, Google_Service_Dfareporting_Report $postBody, $optParams = array()) 596 { 597 $params = array('profileId' => $profileId, 'reportId' => $reportId, 'postBody' => $postBody); 598 $params = array_merge($params, $optParams); 599 return $this->call('update', array($params), "Google_Service_Dfareporting_Report"); 600 } 601 } 602 603 /** 604 * The "compatibleFields" collection of methods. 605 * Typical usage is: 606 * <code> 607 * $dfareportingService = new Google_Service_Dfareporting(...); 608 * $compatibleFields = $dfareportingService->compatibleFields; 609 * </code> 610 */ 611 class Google_Service_Dfareporting_ReportsCompatibleFields_Resource extends Google_Service_Resource 612 { 613 614 /** 615 * Returns the fields that are compatible to be selected in the respective 616 * sections of a report criteria, given the fields already selected in the input 617 * report and user permissions. (compatibleFields.query) 618 * 619 * @param string $profileId 620 * The DFA user profile ID. 621 * @param Google_Report $postBody 622 * @param array $optParams Optional parameters. 623 * @return Google_Service_Dfareporting_CompatibleFields 624 */ 625 public function query($profileId, Google_Service_Dfareporting_Report $postBody, $optParams = array()) 626 { 627 $params = array('profileId' => $profileId, 'postBody' => $postBody); 628 $params = array_merge($params, $optParams); 629 return $this->call('query', array($params), "Google_Service_Dfareporting_CompatibleFields"); 630 } 631 } 632 /** 633 * The "files" collection of methods. 634 * Typical usage is: 635 * <code> 636 * $dfareportingService = new Google_Service_Dfareporting(...); 637 * $files = $dfareportingService->files; 638 * </code> 639 */ 640 class Google_Service_Dfareporting_ReportsFiles_Resource extends Google_Service_Resource 641 { 642 643 /** 644 * Retrieves a report file. (files.get) 645 * 646 * @param string $profileId 647 * The DFA profile ID. 648 * @param string $reportId 649 * The ID of the report. 650 * @param string $fileId 651 * The ID of the report file. 652 * @param array $optParams Optional parameters. 653 * @return Google_Service_Dfareporting_DfareportingFile 654 */ 655 public function get($profileId, $reportId, $fileId, $optParams = array()) 656 { 657 $params = array('profileId' => $profileId, 'reportId' => $reportId, 'fileId' => $fileId); 658 $params = array_merge($params, $optParams); 659 return $this->call('get', array($params), "Google_Service_Dfareporting_DfareportingFile"); 660 } 661 /** 662 * Lists files for a report. (files.listReportsFiles) 663 * 664 * @param string $profileId 665 * The DFA profile ID. 666 * @param string $reportId 667 * The ID of the parent report. 668 * @param array $optParams Optional parameters. 669 * 670 * @opt_param string sortField 671 * The field by which to sort the list. 672 * @opt_param int maxResults 673 * Maximum number of results to return. 674 * @opt_param string pageToken 675 * The value of the nextToken from the previous result page. 676 * @opt_param string sortOrder 677 * Order of sorted results, default is 'DESCENDING'. 678 * @return Google_Service_Dfareporting_FileList 679 */ 680 public function listReportsFiles($profileId, $reportId, $optParams = array()) 681 { 682 $params = array('profileId' => $profileId, 'reportId' => $reportId); 683 $params = array_merge($params, $optParams); 684 return $this->call('list', array($params), "Google_Service_Dfareporting_FileList"); 685 } 686 } 687 688 /** 689 * The "userProfiles" collection of methods. 690 * Typical usage is: 691 * <code> 692 * $dfareportingService = new Google_Service_Dfareporting(...); 693 * $userProfiles = $dfareportingService->userProfiles; 694 * </code> 695 */ 696 class Google_Service_Dfareporting_UserProfiles_Resource extends Google_Service_Resource 697 { 698 699 /** 700 * Gets one user profile by ID. (userProfiles.get) 701 * 702 * @param string $profileId 703 * The user profile ID. 704 * @param array $optParams Optional parameters. 705 * @return Google_Service_Dfareporting_UserProfile 706 */ 707 public function get($profileId, $optParams = array()) 708 { 709 $params = array('profileId' => $profileId); 710 $params = array_merge($params, $optParams); 711 return $this->call('get', array($params), "Google_Service_Dfareporting_UserProfile"); 712 } 713 /** 714 * Retrieves list of user profiles for a user. (userProfiles.listUserProfiles) 715 * 716 * @param array $optParams Optional parameters. 717 * @return Google_Service_Dfareporting_UserProfileList 718 */ 719 public function listUserProfiles($optParams = array()) 720 { 721 $params = array(); 722 $params = array_merge($params, $optParams); 723 return $this->call('list', array($params), "Google_Service_Dfareporting_UserProfileList"); 724 } 725 } 726 727 728 729 730 class Google_Service_Dfareporting_Activities extends Google_Collection 731 { 732 protected $collection_key = 'metricNames'; 733 protected $filtersType = 'Google_Service_Dfareporting_DimensionValue'; 734 protected $filtersDataType = 'array'; 735 public $kind; 736 public $metricNames; 737 738 public function setFilters($filters) 739 { 740 $this->filters = $filters; 741 } 742 743 public function getFilters() 744 { 745 return $this->filters; 746 } 747 748 public function setKind($kind) 749 { 750 $this->kind = $kind; 751 } 752 753 public function getKind() 754 { 755 return $this->kind; 756 } 757 758 public function setMetricNames($metricNames) 759 { 760 $this->metricNames = $metricNames; 761 } 762 763 public function getMetricNames() 764 { 765 return $this->metricNames; 766 } 767 } 768 769 class Google_Service_Dfareporting_CompatibleFields extends Google_Model 770 { 771 protected $crossDimensionReachReportCompatibleFieldsType = 'Google_Service_Dfareporting_CrossDimensionReachReportCompatibleFields'; 772 protected $crossDimensionReachReportCompatibleFieldsDataType = ''; 773 protected $floodlightReportCompatibleFieldsType = 'Google_Service_Dfareporting_FloodlightReportCompatibleFields'; 774 protected $floodlightReportCompatibleFieldsDataType = ''; 775 public $kind; 776 protected $pathToConversionReportCompatibleFieldsType = 'Google_Service_Dfareporting_PathToConversionReportCompatibleFields'; 777 protected $pathToConversionReportCompatibleFieldsDataType = ''; 778 protected $reachReportCompatibleFieldsType = 'Google_Service_Dfareporting_ReachReportCompatibleFields'; 779 protected $reachReportCompatibleFieldsDataType = ''; 780 protected $reportCompatibleFieldsType = 'Google_Service_Dfareporting_ReportCompatibleFields'; 781 protected $reportCompatibleFieldsDataType = ''; 782 783 public function setCrossDimensionReachReportCompatibleFields(Google_Service_Dfareporting_CrossDimensionReachReportCompatibleFields $crossDimensionReachReportCompatibleFields) 784 { 785 $this->crossDimensionReachReportCompatibleFields = $crossDimensionReachReportCompatibleFields; 786 } 787 788 public function getCrossDimensionReachReportCompatibleFields() 789 { 790 return $this->crossDimensionReachReportCompatibleFields; 791 } 792 793 public function setFloodlightReportCompatibleFields(Google_Service_Dfareporting_FloodlightReportCompatibleFields $floodlightReportCompatibleFields) 794 { 795 $this->floodlightReportCompatibleFields = $floodlightReportCompatibleFields; 796 } 797 798 public function getFloodlightReportCompatibleFields() 799 { 800 return $this->floodlightReportCompatibleFields; 801 } 802 803 public function setKind($kind) 804 { 805 $this->kind = $kind; 806 } 807 808 public function getKind() 809 { 810 return $this->kind; 811 } 812 813 public function setPathToConversionReportCompatibleFields(Google_Service_Dfareporting_PathToConversionReportCompatibleFields $pathToConversionReportCompatibleFields) 814 { 815 $this->pathToConversionReportCompatibleFields = $pathToConversionReportCompatibleFields; 816 } 817 818 public function getPathToConversionReportCompatibleFields() 819 { 820 return $this->pathToConversionReportCompatibleFields; 821 } 822 823 public function setReachReportCompatibleFields(Google_Service_Dfareporting_ReachReportCompatibleFields $reachReportCompatibleFields) 824 { 825 $this->reachReportCompatibleFields = $reachReportCompatibleFields; 826 } 827 828 public function getReachReportCompatibleFields() 829 { 830 return $this->reachReportCompatibleFields; 831 } 832 833 public function setReportCompatibleFields(Google_Service_Dfareporting_ReportCompatibleFields $reportCompatibleFields) 834 { 835 $this->reportCompatibleFields = $reportCompatibleFields; 836 } 837 838 public function getReportCompatibleFields() 839 { 840 return $this->reportCompatibleFields; 841 } 842 } 843 844 class Google_Service_Dfareporting_CrossDimensionReachReportCompatibleFields extends Google_Collection 845 { 846 protected $collection_key = 'overlapMetrics'; 847 protected $breakdownType = 'Google_Service_Dfareporting_Dimension'; 848 protected $breakdownDataType = 'array'; 849 protected $dimensionFiltersType = 'Google_Service_Dfareporting_Dimension'; 850 protected $dimensionFiltersDataType = 'array'; 851 public $kind; 852 protected $metricsType = 'Google_Service_Dfareporting_Metric'; 853 protected $metricsDataType = 'array'; 854 protected $overlapMetricsType = 'Google_Service_Dfareporting_Metric'; 855 protected $overlapMetricsDataType = 'array'; 856 857 public function setBreakdown($breakdown) 858 { 859 $this->breakdown = $breakdown; 860 } 861 862 public function getBreakdown() 863 { 864 return $this->breakdown; 865 } 866 867 public function setDimensionFilters($dimensionFilters) 868 { 869 $this->dimensionFilters = $dimensionFilters; 870 } 871 872 public function getDimensionFilters() 873 { 874 return $this->dimensionFilters; 875 } 876 877 public function setKind($kind) 878 { 879 $this->kind = $kind; 880 } 881 882 public function getKind() 883 { 884 return $this->kind; 885 } 886 887 public function setMetrics($metrics) 888 { 889 $this->metrics = $metrics; 890 } 891 892 public function getMetrics() 893 { 894 return $this->metrics; 895 } 896 897 public function setOverlapMetrics($overlapMetrics) 898 { 899 $this->overlapMetrics = $overlapMetrics; 900 } 901 902 public function getOverlapMetrics() 903 { 904 return $this->overlapMetrics; 905 } 906 } 907 908 class Google_Service_Dfareporting_CustomRichMediaEvents extends Google_Collection 909 { 910 protected $collection_key = 'filteredEventIds'; 911 protected $filteredEventIdsType = 'Google_Service_Dfareporting_DimensionValue'; 912 protected $filteredEventIdsDataType = 'array'; 913 public $kind; 914 915 public function setFilteredEventIds($filteredEventIds) 916 { 917 $this->filteredEventIds = $filteredEventIds; 918 } 919 920 public function getFilteredEventIds() 921 { 922 return $this->filteredEventIds; 923 } 924 925 public function setKind($kind) 926 { 927 $this->kind = $kind; 928 } 929 930 public function getKind() 931 { 932 return $this->kind; 933 } 934 } 935 936 class Google_Service_Dfareporting_DateRange extends Google_Model 937 { 938 public $endDate; 939 public $kind; 940 public $relativeDateRange; 941 public $startDate; 942 943 public function setEndDate($endDate) 944 { 945 $this->endDate = $endDate; 946 } 947 948 public function getEndDate() 949 { 950 return $this->endDate; 951 } 952 953 public function setKind($kind) 954 { 955 $this->kind = $kind; 956 } 957 958 public function getKind() 959 { 960 return $this->kind; 961 } 962 963 public function setRelativeDateRange($relativeDateRange) 964 { 965 $this->relativeDateRange = $relativeDateRange; 966 } 967 968 public function getRelativeDateRange() 969 { 970 return $this->relativeDateRange; 971 } 972 973 public function setStartDate($startDate) 974 { 975 $this->startDate = $startDate; 976 } 977 978 public function getStartDate() 979 { 980 return $this->startDate; 981 } 982 } 983 984 class Google_Service_Dfareporting_DfareportingFile extends Google_Model 985 { 986 protected $dateRangeType = 'Google_Service_Dfareporting_DateRange'; 987 protected $dateRangeDataType = ''; 988 public $etag; 989 public $fileName; 990 public $format; 991 public $id; 992 public $kind; 993 public $lastModifiedTime; 994 public $reportId; 995 public $status; 996 protected $urlsType = 'Google_Service_Dfareporting_DfareportingFileUrls'; 997 protected $urlsDataType = ''; 998 999 public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange) 1000 { 1001 $this->dateRange = $dateRange; 1002 } 1003 1004 public function getDateRange() 1005 { 1006 return $this->dateRange; 1007 } 1008 1009 public function setEtag($etag) 1010 { 1011 $this->etag = $etag; 1012 } 1013 1014 public function getEtag() 1015 { 1016 return $this->etag; 1017 } 1018 1019 public function setFileName($fileName) 1020 { 1021 $this->fileName = $fileName; 1022 } 1023 1024 public function getFileName() 1025 { 1026 return $this->fileName; 1027 } 1028 1029 public function setFormat($format) 1030 { 1031 $this->format = $format; 1032 } 1033 1034 public function getFormat() 1035 { 1036 return $this->format; 1037 } 1038 1039 public function setId($id) 1040 { 1041 $this->id = $id; 1042 } 1043 1044 public function getId() 1045 { 1046 return $this->id; 1047 } 1048 1049 public function setKind($kind) 1050 { 1051 $this->kind = $kind; 1052 } 1053 1054 public function getKind() 1055 { 1056 return $this->kind; 1057 } 1058 1059 public function setLastModifiedTime($lastModifiedTime) 1060 { 1061 $this->lastModifiedTime = $lastModifiedTime; 1062 } 1063 1064 public function getLastModifiedTime() 1065 { 1066 return $this->lastModifiedTime; 1067 } 1068 1069 public function setReportId($reportId) 1070 { 1071 $this->reportId = $reportId; 1072 } 1073 1074 public function getReportId() 1075 { 1076 return $this->reportId; 1077 } 1078 1079 public function setStatus($status) 1080 { 1081 $this->status = $status; 1082 } 1083 1084 public function getStatus() 1085 { 1086 return $this->status; 1087 } 1088 1089 public function setUrls(Google_Service_Dfareporting_DfareportingFileUrls $urls) 1090 { 1091 $this->urls = $urls; 1092 } 1093 1094 public function getUrls() 1095 { 1096 return $this->urls; 1097 } 1098 } 1099 1100 class Google_Service_Dfareporting_DfareportingFileUrls extends Google_Model 1101 { 1102 public $apiUrl; 1103 public $browserUrl; 1104 1105 public function setApiUrl($apiUrl) 1106 { 1107 $this->apiUrl = $apiUrl; 1108 } 1109 1110 public function getApiUrl() 1111 { 1112 return $this->apiUrl; 1113 } 1114 1115 public function setBrowserUrl($browserUrl) 1116 { 1117 $this->browserUrl = $browserUrl; 1118 } 1119 1120 public function getBrowserUrl() 1121 { 1122 return $this->browserUrl; 1123 } 1124 } 1125 1126 class Google_Service_Dfareporting_Dimension extends Google_Model 1127 { 1128 public $kind; 1129 public $name; 1130 1131 public function setKind($kind) 1132 { 1133 $this->kind = $kind; 1134 } 1135 1136 public function getKind() 1137 { 1138 return $this->kind; 1139 } 1140 1141 public function setName($name) 1142 { 1143 $this->name = $name; 1144 } 1145 1146 public function getName() 1147 { 1148 return $this->name; 1149 } 1150 } 1151 1152 class Google_Service_Dfareporting_DimensionFilter extends Google_Model 1153 { 1154 public $dimensionName; 1155 public $kind; 1156 public $value; 1157 1158 public function setDimensionName($dimensionName) 1159 { 1160 $this->dimensionName = $dimensionName; 1161 } 1162 1163 public function getDimensionName() 1164 { 1165 return $this->dimensionName; 1166 } 1167 1168 public function setKind($kind) 1169 { 1170 $this->kind = $kind; 1171 } 1172 1173 public function getKind() 1174 { 1175 return $this->kind; 1176 } 1177 1178 public function setValue($value) 1179 { 1180 $this->value = $value; 1181 } 1182 1183 public function getValue() 1184 { 1185 return $this->value; 1186 } 1187 } 1188 1189 class Google_Service_Dfareporting_DimensionValue extends Google_Model 1190 { 1191 public $dimensionName; 1192 public $etag; 1193 public $id; 1194 public $kind; 1195 public $matchType; 1196 public $value; 1197 1198 public function setDimensionName($dimensionName) 1199 { 1200 $this->dimensionName = $dimensionName; 1201 } 1202 1203 public function getDimensionName() 1204 { 1205 return $this->dimensionName; 1206 } 1207 1208 public function setEtag($etag) 1209 { 1210 $this->etag = $etag; 1211 } 1212 1213 public function getEtag() 1214 { 1215 return $this->etag; 1216 } 1217 1218 public function setId($id) 1219 { 1220 $this->id = $id; 1221 } 1222 1223 public function getId() 1224 { 1225 return $this->id; 1226 } 1227 1228 public function setKind($kind) 1229 { 1230 $this->kind = $kind; 1231 } 1232 1233 public function getKind() 1234 { 1235 return $this->kind; 1236 } 1237 1238 public function setMatchType($matchType) 1239 { 1240 $this->matchType = $matchType; 1241 } 1242 1243 public function getMatchType() 1244 { 1245 return $this->matchType; 1246 } 1247 1248 public function setValue($value) 1249 { 1250 $this->value = $value; 1251 } 1252 1253 public function getValue() 1254 { 1255 return $this->value; 1256 } 1257 } 1258 1259 class Google_Service_Dfareporting_DimensionValueList extends Google_Collection 1260 { 1261 protected $collection_key = 'items'; 1262 public $etag; 1263 protected $itemsType = 'Google_Service_Dfareporting_DimensionValue'; 1264 protected $itemsDataType = 'array'; 1265 public $kind; 1266 public $nextPageToken; 1267 1268 public function setEtag($etag) 1269 { 1270 $this->etag = $etag; 1271 } 1272 1273 public function getEtag() 1274 { 1275 return $this->etag; 1276 } 1277 1278 public function setItems($items) 1279 { 1280 $this->items = $items; 1281 } 1282 1283 public function getItems() 1284 { 1285 return $this->items; 1286 } 1287 1288 public function setKind($kind) 1289 { 1290 $this->kind = $kind; 1291 } 1292 1293 public function getKind() 1294 { 1295 return $this->kind; 1296 } 1297 1298 public function setNextPageToken($nextPageToken) 1299 { 1300 $this->nextPageToken = $nextPageToken; 1301 } 1302 1303 public function getNextPageToken() 1304 { 1305 return $this->nextPageToken; 1306 } 1307 } 1308 1309 class Google_Service_Dfareporting_DimensionValueRequest extends Google_Collection 1310 { 1311 protected $collection_key = 'filters'; 1312 public $dimensionName; 1313 public $endDate; 1314 protected $filtersType = 'Google_Service_Dfareporting_DimensionFilter'; 1315 protected $filtersDataType = 'array'; 1316 public $kind; 1317 public $startDate; 1318 1319 public function setDimensionName($dimensionName) 1320 { 1321 $this->dimensionName = $dimensionName; 1322 } 1323 1324 public function getDimensionName() 1325 { 1326 return $this->dimensionName; 1327 } 1328 1329 public function setEndDate($endDate) 1330 { 1331 $this->endDate = $endDate; 1332 } 1333 1334 public function getEndDate() 1335 { 1336 return $this->endDate; 1337 } 1338 1339 public function setFilters($filters) 1340 { 1341 $this->filters = $filters; 1342 } 1343 1344 public function getFilters() 1345 { 1346 return $this->filters; 1347 } 1348 1349 public function setKind($kind) 1350 { 1351 $this->kind = $kind; 1352 } 1353 1354 public function getKind() 1355 { 1356 return $this->kind; 1357 } 1358 1359 public function setStartDate($startDate) 1360 { 1361 $this->startDate = $startDate; 1362 } 1363 1364 public function getStartDate() 1365 { 1366 return $this->startDate; 1367 } 1368 } 1369 1370 class Google_Service_Dfareporting_FileList extends Google_Collection 1371 { 1372 protected $collection_key = 'items'; 1373 public $etag; 1374 protected $itemsType = 'Google_Service_Dfareporting_DfareportingFile'; 1375 protected $itemsDataType = 'array'; 1376 public $kind; 1377 public $nextPageToken; 1378 1379 public function setEtag($etag) 1380 { 1381 $this->etag = $etag; 1382 } 1383 1384 public function getEtag() 1385 { 1386 return $this->etag; 1387 } 1388 1389 public function setItems($items) 1390 { 1391 $this->items = $items; 1392 } 1393 1394 public function getItems() 1395 { 1396 return $this->items; 1397 } 1398 1399 public function setKind($kind) 1400 { 1401 $this->kind = $kind; 1402 } 1403 1404 public function getKind() 1405 { 1406 return $this->kind; 1407 } 1408 1409 public function setNextPageToken($nextPageToken) 1410 { 1411 $this->nextPageToken = $nextPageToken; 1412 } 1413 1414 public function getNextPageToken() 1415 { 1416 return $this->nextPageToken; 1417 } 1418 } 1419 1420 class Google_Service_Dfareporting_FloodlightReportCompatibleFields extends Google_Collection 1421 { 1422 protected $collection_key = 'metrics'; 1423 protected $dimensionFiltersType = 'Google_Service_Dfareporting_Dimension'; 1424 protected $dimensionFiltersDataType = 'array'; 1425 protected $dimensionsType = 'Google_Service_Dfareporting_Dimension'; 1426 protected $dimensionsDataType = 'array'; 1427 public $kind; 1428 protected $metricsType = 'Google_Service_Dfareporting_Metric'; 1429 protected $metricsDataType = 'array'; 1430 1431 public function setDimensionFilters($dimensionFilters) 1432 { 1433 $this->dimensionFilters = $dimensionFilters; 1434 } 1435 1436 public function getDimensionFilters() 1437 { 1438 return $this->dimensionFilters; 1439 } 1440 1441 public function setDimensions($dimensions) 1442 { 1443 $this->dimensions = $dimensions; 1444 } 1445 1446 public function getDimensions() 1447 { 1448 return $this->dimensions; 1449 } 1450 1451 public function setKind($kind) 1452 { 1453 $this->kind = $kind; 1454 } 1455 1456 public function getKind() 1457 { 1458 return $this->kind; 1459 } 1460 1461 public function setMetrics($metrics) 1462 { 1463 $this->metrics = $metrics; 1464 } 1465 1466 public function getMetrics() 1467 { 1468 return $this->metrics; 1469 } 1470 } 1471 1472 class Google_Service_Dfareporting_Metric extends Google_Model 1473 { 1474 public $kind; 1475 public $name; 1476 1477 public function setKind($kind) 1478 { 1479 $this->kind = $kind; 1480 } 1481 1482 public function getKind() 1483 { 1484 return $this->kind; 1485 } 1486 1487 public function setName($name) 1488 { 1489 $this->name = $name; 1490 } 1491 1492 public function getName() 1493 { 1494 return $this->name; 1495 } 1496 } 1497 1498 class Google_Service_Dfareporting_PathToConversionReportCompatibleFields extends Google_Collection 1499 { 1500 protected $collection_key = 'perInteractionDimensions'; 1501 protected $conversionDimensionsType = 'Google_Service_Dfareporting_Dimension'; 1502 protected $conversionDimensionsDataType = 'array'; 1503 protected $customFloodlightVariablesType = 'Google_Service_Dfareporting_Dimension'; 1504 protected $customFloodlightVariablesDataType = 'array'; 1505 public $kind; 1506 protected $metricsType = 'Google_Service_Dfareporting_Metric'; 1507 protected $metricsDataType = 'array'; 1508 protected $perInteractionDimensionsType = 'Google_Service_Dfareporting_Dimension'; 1509 protected $perInteractionDimensionsDataType = 'array'; 1510 1511 public function setConversionDimensions($conversionDimensions) 1512 { 1513 $this->conversionDimensions = $conversionDimensions; 1514 } 1515 1516 public function getConversionDimensions() 1517 { 1518 return $this->conversionDimensions; 1519 } 1520 1521 public function setCustomFloodlightVariables($customFloodlightVariables) 1522 { 1523 $this->customFloodlightVariables = $customFloodlightVariables; 1524 } 1525 1526 public function getCustomFloodlightVariables() 1527 { 1528 return $this->customFloodlightVariables; 1529 } 1530 1531 public function setKind($kind) 1532 { 1533 $this->kind = $kind; 1534 } 1535 1536 public function getKind() 1537 { 1538 return $this->kind; 1539 } 1540 1541 public function setMetrics($metrics) 1542 { 1543 $this->metrics = $metrics; 1544 } 1545 1546 public function getMetrics() 1547 { 1548 return $this->metrics; 1549 } 1550 1551 public function setPerInteractionDimensions($perInteractionDimensions) 1552 { 1553 $this->perInteractionDimensions = $perInteractionDimensions; 1554 } 1555 1556 public function getPerInteractionDimensions() 1557 { 1558 return $this->perInteractionDimensions; 1559 } 1560 } 1561 1562 class Google_Service_Dfareporting_ReachReportCompatibleFields extends Google_Collection 1563 { 1564 protected $collection_key = 'reachByFrequencyMetrics'; 1565 protected $dimensionFiltersType = 'Google_Service_Dfareporting_Dimension'; 1566 protected $dimensionFiltersDataType = 'array'; 1567 protected $dimensionsType = 'Google_Service_Dfareporting_Dimension'; 1568 protected $dimensionsDataType = 'array'; 1569 public $kind; 1570 protected $metricsType = 'Google_Service_Dfareporting_Metric'; 1571 protected $metricsDataType = 'array'; 1572 protected $pivotedActivityMetricsType = 'Google_Service_Dfareporting_Metric'; 1573 protected $pivotedActivityMetricsDataType = 'array'; 1574 protected $reachByFrequencyMetricsType = 'Google_Service_Dfareporting_Metric'; 1575 protected $reachByFrequencyMetricsDataType = 'array'; 1576 1577 public function setDimensionFilters($dimensionFilters) 1578 { 1579 $this->dimensionFilters = $dimensionFilters; 1580 } 1581 1582 public function getDimensionFilters() 1583 { 1584 return $this->dimensionFilters; 1585 } 1586 1587 public function setDimensions($dimensions) 1588 { 1589 $this->dimensions = $dimensions; 1590 } 1591 1592 public function getDimensions() 1593 { 1594 return $this->dimensions; 1595 } 1596 1597 public function setKind($kind) 1598 { 1599 $this->kind = $kind; 1600 } 1601 1602 public function getKind() 1603 { 1604 return $this->kind; 1605 } 1606 1607 public function setMetrics($metrics) 1608 { 1609 $this->metrics = $metrics; 1610 } 1611 1612 public function getMetrics() 1613 { 1614 return $this->metrics; 1615 } 1616 1617 public function setPivotedActivityMetrics($pivotedActivityMetrics) 1618 { 1619 $this->pivotedActivityMetrics = $pivotedActivityMetrics; 1620 } 1621 1622 public function getPivotedActivityMetrics() 1623 { 1624 return $this->pivotedActivityMetrics; 1625 } 1626 1627 public function setReachByFrequencyMetrics($reachByFrequencyMetrics) 1628 { 1629 $this->reachByFrequencyMetrics = $reachByFrequencyMetrics; 1630 } 1631 1632 public function getReachByFrequencyMetrics() 1633 { 1634 return $this->reachByFrequencyMetrics; 1635 } 1636 } 1637 1638 class Google_Service_Dfareporting_Recipient extends Google_Model 1639 { 1640 public $deliveryType; 1641 public $email; 1642 public $kind; 1643 1644 public function setDeliveryType($deliveryType) 1645 { 1646 $this->deliveryType = $deliveryType; 1647 } 1648 1649 public function getDeliveryType() 1650 { 1651 return $this->deliveryType; 1652 } 1653 1654 public function setEmail($email) 1655 { 1656 $this->email = $email; 1657 } 1658 1659 public function getEmail() 1660 { 1661 return $this->email; 1662 } 1663 1664 public function setKind($kind) 1665 { 1666 $this->kind = $kind; 1667 } 1668 1669 public function getKind() 1670 { 1671 return $this->kind; 1672 } 1673 } 1674 1675 class Google_Service_Dfareporting_Report extends Google_Model 1676 { 1677 public $accountId; 1678 protected $activeGrpCriteriaType = 'Google_Service_Dfareporting_ReportActiveGrpCriteria'; 1679 protected $activeGrpCriteriaDataType = ''; 1680 protected $criteriaType = 'Google_Service_Dfareporting_ReportCriteria'; 1681 protected $criteriaDataType = ''; 1682 protected $crossDimensionReachCriteriaType = 'Google_Service_Dfareporting_ReportCrossDimensionReachCriteria'; 1683 protected $crossDimensionReachCriteriaDataType = ''; 1684 protected $deliveryType = 'Google_Service_Dfareporting_ReportDelivery'; 1685 protected $deliveryDataType = ''; 1686 public $etag; 1687 public $fileName; 1688 protected $floodlightCriteriaType = 'Google_Service_Dfareporting_ReportFloodlightCriteria'; 1689 protected $floodlightCriteriaDataType = ''; 1690 public $format; 1691 public $id; 1692 public $kind; 1693 public $lastModifiedTime; 1694 public $name; 1695 public $ownerProfileId; 1696 protected $pathToConversionCriteriaType = 'Google_Service_Dfareporting_ReportPathToConversionCriteria'; 1697 protected $pathToConversionCriteriaDataType = ''; 1698 protected $reachCriteriaType = 'Google_Service_Dfareporting_ReportReachCriteria'; 1699 protected $reachCriteriaDataType = ''; 1700 protected $scheduleType = 'Google_Service_Dfareporting_ReportSchedule'; 1701 protected $scheduleDataType = ''; 1702 public $subAccountId; 1703 public $type; 1704 1705 public function setAccountId($accountId) 1706 { 1707 $this->accountId = $accountId; 1708 } 1709 1710 public function getAccountId() 1711 { 1712 return $this->accountId; 1713 } 1714 1715 public function setActiveGrpCriteria(Google_Service_Dfareporting_ReportActiveGrpCriteria $activeGrpCriteria) 1716 { 1717 $this->activeGrpCriteria = $activeGrpCriteria; 1718 } 1719 1720 public function getActiveGrpCriteria() 1721 { 1722 return $this->activeGrpCriteria; 1723 } 1724 1725 public function setCriteria(Google_Service_Dfareporting_ReportCriteria $criteria) 1726 { 1727 $this->criteria = $criteria; 1728 } 1729 1730 public function getCriteria() 1731 { 1732 return $this->criteria; 1733 } 1734 1735 public function setCrossDimensionReachCriteria(Google_Service_Dfareporting_ReportCrossDimensionReachCriteria $crossDimensionReachCriteria) 1736 { 1737 $this->crossDimensionReachCriteria = $crossDimensionReachCriteria; 1738 } 1739 1740 public function getCrossDimensionReachCriteria() 1741 { 1742 return $this->crossDimensionReachCriteria; 1743 } 1744 1745 public function setDelivery(Google_Service_Dfareporting_ReportDelivery $delivery) 1746 { 1747 $this->delivery = $delivery; 1748 } 1749 1750 public function getDelivery() 1751 { 1752 return $this->delivery; 1753 } 1754 1755 public function setEtag($etag) 1756 { 1757 $this->etag = $etag; 1758 } 1759 1760 public function getEtag() 1761 { 1762 return $this->etag; 1763 } 1764 1765 public function setFileName($fileName) 1766 { 1767 $this->fileName = $fileName; 1768 } 1769 1770 public function getFileName() 1771 { 1772 return $this->fileName; 1773 } 1774 1775 public function setFloodlightCriteria(Google_Service_Dfareporting_ReportFloodlightCriteria $floodlightCriteria) 1776 { 1777 $this->floodlightCriteria = $floodlightCriteria; 1778 } 1779 1780 public function getFloodlightCriteria() 1781 { 1782 return $this->floodlightCriteria; 1783 } 1784 1785 public function setFormat($format) 1786 { 1787 $this->format = $format; 1788 } 1789 1790 public function getFormat() 1791 { 1792 return $this->format; 1793 } 1794 1795 public function setId($id) 1796 { 1797 $this->id = $id; 1798 } 1799 1800 public function getId() 1801 { 1802 return $this->id; 1803 } 1804 1805 public function setKind($kind) 1806 { 1807 $this->kind = $kind; 1808 } 1809 1810 public function getKind() 1811 { 1812 return $this->kind; 1813 } 1814 1815 public function setLastModifiedTime($lastModifiedTime) 1816 { 1817 $this->lastModifiedTime = $lastModifiedTime; 1818 } 1819 1820 public function getLastModifiedTime() 1821 { 1822 return $this->lastModifiedTime; 1823 } 1824 1825 public function setName($name) 1826 { 1827 $this->name = $name; 1828 } 1829 1830 public function getName() 1831 { 1832 return $this->name; 1833 } 1834 1835 public function setOwnerProfileId($ownerProfileId) 1836 { 1837 $this->ownerProfileId = $ownerProfileId; 1838 } 1839 1840 public function getOwnerProfileId() 1841 { 1842 return $this->ownerProfileId; 1843 } 1844 1845 public function setPathToConversionCriteria(Google_Service_Dfareporting_ReportPathToConversionCriteria $pathToConversionCriteria) 1846 { 1847 $this->pathToConversionCriteria = $pathToConversionCriteria; 1848 } 1849 1850 public function getPathToConversionCriteria() 1851 { 1852 return $this->pathToConversionCriteria; 1853 } 1854 1855 public function setReachCriteria(Google_Service_Dfareporting_ReportReachCriteria $reachCriteria) 1856 { 1857 $this->reachCriteria = $reachCriteria; 1858 } 1859 1860 public function getReachCriteria() 1861 { 1862 return $this->reachCriteria; 1863 } 1864 1865 public function setSchedule(Google_Service_Dfareporting_ReportSchedule $schedule) 1866 { 1867 $this->schedule = $schedule; 1868 } 1869 1870 public function getSchedule() 1871 { 1872 return $this->schedule; 1873 } 1874 1875 public function setSubAccountId($subAccountId) 1876 { 1877 $this->subAccountId = $subAccountId; 1878 } 1879 1880 public function getSubAccountId() 1881 { 1882 return $this->subAccountId; 1883 } 1884 1885 public function setType($type) 1886 { 1887 $this->type = $type; 1888 } 1889 1890 public function getType() 1891 { 1892 return $this->type; 1893 } 1894 } 1895 1896 class Google_Service_Dfareporting_ReportActiveGrpCriteria extends Google_Collection 1897 { 1898 protected $collection_key = 'metricNames'; 1899 protected $dateRangeType = 'Google_Service_Dfareporting_DateRange'; 1900 protected $dateRangeDataType = ''; 1901 protected $dimensionFiltersType = 'Google_Service_Dfareporting_DimensionValue'; 1902 protected $dimensionFiltersDataType = 'array'; 1903 protected $dimensionsType = 'Google_Service_Dfareporting_SortedDimension'; 1904 protected $dimensionsDataType = 'array'; 1905 public $metricNames; 1906 1907 public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange) 1908 { 1909 $this->dateRange = $dateRange; 1910 } 1911 1912 public function getDateRange() 1913 { 1914 return $this->dateRange; 1915 } 1916 1917 public function setDimensionFilters($dimensionFilters) 1918 { 1919 $this->dimensionFilters = $dimensionFilters; 1920 } 1921 1922 public function getDimensionFilters() 1923 { 1924 return $this->dimensionFilters; 1925 } 1926 1927 public function setDimensions($dimensions) 1928 { 1929 $this->dimensions = $dimensions; 1930 } 1931 1932 public function getDimensions() 1933 { 1934 return $this->dimensions; 1935 } 1936 1937 public function setMetricNames($metricNames) 1938 { 1939 $this->metricNames = $metricNames; 1940 } 1941 1942 public function getMetricNames() 1943 { 1944 return $this->metricNames; 1945 } 1946 } 1947 1948 class Google_Service_Dfareporting_ReportCompatibleFields extends Google_Collection 1949 { 1950 protected $collection_key = 'pivotedActivityMetrics'; 1951 protected $dimensionFiltersType = 'Google_Service_Dfareporting_Dimension'; 1952 protected $dimensionFiltersDataType = 'array'; 1953 protected $dimensionsType = 'Google_Service_Dfareporting_Dimension'; 1954 protected $dimensionsDataType = 'array'; 1955 public $kind; 1956 protected $metricsType = 'Google_Service_Dfareporting_Metric'; 1957 protected $metricsDataType = 'array'; 1958 protected $pivotedActivityMetricsType = 'Google_Service_Dfareporting_Metric'; 1959 protected $pivotedActivityMetricsDataType = 'array'; 1960 1961 public function setDimensionFilters($dimensionFilters) 1962 { 1963 $this->dimensionFilters = $dimensionFilters; 1964 } 1965 1966 public function getDimensionFilters() 1967 { 1968 return $this->dimensionFilters; 1969 } 1970 1971 public function setDimensions($dimensions) 1972 { 1973 $this->dimensions = $dimensions; 1974 } 1975 1976 public function getDimensions() 1977 { 1978 return $this->dimensions; 1979 } 1980 1981 public function setKind($kind) 1982 { 1983 $this->kind = $kind; 1984 } 1985 1986 public function getKind() 1987 { 1988 return $this->kind; 1989 } 1990 1991 public function setMetrics($metrics) 1992 { 1993 $this->metrics = $metrics; 1994 } 1995 1996 public function getMetrics() 1997 { 1998 return $this->metrics; 1999 } 2000 2001 public function setPivotedActivityMetrics($pivotedActivityMetrics) 2002 { 2003 $this->pivotedActivityMetrics = $pivotedActivityMetrics; 2004 } 2005 2006 public function getPivotedActivityMetrics() 2007 { 2008 return $this->pivotedActivityMetrics; 2009 } 2010 } 2011 2012 class Google_Service_Dfareporting_ReportCriteria extends Google_Collection 2013 { 2014 protected $collection_key = 'metricNames'; 2015 protected $activitiesType = 'Google_Service_Dfareporting_Activities'; 2016 protected $activitiesDataType = ''; 2017 protected $customRichMediaEventsType = 'Google_Service_Dfareporting_CustomRichMediaEvents'; 2018 protected $customRichMediaEventsDataType = ''; 2019 protected $dateRangeType = 'Google_Service_Dfareporting_DateRange'; 2020 protected $dateRangeDataType = ''; 2021 protected $dimensionFiltersType = 'Google_Service_Dfareporting_DimensionValue'; 2022 protected $dimensionFiltersDataType = 'array'; 2023 protected $dimensionsType = 'Google_Service_Dfareporting_SortedDimension'; 2024 protected $dimensionsDataType = 'array'; 2025 public $metricNames; 2026 2027 public function setActivities(Google_Service_Dfareporting_Activities $activities) 2028 { 2029 $this->activities = $activities; 2030 } 2031 2032 public function getActivities() 2033 { 2034 return $this->activities; 2035 } 2036 2037 public function setCustomRichMediaEvents(Google_Service_Dfareporting_CustomRichMediaEvents $customRichMediaEvents) 2038 { 2039 $this->customRichMediaEvents = $customRichMediaEvents; 2040 } 2041 2042 public function getCustomRichMediaEvents() 2043 { 2044 return $this->customRichMediaEvents; 2045 } 2046 2047 public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange) 2048 { 2049 $this->dateRange = $dateRange; 2050 } 2051 2052 public function getDateRange() 2053 { 2054 return $this->dateRange; 2055 } 2056 2057 public function setDimensionFilters($dimensionFilters) 2058 { 2059 $this->dimensionFilters = $dimensionFilters; 2060 } 2061 2062 public function getDimensionFilters() 2063 { 2064 return $this->dimensionFilters; 2065 } 2066 2067 public function setDimensions($dimensions) 2068 { 2069 $this->dimensions = $dimensions; 2070 } 2071 2072 public function getDimensions() 2073 { 2074 return $this->dimensions; 2075 } 2076 2077 public function setMetricNames($metricNames) 2078 { 2079 $this->metricNames = $metricNames; 2080 } 2081 2082 public function getMetricNames() 2083 { 2084 return $this->metricNames; 2085 } 2086 } 2087 2088 class Google_Service_Dfareporting_ReportCrossDimensionReachCriteria extends Google_Collection 2089 { 2090 protected $collection_key = 'overlapMetricNames'; 2091 protected $breakdownType = 'Google_Service_Dfareporting_SortedDimension'; 2092 protected $breakdownDataType = 'array'; 2093 protected $dateRangeType = 'Google_Service_Dfareporting_DateRange'; 2094 protected $dateRangeDataType = ''; 2095 public $dimension; 2096 protected $dimensionFiltersType = 'Google_Service_Dfareporting_DimensionValue'; 2097 protected $dimensionFiltersDataType = 'array'; 2098 public $metricNames; 2099 public $overlapMetricNames; 2100 public $pivoted; 2101 2102 public function setBreakdown($breakdown) 2103 { 2104 $this->breakdown = $breakdown; 2105 } 2106 2107 public function getBreakdown() 2108 { 2109 return $this->breakdown; 2110 } 2111 2112 public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange) 2113 { 2114 $this->dateRange = $dateRange; 2115 } 2116 2117 public function getDateRange() 2118 { 2119 return $this->dateRange; 2120 } 2121 2122 public function setDimension($dimension) 2123 { 2124 $this->dimension = $dimension; 2125 } 2126 2127 public function getDimension() 2128 { 2129 return $this->dimension; 2130 } 2131 2132 public function setDimensionFilters($dimensionFilters) 2133 { 2134 $this->dimensionFilters = $dimensionFilters; 2135 } 2136 2137 public function getDimensionFilters() 2138 { 2139 return $this->dimensionFilters; 2140 } 2141 2142 public function setMetricNames($metricNames) 2143 { 2144 $this->metricNames = $metricNames; 2145 } 2146 2147 public function getMetricNames() 2148 { 2149 return $this->metricNames; 2150 } 2151 2152 public function setOverlapMetricNames($overlapMetricNames) 2153 { 2154 $this->overlapMetricNames = $overlapMetricNames; 2155 } 2156 2157 public function getOverlapMetricNames() 2158 { 2159 return $this->overlapMetricNames; 2160 } 2161 2162 public function setPivoted($pivoted) 2163 { 2164 $this->pivoted = $pivoted; 2165 } 2166 2167 public function getPivoted() 2168 { 2169 return $this->pivoted; 2170 } 2171 } 2172 2173 class Google_Service_Dfareporting_ReportDelivery extends Google_Collection 2174 { 2175 protected $collection_key = 'recipients'; 2176 public $emailOwner; 2177 public $emailOwnerDeliveryType; 2178 public $message; 2179 protected $recipientsType = 'Google_Service_Dfareporting_Recipient'; 2180 protected $recipientsDataType = 'array'; 2181 2182 public function setEmailOwner($emailOwner) 2183 { 2184 $this->emailOwner = $emailOwner; 2185 } 2186 2187 public function getEmailOwner() 2188 { 2189 return $this->emailOwner; 2190 } 2191 2192 public function setEmailOwnerDeliveryType($emailOwnerDeliveryType) 2193 { 2194 $this->emailOwnerDeliveryType = $emailOwnerDeliveryType; 2195 } 2196 2197 public function getEmailOwnerDeliveryType() 2198 { 2199 return $this->emailOwnerDeliveryType; 2200 } 2201 2202 public function setMessage($message) 2203 { 2204 $this->message = $message; 2205 } 2206 2207 public function getMessage() 2208 { 2209 return $this->message; 2210 } 2211 2212 public function setRecipients($recipients) 2213 { 2214 $this->recipients = $recipients; 2215 } 2216 2217 public function getRecipients() 2218 { 2219 return $this->recipients; 2220 } 2221 } 2222 2223 class Google_Service_Dfareporting_ReportFloodlightCriteria extends Google_Collection 2224 { 2225 protected $collection_key = 'metricNames'; 2226 protected $customRichMediaEventsType = 'Google_Service_Dfareporting_DimensionValue'; 2227 protected $customRichMediaEventsDataType = 'array'; 2228 protected $dateRangeType = 'Google_Service_Dfareporting_DateRange'; 2229 protected $dateRangeDataType = ''; 2230 protected $dimensionFiltersType = 'Google_Service_Dfareporting_DimensionValue'; 2231 protected $dimensionFiltersDataType = 'array'; 2232 protected $dimensionsType = 'Google_Service_Dfareporting_SortedDimension'; 2233 protected $dimensionsDataType = 'array'; 2234 protected $floodlightConfigIdType = 'Google_Service_Dfareporting_DimensionValue'; 2235 protected $floodlightConfigIdDataType = ''; 2236 public $metricNames; 2237 protected $reportPropertiesType = 'Google_Service_Dfareporting_ReportFloodlightCriteriaReportProperties'; 2238 protected $reportPropertiesDataType = ''; 2239 2240 public function setCustomRichMediaEvents($customRichMediaEvents) 2241 { 2242 $this->customRichMediaEvents = $customRichMediaEvents; 2243 } 2244 2245 public function getCustomRichMediaEvents() 2246 { 2247 return $this->customRichMediaEvents; 2248 } 2249 2250 public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange) 2251 { 2252 $this->dateRange = $dateRange; 2253 } 2254 2255 public function getDateRange() 2256 { 2257 return $this->dateRange; 2258 } 2259 2260 public function setDimensionFilters($dimensionFilters) 2261 { 2262 $this->dimensionFilters = $dimensionFilters; 2263 } 2264 2265 public function getDimensionFilters() 2266 { 2267 return $this->dimensionFilters; 2268 } 2269 2270 public function setDimensions($dimensions) 2271 { 2272 $this->dimensions = $dimensions; 2273 } 2274 2275 public function getDimensions() 2276 { 2277 return $this->dimensions; 2278 } 2279 2280 public function setFloodlightConfigId(Google_Service_Dfareporting_DimensionValue $floodlightConfigId) 2281 { 2282 $this->floodlightConfigId = $floodlightConfigId; 2283 } 2284 2285 public function getFloodlightConfigId() 2286 { 2287 return $this->floodlightConfigId; 2288 } 2289 2290 public function setMetricNames($metricNames) 2291 { 2292 $this->metricNames = $metricNames; 2293 } 2294 2295 public function getMetricNames() 2296 { 2297 return $this->metricNames; 2298 } 2299 2300 public function setReportProperties(Google_Service_Dfareporting_ReportFloodlightCriteriaReportProperties $reportProperties) 2301 { 2302 $this->reportProperties = $reportProperties; 2303 } 2304 2305 public function getReportProperties() 2306 { 2307 return $this->reportProperties; 2308 } 2309 } 2310 2311 class Google_Service_Dfareporting_ReportFloodlightCriteriaReportProperties extends Google_Model 2312 { 2313 public $includeAttributedIPConversions; 2314 public $includeUnattributedCookieConversions; 2315 public $includeUnattributedIPConversions; 2316 2317 public function setIncludeAttributedIPConversions($includeAttributedIPConversions) 2318 { 2319 $this->includeAttributedIPConversions = $includeAttributedIPConversions; 2320 } 2321 2322 public function getIncludeAttributedIPConversions() 2323 { 2324 return $this->includeAttributedIPConversions; 2325 } 2326 2327 public function setIncludeUnattributedCookieConversions($includeUnattributedCookieConversions) 2328 { 2329 $this->includeUnattributedCookieConversions = $includeUnattributedCookieConversions; 2330 } 2331 2332 public function getIncludeUnattributedCookieConversions() 2333 { 2334 return $this->includeUnattributedCookieConversions; 2335 } 2336 2337 public function setIncludeUnattributedIPConversions($includeUnattributedIPConversions) 2338 { 2339 $this->includeUnattributedIPConversions = $includeUnattributedIPConversions; 2340 } 2341 2342 public function getIncludeUnattributedIPConversions() 2343 { 2344 return $this->includeUnattributedIPConversions; 2345 } 2346 } 2347 2348 class Google_Service_Dfareporting_ReportList extends Google_Collection 2349 { 2350 protected $collection_key = 'items'; 2351 public $etag; 2352 protected $itemsType = 'Google_Service_Dfareporting_Report'; 2353 protected $itemsDataType = 'array'; 2354 public $kind; 2355 public $nextPageToken; 2356 2357 public function setEtag($etag) 2358 { 2359 $this->etag = $etag; 2360 } 2361 2362 public function getEtag() 2363 { 2364 return $this->etag; 2365 } 2366 2367 public function setItems($items) 2368 { 2369 $this->items = $items; 2370 } 2371 2372 public function getItems() 2373 { 2374 return $this->items; 2375 } 2376 2377 public function setKind($kind) 2378 { 2379 $this->kind = $kind; 2380 } 2381 2382 public function getKind() 2383 { 2384 return $this->kind; 2385 } 2386 2387 public function setNextPageToken($nextPageToken) 2388 { 2389 $this->nextPageToken = $nextPageToken; 2390 } 2391 2392 public function getNextPageToken() 2393 { 2394 return $this->nextPageToken; 2395 } 2396 } 2397 2398 class Google_Service_Dfareporting_ReportPathToConversionCriteria extends Google_Collection 2399 { 2400 protected $collection_key = 'perInteractionDimensions'; 2401 protected $activityFiltersType = 'Google_Service_Dfareporting_DimensionValue'; 2402 protected $activityFiltersDataType = 'array'; 2403 protected $conversionDimensionsType = 'Google_Service_Dfareporting_SortedDimension'; 2404 protected $conversionDimensionsDataType = 'array'; 2405 protected $customFloodlightVariablesType = 'Google_Service_Dfareporting_SortedDimension'; 2406 protected $customFloodlightVariablesDataType = 'array'; 2407 protected $customRichMediaEventsType = 'Google_Service_Dfareporting_DimensionValue'; 2408 protected $customRichMediaEventsDataType = 'array'; 2409 protected $dateRangeType = 'Google_Service_Dfareporting_DateRange'; 2410 protected $dateRangeDataType = ''; 2411 protected $floodlightConfigIdType = 'Google_Service_Dfareporting_DimensionValue'; 2412 protected $floodlightConfigIdDataType = ''; 2413 public $metricNames; 2414 protected $perInteractionDimensionsType = 'Google_Service_Dfareporting_SortedDimension'; 2415 protected $perInteractionDimensionsDataType = 'array'; 2416 protected $reportPropertiesType = 'Google_Service_Dfareporting_ReportPathToConversionCriteriaReportProperties'; 2417 protected $reportPropertiesDataType = ''; 2418 2419 public function setActivityFilters($activityFilters) 2420 { 2421 $this->activityFilters = $activityFilters; 2422 } 2423 2424 public function getActivityFilters() 2425 { 2426 return $this->activityFilters; 2427 } 2428 2429 public function setConversionDimensions($conversionDimensions) 2430 { 2431 $this->conversionDimensions = $conversionDimensions; 2432 } 2433 2434 public function getConversionDimensions() 2435 { 2436 return $this->conversionDimensions; 2437 } 2438 2439 public function setCustomFloodlightVariables($customFloodlightVariables) 2440 { 2441 $this->customFloodlightVariables = $customFloodlightVariables; 2442 } 2443 2444 public function getCustomFloodlightVariables() 2445 { 2446 return $this->customFloodlightVariables; 2447 } 2448 2449 public function setCustomRichMediaEvents($customRichMediaEvents) 2450 { 2451 $this->customRichMediaEvents = $customRichMediaEvents; 2452 } 2453 2454 public function getCustomRichMediaEvents() 2455 { 2456 return $this->customRichMediaEvents; 2457 } 2458 2459 public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange) 2460 { 2461 $this->dateRange = $dateRange; 2462 } 2463 2464 public function getDateRange() 2465 { 2466 return $this->dateRange; 2467 } 2468 2469 public function setFloodlightConfigId(Google_Service_Dfareporting_DimensionValue $floodlightConfigId) 2470 { 2471 $this->floodlightConfigId = $floodlightConfigId; 2472 } 2473 2474 public function getFloodlightConfigId() 2475 { 2476 return $this->floodlightConfigId; 2477 } 2478 2479 public function setMetricNames($metricNames) 2480 { 2481 $this->metricNames = $metricNames; 2482 } 2483 2484 public function getMetricNames() 2485 { 2486 return $this->metricNames; 2487 } 2488 2489 public function setPerInteractionDimensions($perInteractionDimensions) 2490 { 2491 $this->perInteractionDimensions = $perInteractionDimensions; 2492 } 2493 2494 public function getPerInteractionDimensions() 2495 { 2496 return $this->perInteractionDimensions; 2497 } 2498 2499 public function setReportProperties(Google_Service_Dfareporting_ReportPathToConversionCriteriaReportProperties $reportProperties) 2500 { 2501 $this->reportProperties = $reportProperties; 2502 } 2503 2504 public function getReportProperties() 2505 { 2506 return $this->reportProperties; 2507 } 2508 } 2509 2510 class Google_Service_Dfareporting_ReportPathToConversionCriteriaReportProperties extends Google_Model 2511 { 2512 public $clicksLookbackWindow; 2513 public $impressionsLookbackWindow; 2514 public $includeAttributedIPConversions; 2515 public $includeUnattributedCookieConversions; 2516 public $includeUnattributedIPConversions; 2517 public $maximumClickInteractions; 2518 public $maximumImpressionInteractions; 2519 public $maximumInteractionGap; 2520 public $pivotOnInteractionPath; 2521 2522 public function setClicksLookbackWindow($clicksLookbackWindow) 2523 { 2524 $this->clicksLookbackWindow = $clicksLookbackWindow; 2525 } 2526 2527 public function getClicksLookbackWindow() 2528 { 2529 return $this->clicksLookbackWindow; 2530 } 2531 2532 public function setImpressionsLookbackWindow($impressionsLookbackWindow) 2533 { 2534 $this->impressionsLookbackWindow = $impressionsLookbackWindow; 2535 } 2536 2537 public function getImpressionsLookbackWindow() 2538 { 2539 return $this->impressionsLookbackWindow; 2540 } 2541 2542 public function setIncludeAttributedIPConversions($includeAttributedIPConversions) 2543 { 2544 $this->includeAttributedIPConversions = $includeAttributedIPConversions; 2545 } 2546 2547 public function getIncludeAttributedIPConversions() 2548 { 2549 return $this->includeAttributedIPConversions; 2550 } 2551 2552 public function setIncludeUnattributedCookieConversions($includeUnattributedCookieConversions) 2553 { 2554 $this->includeUnattributedCookieConversions = $includeUnattributedCookieConversions; 2555 } 2556 2557 public function getIncludeUnattributedCookieConversions() 2558 { 2559 return $this->includeUnattributedCookieConversions; 2560 } 2561 2562 public function setIncludeUnattributedIPConversions($includeUnattributedIPConversions) 2563 { 2564 $this->includeUnattributedIPConversions = $includeUnattributedIPConversions; 2565 } 2566 2567 public function getIncludeUnattributedIPConversions() 2568 { 2569 return $this->includeUnattributedIPConversions; 2570 } 2571 2572 public function setMaximumClickInteractions($maximumClickInteractions) 2573 { 2574 $this->maximumClickInteractions = $maximumClickInteractions; 2575 } 2576 2577 public function getMaximumClickInteractions() 2578 { 2579 return $this->maximumClickInteractions; 2580 } 2581 2582 public function setMaximumImpressionInteractions($maximumImpressionInteractions) 2583 { 2584 $this->maximumImpressionInteractions = $maximumImpressionInteractions; 2585 } 2586 2587 public function getMaximumImpressionInteractions() 2588 { 2589 return $this->maximumImpressionInteractions; 2590 } 2591 2592 public function setMaximumInteractionGap($maximumInteractionGap) 2593 { 2594 $this->maximumInteractionGap = $maximumInteractionGap; 2595 } 2596 2597 public function getMaximumInteractionGap() 2598 { 2599 return $this->maximumInteractionGap; 2600 } 2601 2602 public function setPivotOnInteractionPath($pivotOnInteractionPath) 2603 { 2604 $this->pivotOnInteractionPath = $pivotOnInteractionPath; 2605 } 2606 2607 public function getPivotOnInteractionPath() 2608 { 2609 return $this->pivotOnInteractionPath; 2610 } 2611 } 2612 2613 class Google_Service_Dfareporting_ReportReachCriteria extends Google_Collection 2614 { 2615 protected $collection_key = 'reachByFrequencyMetricNames'; 2616 protected $activitiesType = 'Google_Service_Dfareporting_Activities'; 2617 protected $activitiesDataType = ''; 2618 protected $customRichMediaEventsType = 'Google_Service_Dfareporting_CustomRichMediaEvents'; 2619 protected $customRichMediaEventsDataType = ''; 2620 protected $dateRangeType = 'Google_Service_Dfareporting_DateRange'; 2621 protected $dateRangeDataType = ''; 2622 protected $dimensionFiltersType = 'Google_Service_Dfareporting_DimensionValue'; 2623 protected $dimensionFiltersDataType = 'array'; 2624 protected $dimensionsType = 'Google_Service_Dfareporting_SortedDimension'; 2625 protected $dimensionsDataType = 'array'; 2626 public $metricNames; 2627 public $reachByFrequencyMetricNames; 2628 2629 public function setActivities(Google_Service_Dfareporting_Activities $activities) 2630 { 2631 $this->activities = $activities; 2632 } 2633 2634 public function getActivities() 2635 { 2636 return $this->activities; 2637 } 2638 2639 public function setCustomRichMediaEvents(Google_Service_Dfareporting_CustomRichMediaEvents $customRichMediaEvents) 2640 { 2641 $this->customRichMediaEvents = $customRichMediaEvents; 2642 } 2643 2644 public function getCustomRichMediaEvents() 2645 { 2646 return $this->customRichMediaEvents; 2647 } 2648 2649 public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange) 2650 { 2651 $this->dateRange = $dateRange; 2652 } 2653 2654 public function getDateRange() 2655 { 2656 return $this->dateRange; 2657 } 2658 2659 public function setDimensionFilters($dimensionFilters) 2660 { 2661 $this->dimensionFilters = $dimensionFilters; 2662 } 2663 2664 public function getDimensionFilters() 2665 { 2666 return $this->dimensionFilters; 2667 } 2668 2669 public function setDimensions($dimensions) 2670 { 2671 $this->dimensions = $dimensions; 2672 } 2673 2674 public function getDimensions() 2675 { 2676 return $this->dimensions; 2677 } 2678 2679 public function setMetricNames($metricNames) 2680 { 2681 $this->metricNames = $metricNames; 2682 } 2683 2684 public function getMetricNames() 2685 { 2686 return $this->metricNames; 2687 } 2688 2689 public function setReachByFrequencyMetricNames($reachByFrequencyMetricNames) 2690 { 2691 $this->reachByFrequencyMetricNames = $reachByFrequencyMetricNames; 2692 } 2693 2694 public function getReachByFrequencyMetricNames() 2695 { 2696 return $this->reachByFrequencyMetricNames; 2697 } 2698 } 2699 2700 class Google_Service_Dfareporting_ReportSchedule extends Google_Collection 2701 { 2702 protected $collection_key = 'repeatsOnWeekDays'; 2703 public $active; 2704 public $every; 2705 public $expirationDate; 2706 public $repeats; 2707 public $repeatsOnWeekDays; 2708 public $runsOnDayOfMonth; 2709 public $startDate; 2710 2711 public function setActive($active) 2712 { 2713 $this->active = $active; 2714 } 2715 2716 public function getActive() 2717 { 2718 return $this->active; 2719 } 2720 2721 public function setEvery($every) 2722 { 2723 $this->every = $every; 2724 } 2725 2726 public function getEvery() 2727 { 2728 return $this->every; 2729 } 2730 2731 public function setExpirationDate($expirationDate) 2732 { 2733 $this->expirationDate = $expirationDate; 2734 } 2735 2736 public function getExpirationDate() 2737 { 2738 return $this->expirationDate; 2739 } 2740 2741 public function setRepeats($repeats) 2742 { 2743 $this->repeats = $repeats; 2744 } 2745 2746 public function getRepeats() 2747 { 2748 return $this->repeats; 2749 } 2750 2751 public function setRepeatsOnWeekDays($repeatsOnWeekDays) 2752 { 2753 $this->repeatsOnWeekDays = $repeatsOnWeekDays; 2754 } 2755 2756 public function getRepeatsOnWeekDays() 2757 { 2758 return $this->repeatsOnWeekDays; 2759 } 2760 2761 public function setRunsOnDayOfMonth($runsOnDayOfMonth) 2762 { 2763 $this->runsOnDayOfMonth = $runsOnDayOfMonth; 2764 } 2765 2766 public function getRunsOnDayOfMonth() 2767 { 2768 return $this->runsOnDayOfMonth; 2769 } 2770 2771 public function setStartDate($startDate) 2772 { 2773 $this->startDate = $startDate; 2774 } 2775 2776 public function getStartDate() 2777 { 2778 return $this->startDate; 2779 } 2780 } 2781 2782 class Google_Service_Dfareporting_SortedDimension extends Google_Model 2783 { 2784 public $kind; 2785 public $name; 2786 public $sortOrder; 2787 2788 public function setKind($kind) 2789 { 2790 $this->kind = $kind; 2791 } 2792 2793 public function getKind() 2794 { 2795 return $this->kind; 2796 } 2797 2798 public function setName($name) 2799 { 2800 $this->name = $name; 2801 } 2802 2803 public function getName() 2804 { 2805 return $this->name; 2806 } 2807 2808 public function setSortOrder($sortOrder) 2809 { 2810 $this->sortOrder = $sortOrder; 2811 } 2812 2813 public function getSortOrder() 2814 { 2815 return $this->sortOrder; 2816 } 2817 } 2818 2819 class Google_Service_Dfareporting_UserProfile extends Google_Model 2820 { 2821 public $accountId; 2822 public $accountName; 2823 public $etag; 2824 public $kind; 2825 public $profileId; 2826 public $subAccountId; 2827 public $subAccountName; 2828 public $userName; 2829 2830 public function setAccountId($accountId) 2831 { 2832 $this->accountId = $accountId; 2833 } 2834 2835 public function getAccountId() 2836 { 2837 return $this->accountId; 2838 } 2839 2840 public function setAccountName($accountName) 2841 { 2842 $this->accountName = $accountName; 2843 } 2844 2845 public function getAccountName() 2846 { 2847 return $this->accountName; 2848 } 2849 2850 public function setEtag($etag) 2851 { 2852 $this->etag = $etag; 2853 } 2854 2855 public function getEtag() 2856 { 2857 return $this->etag; 2858 } 2859 2860 public function setKind($kind) 2861 { 2862 $this->kind = $kind; 2863 } 2864 2865 public function getKind() 2866 { 2867 return $this->kind; 2868 } 2869 2870 public function setProfileId($profileId) 2871 { 2872 $this->profileId = $profileId; 2873 } 2874 2875 public function getProfileId() 2876 { 2877 return $this->profileId; 2878 } 2879 2880 public function setSubAccountId($subAccountId) 2881 { 2882 $this->subAccountId = $subAccountId; 2883 } 2884 2885 public function getSubAccountId() 2886 { 2887 return $this->subAccountId; 2888 } 2889 2890 public function setSubAccountName($subAccountName) 2891 { 2892 $this->subAccountName = $subAccountName; 2893 } 2894 2895 public function getSubAccountName() 2896 { 2897 return $this->subAccountName; 2898 } 2899 2900 public function setUserName($userName) 2901 { 2902 $this->userName = $userName; 2903 } 2904 2905 public function getUserName() 2906 { 2907 return $this->userName; 2908 } 2909 } 2910 2911 class Google_Service_Dfareporting_UserProfileList extends Google_Collection 2912 { 2913 protected $collection_key = 'items'; 2914 public $etag; 2915 protected $itemsType = 'Google_Service_Dfareporting_UserProfile'; 2916 protected $itemsDataType = 'array'; 2917 public $kind; 2918 2919 public function setEtag($etag) 2920 { 2921 $this->etag = $etag; 2922 } 2923 2924 public function getEtag() 2925 { 2926 return $this->etag; 2927 } 2928 2929 public function setItems($items) 2930 { 2931 $this->items = $items; 2932 } 2933 2934 public function getItems() 2935 { 2936 return $this->items; 2937 } 2938 2939 public function setKind($kind) 2940 { 2941 $this->kind = $kind; 2942 } 2943 2944 public function getKind() 2945 { 2946 return $this->kind; 2947 } 2948 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Fri Nov 28 20:29:05 2014 | Cross-referenced by PHPXref 0.7.1 |