PluginProbe
Analytify – Google Analytics Dashboard For WordPress (GA4 analytics tracking) / 1.3.2
Analytify – Google Analytics Dashboard For WordPress (GA4 analytics tracking) v1.3.2
9.1.2 9.1.1 9.1.0 9.0.2 9.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.1.0 1.1.1 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.3.0 1.3.1 1.3.2 All 153 releases
wp-analytify / lib / Google / Service / Analytics.php

Analytics.php in Analytify – Google Analytics Dashboard For WordPress (GA4 analytics tracking) 1.3.2, at lib/Google/Service/Analytics.php

10,238 lines 256.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
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 Analytics (v3).
20 *
21 * <p>
22 * View and manage your Google Analytics data
23 * </p>
24 *
25 * <p>
26 * For more information about this service, see the API
27 * <a href="https://developers.google.com/analytics/" target="_blank">Documentation</a>
28 * </p>
29 *
30 * @author Google, Inc.
31 */
32 class Analytify_Google_Service_Analytics extends Analytify_Google_Service
33 {
34 /** View and manage your Google Analytics data. */
35 const ANALYTICS = "https://www.googleapis.com/auth/analytics";
36 /** Edit Google Analytics management entities. */
37 const ANALYTICS_EDIT = "https://www.googleapis.com/auth/analytics.edit";
38 /** Manage Google Analytics Account users by email address. */
39 const ANALYTICS_MANAGE_USERS = "https://www.googleapis.com/auth/analytics.manage.users";
40 /** Create a new Google Analytics account along with its default property and view. */
41 const ANALYTICS_PROVISION = "https://www.googleapis.com/auth/analytics.provision";
42 /** View your Google Analytics data. */
43 const ANALYTICS_READONLY = "https://www.googleapis.com/auth/analytics.readonly";
44
45 public $data_ga;
46 public $data_mcf;
47 public $data_realtime;
48 public $management_accountSummaries;
49 public $management_accountUserLinks;
50 public $management_accounts;
51 public $management_customDataSources;
52 public $management_dailyUploads;
53 public $management_experiments;
54 public $management_filters;
55 public $management_goals;
56 public $management_profileFilterLinks;
57 public $management_profileUserLinks;
58 public $management_profiles;
59 public $management_segments;
60 public $management_unsampledReports;
61 public $management_uploads;
62 public $management_webPropertyAdWordsLinks;
63 public $management_webproperties;
64 public $management_webpropertyUserLinks;
65 public $metadata_columns;
66 public $provisioning;
67
68
69 /**
70 * Constructs the internal representation of the Analytics service.
71 *
72 * @param Analytify_Google_Client $client
73 */
74 public function __construct(Analytify_Google_Client $client)
75 {
76 parent::__construct($client);
77 $this->servicePath = 'analytics/v3/';
78 $this->version = 'v3';
79 $this->serviceName = 'analytics';
80
81 $this->data_ga = new Analytify_Google_Service_Analytics_DataGa_Resource(
82 $this,
83 $this->serviceName,
84 'ga',
85 array(
86 'methods' => array(
87 'get' => array(
88 'path' => 'data/ga',
89 'httpMethod' => 'GET',
90 'parameters' => array(
91 'ids' => array(
92 'location' => 'query',
93 'type' => 'string',
94 'required' => true,
95 ),
96 'start-date' => array(
97 'location' => 'query',
98 'type' => 'string',
99 'required' => true,
100 ),
101 'end-date' => array(
102 'location' => 'query',
103 'type' => 'string',
104 'required' => true,
105 ),
106 'metrics' => array(
107 'location' => 'query',
108 'type' => 'string',
109 'required' => true,
110 ),
111 'max-results' => array(
112 'location' => 'query',
113 'type' => 'integer',
114 ),
115 'sort' => array(
116 'location' => 'query',
117 'type' => 'string',
118 ),
119 'dimensions' => array(
120 'location' => 'query',
121 'type' => 'string',
122 ),
123 'start-index' => array(
124 'location' => 'query',
125 'type' => 'integer',
126 ),
127 'segment' => array(
128 'location' => 'query',
129 'type' => 'string',
130 ),
131 'samplingLevel' => array(
132 'location' => 'query',
133 'type' => 'string',
134 ),
135 'filters' => array(
136 'location' => 'query',
137 'type' => 'string',
138 ),
139 'output' => array(
140 'location' => 'query',
141 'type' => 'string',
142 ),
143 ),
144 ),
145 )
146 )
147 );
148 $this->data_mcf = new Analytify_Google_Service_Analytics_DataMcf_Resource(
149 $this,
150 $this->serviceName,
151 'mcf',
152 array(
153 'methods' => array(
154 'get' => array(
155 'path' => 'data/mcf',
156 'httpMethod' => 'GET',
157 'parameters' => array(
158 'ids' => array(
159 'location' => 'query',
160 'type' => 'string',
161 'required' => true,
162 ),
163 'start-date' => array(
164 'location' => 'query',
165 'type' => 'string',
166 'required' => true,
167 ),
168 'end-date' => array(
169 'location' => 'query',
170 'type' => 'string',
171 'required' => true,
172 ),
173 'metrics' => array(
174 'location' => 'query',
175 'type' => 'string',
176 'required' => true,
177 ),
178 'max-results' => array(
179 'location' => 'query',
180 'type' => 'integer',
181 ),
182 'sort' => array(
183 'location' => 'query',
184 'type' => 'string',
185 ),
186 'dimensions' => array(
187 'location' => 'query',
188 'type' => 'string',
189 ),
190 'start-index' => array(
191 'location' => 'query',
192 'type' => 'integer',
193 ),
194 'samplingLevel' => array(
195 'location' => 'query',
196 'type' => 'string',
197 ),
198 'filters' => array(
199 'location' => 'query',
200 'type' => 'string',
201 ),
202 ),
203 ),
204 )
205 )
206 );
207 $this->data_realtime = new Analytify_Google_Service_Analytics_DataRealtime_Resource(
208 $this,
209 $this->serviceName,
210 'realtime',
211 array(
212 'methods' => array(
213 'get' => array(
214 'path' => 'data/realtime',
215 'httpMethod' => 'GET',
216 'parameters' => array(
217 'ids' => array(
218 'location' => 'query',
219 'type' => 'string',
220 'required' => true,
221 ),
222 'metrics' => array(
223 'location' => 'query',
224 'type' => 'string',
225 'required' => true,
226 ),
227 'max-results' => array(
228 'location' => 'query',
229 'type' => 'integer',
230 ),
231 'sort' => array(
232 'location' => 'query',
233 'type' => 'string',
234 ),
235 'dimensions' => array(
236 'location' => 'query',
237 'type' => 'string',
238 ),
239 'filters' => array(
240 'location' => 'query',
241 'type' => 'string',
242 ),
243 ),
244 ),
245 )
246 )
247 );
248 $this->management_accountSummaries = new Analytify_Google_Service_Analytics_ManagementAccountSummaries_Resource(
249 $this,
250 $this->serviceName,
251 'accountSummaries',
252 array(
253 'methods' => array(
254 'list' => array(
255 'path' => 'management/accountSummaries',
256 'httpMethod' => 'GET',
257 'parameters' => array(
258 'max-results' => array(
259 'location' => 'query',
260 'type' => 'integer',
261 ),
262 'start-index' => array(
263 'location' => 'query',
264 'type' => 'integer',
265 ),
266 ),
267 ),
268 )
269 )
270 );
271 $this->management_accountUserLinks = new Analytify_Google_Service_Analytics_ManagementAccountUserLinks_Resource(
272 $this,
273 $this->serviceName,
274 'accountUserLinks',
275 array(
276 'methods' => array(
277 'delete' => array(
278 'path' => 'management/accounts/{accountId}/entityUserLinks/{linkId}',
279 'httpMethod' => 'DELETE',
280 'parameters' => array(
281 'accountId' => array(
282 'location' => 'path',
283 'type' => 'string',
284 'required' => true,
285 ),
286 'linkId' => array(
287 'location' => 'path',
288 'type' => 'string',
289 'required' => true,
290 ),
291 ),
292 ),'insert' => array(
293 'path' => 'management/accounts/{accountId}/entityUserLinks',
294 'httpMethod' => 'POST',
295 'parameters' => array(
296 'accountId' => array(
297 'location' => 'path',
298 'type' => 'string',
299 'required' => true,
300 ),
301 ),
302 ),'list' => array(
303 'path' => 'management/accounts/{accountId}/entityUserLinks',
304 'httpMethod' => 'GET',
305 'parameters' => array(
306 'accountId' => array(
307 'location' => 'path',
308 'type' => 'string',
309 'required' => true,
310 ),
311 'max-results' => array(
312 'location' => 'query',
313 'type' => 'integer',
314 ),
315 'start-index' => array(
316 'location' => 'query',
317 'type' => 'integer',
318 ),
319 ),
320 ),'update' => array(
321 'path' => 'management/accounts/{accountId}/entityUserLinks/{linkId}',
322 'httpMethod' => 'PUT',
323 'parameters' => array(
324 'accountId' => array(
325 'location' => 'path',
326 'type' => 'string',
327 'required' => true,
328 ),
329 'linkId' => array(
330 'location' => 'path',
331 'type' => 'string',
332 'required' => true,
333 ),
334 ),
335 ),
336 )
337 )
338 );
339 $this->management_accounts = new Analytify_Google_Service_Analytics_ManagementAccounts_Resource(
340 $this,
341 $this->serviceName,
342 'accounts',
343 array(
344 'methods' => array(
345 'list' => array(
346 'path' => 'management/accounts',
347 'httpMethod' => 'GET',
348 'parameters' => array(
349 'max-results' => array(
350 'location' => 'query',
351 'type' => 'integer',
352 ),
353 'start-index' => array(
354 'location' => 'query',
355 'type' => 'integer',
356 ),
357 ),
358 ),
359 )
360 )
361 );
362 $this->management_customDataSources = new Analytify_Google_Service_Analytics_ManagementCustomDataSources_Resource(
363 $this,
364 $this->serviceName,
365 'customDataSources',
366 array(
367 'methods' => array(
368 'list' => array(
369 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources',
370 'httpMethod' => 'GET',
371 'parameters' => array(
372 'accountId' => array(
373 'location' => 'path',
374 'type' => 'string',
375 'required' => true,
376 ),
377 'webPropertyId' => array(
378 'location' => 'path',
379 'type' => 'string',
380 'required' => true,
381 ),
382 'max-results' => array(
383 'location' => 'query',
384 'type' => 'integer',
385 ),
386 'start-index' => array(
387 'location' => 'query',
388 'type' => 'integer',
389 ),
390 ),
391 ),
392 )
393 )
394 );
395 $this->management_dailyUploads = new Analytify_Google_Service_Analytics_ManagementDailyUploads_Resource(
396 $this,
397 $this->serviceName,
398 'dailyUploads',
399 array(
400 'methods' => array(
401 'delete' => array(
402 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources/{customDataSourceId}/dailyUploads/{date}',
403 'httpMethod' => 'DELETE',
404 'parameters' => array(
405 'accountId' => array(
406 'location' => 'path',
407 'type' => 'string',
408 'required' => true,
409 ),
410 'webPropertyId' => array(
411 'location' => 'path',
412 'type' => 'string',
413 'required' => true,
414 ),
415 'customDataSourceId' => array(
416 'location' => 'path',
417 'type' => 'string',
418 'required' => true,
419 ),
420 'date' => array(
421 'location' => 'path',
422 'type' => 'string',
423 'required' => true,
424 ),
425 'type' => array(
426 'location' => 'query',
427 'type' => 'string',
428 'required' => true,
429 ),
430 ),
431 ),'list' => array(
432 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources/{customDataSourceId}/dailyUploads',
433 'httpMethod' => 'GET',
434 'parameters' => array(
435 'accountId' => array(
436 'location' => 'path',
437 'type' => 'string',
438 'required' => true,
439 ),
440 'webPropertyId' => array(
441 'location' => 'path',
442 'type' => 'string',
443 'required' => true,
444 ),
445 'customDataSourceId' => array(
446 'location' => 'path',
447 'type' => 'string',
448 'required' => true,
449 ),
450 'start-date' => array(
451 'location' => 'query',
452 'type' => 'string',
453 'required' => true,
454 ),
455 'end-date' => array(
456 'location' => 'query',
457 'type' => 'string',
458 'required' => true,
459 ),
460 'max-results' => array(
461 'location' => 'query',
462 'type' => 'integer',
463 ),
464 'start-index' => array(
465 'location' => 'query',
466 'type' => 'integer',
467 ),
468 ),
469 ),'upload' => array(
470 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources/{customDataSourceId}/dailyUploads/{date}/uploads',
471 'httpMethod' => 'POST',
472 'parameters' => array(
473 'accountId' => array(
474 'location' => 'path',
475 'type' => 'string',
476 'required' => true,
477 ),
478 'webPropertyId' => array(
479 'location' => 'path',
480 'type' => 'string',
481 'required' => true,
482 ),
483 'customDataSourceId' => array(
484 'location' => 'path',
485 'type' => 'string',
486 'required' => true,
487 ),
488 'date' => array(
489 'location' => 'path',
490 'type' => 'string',
491 'required' => true,
492 ),
493 'appendNumber' => array(
494 'location' => 'query',
495 'type' => 'integer',
496 'required' => true,
497 ),
498 'type' => array(
499 'location' => 'query',
500 'type' => 'string',
501 'required' => true,
502 ),
503 'reset' => array(
504 'location' => 'query',
505 'type' => 'boolean',
506 ),
507 ),
508 ),
509 )
510 )
511 );
512 $this->management_experiments = new Analytify_Google_Service_Analytics_ManagementExperiments_Resource(
513 $this,
514 $this->serviceName,
515 'experiments',
516 array(
517 'methods' => array(
518 'delete' => array(
519 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/experiments/{experimentId}',
520 'httpMethod' => 'DELETE',
521 'parameters' => array(
522 'accountId' => array(
523 'location' => 'path',
524 'type' => 'string',
525 'required' => true,
526 ),
527 'webPropertyId' => array(
528 'location' => 'path',
529 'type' => 'string',
530 'required' => true,
531 ),
532 'profileId' => array(
533 'location' => 'path',
534 'type' => 'string',
535 'required' => true,
536 ),
537 'experimentId' => array(
538 'location' => 'path',
539 'type' => 'string',
540 'required' => true,
541 ),
542 ),
543 ),'get' => array(
544 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/experiments/{experimentId}',
545 'httpMethod' => 'GET',
546 'parameters' => array(
547 'accountId' => array(
548 'location' => 'path',
549 'type' => 'string',
550 'required' => true,
551 ),
552 'webPropertyId' => array(
553 'location' => 'path',
554 'type' => 'string',
555 'required' => true,
556 ),
557 'profileId' => array(
558 'location' => 'path',
559 'type' => 'string',
560 'required' => true,
561 ),
562 'experimentId' => array(
563 'location' => 'path',
564 'type' => 'string',
565 'required' => true,
566 ),
567 ),
568 ),'insert' => array(
569 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/experiments',
570 'httpMethod' => 'POST',
571 'parameters' => array(
572 'accountId' => array(
573 'location' => 'path',
574 'type' => 'string',
575 'required' => true,
576 ),
577 'webPropertyId' => array(
578 'location' => 'path',
579 'type' => 'string',
580 'required' => true,
581 ),
582 'profileId' => array(
583 'location' => 'path',
584 'type' => 'string',
585 'required' => true,
586 ),
587 ),
588 ),'list' => array(
589 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/experiments',
590 'httpMethod' => 'GET',
591 'parameters' => array(
592 'accountId' => array(
593 'location' => 'path',
594 'type' => 'string',
595 'required' => true,
596 ),
597 'webPropertyId' => array(
598 'location' => 'path',
599 'type' => 'string',
600 'required' => true,
601 ),
602 'profileId' => array(
603 'location' => 'path',
604 'type' => 'string',
605 'required' => true,
606 ),
607 'max-results' => array(
608 'location' => 'query',
609 'type' => 'integer',
610 ),
611 'start-index' => array(
612 'location' => 'query',
613 'type' => 'integer',
614 ),
615 ),
616 ),'patch' => array(
617 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/experiments/{experimentId}',
618 'httpMethod' => 'PATCH',
619 'parameters' => array(
620 'accountId' => array(
621 'location' => 'path',
622 'type' => 'string',
623 'required' => true,
624 ),
625 'webPropertyId' => array(
626 'location' => 'path',
627 'type' => 'string',
628 'required' => true,
629 ),
630 'profileId' => array(
631 'location' => 'path',
632 'type' => 'string',
633 'required' => true,
634 ),
635 'experimentId' => array(
636 'location' => 'path',
637 'type' => 'string',
638 'required' => true,
639 ),
640 ),
641 ),'update' => array(
642 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/experiments/{experimentId}',
643 'httpMethod' => 'PUT',
644 'parameters' => array(
645 'accountId' => array(
646 'location' => 'path',
647 'type' => 'string',
648 'required' => true,
649 ),
650 'webPropertyId' => array(
651 'location' => 'path',
652 'type' => 'string',
653 'required' => true,
654 ),
655 'profileId' => array(
656 'location' => 'path',
657 'type' => 'string',
658 'required' => true,
659 ),
660 'experimentId' => array(
661 'location' => 'path',
662 'type' => 'string',
663 'required' => true,
664 ),
665 ),
666 ),
667 )
668 )
669 );
670 $this->management_filters = new Analytify_Google_Service_Analytics_ManagementFilters_Resource(
671 $this,
672 $this->serviceName,
673 'filters',
674 array(
675 'methods' => array(
676 'delete' => array(
677 'path' => 'management/accounts/{accountId}/filters/{filterId}',
678 'httpMethod' => 'DELETE',
679 'parameters' => array(
680 'accountId' => array(
681 'location' => 'path',
682 'type' => 'string',
683 'required' => true,
684 ),
685 'filterId' => array(
686 'location' => 'path',
687 'type' => 'string',
688 'required' => true,
689 ),
690 ),
691 ),'get' => array(
692 'path' => 'management/accounts/{accountId}/filters/{filterId}',
693 'httpMethod' => 'GET',
694 'parameters' => array(
695 'accountId' => array(
696 'location' => 'path',
697 'type' => 'string',
698 'required' => true,
699 ),
700 'filterId' => array(
701 'location' => 'path',
702 'type' => 'string',
703 'required' => true,
704 ),
705 ),
706 ),'insert' => array(
707 'path' => 'management/accounts/{accountId}/filters',
708 'httpMethod' => 'POST',
709 'parameters' => array(
710 'accountId' => array(
711 'location' => 'path',
712 'type' => 'string',
713 'required' => true,
714 ),
715 ),
716 ),'list' => array(
717 'path' => 'management/accounts/{accountId}/filters',
718 'httpMethod' => 'GET',
719 'parameters' => array(
720 'accountId' => array(
721 'location' => 'path',
722 'type' => 'string',
723 'required' => true,
724 ),
725 'max-results' => array(
726 'location' => 'query',
727 'type' => 'integer',
728 ),
729 'start-index' => array(
730 'location' => 'query',
731 'type' => 'integer',
732 ),
733 ),
734 ),'patch' => array(
735 'path' => 'management/accounts/{accountId}/filters/{filterId}',
736 'httpMethod' => 'PATCH',
737 'parameters' => array(
738 'accountId' => array(
739 'location' => 'path',
740 'type' => 'string',
741 'required' => true,
742 ),
743 'filterId' => array(
744 'location' => 'path',
745 'type' => 'string',
746 'required' => true,
747 ),
748 ),
749 ),'update' => array(
750 'path' => 'management/accounts/{accountId}/filters/{filterId}',
751 'httpMethod' => 'PUT',
752 'parameters' => array(
753 'accountId' => array(
754 'location' => 'path',
755 'type' => 'string',
756 'required' => true,
757 ),
758 'filterId' => array(
759 'location' => 'path',
760 'type' => 'string',
761 'required' => true,
762 ),
763 ),
764 ),
765 )
766 )
767 );
768 $this->management_goals = new Analytify_Google_Service_Analytics_ManagementGoals_Resource(
769 $this,
770 $this->serviceName,
771 'goals',
772 array(
773 'methods' => array(
774 'get' => array(
775 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/goals/{goalId}',
776 'httpMethod' => 'GET',
777 'parameters' => array(
778 'accountId' => array(
779 'location' => 'path',
780 'type' => 'string',
781 'required' => true,
782 ),
783 'webPropertyId' => array(
784 'location' => 'path',
785 'type' => 'string',
786 'required' => true,
787 ),
788 'profileId' => array(
789 'location' => 'path',
790 'type' => 'string',
791 'required' => true,
792 ),
793 'goalId' => array(
794 'location' => 'path',
795 'type' => 'string',
796 'required' => true,
797 ),
798 ),
799 ),'insert' => array(
800 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/goals',
801 'httpMethod' => 'POST',
802 'parameters' => array(
803 'accountId' => array(
804 'location' => 'path',
805 'type' => 'string',
806 'required' => true,
807 ),
808 'webPropertyId' => array(
809 'location' => 'path',
810 'type' => 'string',
811 'required' => true,
812 ),
813 'profileId' => array(
814 'location' => 'path',
815 'type' => 'string',
816 'required' => true,
817 ),
818 ),
819 ),'list' => array(
820 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/goals',
821 'httpMethod' => 'GET',
822 'parameters' => array(
823 'accountId' => array(
824 'location' => 'path',
825 'type' => 'string',
826 'required' => true,
827 ),
828 'webPropertyId' => array(
829 'location' => 'path',
830 'type' => 'string',
831 'required' => true,
832 ),
833 'profileId' => array(
834 'location' => 'path',
835 'type' => 'string',
836 'required' => true,
837 ),
838 'max-results' => array(
839 'location' => 'query',
840 'type' => 'integer',
841 ),
842 'start-index' => array(
843 'location' => 'query',
844 'type' => 'integer',
845 ),
846 ),
847 ),'patch' => array(
848 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/goals/{goalId}',
849 'httpMethod' => 'PATCH',
850 'parameters' => array(
851 'accountId' => array(
852 'location' => 'path',
853 'type' => 'string',
854 'required' => true,
855 ),
856 'webPropertyId' => array(
857 'location' => 'path',
858 'type' => 'string',
859 'required' => true,
860 ),
861 'profileId' => array(
862 'location' => 'path',
863 'type' => 'string',
864 'required' => true,
865 ),
866 'goalId' => array(
867 'location' => 'path',
868 'type' => 'string',
869 'required' => true,
870 ),
871 ),
872 ),'update' => array(
873 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/goals/{goalId}',
874 'httpMethod' => 'PUT',
875 'parameters' => array(
876 'accountId' => array(
877 'location' => 'path',
878 'type' => 'string',
879 'required' => true,
880 ),
881 'webPropertyId' => array(
882 'location' => 'path',
883 'type' => 'string',
884 'required' => true,
885 ),
886 'profileId' => array(
887 'location' => 'path',
888 'type' => 'string',
889 'required' => true,
890 ),
891 'goalId' => array(
892 'location' => 'path',
893 'type' => 'string',
894 'required' => true,
895 ),
896 ),
897 ),
898 )
899 )
900 );
901 $this->management_profileFilterLinks = new Analytify_Google_Service_Analytics_ManagementProfileFilterLinks_Resource(
902 $this,
903 $this->serviceName,
904 'profileFilterLinks',
905 array(
906 'methods' => array(
907 'delete' => array(
908 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/profileFilterLinks/{linkId}',
909 'httpMethod' => 'DELETE',
910 'parameters' => array(
911 'accountId' => array(
912 'location' => 'path',
913 'type' => 'string',
914 'required' => true,
915 ),
916 'webPropertyId' => array(
917 'location' => 'path',
918 'type' => 'string',
919 'required' => true,
920 ),
921 'profileId' => array(
922 'location' => 'path',
923 'type' => 'string',
924 'required' => true,
925 ),
926 'linkId' => array(
927 'location' => 'path',
928 'type' => 'string',
929 'required' => true,
930 ),
931 ),
932 ),'get' => array(
933 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/profileFilterLinks/{linkId}',
934 'httpMethod' => 'GET',
935 'parameters' => array(
936 'accountId' => array(
937 'location' => 'path',
938 'type' => 'string',
939 'required' => true,
940 ),
941 'webPropertyId' => array(
942 'location' => 'path',
943 'type' => 'string',
944 'required' => true,
945 ),
946 'profileId' => array(
947 'location' => 'path',
948 'type' => 'string',
949 'required' => true,
950 ),
951 'linkId' => array(
952 'location' => 'path',
953 'type' => 'string',
954 'required' => true,
955 ),
956 ),
957 ),'insert' => array(
958 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/profileFilterLinks',
959 'httpMethod' => 'POST',
960 'parameters' => array(
961 'accountId' => array(
962 'location' => 'path',
963 'type' => 'string',
964 'required' => true,
965 ),
966 'webPropertyId' => array(
967 'location' => 'path',
968 'type' => 'string',
969 'required' => true,
970 ),
971 'profileId' => array(
972 'location' => 'path',
973 'type' => 'string',
974 'required' => true,
975 ),
976 ),
977 ),'list' => array(
978 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/profileFilterLinks',
979 'httpMethod' => 'GET',
980 'parameters' => array(
981 'accountId' => array(
982 'location' => 'path',
983 'type' => 'string',
984 'required' => true,
985 ),
986 'webPropertyId' => array(
987 'location' => 'path',
988 'type' => 'string',
989 'required' => true,
990 ),
991 'profileId' => array(
992 'location' => 'path',
993 'type' => 'string',
994 'required' => true,
995 ),
996 'max-results' => array(
997 'location' => 'query',
998 'type' => 'integer',
999 ),
1000 'start-index' => array(
1001 'location' => 'query',
1002 'type' => 'integer',
1003 ),
1004 ),
1005 ),'patch' => array(
1006 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/profileFilterLinks/{linkId}',
1007 'httpMethod' => 'PATCH',
1008 'parameters' => array(
1009 'accountId' => array(
1010 'location' => 'path',
1011 'type' => 'string',
1012 'required' => true,
1013 ),
1014 'webPropertyId' => array(
1015 'location' => 'path',
1016 'type' => 'string',
1017 'required' => true,
1018 ),
1019 'profileId' => array(
1020 'location' => 'path',
1021 'type' => 'string',
1022 'required' => true,
1023 ),
1024 'linkId' => array(
1025 'location' => 'path',
1026 'type' => 'string',
1027 'required' => true,
1028 ),
1029 ),
1030 ),'update' => array(
1031 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/profileFilterLinks/{linkId}',
1032 'httpMethod' => 'PUT',
1033 'parameters' => array(
1034 'accountId' => array(
1035 'location' => 'path',
1036 'type' => 'string',
1037 'required' => true,
1038 ),
1039 'webPropertyId' => array(
1040 'location' => 'path',
1041 'type' => 'string',
1042 'required' => true,
1043 ),
1044 'profileId' => array(
1045 'location' => 'path',
1046 'type' => 'string',
1047 'required' => true,
1048 ),
1049 'linkId' => array(
1050 'location' => 'path',
1051 'type' => 'string',
1052 'required' => true,
1053 ),
1054 ),
1055 ),
1056 )
1057 )
1058 );
1059 $this->management_profileUserLinks = new Analytify_Google_Service_Analytics_ManagementProfileUserLinks_Resource(
1060 $this,
1061 $this->serviceName,
1062 'profileUserLinks',
1063 array(
1064 'methods' => array(
1065 'delete' => array(
1066 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/entityUserLinks/{linkId}',
1067 'httpMethod' => 'DELETE',
1068 'parameters' => array(
1069 'accountId' => array(
1070 'location' => 'path',
1071 'type' => 'string',
1072 'required' => true,
1073 ),
1074 'webPropertyId' => array(
1075 'location' => 'path',
1076 'type' => 'string',
1077 'required' => true,
1078 ),
1079 'profileId' => array(
1080 'location' => 'path',
1081 'type' => 'string',
1082 'required' => true,
1083 ),
1084 'linkId' => array(
1085 'location' => 'path',
1086 'type' => 'string',
1087 'required' => true,
1088 ),
1089 ),
1090 ),'insert' => array(
1091 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/entityUserLinks',
1092 'httpMethod' => 'POST',
1093 'parameters' => array(
1094 'accountId' => array(
1095 'location' => 'path',
1096 'type' => 'string',
1097 'required' => true,
1098 ),
1099 'webPropertyId' => array(
1100 'location' => 'path',
1101 'type' => 'string',
1102 'required' => true,
1103 ),
1104 'profileId' => array(
1105 'location' => 'path',
1106 'type' => 'string',
1107 'required' => true,
1108 ),
1109 ),
1110 ),'list' => array(
1111 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/entityUserLinks',
1112 'httpMethod' => 'GET',
1113 'parameters' => array(
1114 'accountId' => array(
1115 'location' => 'path',
1116 'type' => 'string',
1117 'required' => true,
1118 ),
1119 'webPropertyId' => array(
1120 'location' => 'path',
1121 'type' => 'string',
1122 'required' => true,
1123 ),
1124 'profileId' => array(
1125 'location' => 'path',
1126 'type' => 'string',
1127 'required' => true,
1128 ),
1129 'max-results' => array(
1130 'location' => 'query',
1131 'type' => 'integer',
1132 ),
1133 'start-index' => array(
1134 'location' => 'query',
1135 'type' => 'integer',
1136 ),
1137 ),
1138 ),'update' => array(
1139 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/entityUserLinks/{linkId}',
1140 'httpMethod' => 'PUT',
1141 'parameters' => array(
1142 'accountId' => array(
1143 'location' => 'path',
1144 'type' => 'string',
1145 'required' => true,
1146 ),
1147 'webPropertyId' => array(
1148 'location' => 'path',
1149 'type' => 'string',
1150 'required' => true,
1151 ),
1152 'profileId' => array(
1153 'location' => 'path',
1154 'type' => 'string',
1155 'required' => true,
1156 ),
1157 'linkId' => array(
1158 'location' => 'path',
1159 'type' => 'string',
1160 'required' => true,
1161 ),
1162 ),
1163 ),
1164 )
1165 )
1166 );
1167 $this->management_profiles = new Analytify_Google_Service_Analytics_ManagementProfiles_Resource(
1168 $this,
1169 $this->serviceName,
1170 'profiles',
1171 array(
1172 'methods' => array(
1173 'delete' => array(
1174 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}',
1175 'httpMethod' => 'DELETE',
1176 'parameters' => array(
1177 'accountId' => array(
1178 'location' => 'path',
1179 'type' => 'string',
1180 'required' => true,
1181 ),
1182 'webPropertyId' => array(
1183 'location' => 'path',
1184 'type' => 'string',
1185 'required' => true,
1186 ),
1187 'profileId' => array(
1188 'location' => 'path',
1189 'type' => 'string',
1190 'required' => true,
1191 ),
1192 ),
1193 ),'get' => array(
1194 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}',
1195 'httpMethod' => 'GET',
1196 'parameters' => array(
1197 'accountId' => array(
1198 'location' => 'path',
1199 'type' => 'string',
1200 'required' => true,
1201 ),
1202 'webPropertyId' => array(
1203 'location' => 'path',
1204 'type' => 'string',
1205 'required' => true,
1206 ),
1207 'profileId' => array(
1208 'location' => 'path',
1209 'type' => 'string',
1210 'required' => true,
1211 ),
1212 ),
1213 ),'insert' => array(
1214 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles',
1215 'httpMethod' => 'POST',
1216 'parameters' => array(
1217 'accountId' => array(
1218 'location' => 'path',
1219 'type' => 'string',
1220 'required' => true,
1221 ),
1222 'webPropertyId' => array(
1223 'location' => 'path',
1224 'type' => 'string',
1225 'required' => true,
1226 ),
1227 ),
1228 ),'list' => array(
1229 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles',
1230 'httpMethod' => 'GET',
1231 'parameters' => array(
1232 'accountId' => array(
1233 'location' => 'path',
1234 'type' => 'string',
1235 'required' => true,
1236 ),
1237 'webPropertyId' => array(
1238 'location' => 'path',
1239 'type' => 'string',
1240 'required' => true,
1241 ),
1242 'max-results' => array(
1243 'location' => 'query',
1244 'type' => 'integer',
1245 ),
1246 'start-index' => array(
1247 'location' => 'query',
1248 'type' => 'integer',
1249 ),
1250 ),
1251 ),'patch' => array(
1252 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}',
1253 'httpMethod' => 'PATCH',
1254 'parameters' => array(
1255 'accountId' => array(
1256 'location' => 'path',
1257 'type' => 'string',
1258 'required' => true,
1259 ),
1260 'webPropertyId' => array(
1261 'location' => 'path',
1262 'type' => 'string',
1263 'required' => true,
1264 ),
1265 'profileId' => array(
1266 'location' => 'path',
1267 'type' => 'string',
1268 'required' => true,
1269 ),
1270 ),
1271 ),'update' => array(
1272 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}',
1273 'httpMethod' => 'PUT',
1274 'parameters' => array(
1275 'accountId' => array(
1276 'location' => 'path',
1277 'type' => 'string',
1278 'required' => true,
1279 ),
1280 'webPropertyId' => array(
1281 'location' => 'path',
1282 'type' => 'string',
1283 'required' => true,
1284 ),
1285 'profileId' => array(
1286 'location' => 'path',
1287 'type' => 'string',
1288 'required' => true,
1289 ),
1290 ),
1291 ),
1292 )
1293 )
1294 );
1295 $this->management_segments = new Analytify_Google_Service_Analytics_ManagementSegments_Resource(
1296 $this,
1297 $this->serviceName,
1298 'segments',
1299 array(
1300 'methods' => array(
1301 'list' => array(
1302 'path' => 'management/segments',
1303 'httpMethod' => 'GET',
1304 'parameters' => array(
1305 'max-results' => array(
1306 'location' => 'query',
1307 'type' => 'integer',
1308 ),
1309 'start-index' => array(
1310 'location' => 'query',
1311 'type' => 'integer',
1312 ),
1313 ),
1314 ),
1315 )
1316 )
1317 );
1318 $this->management_unsampledReports = new Analytify_Google_Service_Analytics_ManagementUnsampledReports_Resource(
1319 $this,
1320 $this->serviceName,
1321 'unsampledReports',
1322 array(
1323 'methods' => array(
1324 'get' => array(
1325 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/unsampledReports/{unsampledReportId}',
1326 'httpMethod' => 'GET',
1327 'parameters' => array(
1328 'accountId' => array(
1329 'location' => 'path',
1330 'type' => 'string',
1331 'required' => true,
1332 ),
1333 'webPropertyId' => array(
1334 'location' => 'path',
1335 'type' => 'string',
1336 'required' => true,
1337 ),
1338 'profileId' => array(
1339 'location' => 'path',
1340 'type' => 'string',
1341 'required' => true,
1342 ),
1343 'unsampledReportId' => array(
1344 'location' => 'path',
1345 'type' => 'string',
1346 'required' => true,
1347 ),
1348 ),
1349 ),'insert' => array(
1350 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/unsampledReports',
1351 'httpMethod' => 'POST',
1352 'parameters' => array(
1353 'accountId' => array(
1354 'location' => 'path',
1355 'type' => 'string',
1356 'required' => true,
1357 ),
1358 'webPropertyId' => array(
1359 'location' => 'path',
1360 'type' => 'string',
1361 'required' => true,
1362 ),
1363 'profileId' => array(
1364 'location' => 'path',
1365 'type' => 'string',
1366 'required' => true,
1367 ),
1368 ),
1369 ),'list' => array(
1370 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/unsampledReports',
1371 'httpMethod' => 'GET',
1372 'parameters' => array(
1373 'accountId' => array(
1374 'location' => 'path',
1375 'type' => 'string',
1376 'required' => true,
1377 ),
1378 'webPropertyId' => array(
1379 'location' => 'path',
1380 'type' => 'string',
1381 'required' => true,
1382 ),
1383 'profileId' => array(
1384 'location' => 'path',
1385 'type' => 'string',
1386 'required' => true,
1387 ),
1388 'max-results' => array(
1389 'location' => 'query',
1390 'type' => 'integer',
1391 ),
1392 'start-index' => array(
1393 'location' => 'query',
1394 'type' => 'integer',
1395 ),
1396 ),
1397 ),
1398 )
1399 )
1400 );
1401 $this->management_uploads = new Analytify_Google_Service_Analytics_ManagementUploads_Resource(
1402 $this,
1403 $this->serviceName,
1404 'uploads',
1405 array(
1406 'methods' => array(
1407 'deleteUploadData' => array(
1408 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources/{customDataSourceId}/deleteUploadData',
1409 'httpMethod' => 'POST',
1410 'parameters' => array(
1411 'accountId' => array(
1412 'location' => 'path',
1413 'type' => 'string',
1414 'required' => true,
1415 ),
1416 'webPropertyId' => array(
1417 'location' => 'path',
1418 'type' => 'string',
1419 'required' => true,
1420 ),
1421 'customDataSourceId' => array(
1422 'location' => 'path',
1423 'type' => 'string',
1424 'required' => true,
1425 ),
1426 ),
1427 ),'get' => array(
1428 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources/{customDataSourceId}/uploads/{uploadId}',
1429 'httpMethod' => 'GET',
1430 'parameters' => array(
1431 'accountId' => array(
1432 'location' => 'path',
1433 'type' => 'string',
1434 'required' => true,
1435 ),
1436 'webPropertyId' => array(
1437 'location' => 'path',
1438 'type' => 'string',
1439 'required' => true,
1440 ),
1441 'customDataSourceId' => array(
1442 'location' => 'path',
1443 'type' => 'string',
1444 'required' => true,
1445 ),
1446 'uploadId' => array(
1447 'location' => 'path',
1448 'type' => 'string',
1449 'required' => true,
1450 ),
1451 ),
1452 ),'list' => array(
1453 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources/{customDataSourceId}/uploads',
1454 'httpMethod' => 'GET',
1455 'parameters' => array(
1456 'accountId' => array(
1457 'location' => 'path',
1458 'type' => 'string',
1459 'required' => true,
1460 ),
1461 'webPropertyId' => array(
1462 'location' => 'path',
1463 'type' => 'string',
1464 'required' => true,
1465 ),
1466 'customDataSourceId' => array(
1467 'location' => 'path',
1468 'type' => 'string',
1469 'required' => true,
1470 ),
1471 'max-results' => array(
1472 'location' => 'query',
1473 'type' => 'integer',
1474 ),
1475 'start-index' => array(
1476 'location' => 'query',
1477 'type' => 'integer',
1478 ),
1479 ),
1480 ),'migrateDataImport' => array(
1481 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources/{customDataSourceId}/migrateDataImport',
1482 'httpMethod' => 'POST',
1483 'parameters' => array(
1484 'accountId' => array(
1485 'location' => 'path',
1486 'type' => 'string',
1487 'required' => true,
1488 ),
1489 'webPropertyId' => array(
1490 'location' => 'path',
1491 'type' => 'string',
1492 'required' => true,
1493 ),
1494 'customDataSourceId' => array(
1495 'location' => 'path',
1496 'type' => 'string',
1497 'required' => true,
1498 ),
1499 ),
1500 ),'uploadData' => array(
1501 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources/{customDataSourceId}/uploads',
1502 'httpMethod' => 'POST',
1503 'parameters' => array(
1504 'accountId' => array(
1505 'location' => 'path',
1506 'type' => 'string',
1507 'required' => true,
1508 ),
1509 'webPropertyId' => array(
1510 'location' => 'path',
1511 'type' => 'string',
1512 'required' => true,
1513 ),
1514 'customDataSourceId' => array(
1515 'location' => 'path',
1516 'type' => 'string',
1517 'required' => true,
1518 ),
1519 ),
1520 ),
1521 )
1522 )
1523 );
1524 $this->management_webPropertyAdWordsLinks = new Analytify_Google_Service_Analytics_ManagementWebPropertyAdWordsLinks_Resource(
1525 $this,
1526 $this->serviceName,
1527 'webPropertyAdWordsLinks',
1528 array(
1529 'methods' => array(
1530 'delete' => array(
1531 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/entityAdWordsLinks/{webPropertyAdWordsLinkId}',
1532 'httpMethod' => 'DELETE',
1533 'parameters' => array(
1534 'accountId' => array(
1535 'location' => 'path',
1536 'type' => 'string',
1537 'required' => true,
1538 ),
1539 'webPropertyId' => array(
1540 'location' => 'path',
1541 'type' => 'string',
1542 'required' => true,
1543 ),
1544 'webPropertyAdWordsLinkId' => array(
1545 'location' => 'path',
1546 'type' => 'string',
1547 'required' => true,
1548 ),
1549 ),
1550 ),'get' => array(
1551 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/entityAdWordsLinks/{webPropertyAdWordsLinkId}',
1552 'httpMethod' => 'GET',
1553 'parameters' => array(
1554 'accountId' => array(
1555 'location' => 'path',
1556 'type' => 'string',
1557 'required' => true,
1558 ),
1559 'webPropertyId' => array(
1560 'location' => 'path',
1561 'type' => 'string',
1562 'required' => true,
1563 ),
1564 'webPropertyAdWordsLinkId' => array(
1565 'location' => 'path',
1566 'type' => 'string',
1567 'required' => true,
1568 ),
1569 ),
1570 ),'insert' => array(
1571 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/entityAdWordsLinks',
1572 'httpMethod' => 'POST',
1573 'parameters' => array(
1574 'accountId' => array(
1575 'location' => 'path',
1576 'type' => 'string',
1577 'required' => true,
1578 ),
1579 'webPropertyId' => array(
1580 'location' => 'path',
1581 'type' => 'string',
1582 'required' => true,
1583 ),
1584 ),
1585 ),'list' => array(
1586 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/entityAdWordsLinks',
1587 'httpMethod' => 'GET',
1588 'parameters' => array(
1589 'accountId' => array(
1590 'location' => 'path',
1591 'type' => 'string',
1592 'required' => true,
1593 ),
1594 'webPropertyId' => array(
1595 'location' => 'path',
1596 'type' => 'string',
1597 'required' => true,
1598 ),
1599 'max-results' => array(
1600 'location' => 'query',
1601 'type' => 'integer',
1602 ),
1603 'start-index' => array(
1604 'location' => 'query',
1605 'type' => 'integer',
1606 ),
1607 ),
1608 ),'patch' => array(
1609 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/entityAdWordsLinks/{webPropertyAdWordsLinkId}',
1610 'httpMethod' => 'PATCH',
1611 'parameters' => array(
1612 'accountId' => array(
1613 'location' => 'path',
1614 'type' => 'string',
1615 'required' => true,
1616 ),
1617 'webPropertyId' => array(
1618 'location' => 'path',
1619 'type' => 'string',
1620 'required' => true,
1621 ),
1622 'webPropertyAdWordsLinkId' => array(
1623 'location' => 'path',
1624 'type' => 'string',
1625 'required' => true,
1626 ),
1627 ),
1628 ),'update' => array(
1629 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/entityAdWordsLinks/{webPropertyAdWordsLinkId}',
1630 'httpMethod' => 'PUT',
1631 'parameters' => array(
1632 'accountId' => array(
1633 'location' => 'path',
1634 'type' => 'string',
1635 'required' => true,
1636 ),
1637 'webPropertyId' => array(
1638 'location' => 'path',
1639 'type' => 'string',
1640 'required' => true,
1641 ),
1642 'webPropertyAdWordsLinkId' => array(
1643 'location' => 'path',
1644 'type' => 'string',
1645 'required' => true,
1646 ),
1647 ),
1648 ),
1649 )
1650 )
1651 );
1652 $this->management_webproperties = new Analytify_Google_Service_Analytics_ManagementWebproperties_Resource(
1653 $this,
1654 $this->serviceName,
1655 'webproperties',
1656 array(
1657 'methods' => array(
1658 'get' => array(
1659 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}',
1660 'httpMethod' => 'GET',
1661 'parameters' => array(
1662 'accountId' => array(
1663 'location' => 'path',
1664 'type' => 'string',
1665 'required' => true,
1666 ),
1667 'webPropertyId' => array(
1668 'location' => 'path',
1669 'type' => 'string',
1670 'required' => true,
1671 ),
1672 ),
1673 ),'insert' => array(
1674 'path' => 'management/accounts/{accountId}/webproperties',
1675 'httpMethod' => 'POST',
1676 'parameters' => array(
1677 'accountId' => array(
1678 'location' => 'path',
1679 'type' => 'string',
1680 'required' => true,
1681 ),
1682 ),
1683 ),'list' => array(
1684 'path' => 'management/accounts/{accountId}/webproperties',
1685 'httpMethod' => 'GET',
1686 'parameters' => array(
1687 'accountId' => array(
1688 'location' => 'path',
1689 'type' => 'string',
1690 'required' => true,
1691 ),
1692 'max-results' => array(
1693 'location' => 'query',
1694 'type' => 'integer',
1695 ),
1696 'start-index' => array(
1697 'location' => 'query',
1698 'type' => 'integer',
1699 ),
1700 ),
1701 ),'patch' => array(
1702 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}',
1703 'httpMethod' => 'PATCH',
1704 'parameters' => array(
1705 'accountId' => array(
1706 'location' => 'path',
1707 'type' => 'string',
1708 'required' => true,
1709 ),
1710 'webPropertyId' => array(
1711 'location' => 'path',
1712 'type' => 'string',
1713 'required' => true,
1714 ),
1715 ),
1716 ),'update' => array(
1717 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}',
1718 'httpMethod' => 'PUT',
1719 'parameters' => array(
1720 'accountId' => array(
1721 'location' => 'path',
1722 'type' => 'string',
1723 'required' => true,
1724 ),
1725 'webPropertyId' => array(
1726 'location' => 'path',
1727 'type' => 'string',
1728 'required' => true,
1729 ),
1730 ),
1731 ),
1732 )
1733 )
1734 );
1735 $this->management_webpropertyUserLinks = new Analytify_Google_Service_Analytics_ManagementWebpropertyUserLinks_Resource(
1736 $this,
1737 $this->serviceName,
1738 'webpropertyUserLinks',
1739 array(
1740 'methods' => array(
1741 'delete' => array(
1742 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/entityUserLinks/{linkId}',
1743 'httpMethod' => 'DELETE',
1744 'parameters' => array(
1745 'accountId' => array(
1746 'location' => 'path',
1747 'type' => 'string',
1748 'required' => true,
1749 ),
1750 'webPropertyId' => array(
1751 'location' => 'path',
1752 'type' => 'string',
1753 'required' => true,
1754 ),
1755 'linkId' => array(
1756 'location' => 'path',
1757 'type' => 'string',
1758 'required' => true,
1759 ),
1760 ),
1761 ),'insert' => array(
1762 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/entityUserLinks',
1763 'httpMethod' => 'POST',
1764 'parameters' => array(
1765 'accountId' => array(
1766 'location' => 'path',
1767 'type' => 'string',
1768 'required' => true,
1769 ),
1770 'webPropertyId' => array(
1771 'location' => 'path',
1772 'type' => 'string',
1773 'required' => true,
1774 ),
1775 ),
1776 ),'list' => array(
1777 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/entityUserLinks',
1778 'httpMethod' => 'GET',
1779 'parameters' => array(
1780 'accountId' => array(
1781 'location' => 'path',
1782 'type' => 'string',
1783 'required' => true,
1784 ),
1785 'webPropertyId' => array(
1786 'location' => 'path',
1787 'type' => 'string',
1788 'required' => true,
1789 ),
1790 'max-results' => array(
1791 'location' => 'query',
1792 'type' => 'integer',
1793 ),
1794 'start-index' => array(
1795 'location' => 'query',
1796 'type' => 'integer',
1797 ),
1798 ),
1799 ),'update' => array(
1800 'path' => 'management/accounts/{accountId}/webproperties/{webPropertyId}/entityUserLinks/{linkId}',
1801 'httpMethod' => 'PUT',
1802 'parameters' => array(
1803 'accountId' => array(
1804 'location' => 'path',
1805 'type' => 'string',
1806 'required' => true,
1807 ),
1808 'webPropertyId' => array(
1809 'location' => 'path',
1810 'type' => 'string',
1811 'required' => true,
1812 ),
1813 'linkId' => array(
1814 'location' => 'path',
1815 'type' => 'string',
1816 'required' => true,
1817 ),
1818 ),
1819 ),
1820 )
1821 )
1822 );
1823 $this->metadata_columns = new Analytify_Google_Service_Analytics_MetadataColumns_Resource(
1824 $this,
1825 $this->serviceName,
1826 'columns',
1827 array(
1828 'methods' => array(
1829 'list' => array(
1830 'path' => 'metadata/{reportType}/columns',
1831 'httpMethod' => 'GET',
1832 'parameters' => array(
1833 'reportType' => array(
1834 'location' => 'path',
1835 'type' => 'string',
1836 'required' => true,
1837 ),
1838 ),
1839 ),
1840 )
1841 )
1842 );
1843 $this->provisioning = new Analytify_Google_Service_Analytics_Provisioning_Resource(
1844 $this,
1845 $this->serviceName,
1846 'provisioning',
1847 array(
1848 'methods' => array(
1849 'createAccountTicket' => array(
1850 'path' => 'provisioning/createAccountTicket',
1851 'httpMethod' => 'POST',
1852 'parameters' => array(),
1853 ),
1854 )
1855 )
1856 );
1857 }
1858 }
1859
1860
1861 /**
1862 * The "data" collection of methods.
1863 * Typical usage is:
1864 * <code>
1865 * $analyticsService = new Analytify_Google_Service_Analytics(...);
1866 * $data = $analyticsService->data;
1867 * </code>
1868 */
1869 class Analytify_Google_Service_Analytics_Data_Resource extends Analytify_Google_Service_Resource
1870 {
1871
1872 }
1873
1874 /**
1875 * The "ga" collection of methods.
1876 * Typical usage is:
1877 * <code>
1878 * $analyticsService = new Analytify_Google_Service_Analytics(...);
1879 * $ga = $analyticsService->ga;
1880 * </code>
1881 */
1882 class Analytify_Google_Service_Analytics_DataGa_Resource extends Analytify_Google_Service_Resource
1883 {
1884
1885 /**
1886 * Returns Analytics data for a view (profile). (ga.get)
1887 *
1888 * @param string $ids
1889 * Unique table ID for retrieving Analytics data. Table ID is of the form ga:XXXX, where XXXX is
1890 * the Analytics view (profile) ID.
1891 * @param string $startDate
1892 * Start date for fetching Analytics data. Requests can specify a start date formatted as YYYY-MM-
1893 * DD, or as a relative date (e.g., today, yesterday, or 7daysAgo). The default value is 7daysAgo.
1894 * @param string $endDate
1895 * End date for fetching Analytics data. Request can should specify an end date formatted as YYYY-
1896 * MM-DD, or as a relative date (e.g., today, yesterday, or 7daysAgo). The default value is
1897 * yesterday.
1898 * @param string $metrics
1899 * A comma-separated list of Analytics metrics. E.g., 'ga:sessions,ga:pageviews'. At least one
1900 * metric must be specified.
1901 * @param array $optParams Optional parameters.
1902 *
1903 * @opt_param int max-results
1904 * The maximum number of entries to include in this feed.
1905 * @opt_param string sort
1906 * A comma-separated list of dimensions or metrics that determine the sort order for Analytics
1907 * data.
1908 * @opt_param string dimensions
1909 * A comma-separated list of Analytics dimensions. E.g., 'ga:browser,ga:city'.
1910 * @opt_param int start-index
1911 * An index of the first entity to retrieve. Use this parameter as a pagination mechanism along
1912 * with the max-results parameter.
1913 * @opt_param string segment
1914 * An Analytics segment to be applied to data.
1915 * @opt_param string samplingLevel
1916 * The desired sampling level.
1917 * @opt_param string filters
1918 * A comma-separated list of dimension or metric filters to be applied to Analytics data.
1919 * @opt_param string output
1920 * The selected format for the response. Default format is JSON.
1921 * @return Analytify_Google_Service_Analytics_GaData
1922 */
1923 public function get($ids, $startDate, $endDate, $metrics, $optParams = array())
1924 {
1925 $params = array('ids' => $ids, 'start-date' => $startDate, 'end-date' => $endDate, 'metrics' => $metrics);
1926 $params = array_merge($params, $optParams);
1927 return $this->call('get', array($params), "Analytify_Google_Service_Analytics_GaData");
1928 }
1929 }
1930 /**
1931 * The "mcf" collection of methods.
1932 * Typical usage is:
1933 * <code>
1934 * $analyticsService = new Analytify_Google_Service_Analytics(...);
1935 * $mcf = $analyticsService->mcf;
1936 * </code>
1937 */
1938 class Analytify_Google_Service_Analytics_DataMcf_Resource extends Analytify_Google_Service_Resource
1939 {
1940
1941 /**
1942 * Returns Analytics Multi-Channel Funnels data for a view (profile). (mcf.get)
1943 *
1944 * @param string $ids
1945 * Unique table ID for retrieving Analytics data. Table ID is of the form ga:XXXX, where XXXX is
1946 * the Analytics view (profile) ID.
1947 * @param string $startDate
1948 * Start date for fetching Analytics data. Requests can specify a start date formatted as YYYY-MM-
1949 * DD, or as a relative date (e.g., today, yesterday, or 7daysAgo). The default value is 7daysAgo.
1950 * @param string $endDate
1951 * End date for fetching Analytics data. Requests can specify a start date formatted as YYYY-MM-DD,
1952 * or as a relative date (e.g., today, yesterday, or 7daysAgo). The default value is 7daysAgo.
1953 * @param string $metrics
1954 * A comma-separated list of Multi-Channel Funnels metrics. E.g.,
1955 * 'mcf:totalConversions,mcf:totalConversionValue'. At least one metric must be specified.
1956 * @param array $optParams Optional parameters.
1957 *
1958 * @opt_param int max-results
1959 * The maximum number of entries to include in this feed.
1960 * @opt_param string sort
1961 * A comma-separated list of dimensions or metrics that determine the sort order for the Analytics
1962 * data.
1963 * @opt_param string dimensions
1964 * A comma-separated list of Multi-Channel Funnels dimensions. E.g., 'mcf:source,mcf:medium'.
1965 * @opt_param int start-index
1966 * An index of the first entity to retrieve. Use this parameter as a pagination mechanism along
1967 * with the max-results parameter.
1968 * @opt_param string samplingLevel
1969 * The desired sampling level.
1970 * @opt_param string filters
1971 * A comma-separated list of dimension or metric filters to be applied to the Analytics data.
1972 * @return Analytify_Google_Service_Analytics_McfData
1973 */
1974 public function get($ids, $startDate, $endDate, $metrics, $optParams = array())
1975 {
1976 $params = array('ids' => $ids, 'start-date' => $startDate, 'end-date' => $endDate, 'metrics' => $metrics);
1977 $params = array_merge($params, $optParams);
1978 return $this->call('get', array($params), "Analytify_Google_Service_Analytics_McfData");
1979 }
1980 }
1981 /**
1982 * The "realtime" collection of methods.
1983 * Typical usage is:
1984 * <code>
1985 * $analyticsService = new Analytify_Google_Service_Analytics(...);
1986 * $realtime = $analyticsService->realtime;
1987 * </code>
1988 */
1989 class Analytify_Google_Service_Analytics_DataRealtime_Resource extends Analytify_Google_Service_Resource
1990 {
1991
1992 /**
1993 * Returns real time data for a view (profile). (realtime.get)
1994 *
1995 * @param string $ids
1996 * Unique table ID for retrieving real time data. Table ID is of the form ga:XXXX, where XXXX is
1997 * the Analytics view (profile) ID.
1998 * @param string $metrics
1999 * A comma-separated list of real time metrics. E.g., 'rt:activeUsers'. At least one metric must be
2000 * specified.
2001 * @param array $optParams Optional parameters.
2002 *
2003 * @opt_param int max-results
2004 * The maximum number of entries to include in this feed.
2005 * @opt_param string sort
2006 * A comma-separated list of dimensions or metrics that determine the sort order for real time
2007 * data.
2008 * @opt_param string dimensions
2009 * A comma-separated list of real time dimensions. E.g., 'rt:medium,rt:city'.
2010 * @opt_param string filters
2011 * A comma-separated list of dimension or metric filters to be applied to real time data.
2012 * @return Analytify_Google_Service_Analytics_RealtimeData
2013 */
2014 public function get($ids, $metrics, $optParams = array())
2015 {
2016 $params = array('ids' => $ids, 'metrics' => $metrics);
2017 $params = array_merge($params, $optParams);
2018 return $this->call('get', array($params), "Analytify_Google_Service_Analytics_RealtimeData");
2019 }
2020 }
2021
2022 /**
2023 * The "management" collection of methods.
2024 * Typical usage is:
2025 * <code>
2026 * $analyticsService = new Analytify_Google_Service_Analytics(...);
2027 * $management = $analyticsService->management;
2028 * </code>
2029 */
2030 class Analytify_Google_Service_Analytics_Management_Resource extends Analytify_Google_Service_Resource
2031 {
2032
2033 }
2034
2035 /**
2036 * The "accountSummaries" collection of methods.
2037 * Typical usage is:
2038 * <code>
2039 * $analyticsService = new Analytify_Google_Service_Analytics(...);
2040 * $accountSummaries = $analyticsService->accountSummaries;
2041 * </code>
2042 */
2043 class Analytify_Google_Service_Analytics_ManagementAccountSummaries_Resource extends Analytify_Google_Service_Resource
2044 {
2045
2046 /**
2047 * Lists account summaries (lightweight tree comprised of
2048 * accounts/properties/profiles) to which the user has access.
2049 * (accountSummaries.listManagementAccountSummaries)
2050 *
2051 * @param array $optParams Optional parameters.
2052 *
2053 * @opt_param int max-results
2054 * The maximum number of filters to include in this response.
2055 * @opt_param int start-index
2056 * An index of the first entity to retrieve. Use this parameter as a pagination mechanism along
2057 * with the max-results parameter.
2058 * @return Analytify_Google_Service_Analytics_AccountSummaries
2059 */
2060 public function listManagementAccountSummaries($optParams = array())
2061 {
2062 $params = array();
2063 $params = array_merge($params, $optParams);
2064 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_AccountSummaries");
2065 }
2066 }
2067 /**
2068 * The "accountUserLinks" collection of methods.
2069 * Typical usage is:
2070 * <code>
2071 * $analyticsService = new Analytify_Google_Service_Analytics(...);
2072 * $accountUserLinks = $analyticsService->accountUserLinks;
2073 * </code>
2074 */
2075 class Analytify_Google_Service_Analytics_ManagementAccountUserLinks_Resource extends Analytify_Google_Service_Resource
2076 {
2077
2078 /**
2079 * Removes a user from the given account. (accountUserLinks.delete)
2080 *
2081 * @param string $accountId
2082 * Account ID to delete the user link for.
2083 * @param string $linkId
2084 * Link ID to delete the user link for.
2085 * @param array $optParams Optional parameters.
2086 */
2087 public function delete($accountId, $linkId, $optParams = array())
2088 {
2089 $params = array('accountId' => $accountId, 'linkId' => $linkId);
2090 $params = array_merge($params, $optParams);
2091 return $this->call('delete', array($params));
2092 }
2093 /**
2094 * Adds a new user to the given account. (accountUserLinks.insert)
2095 *
2096 * @param string $accountId
2097 * Account ID to create the user link for.
2098 * @param Analytify_Google_EntityUserLink $postBody
2099 * @param array $optParams Optional parameters.
2100 * @return Analytify_Google_Service_Analytics_EntityUserLink
2101 */
2102 public function insert($accountId, Analytify_Google_Service_Analytics_EntityUserLink $postBody, $optParams = array())
2103 {
2104 $params = array('accountId' => $accountId, 'postBody' => $postBody);
2105 $params = array_merge($params, $optParams);
2106 return $this->call('insert', array($params), "Analytify_Google_Service_Analytics_EntityUserLink");
2107 }
2108 /**
2109 * Lists account-user links for a given account.
2110 * (accountUserLinks.listManagementAccountUserLinks)
2111 *
2112 * @param string $accountId
2113 * Account ID to retrieve the user links for.
2114 * @param array $optParams Optional parameters.
2115 *
2116 * @opt_param int max-results
2117 * The maximum number of account-user links to include in this response.
2118 * @opt_param int start-index
2119 * An index of the first account-user link to retrieve. Use this parameter as a pagination
2120 * mechanism along with the max-results parameter.
2121 * @return Analytify_Google_Service_Analytics_EntityUserLinks
2122 */
2123 public function listManagementAccountUserLinks($accountId, $optParams = array())
2124 {
2125 $params = array('accountId' => $accountId);
2126 $params = array_merge($params, $optParams);
2127 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_EntityUserLinks");
2128 }
2129 /**
2130 * Updates permissions for an existing user on the given account.
2131 * (accountUserLinks.update)
2132 *
2133 * @param string $accountId
2134 * Account ID to update the account-user link for.
2135 * @param string $linkId
2136 * Link ID to update the account-user link for.
2137 * @param Analytify_Google_EntityUserLink $postBody
2138 * @param array $optParams Optional parameters.
2139 * @return Analytify_Google_Service_Analytics_EntityUserLink
2140 */
2141 public function update($accountId, $linkId, Analytify_Google_Service_Analytics_EntityUserLink $postBody, $optParams = array())
2142 {
2143 $params = array('accountId' => $accountId, 'linkId' => $linkId, 'postBody' => $postBody);
2144 $params = array_merge($params, $optParams);
2145 return $this->call('update', array($params), "Analytify_Google_Service_Analytics_EntityUserLink");
2146 }
2147 }
2148 /**
2149 * The "accounts" collection of methods.
2150 * Typical usage is:
2151 * <code>
2152 * $analyticsService = new Analytify_Google_Service_Analytics(...);
2153 * $accounts = $analyticsService->accounts;
2154 * </code>
2155 */
2156 class Analytify_Google_Service_Analytics_ManagementAccounts_Resource extends Analytify_Google_Service_Resource
2157 {
2158
2159 /**
2160 * Lists all accounts to which the user has access.
2161 * (accounts.listManagementAccounts)
2162 *
2163 * @param array $optParams Optional parameters.
2164 *
2165 * @opt_param int max-results
2166 * The maximum number of accounts to include in this response.
2167 * @opt_param int start-index
2168 * An index of the first account to retrieve. Use this parameter as a pagination mechanism along
2169 * with the max-results parameter.
2170 * @return Analytify_Google_Service_Analytics_Accounts
2171 */
2172 public function listManagementAccounts($optParams = array())
2173 {
2174 $params = array();
2175 $params = array_merge($params, $optParams);
2176 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_Accounts");
2177 }
2178 }
2179 /**
2180 * The "customDataSources" collection of methods.
2181 * Typical usage is:
2182 * <code>
2183 * $analyticsService = new Analytify_Google_Service_Analytics(...);
2184 * $customDataSources = $analyticsService->customDataSources;
2185 * </code>
2186 */
2187 class Analytify_Google_Service_Analytics_ManagementCustomDataSources_Resource extends Analytify_Google_Service_Resource
2188 {
2189
2190 /**
2191 * List custom data sources to which the user has access.
2192 * (customDataSources.listManagementCustomDataSources)
2193 *
2194 * @param string $accountId
2195 * Account Id for the custom data sources to retrieve.
2196 * @param string $webPropertyId
2197 * Web property Id for the custom data sources to retrieve.
2198 * @param array $optParams Optional parameters.
2199 *
2200 * @opt_param int max-results
2201 * The maximum number of custom data sources to include in this response.
2202 * @opt_param int start-index
2203 * A 1-based index of the first custom data source to retrieve. Use this parameter as a pagination
2204 * mechanism along with the max-results parameter.
2205 * @return Analytify_Google_Service_Analytics_CustomDataSources
2206 */
2207 public function listManagementCustomDataSources($accountId, $webPropertyId, $optParams = array())
2208 {
2209 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId);
2210 $params = array_merge($params, $optParams);
2211 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_CustomDataSources");
2212 }
2213 }
2214 /**
2215 * The "dailyUploads" collection of methods.
2216 * Typical usage is:
2217 * <code>
2218 * $analyticsService = new Analytify_Google_Service_Analytics(...);
2219 * $dailyUploads = $analyticsService->dailyUploads;
2220 * </code>
2221 */
2222 class Analytify_Google_Service_Analytics_ManagementDailyUploads_Resource extends Analytify_Google_Service_Resource
2223 {
2224
2225 /**
2226 * Delete uploaded data for the given date. (dailyUploads.delete)
2227 *
2228 * @param string $accountId
2229 * Account Id associated with daily upload delete.
2230 * @param string $webPropertyId
2231 * Web property Id associated with daily upload delete.
2232 * @param string $customDataSourceId
2233 * Custom data source Id associated with daily upload delete.
2234 * @param string $date
2235 * Date for which data is to be deleted. Date should be formatted as YYYY-MM-DD.
2236 * @param string $type
2237 * Type of data for this delete.
2238 * @param array $optParams Optional parameters.
2239 */
2240 public function delete($accountId, $webPropertyId, $customDataSourceId, $date, $type, $optParams = array())
2241 {
2242 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'customDataSourceId' => $customDataSourceId, 'date' => $date, 'type' => $type);
2243 $params = array_merge($params, $optParams);
2244 return $this->call('delete', array($params));
2245 }
2246 /**
2247 * List daily uploads to which the user has access.
2248 * (dailyUploads.listManagementDailyUploads)
2249 *
2250 * @param string $accountId
2251 * Account Id for the daily uploads to retrieve.
2252 * @param string $webPropertyId
2253 * Web property Id for the daily uploads to retrieve.
2254 * @param string $customDataSourceId
2255 * Custom data source Id for daily uploads to retrieve.
2256 * @param string $startDate
2257 * Start date of the form YYYY-MM-DD.
2258 * @param string $endDate
2259 * End date of the form YYYY-MM-DD.
2260 * @param array $optParams Optional parameters.
2261 *
2262 * @opt_param int max-results
2263 * The maximum number of custom data sources to include in this response.
2264 * @opt_param int start-index
2265 * A 1-based index of the first daily upload to retrieve. Use this parameter as a pagination
2266 * mechanism along with the max-results parameter.
2267 * @return Analytify_Google_Service_Analytics_DailyUploads
2268 */
2269 public function listManagementDailyUploads($accountId, $webPropertyId, $customDataSourceId, $startDate, $endDate, $optParams = array())
2270 {
2271 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'customDataSourceId' => $customDataSourceId, 'start-date' => $startDate, 'end-date' => $endDate);
2272 $params = array_merge($params, $optParams);
2273 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_DailyUploads");
2274 }
2275 /**
2276 * Update/Overwrite data for a custom data source. (dailyUploads.upload)
2277 *
2278 * @param string $accountId
2279 * Account Id associated with daily upload.
2280 * @param string $webPropertyId
2281 * Web property Id associated with daily upload.
2282 * @param string $customDataSourceId
2283 * Custom data source Id to which the data being uploaded belongs.
2284 * @param string $date
2285 * Date for which data is uploaded. Date should be formatted as YYYY-MM-DD.
2286 * @param int $appendNumber
2287 * Append number for this upload indexed from 1.
2288 * @param string $type
2289 * Type of data for this upload.
2290 * @param array $optParams Optional parameters.
2291 *
2292 * @opt_param bool reset
2293 * Reset/Overwrite all previous appends for this date and start over with this file as the first
2294 * upload.
2295 * @return Analytify_Google_Service_Analytics_DailyUploadAppend
2296 */
2297 public function upload($accountId, $webPropertyId, $customDataSourceId, $date, $appendNumber, $type, $optParams = array())
2298 {
2299 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'customDataSourceId' => $customDataSourceId, 'date' => $date, 'appendNumber' => $appendNumber, 'type' => $type);
2300 $params = array_merge($params, $optParams);
2301 return $this->call('upload', array($params), "Analytify_Google_Service_Analytics_DailyUploadAppend");
2302 }
2303 }
2304 /**
2305 * The "experiments" collection of methods.
2306 * Typical usage is:
2307 * <code>
2308 * $analyticsService = new Analytify_Google_Service_Analytics(...);
2309 * $experiments = $analyticsService->experiments;
2310 * </code>
2311 */
2312 class Analytify_Google_Service_Analytics_ManagementExperiments_Resource extends Analytify_Google_Service_Resource
2313 {
2314
2315 /**
2316 * Delete an experiment. (experiments.delete)
2317 *
2318 * @param string $accountId
2319 * Account ID to which the experiment belongs
2320 * @param string $webPropertyId
2321 * Web property ID to which the experiment belongs
2322 * @param string $profileId
2323 * View (Profile) ID to which the experiment belongs
2324 * @param string $experimentId
2325 * ID of the experiment to delete
2326 * @param array $optParams Optional parameters.
2327 */
2328 public function delete($accountId, $webPropertyId, $profileId, $experimentId, $optParams = array())
2329 {
2330 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'experimentId' => $experimentId);
2331 $params = array_merge($params, $optParams);
2332 return $this->call('delete', array($params));
2333 }
2334 /**
2335 * Returns an experiment to which the user has access. (experiments.get)
2336 *
2337 * @param string $accountId
2338 * Account ID to retrieve the experiment for.
2339 * @param string $webPropertyId
2340 * Web property ID to retrieve the experiment for.
2341 * @param string $profileId
2342 * View (Profile) ID to retrieve the experiment for.
2343 * @param string $experimentId
2344 * Experiment ID to retrieve the experiment for.
2345 * @param array $optParams Optional parameters.
2346 * @return Analytify_Google_Service_Analytics_Experiment
2347 */
2348 public function get($accountId, $webPropertyId, $profileId, $experimentId, $optParams = array())
2349 {
2350 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'experimentId' => $experimentId);
2351 $params = array_merge($params, $optParams);
2352 return $this->call('get', array($params), "Analytify_Google_Service_Analytics_Experiment");
2353 }
2354 /**
2355 * Create a new experiment. (experiments.insert)
2356 *
2357 * @param string $accountId
2358 * Account ID to create the experiment for.
2359 * @param string $webPropertyId
2360 * Web property ID to create the experiment for.
2361 * @param string $profileId
2362 * View (Profile) ID to create the experiment for.
2363 * @param Analytify_Google_Experiment $postBody
2364 * @param array $optParams Optional parameters.
2365 * @return Analytify_Google_Service_Analytics_Experiment
2366 */
2367 public function insert($accountId, $webPropertyId, $profileId, Analytify_Google_Service_Analytics_Experiment $postBody, $optParams = array())
2368 {
2369 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'postBody' => $postBody);
2370 $params = array_merge($params, $optParams);
2371 return $this->call('insert', array($params), "Analytify_Google_Service_Analytics_Experiment");
2372 }
2373 /**
2374 * Lists experiments to which the user has access.
2375 * (experiments.listManagementExperiments)
2376 *
2377 * @param string $accountId
2378 * Account ID to retrieve experiments for.
2379 * @param string $webPropertyId
2380 * Web property ID to retrieve experiments for.
2381 * @param string $profileId
2382 * View (Profile) ID to retrieve experiments for.
2383 * @param array $optParams Optional parameters.
2384 *
2385 * @opt_param int max-results
2386 * The maximum number of experiments to include in this response.
2387 * @opt_param int start-index
2388 * An index of the first experiment to retrieve. Use this parameter as a pagination mechanism along
2389 * with the max-results parameter.
2390 * @return Analytify_Google_Service_Analytics_Experiments
2391 */
2392 public function listManagementExperiments($accountId, $webPropertyId, $profileId, $optParams = array())
2393 {
2394 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId);
2395 $params = array_merge($params, $optParams);
2396 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_Experiments");
2397 }
2398 /**
2399 * Update an existing experiment. This method supports patch semantics.
2400 * (experiments.patch)
2401 *
2402 * @param string $accountId
2403 * Account ID of the experiment to update.
2404 * @param string $webPropertyId
2405 * Web property ID of the experiment to update.
2406 * @param string $profileId
2407 * View (Profile) ID of the experiment to update.
2408 * @param string $experimentId
2409 * Experiment ID of the experiment to update.
2410 * @param Analytify_Google_Experiment $postBody
2411 * @param array $optParams Optional parameters.
2412 * @return Analytify_Google_Service_Analytics_Experiment
2413 */
2414 public function patch($accountId, $webPropertyId, $profileId, $experimentId, Analytify_Google_Service_Analytics_Experiment $postBody, $optParams = array())
2415 {
2416 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'experimentId' => $experimentId, 'postBody' => $postBody);
2417 $params = array_merge($params, $optParams);
2418 return $this->call('patch', array($params), "Analytify_Google_Service_Analytics_Experiment");
2419 }
2420 /**
2421 * Update an existing experiment. (experiments.update)
2422 *
2423 * @param string $accountId
2424 * Account ID of the experiment to update.
2425 * @param string $webPropertyId
2426 * Web property ID of the experiment to update.
2427 * @param string $profileId
2428 * View (Profile) ID of the experiment to update.
2429 * @param string $experimentId
2430 * Experiment ID of the experiment to update.
2431 * @param Analytify_Google_Experiment $postBody
2432 * @param array $optParams Optional parameters.
2433 * @return Analytify_Google_Service_Analytics_Experiment
2434 */
2435 public function update($accountId, $webPropertyId, $profileId, $experimentId, Analytify_Google_Service_Analytics_Experiment $postBody, $optParams = array())
2436 {
2437 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'experimentId' => $experimentId, 'postBody' => $postBody);
2438 $params = array_merge($params, $optParams);
2439 return $this->call('update', array($params), "Analytify_Google_Service_Analytics_Experiment");
2440 }
2441 }
2442 /**
2443 * The "filters" collection of methods.
2444 * Typical usage is:
2445 * <code>
2446 * $analyticsService = new Analytify_Google_Service_Analytics(...);
2447 * $filters = $analyticsService->filters;
2448 * </code>
2449 */
2450 class Analytify_Google_Service_Analytics_ManagementFilters_Resource extends Analytify_Google_Service_Resource
2451 {
2452
2453 /**
2454 * Delete a filter. (filters.delete)
2455 *
2456 * @param string $accountId
2457 * Account ID to delete the filter for.
2458 * @param string $filterId
2459 * ID of the filter to be deleted.
2460 * @param array $optParams Optional parameters.
2461 * @return Analytify_Google_Service_Analytics_Filter
2462 */
2463 public function delete($accountId, $filterId, $optParams = array())
2464 {
2465 $params = array('accountId' => $accountId, 'filterId' => $filterId);
2466 $params = array_merge($params, $optParams);
2467 return $this->call('delete', array($params), "Analytify_Google_Service_Analytics_Filter");
2468 }
2469 /**
2470 * Returns a filters to which the user has access. (filters.get)
2471 *
2472 * @param string $accountId
2473 * Account ID to retrieve filters for.
2474 * @param string $filterId
2475 * Filter ID to retrieve filters for.
2476 * @param array $optParams Optional parameters.
2477 * @return Analytify_Google_Service_Analytics_Filter
2478 */
2479 public function get($accountId, $filterId, $optParams = array())
2480 {
2481 $params = array('accountId' => $accountId, 'filterId' => $filterId);
2482 $params = array_merge($params, $optParams);
2483 return $this->call('get', array($params), "Analytify_Google_Service_Analytics_Filter");
2484 }
2485 /**
2486 * Create a new filter. (filters.insert)
2487 *
2488 * @param string $accountId
2489 * Account ID to create filter for.
2490 * @param Analytify_Google_Filter $postBody
2491 * @param array $optParams Optional parameters.
2492 * @return Analytify_Google_Service_Analytics_Filter
2493 */
2494 public function insert($accountId, Analytify_Google_Service_Analytics_Filter $postBody, $optParams = array())
2495 {
2496 $params = array('accountId' => $accountId, 'postBody' => $postBody);
2497 $params = array_merge($params, $optParams);
2498 return $this->call('insert', array($params), "Analytify_Google_Service_Analytics_Filter");
2499 }
2500 /**
2501 * Lists all filters for an account (filters.listManagementFilters)
2502 *
2503 * @param string $accountId
2504 * Account ID to retrieve filters for.
2505 * @param array $optParams Optional parameters.
2506 *
2507 * @opt_param int max-results
2508 * The maximum number of filters to include in this response.
2509 * @opt_param int start-index
2510 * An index of the first entity to retrieve. Use this parameter as a pagination mechanism along
2511 * with the max-results parameter.
2512 * @return Analytify_Google_Service_Analytics_Filters
2513 */
2514 public function listManagementFilters($accountId, $optParams = array())
2515 {
2516 $params = array('accountId' => $accountId);
2517 $params = array_merge($params, $optParams);
2518 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_Filters");
2519 }
2520 /**
2521 * Updates an existing filter. This method supports patch semantics.
2522 * (filters.patch)
2523 *
2524 * @param string $accountId
2525 * Account ID to which the filter belongs.
2526 * @param string $filterId
2527 * ID of the filter to be updated.
2528 * @param Analytify_Google_Filter $postBody
2529 * @param array $optParams Optional parameters.
2530 * @return Analytify_Google_Service_Analytics_Filter
2531 */
2532 public function patch($accountId, $filterId, Analytify_Google_Service_Analytics_Filter $postBody, $optParams = array())
2533 {
2534 $params = array('accountId' => $accountId, 'filterId' => $filterId, 'postBody' => $postBody);
2535 $params = array_merge($params, $optParams);
2536 return $this->call('patch', array($params), "Analytify_Google_Service_Analytics_Filter");
2537 }
2538 /**
2539 * Updates an existing filter. (filters.update)
2540 *
2541 * @param string $accountId
2542 * Account ID to which the filter belongs.
2543 * @param string $filterId
2544 * ID of the filter to be updated.
2545 * @param Analytify_Google_Filter $postBody
2546 * @param array $optParams Optional parameters.
2547 * @return Analytify_Google_Service_Analytics_Filter
2548 */
2549 public function update($accountId, $filterId, Analytify_Google_Service_Analytics_Filter $postBody, $optParams = array())
2550 {
2551 $params = array('accountId' => $accountId, 'filterId' => $filterId, 'postBody' => $postBody);
2552 $params = array_merge($params, $optParams);
2553 return $this->call('update', array($params), "Analytify_Google_Service_Analytics_Filter");
2554 }
2555 }
2556 /**
2557 * The "goals" collection of methods.
2558 * Typical usage is:
2559 * <code>
2560 * $analyticsService = new Analytify_Google_Service_Analytics(...);
2561 * $goals = $analyticsService->goals;
2562 * </code>
2563 */
2564 class Analytify_Google_Service_Analytics_ManagementGoals_Resource extends Analytify_Google_Service_Resource
2565 {
2566
2567 /**
2568 * Gets a goal to which the user has access. (goals.get)
2569 *
2570 * @param string $accountId
2571 * Account ID to retrieve the goal for.
2572 * @param string $webPropertyId
2573 * Web property ID to retrieve the goal for.
2574 * @param string $profileId
2575 * View (Profile) ID to retrieve the goal for.
2576 * @param string $goalId
2577 * Goal ID to retrieve the goal for.
2578 * @param array $optParams Optional parameters.
2579 * @return Analytify_Google_Service_Analytics_Goal
2580 */
2581 public function get($accountId, $webPropertyId, $profileId, $goalId, $optParams = array())
2582 {
2583 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'goalId' => $goalId);
2584 $params = array_merge($params, $optParams);
2585 return $this->call('get', array($params), "Analytify_Google_Service_Analytics_Goal");
2586 }
2587 /**
2588 * Create a new goal. (goals.insert)
2589 *
2590 * @param string $accountId
2591 * Account ID to create the goal for.
2592 * @param string $webPropertyId
2593 * Web property ID to create the goal for.
2594 * @param string $profileId
2595 * View (Profile) ID to create the goal for.
2596 * @param Analytify_Google_Goal $postBody
2597 * @param array $optParams Optional parameters.
2598 * @return Analytify_Google_Service_Analytics_Goal
2599 */
2600 public function insert($accountId, $webPropertyId, $profileId, Analytify_Google_Service_Analytics_Goal $postBody, $optParams = array())
2601 {
2602 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'postBody' => $postBody);
2603 $params = array_merge($params, $optParams);
2604 return $this->call('insert', array($params), "Analytify_Google_Service_Analytics_Goal");
2605 }
2606 /**
2607 * Lists goals to which the user has access. (goals.listManagementGoals)
2608 *
2609 * @param string $accountId
2610 * Account ID to retrieve goals for. Can either be a specific account ID or '~all', which refers to
2611 * all the accounts that user has access to.
2612 * @param string $webPropertyId
2613 * Web property ID to retrieve goals for. Can either be a specific web property ID or '~all', which
2614 * refers to all the web properties that user has access to.
2615 * @param string $profileId
2616 * View (Profile) ID to retrieve goals for. Can either be a specific view (profile) ID or '~all',
2617 * which refers to all the views (profiles) that user has access to.
2618 * @param array $optParams Optional parameters.
2619 *
2620 * @opt_param int max-results
2621 * The maximum number of goals to include in this response.
2622 * @opt_param int start-index
2623 * An index of the first goal to retrieve. Use this parameter as a pagination mechanism along with
2624 * the max-results parameter.
2625 * @return Analytify_Google_Service_Analytics_Goals
2626 */
2627 public function listManagementGoals($accountId, $webPropertyId, $profileId, $optParams = array())
2628 {
2629 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId);
2630 $params = array_merge($params, $optParams);
2631 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_Goals");
2632 }
2633 /**
2634 * Updates an existing view (profile). This method supports patch semantics.
2635 * (goals.patch)
2636 *
2637 * @param string $accountId
2638 * Account ID to update the goal.
2639 * @param string $webPropertyId
2640 * Web property ID to update the goal.
2641 * @param string $profileId
2642 * View (Profile) ID to update the goal.
2643 * @param string $goalId
2644 * Index of the goal to be updated.
2645 * @param Analytify_Google_Goal $postBody
2646 * @param array $optParams Optional parameters.
2647 * @return Analytify_Google_Service_Analytics_Goal
2648 */
2649 public function patch($accountId, $webPropertyId, $profileId, $goalId, Analytify_Google_Service_Analytics_Goal $postBody, $optParams = array())
2650 {
2651 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'goalId' => $goalId, 'postBody' => $postBody);
2652 $params = array_merge($params, $optParams);
2653 return $this->call('patch', array($params), "Analytify_Google_Service_Analytics_Goal");
2654 }
2655 /**
2656 * Updates an existing view (profile). (goals.update)
2657 *
2658 * @param string $accountId
2659 * Account ID to update the goal.
2660 * @param string $webPropertyId
2661 * Web property ID to update the goal.
2662 * @param string $profileId
2663 * View (Profile) ID to update the goal.
2664 * @param string $goalId
2665 * Index of the goal to be updated.
2666 * @param Analytify_Google_Goal $postBody
2667 * @param array $optParams Optional parameters.
2668 * @return Analytify_Google_Service_Analytics_Goal
2669 */
2670 public function update($accountId, $webPropertyId, $profileId, $goalId, Analytify_Google_Service_Analytics_Goal $postBody, $optParams = array())
2671 {
2672 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'goalId' => $goalId, 'postBody' => $postBody);
2673 $params = array_merge($params, $optParams);
2674 return $this->call('update', array($params), "Analytify_Google_Service_Analytics_Goal");
2675 }
2676 }
2677 /**
2678 * The "profileFilterLinks" collection of methods.
2679 * Typical usage is:
2680 * <code>
2681 * $analyticsService = new Analytify_Google_Service_Analytics(...);
2682 * $profileFilterLinks = $analyticsService->profileFilterLinks;
2683 * </code>
2684 */
2685 class Analytify_Google_Service_Analytics_ManagementProfileFilterLinks_Resource extends Analytify_Google_Service_Resource
2686 {
2687
2688 /**
2689 * Delete a profile filter link. (profileFilterLinks.delete)
2690 *
2691 * @param string $accountId
2692 * Account ID to which the profile filter link belongs.
2693 * @param string $webPropertyId
2694 * Web property Id to which the profile filter link belongs.
2695 * @param string $profileId
2696 * Profile ID to which the filter link belongs.
2697 * @param string $linkId
2698 * ID of the profile filter link to delete.
2699 * @param array $optParams Optional parameters.
2700 */
2701 public function delete($accountId, $webPropertyId, $profileId, $linkId, $optParams = array())
2702 {
2703 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'linkId' => $linkId);
2704 $params = array_merge($params, $optParams);
2705 return $this->call('delete', array($params));
2706 }
2707 /**
2708 * Returns a single profile filter link. (profileFilterLinks.get)
2709 *
2710 * @param string $accountId
2711 * Account ID to retrieve profile filter link for.
2712 * @param string $webPropertyId
2713 * Web property Id to retrieve profile filter link for.
2714 * @param string $profileId
2715 * Profile ID to retrieve filter link for.
2716 * @param string $linkId
2717 * ID of the profile filter link.
2718 * @param array $optParams Optional parameters.
2719 * @return Analytify_Google_Service_Analytics_ProfileFilterLink
2720 */
2721 public function get($accountId, $webPropertyId, $profileId, $linkId, $optParams = array())
2722 {
2723 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'linkId' => $linkId);
2724 $params = array_merge($params, $optParams);
2725 return $this->call('get', array($params), "Analytify_Google_Service_Analytics_ProfileFilterLink");
2726 }
2727 /**
2728 * Create a new profile filter link. (profileFilterLinks.insert)
2729 *
2730 * @param string $accountId
2731 * Account ID to create profile filter link for.
2732 * @param string $webPropertyId
2733 * Web property Id to create profile filter link for.
2734 * @param string $profileId
2735 * Profile ID to create filter link for.
2736 * @param Analytify_Google_ProfileFilterLink $postBody
2737 * @param array $optParams Optional parameters.
2738 * @return Analytify_Google_Service_Analytics_ProfileFilterLink
2739 */
2740 public function insert($accountId, $webPropertyId, $profileId, Analytify_Google_Service_Analytics_ProfileFilterLink $postBody, $optParams = array())
2741 {
2742 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'postBody' => $postBody);
2743 $params = array_merge($params, $optParams);
2744 return $this->call('insert', array($params), "Analytify_Google_Service_Analytics_ProfileFilterLink");
2745 }
2746 /**
2747 * Lists all profile filter links for a profile.
2748 * (profileFilterLinks.listManagementProfileFilterLinks)
2749 *
2750 * @param string $accountId
2751 * Account ID to retrieve profile filter links for.
2752 * @param string $webPropertyId
2753 * Web property Id for profile filter links for. Can either be a specific web property ID or
2754 * '~all', which refers to all the web properties that user has access to.
2755 * @param string $profileId
2756 * Profile ID to retrieve filter links for. Can either be a specific profile ID or '~all', which
2757 * refers to all the profiles that user has access to.
2758 * @param array $optParams Optional parameters.
2759 *
2760 * @opt_param int max-results
2761 * The maximum number of profile filter links to include in this response.
2762 * @opt_param int start-index
2763 * An index of the first entity to retrieve. Use this parameter as a pagination mechanism along
2764 * with the max-results parameter.
2765 * @return Analytify_Google_Service_Analytics_ProfileFilterLinks
2766 */
2767 public function listManagementProfileFilterLinks($accountId, $webPropertyId, $profileId, $optParams = array())
2768 {
2769 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId);
2770 $params = array_merge($params, $optParams);
2771 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_ProfileFilterLinks");
2772 }
2773 /**
2774 * Update an existing profile filter link. This method supports patch semantics.
2775 * (profileFilterLinks.patch)
2776 *
2777 * @param string $accountId
2778 * Account ID to which profile filter link belongs.
2779 * @param string $webPropertyId
2780 * Web property Id to which profile filter link belongs
2781 * @param string $profileId
2782 * Profile ID to which filter link belongs
2783 * @param string $linkId
2784 * ID of the profile filter link to be updated.
2785 * @param Analytify_Google_ProfileFilterLink $postBody
2786 * @param array $optParams Optional parameters.
2787 * @return Analytify_Google_Service_Analytics_ProfileFilterLink
2788 */
2789 public function patch($accountId, $webPropertyId, $profileId, $linkId, Analytify_Google_Service_Analytics_ProfileFilterLink $postBody, $optParams = array())
2790 {
2791 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'linkId' => $linkId, 'postBody' => $postBody);
2792 $params = array_merge($params, $optParams);
2793 return $this->call('patch', array($params), "Analytify_Google_Service_Analytics_ProfileFilterLink");
2794 }
2795 /**
2796 * Update an existing profile filter link. (profileFilterLinks.update)
2797 *
2798 * @param string $accountId
2799 * Account ID to which profile filter link belongs.
2800 * @param string $webPropertyId
2801 * Web property Id to which profile filter link belongs
2802 * @param string $profileId
2803 * Profile ID to which filter link belongs
2804 * @param string $linkId
2805 * ID of the profile filter link to be updated.
2806 * @param Analytify_Google_ProfileFilterLink $postBody
2807 * @param array $optParams Optional parameters.
2808 * @return Analytify_Google_Service_Analytics_ProfileFilterLink
2809 */
2810 public function update($accountId, $webPropertyId, $profileId, $linkId, Analytify_Google_Service_Analytics_ProfileFilterLink $postBody, $optParams = array())
2811 {
2812 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'linkId' => $linkId, 'postBody' => $postBody);
2813 $params = array_merge($params, $optParams);
2814 return $this->call('update', array($params), "Analytify_Google_Service_Analytics_ProfileFilterLink");
2815 }
2816 }
2817 /**
2818 * The "profileUserLinks" collection of methods.
2819 * Typical usage is:
2820 * <code>
2821 * $analyticsService = new Analytify_Google_Service_Analytics(...);
2822 * $profileUserLinks = $analyticsService->profileUserLinks;
2823 * </code>
2824 */
2825 class Analytify_Google_Service_Analytics_ManagementProfileUserLinks_Resource extends Analytify_Google_Service_Resource
2826 {
2827
2828 /**
2829 * Removes a user from the given view (profile). (profileUserLinks.delete)
2830 *
2831 * @param string $accountId
2832 * Account ID to delete the user link for.
2833 * @param string $webPropertyId
2834 * Web Property ID to delete the user link for.
2835 * @param string $profileId
2836 * View (Profile) ID to delete the user link for.
2837 * @param string $linkId
2838 * Link ID to delete the user link for.
2839 * @param array $optParams Optional parameters.
2840 */
2841 public function delete($accountId, $webPropertyId, $profileId, $linkId, $optParams = array())
2842 {
2843 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'linkId' => $linkId);
2844 $params = array_merge($params, $optParams);
2845 return $this->call('delete', array($params));
2846 }
2847 /**
2848 * Adds a new user to the given view (profile). (profileUserLinks.insert)
2849 *
2850 * @param string $accountId
2851 * Account ID to create the user link for.
2852 * @param string $webPropertyId
2853 * Web Property ID to create the user link for.
2854 * @param string $profileId
2855 * View (Profile) ID to create the user link for.
2856 * @param Analytify_Google_EntityUserLink $postBody
2857 * @param array $optParams Optional parameters.
2858 * @return Analytify_Google_Service_Analytics_EntityUserLink
2859 */
2860 public function insert($accountId, $webPropertyId, $profileId, Analytify_Google_Service_Analytics_EntityUserLink $postBody, $optParams = array())
2861 {
2862 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'postBody' => $postBody);
2863 $params = array_merge($params, $optParams);
2864 return $this->call('insert', array($params), "Analytify_Google_Service_Analytics_EntityUserLink");
2865 }
2866 /**
2867 * Lists profile-user links for a given view (profile).
2868 * (profileUserLinks.listManagementProfileUserLinks)
2869 *
2870 * @param string $accountId
2871 * Account ID which the given view (profile) belongs to.
2872 * @param string $webPropertyId
2873 * Web Property ID which the given view (profile) belongs to. Can either be a specific web property
2874 * ID or '~all', which refers to all the web properties that user has access to.
2875 * @param string $profileId
2876 * View (Profile) ID to retrieve the profile-user links for. Can either be a specific profile ID or
2877 * '~all', which refers to all the profiles that user has access to.
2878 * @param array $optParams Optional parameters.
2879 *
2880 * @opt_param int max-results
2881 * The maximum number of profile-user links to include in this response.
2882 * @opt_param int start-index
2883 * An index of the first profile-user link to retrieve. Use this parameter as a pagination
2884 * mechanism along with the max-results parameter.
2885 * @return Analytify_Google_Service_Analytics_EntityUserLinks
2886 */
2887 public function listManagementProfileUserLinks($accountId, $webPropertyId, $profileId, $optParams = array())
2888 {
2889 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId);
2890 $params = array_merge($params, $optParams);
2891 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_EntityUserLinks");
2892 }
2893 /**
2894 * Updates permissions for an existing user on the given view (profile).
2895 * (profileUserLinks.update)
2896 *
2897 * @param string $accountId
2898 * Account ID to update the user link for.
2899 * @param string $webPropertyId
2900 * Web Property ID to update the user link for.
2901 * @param string $profileId
2902 * View (Profile ID) to update the user link for.
2903 * @param string $linkId
2904 * Link ID to update the user link for.
2905 * @param Analytify_Google_EntityUserLink $postBody
2906 * @param array $optParams Optional parameters.
2907 * @return Analytify_Google_Service_Analytics_EntityUserLink
2908 */
2909 public function update($accountId, $webPropertyId, $profileId, $linkId, Analytify_Google_Service_Analytics_EntityUserLink $postBody, $optParams = array())
2910 {
2911 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'linkId' => $linkId, 'postBody' => $postBody);
2912 $params = array_merge($params, $optParams);
2913 return $this->call('update', array($params), "Analytify_Google_Service_Analytics_EntityUserLink");
2914 }
2915 }
2916 /**
2917 * The "profiles" collection of methods.
2918 * Typical usage is:
2919 * <code>
2920 * $analyticsService = new Analytify_Google_Service_Analytics(...);
2921 * $profiles = $analyticsService->profiles;
2922 * </code>
2923 */
2924 class Analytify_Google_Service_Analytics_ManagementProfiles_Resource extends Analytify_Google_Service_Resource
2925 {
2926
2927 /**
2928 * Deletes a view (profile). (profiles.delete)
2929 *
2930 * @param string $accountId
2931 * Account ID to delete the view (profile) for.
2932 * @param string $webPropertyId
2933 * Web property ID to delete the view (profile) for.
2934 * @param string $profileId
2935 * ID of the view (profile) to be deleted.
2936 * @param array $optParams Optional parameters.
2937 */
2938 public function delete($accountId, $webPropertyId, $profileId, $optParams = array())
2939 {
2940 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId);
2941 $params = array_merge($params, $optParams);
2942 return $this->call('delete', array($params));
2943 }
2944 /**
2945 * Gets a view (profile) to which the user has access. (profiles.get)
2946 *
2947 * @param string $accountId
2948 * Account ID to retrieve the goal for.
2949 * @param string $webPropertyId
2950 * Web property ID to retrieve the goal for.
2951 * @param string $profileId
2952 * View (Profile) ID to retrieve the goal for.
2953 * @param array $optParams Optional parameters.
2954 * @return Analytify_Google_Service_Analytics_Profile
2955 */
2956 public function get($accountId, $webPropertyId, $profileId, $optParams = array())
2957 {
2958 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId);
2959 $params = array_merge($params, $optParams);
2960 return $this->call('get', array($params), "Analytify_Google_Service_Analytics_Profile");
2961 }
2962 /**
2963 * Create a new view (profile). (profiles.insert)
2964 *
2965 * @param string $accountId
2966 * Account ID to create the view (profile) for.
2967 * @param string $webPropertyId
2968 * Web property ID to create the view (profile) for.
2969 * @param Analytify_Google_Profile $postBody
2970 * @param array $optParams Optional parameters.
2971 * @return Analytify_Google_Service_Analytics_Profile
2972 */
2973 public function insert($accountId, $webPropertyId, Analytify_Google_Service_Analytics_Profile $postBody, $optParams = array())
2974 {
2975 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'postBody' => $postBody);
2976 $params = array_merge($params, $optParams);
2977 return $this->call('insert', array($params), "Analytify_Google_Service_Analytics_Profile");
2978 }
2979 /**
2980 * Lists views (profiles) to which the user has access.
2981 * (profiles.listManagementProfiles)
2982 *
2983 * @param string $accountId
2984 * Account ID for the view (profiles) to retrieve. Can either be a specific account ID or '~all',
2985 * which refers to all the accounts to which the user has access.
2986 * @param string $webPropertyId
2987 * Web property ID for the views (profiles) to retrieve. Can either be a specific web property ID
2988 * or '~all', which refers to all the web properties to which the user has access.
2989 * @param array $optParams Optional parameters.
2990 *
2991 * @opt_param int max-results
2992 * The maximum number of views (profiles) to include in this response.
2993 * @opt_param int start-index
2994 * An index of the first entity to retrieve. Use this parameter as a pagination mechanism along
2995 * with the max-results parameter.
2996 * @return Analytify_Google_Service_Analytics_Profiles
2997 */
2998 public function listManagementProfiles($accountId, $webPropertyId, $optParams = array())
2999 {
3000 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId);
3001 $params = array_merge($params, $optParams);
3002 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_Profiles");
3003 }
3004 /**
3005 * Updates an existing view (profile). This method supports patch semantics.
3006 * (profiles.patch)
3007 *
3008 * @param string $accountId
3009 * Account ID to which the view (profile) belongs
3010 * @param string $webPropertyId
3011 * Web property ID to which the view (profile) belongs
3012 * @param string $profileId
3013 * ID of the view (profile) to be updated.
3014 * @param Analytify_Google_Profile $postBody
3015 * @param array $optParams Optional parameters.
3016 * @return Analytify_Google_Service_Analytics_Profile
3017 */
3018 public function patch($accountId, $webPropertyId, $profileId, Analytify_Google_Service_Analytics_Profile $postBody, $optParams = array())
3019 {
3020 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'postBody' => $postBody);
3021 $params = array_merge($params, $optParams);
3022 return $this->call('patch', array($params), "Analytify_Google_Service_Analytics_Profile");
3023 }
3024 /**
3025 * Updates an existing view (profile). (profiles.update)
3026 *
3027 * @param string $accountId
3028 * Account ID to which the view (profile) belongs
3029 * @param string $webPropertyId
3030 * Web property ID to which the view (profile) belongs
3031 * @param string $profileId
3032 * ID of the view (profile) to be updated.
3033 * @param Analytify_Google_Profile $postBody
3034 * @param array $optParams Optional parameters.
3035 * @return Analytify_Google_Service_Analytics_Profile
3036 */
3037 public function update($accountId, $webPropertyId, $profileId, Analytify_Google_Service_Analytics_Profile $postBody, $optParams = array())
3038 {
3039 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'postBody' => $postBody);
3040 $params = array_merge($params, $optParams);
3041 return $this->call('update', array($params), "Analytify_Google_Service_Analytics_Profile");
3042 }
3043 }
3044 /**
3045 * The "segments" collection of methods.
3046 * Typical usage is:
3047 * <code>
3048 * $analyticsService = new Analytify_Google_Service_Analytics(...);
3049 * $segments = $analyticsService->segments;
3050 * </code>
3051 */
3052 class Analytify_Google_Service_Analytics_ManagementSegments_Resource extends Analytify_Google_Service_Resource
3053 {
3054
3055 /**
3056 * Lists segments to which the user has access.
3057 * (segments.listManagementSegments)
3058 *
3059 * @param array $optParams Optional parameters.
3060 *
3061 * @opt_param int max-results
3062 * The maximum number of segments to include in this response.
3063 * @opt_param int start-index
3064 * An index of the first segment to retrieve. Use this parameter as a pagination mechanism along
3065 * with the max-results parameter.
3066 * @return Analytify_Google_Service_Analytics_Segments
3067 */
3068 public function listManagementSegments($optParams = array())
3069 {
3070 $params = array();
3071 $params = array_merge($params, $optParams);
3072 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_Segments");
3073 }
3074 }
3075 /**
3076 * The "unsampledReports" collection of methods.
3077 * Typical usage is:
3078 * <code>
3079 * $analyticsService = new Analytify_Google_Service_Analytics(...);
3080 * $unsampledReports = $analyticsService->unsampledReports;
3081 * </code>
3082 */
3083 class Analytify_Google_Service_Analytics_ManagementUnsampledReports_Resource extends Analytify_Google_Service_Resource
3084 {
3085
3086 /**
3087 * Returns a single unsampled report. (unsampledReports.get)
3088 *
3089 * @param string $accountId
3090 * Account ID to retrieve unsampled report for.
3091 * @param string $webPropertyId
3092 * Web property ID to retrieve unsampled reports for.
3093 * @param string $profileId
3094 * View (Profile) ID to retrieve unsampled report for.
3095 * @param string $unsampledReportId
3096 * ID of the unsampled report to retrieve.
3097 * @param array $optParams Optional parameters.
3098 * @return Analytify_Google_Service_Analytics_UnsampledReport
3099 */
3100 public function get($accountId, $webPropertyId, $profileId, $unsampledReportId, $optParams = array())
3101 {
3102 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'unsampledReportId' => $unsampledReportId);
3103 $params = array_merge($params, $optParams);
3104 return $this->call('get', array($params), "Analytify_Google_Service_Analytics_UnsampledReport");
3105 }
3106 /**
3107 * Create a new unsampled report. (unsampledReports.insert)
3108 *
3109 * @param string $accountId
3110 * Account ID to create the unsampled report for.
3111 * @param string $webPropertyId
3112 * Web property ID to create the unsampled report for.
3113 * @param string $profileId
3114 * View (Profile) ID to create the unsampled report for.
3115 * @param Analytify_Google_UnsampledReport $postBody
3116 * @param array $optParams Optional parameters.
3117 * @return Analytify_Google_Service_Analytics_UnsampledReport
3118 */
3119 public function insert($accountId, $webPropertyId, $profileId, Analytify_Google_Service_Analytics_UnsampledReport $postBody, $optParams = array())
3120 {
3121 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId, 'postBody' => $postBody);
3122 $params = array_merge($params, $optParams);
3123 return $this->call('insert', array($params), "Analytify_Google_Service_Analytics_UnsampledReport");
3124 }
3125 /**
3126 * Lists unsampled reports to which the user has access.
3127 * (unsampledReports.listManagementUnsampledReports)
3128 *
3129 * @param string $accountId
3130 * Account ID to retrieve unsampled reports for. Must be a specific account ID, ~all is not
3131 * supported.
3132 * @param string $webPropertyId
3133 * Web property ID to retrieve unsampled reports for. Must be a specific web property ID, ~all is
3134 * not supported.
3135 * @param string $profileId
3136 * View (Profile) ID to retrieve unsampled reports for. Must be a specific view (profile) ID, ~all
3137 * is not supported.
3138 * @param array $optParams Optional parameters.
3139 *
3140 * @opt_param int max-results
3141 * The maximum number of unsampled reports to include in this response.
3142 * @opt_param int start-index
3143 * An index of the first unsampled report to retrieve. Use this parameter as a pagination mechanism
3144 * along with the max-results parameter.
3145 * @return Analytify_Google_Service_Analytics_UnsampledReports
3146 */
3147 public function listManagementUnsampledReports($accountId, $webPropertyId, $profileId, $optParams = array())
3148 {
3149 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'profileId' => $profileId);
3150 $params = array_merge($params, $optParams);
3151 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_UnsampledReports");
3152 }
3153 }
3154 /**
3155 * The "uploads" collection of methods.
3156 * Typical usage is:
3157 * <code>
3158 * $analyticsService = new Analytify_Google_Service_Analytics(...);
3159 * $uploads = $analyticsService->uploads;
3160 * </code>
3161 */
3162 class Analytify_Google_Service_Analytics_ManagementUploads_Resource extends Analytify_Google_Service_Resource
3163 {
3164
3165 /**
3166 * Delete data associated with a previous upload. (uploads.deleteUploadData)
3167 *
3168 * @param string $accountId
3169 * Account Id for the uploads to be deleted.
3170 * @param string $webPropertyId
3171 * Web property Id for the uploads to be deleted.
3172 * @param string $customDataSourceId
3173 * Custom data source Id for the uploads to be deleted.
3174 * @param Analytify_Google_AnalyticsDataimportDeleteUploadDataRequest $postBody
3175 * @param array $optParams Optional parameters.
3176 */
3177 public function deleteUploadData($accountId, $webPropertyId, $customDataSourceId, Analytify_Google_Service_Analytics_AnalyticsDataimportDeleteUploadDataRequest $postBody, $optParams = array())
3178 {
3179 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'customDataSourceId' => $customDataSourceId, 'postBody' => $postBody);
3180 $params = array_merge($params, $optParams);
3181 return $this->call('deleteUploadData', array($params));
3182 }
3183 /**
3184 * List uploads to which the user has access. (uploads.get)
3185 *
3186 * @param string $accountId
3187 * Account Id for the upload to retrieve.
3188 * @param string $webPropertyId
3189 * Web property Id for the upload to retrieve.
3190 * @param string $customDataSourceId
3191 * Custom data source Id for upload to retrieve.
3192 * @param string $uploadId
3193 * Upload Id to retrieve.
3194 * @param array $optParams Optional parameters.
3195 * @return Analytify_Google_Service_Analytics_Upload
3196 */
3197 public function get($accountId, $webPropertyId, $customDataSourceId, $uploadId, $optParams = array())
3198 {
3199 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'customDataSourceId' => $customDataSourceId, 'uploadId' => $uploadId);
3200 $params = array_merge($params, $optParams);
3201 return $this->call('get', array($params), "Analytify_Google_Service_Analytics_Upload");
3202 }
3203 /**
3204 * List uploads to which the user has access. (uploads.listManagementUploads)
3205 *
3206 * @param string $accountId
3207 * Account Id for the uploads to retrieve.
3208 * @param string $webPropertyId
3209 * Web property Id for the uploads to retrieve.
3210 * @param string $customDataSourceId
3211 * Custom data source Id for uploads to retrieve.
3212 * @param array $optParams Optional parameters.
3213 *
3214 * @opt_param int max-results
3215 * The maximum number of uploads to include in this response.
3216 * @opt_param int start-index
3217 * A 1-based index of the first upload to retrieve. Use this parameter as a pagination mechanism
3218 * along with the max-results parameter.
3219 * @return Analytify_Google_Service_Analytics_Uploads
3220 */
3221 public function listManagementUploads($accountId, $webPropertyId, $customDataSourceId, $optParams = array())
3222 {
3223 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'customDataSourceId' => $customDataSourceId);
3224 $params = array_merge($params, $optParams);
3225 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_Uploads");
3226 }
3227 /**
3228 * Migrate custom data source and data imports to latest version.
3229 * (uploads.migrateDataImport)
3230 *
3231 * @param string $accountId
3232 * Account Id for migration.
3233 * @param string $webPropertyId
3234 * Web property Id for migration.
3235 * @param string $customDataSourceId
3236 * Custom data source Id for migration.
3237 * @param array $optParams Optional parameters.
3238 */
3239 public function migrateDataImport($accountId, $webPropertyId, $customDataSourceId, $optParams = array())
3240 {
3241 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'customDataSourceId' => $customDataSourceId);
3242 $params = array_merge($params, $optParams);
3243 return $this->call('migrateDataImport', array($params));
3244 }
3245 /**
3246 * Upload data for a custom data source. (uploads.uploadData)
3247 *
3248 * @param string $accountId
3249 * Account Id associated with the upload.
3250 * @param string $webPropertyId
3251 * Web property UA-string associated with the upload.
3252 * @param string $customDataSourceId
3253 * Custom data source Id to which the data being uploaded belongs.
3254 * @param array $optParams Optional parameters.
3255 * @return Analytify_Google_Service_Analytics_Upload
3256 */
3257 public function uploadData($accountId, $webPropertyId, $customDataSourceId, $optParams = array())
3258 {
3259 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'customDataSourceId' => $customDataSourceId);
3260 $params = array_merge($params, $optParams);
3261 return $this->call('uploadData', array($params), "Analytify_Google_Service_Analytics_Upload");
3262 }
3263 }
3264 /**
3265 * The "webPropertyAdWordsLinks" collection of methods.
3266 * Typical usage is:
3267 * <code>
3268 * $analyticsService = new Analytify_Google_Service_Analytics(...);
3269 * $webPropertyAdWordsLinks = $analyticsService->webPropertyAdWordsLinks;
3270 * </code>
3271 */
3272 class Analytify_Google_Service_Analytics_ManagementWebPropertyAdWordsLinks_Resource extends Analytify_Google_Service_Resource
3273 {
3274
3275 /**
3276 * Deletes a web property-AdWords link. (webPropertyAdWordsLinks.delete)
3277 *
3278 * @param string $accountId
3279 * ID of the account which the given web property belongs to.
3280 * @param string $webPropertyId
3281 * Web property ID to delete the AdWords link for.
3282 * @param string $webPropertyAdWordsLinkId
3283 * Web property AdWords link ID.
3284 * @param array $optParams Optional parameters.
3285 */
3286 public function delete($accountId, $webPropertyId, $webPropertyAdWordsLinkId, $optParams = array())
3287 {
3288 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'webPropertyAdWordsLinkId' => $webPropertyAdWordsLinkId);
3289 $params = array_merge($params, $optParams);
3290 return $this->call('delete', array($params));
3291 }
3292 /**
3293 * Returns a web property-AdWords link to which the user has access.
3294 * (webPropertyAdWordsLinks.get)
3295 *
3296 * @param string $accountId
3297 * ID of the account which the given web property belongs to.
3298 * @param string $webPropertyId
3299 * Web property ID to retrieve the AdWords link for.
3300 * @param string $webPropertyAdWordsLinkId
3301 * Web property-AdWords link ID.
3302 * @param array $optParams Optional parameters.
3303 * @return Analytify_Google_Service_Analytics_EntityAdWordsLink
3304 */
3305 public function get($accountId, $webPropertyId, $webPropertyAdWordsLinkId, $optParams = array())
3306 {
3307 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'webPropertyAdWordsLinkId' => $webPropertyAdWordsLinkId);
3308 $params = array_merge($params, $optParams);
3309 return $this->call('get', array($params), "Analytify_Google_Service_Analytics_EntityAdWordsLink");
3310 }
3311 /**
3312 * Creates a webProperty-AdWords link. (webPropertyAdWordsLinks.insert)
3313 *
3314 * @param string $accountId
3315 * ID of the Google Analytics account to create the link for.
3316 * @param string $webPropertyId
3317 * Web property ID to create the link for.
3318 * @param Analytify_Google_EntityAdWordsLink $postBody
3319 * @param array $optParams Optional parameters.
3320 * @return Analytify_Google_Service_Analytics_EntityAdWordsLink
3321 */
3322 public function insert($accountId, $webPropertyId, Analytify_Google_Service_Analytics_EntityAdWordsLink $postBody, $optParams = array())
3323 {
3324 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'postBody' => $postBody);
3325 $params = array_merge($params, $optParams);
3326 return $this->call('insert', array($params), "Analytify_Google_Service_Analytics_EntityAdWordsLink");
3327 }
3328 /**
3329 * Lists webProperty-AdWords links for a given web property.
3330 * (webPropertyAdWordsLinks.listManagementWebPropertyAdWordsLinks)
3331 *
3332 * @param string $accountId
3333 * ID of the account which the given web property belongs to.
3334 * @param string $webPropertyId
3335 * Web property ID to retrieve the AdWords links for.
3336 * @param array $optParams Optional parameters.
3337 *
3338 * @opt_param int max-results
3339 * The maximum number of webProperty-AdWords links to include in this response.
3340 * @opt_param int start-index
3341 * An index of the first webProperty-AdWords link to retrieve. Use this parameter as a pagination
3342 * mechanism along with the max-results parameter.
3343 * @return Analytify_Google_Service_Analytics_EntityAdWordsLinks
3344 */
3345 public function listManagementWebPropertyAdWordsLinks($accountId, $webPropertyId, $optParams = array())
3346 {
3347 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId);
3348 $params = array_merge($params, $optParams);
3349 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_EntityAdWordsLinks");
3350 }
3351 /**
3352 * Updates an existing webProperty-AdWords link. This method supports patch
3353 * semantics. (webPropertyAdWordsLinks.patch)
3354 *
3355 * @param string $accountId
3356 * ID of the account which the given web property belongs to.
3357 * @param string $webPropertyId
3358 * Web property ID to retrieve the AdWords link for.
3359 * @param string $webPropertyAdWordsLinkId
3360 * Web property-AdWords link ID.
3361 * @param Analytify_Google_EntityAdWordsLink $postBody
3362 * @param array $optParams Optional parameters.
3363 * @return Analytify_Google_Service_Analytics_EntityAdWordsLink
3364 */
3365 public function patch($accountId, $webPropertyId, $webPropertyAdWordsLinkId, Analytify_Google_Service_Analytics_EntityAdWordsLink $postBody, $optParams = array())
3366 {
3367 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'webPropertyAdWordsLinkId' => $webPropertyAdWordsLinkId, 'postBody' => $postBody);
3368 $params = array_merge($params, $optParams);
3369 return $this->call('patch', array($params), "Analytify_Google_Service_Analytics_EntityAdWordsLink");
3370 }
3371 /**
3372 * Updates an existing webProperty-AdWords link.
3373 * (webPropertyAdWordsLinks.update)
3374 *
3375 * @param string $accountId
3376 * ID of the account which the given web property belongs to.
3377 * @param string $webPropertyId
3378 * Web property ID to retrieve the AdWords link for.
3379 * @param string $webPropertyAdWordsLinkId
3380 * Web property-AdWords link ID.
3381 * @param Analytify_Google_EntityAdWordsLink $postBody
3382 * @param array $optParams Optional parameters.
3383 * @return Analytify_Google_Service_Analytics_EntityAdWordsLink
3384 */
3385 public function update($accountId, $webPropertyId, $webPropertyAdWordsLinkId, Analytify_Google_Service_Analytics_EntityAdWordsLink $postBody, $optParams = array())
3386 {
3387 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'webPropertyAdWordsLinkId' => $webPropertyAdWordsLinkId, 'postBody' => $postBody);
3388 $params = array_merge($params, $optParams);
3389 return $this->call('update', array($params), "Analytify_Google_Service_Analytics_EntityAdWordsLink");
3390 }
3391 }
3392 /**
3393 * The "webproperties" collection of methods.
3394 * Typical usage is:
3395 * <code>
3396 * $analyticsService = new Analytify_Google_Service_Analytics(...);
3397 * $webproperties = $analyticsService->webproperties;
3398 * </code>
3399 */
3400 class Analytify_Google_Service_Analytics_ManagementWebproperties_Resource extends Analytify_Google_Service_Resource
3401 {
3402
3403 /**
3404 * Gets a web property to which the user has access. (webproperties.get)
3405 *
3406 * @param string $accountId
3407 * Account ID to retrieve the web property for.
3408 * @param string $webPropertyId
3409 * ID to retrieve the web property for.
3410 * @param array $optParams Optional parameters.
3411 * @return Analytify_Google_Service_Analytics_Webproperty
3412 */
3413 public function get($accountId, $webPropertyId, $optParams = array())
3414 {
3415 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId);
3416 $params = array_merge($params, $optParams);
3417 return $this->call('get', array($params), "Analytify_Google_Service_Analytics_Webproperty");
3418 }
3419 /**
3420 * Create a new property if the account has fewer than 20 properties. Web
3421 * properties are visible in the Google Analytics interface only if they have at
3422 * least one profile. (webproperties.insert)
3423 *
3424 * @param string $accountId
3425 * Account ID to create the web property for.
3426 * @param Analytify_Google_Webproperty $postBody
3427 * @param array $optParams Optional parameters.
3428 * @return Analytify_Google_Service_Analytics_Webproperty
3429 */
3430 public function insert($accountId, Analytify_Google_Service_Analytics_Webproperty $postBody, $optParams = array())
3431 {
3432 $params = array('accountId' => $accountId, 'postBody' => $postBody);
3433 $params = array_merge($params, $optParams);
3434 return $this->call('insert', array($params), "Analytify_Google_Service_Analytics_Webproperty");
3435 }
3436 /**
3437 * Lists web properties to which the user has access.
3438 * (webproperties.listManagementWebproperties)
3439 *
3440 * @param string $accountId
3441 * Account ID to retrieve web properties for. Can either be a specific account ID or '~all', which
3442 * refers to all the accounts that user has access to.
3443 * @param array $optParams Optional parameters.
3444 *
3445 * @opt_param int max-results
3446 * The maximum number of web properties to include in this response.
3447 * @opt_param int start-index
3448 * An index of the first entity to retrieve. Use this parameter as a pagination mechanism along
3449 * with the max-results parameter.
3450 * @return Analytify_Google_Service_Analytics_Webproperties
3451 */
3452 public function listManagementWebproperties($accountId, $optParams = array())
3453 {
3454 $params = array('accountId' => $accountId);
3455 $params = array_merge($params, $optParams);
3456 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_Webproperties");
3457 }
3458 /**
3459 * Updates an existing web property. This method supports patch semantics.
3460 * (webproperties.patch)
3461 *
3462 * @param string $accountId
3463 * Account ID to which the web property belongs
3464 * @param string $webPropertyId
3465 * Web property ID
3466 * @param Analytify_Google_Webproperty $postBody
3467 * @param array $optParams Optional parameters.
3468 * @return Analytify_Google_Service_Analytics_Webproperty
3469 */
3470 public function patch($accountId, $webPropertyId, Analytify_Google_Service_Analytics_Webproperty $postBody, $optParams = array())
3471 {
3472 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'postBody' => $postBody);
3473 $params = array_merge($params, $optParams);
3474 return $this->call('patch', array($params), "Analytify_Google_Service_Analytics_Webproperty");
3475 }
3476 /**
3477 * Updates an existing web property. (webproperties.update)
3478 *
3479 * @param string $accountId
3480 * Account ID to which the web property belongs
3481 * @param string $webPropertyId
3482 * Web property ID
3483 * @param Analytify_Google_Webproperty $postBody
3484 * @param array $optParams Optional parameters.
3485 * @return Analytify_Google_Service_Analytics_Webproperty
3486 */
3487 public function update($accountId, $webPropertyId, Analytify_Google_Service_Analytics_Webproperty $postBody, $optParams = array())
3488 {
3489 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'postBody' => $postBody);
3490 $params = array_merge($params, $optParams);
3491 return $this->call('update', array($params), "Analytify_Google_Service_Analytics_Webproperty");
3492 }
3493 }
3494 /**
3495 * The "webpropertyUserLinks" collection of methods.
3496 * Typical usage is:
3497 * <code>
3498 * $analyticsService = new Analytify_Google_Service_Analytics(...);
3499 * $webpropertyUserLinks = $analyticsService->webpropertyUserLinks;
3500 * </code>
3501 */
3502 class Analytify_Google_Service_Analytics_ManagementWebpropertyUserLinks_Resource extends Analytify_Google_Service_Resource
3503 {
3504
3505 /**
3506 * Removes a user from the given web property. (webpropertyUserLinks.delete)
3507 *
3508 * @param string $accountId
3509 * Account ID to delete the user link for.
3510 * @param string $webPropertyId
3511 * Web Property ID to delete the user link for.
3512 * @param string $linkId
3513 * Link ID to delete the user link for.
3514 * @param array $optParams Optional parameters.
3515 */
3516 public function delete($accountId, $webPropertyId, $linkId, $optParams = array())
3517 {
3518 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'linkId' => $linkId);
3519 $params = array_merge($params, $optParams);
3520 return $this->call('delete', array($params));
3521 }
3522 /**
3523 * Adds a new user to the given web property. (webpropertyUserLinks.insert)
3524 *
3525 * @param string $accountId
3526 * Account ID to create the user link for.
3527 * @param string $webPropertyId
3528 * Web Property ID to create the user link for.
3529 * @param Analytify_Google_EntityUserLink $postBody
3530 * @param array $optParams Optional parameters.
3531 * @return Analytify_Google_Service_Analytics_EntityUserLink
3532 */
3533 public function insert($accountId, $webPropertyId, Analytify_Google_Service_Analytics_EntityUserLink $postBody, $optParams = array())
3534 {
3535 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'postBody' => $postBody);
3536 $params = array_merge($params, $optParams);
3537 return $this->call('insert', array($params), "Analytify_Google_Service_Analytics_EntityUserLink");
3538 }
3539 /**
3540 * Lists webProperty-user links for a given web property.
3541 * (webpropertyUserLinks.listManagementWebpropertyUserLinks)
3542 *
3543 * @param string $accountId
3544 * Account ID which the given web property belongs to.
3545 * @param string $webPropertyId
3546 * Web Property ID for the webProperty-user links to retrieve. Can either be a specific web
3547 * property ID or '~all', which refers to all the web properties that user has access to.
3548 * @param array $optParams Optional parameters.
3549 *
3550 * @opt_param int max-results
3551 * The maximum number of webProperty-user Links to include in this response.
3552 * @opt_param int start-index
3553 * An index of the first webProperty-user link to retrieve. Use this parameter as a pagination
3554 * mechanism along with the max-results parameter.
3555 * @return Analytify_Google_Service_Analytics_EntityUserLinks
3556 */
3557 public function listManagementWebpropertyUserLinks($accountId, $webPropertyId, $optParams = array())
3558 {
3559 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId);
3560 $params = array_merge($params, $optParams);
3561 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_EntityUserLinks");
3562 }
3563 /**
3564 * Updates permissions for an existing user on the given web property.
3565 * (webpropertyUserLinks.update)
3566 *
3567 * @param string $accountId
3568 * Account ID to update the account-user link for.
3569 * @param string $webPropertyId
3570 * Web property ID to update the account-user link for.
3571 * @param string $linkId
3572 * Link ID to update the account-user link for.
3573 * @param Analytify_Google_EntityUserLink $postBody
3574 * @param array $optParams Optional parameters.
3575 * @return Analytify_Google_Service_Analytics_EntityUserLink
3576 */
3577 public function update($accountId, $webPropertyId, $linkId, Analytify_Google_Service_Analytics_EntityUserLink $postBody, $optParams = array())
3578 {
3579 $params = array('accountId' => $accountId, 'webPropertyId' => $webPropertyId, 'linkId' => $linkId, 'postBody' => $postBody);
3580 $params = array_merge($params, $optParams);
3581 return $this->call('update', array($params), "Analytify_Google_Service_Analytics_EntityUserLink");
3582 }
3583 }
3584
3585 /**
3586 * The "metadata" collection of methods.
3587 * Typical usage is:
3588 * <code>
3589 * $analyticsService = new Analytify_Google_Service_Analytics(...);
3590 * $metadata = $analyticsService->metadata;
3591 * </code>
3592 */
3593 class Analytify_Google_Service_Analytics_Metadata_Resource extends Analytify_Google_Service_Resource
3594 {
3595
3596 }
3597
3598 /**
3599 * The "columns" collection of methods.
3600 * Typical usage is:
3601 * <code>
3602 * $analyticsService = new Analytify_Google_Service_Analytics(...);
3603 * $columns = $analyticsService->columns;
3604 * </code>
3605 */
3606 class Analytify_Google_Service_Analytics_MetadataColumns_Resource extends Analytify_Google_Service_Resource
3607 {
3608
3609 /**
3610 * Lists all columns for a report type (columns.listMetadataColumns)
3611 *
3612 * @param string $reportType
3613 * Report type. Allowed Values: 'ga'. Where 'ga' corresponds to the Core Reporting API
3614 * @param array $optParams Optional parameters.
3615 * @return Analytify_Google_Service_Analytics_Columns
3616 */
3617 public function listMetadataColumns($reportType, $optParams = array())
3618 {
3619 $params = array('reportType' => $reportType);
3620 $params = array_merge($params, $optParams);
3621 return $this->call('list', array($params), "Analytify_Google_Service_Analytics_Columns");
3622 }
3623 }
3624
3625 /**
3626 * The "provisioning" collection of methods.
3627 * Typical usage is:
3628 * <code>
3629 * $analyticsService = new Analytify_Google_Service_Analytics(...);
3630 * $provisioning = $analyticsService->provisioning;
3631 * </code>
3632 */
3633 class Analytify_Google_Service_Analytics_Provisioning_Resource extends Analytify_Google_Service_Resource
3634 {
3635
3636 /**
3637 * Creates an account ticket. (provisioning.createAccountTicket)
3638 *
3639 * @param Analytify_Google_AccountTicket $postBody
3640 * @param array $optParams Optional parameters.
3641 * @return Analytify_Google_Service_Analytics_AccountTicket
3642 */
3643 public function createAccountTicket(Analytify_Google_Service_Analytics_AccountTicket $postBody, $optParams = array())
3644 {
3645 $params = array('postBody' => $postBody);
3646 $params = array_merge($params, $optParams);
3647 return $this->call('createAccountTicket', array($params), "Analytify_Google_Service_Analytics_AccountTicket");
3648 }
3649 }
3650
3651
3652
3653
3654 class Analytify_Google_Service_Analytics_Account extends Analytify_Google_Model
3655 {
3656 protected $childLinkType = 'Analytify_Google_Service_Analytics_AccountChildLink';
3657 protected $childLinkDataType = '';
3658 public $created;
3659 public $id;
3660 public $kind;
3661 public $name;
3662 protected $permissionsType = 'Analytify_Google_Service_Analytics_AccountPermissions';
3663 protected $permissionsDataType = '';
3664 public $selfLink;
3665 public $updated;
3666
3667 public function setChildLink(Analytify_Google_Service_Analytics_AccountChildLink $childLink)
3668 {
3669 $this->childLink = $childLink;
3670 }
3671
3672 public function getChildLink()
3673 {
3674 return $this->childLink;
3675 }
3676
3677 public function setCreated($created)
3678 {
3679 $this->created = $created;
3680 }
3681
3682 public function getCreated()
3683 {
3684 return $this->created;
3685 }
3686
3687 public function setId($id)
3688 {
3689 $this->id = $id;
3690 }
3691
3692 public function getId()
3693 {
3694 return $this->id;
3695 }
3696
3697 public function setKind($kind)
3698 {
3699 $this->kind = $kind;
3700 }
3701
3702 public function getKind()
3703 {
3704 return $this->kind;
3705 }
3706
3707 public function setName($name)
3708 {
3709 $this->name = $name;
3710 }
3711
3712 public function getName()
3713 {
3714 return $this->name;
3715 }
3716
3717 public function setPermissions(Analytify_Google_Service_Analytics_AccountPermissions $permissions)
3718 {
3719 $this->permissions = $permissions;
3720 }
3721
3722 public function getPermissions()
3723 {
3724 return $this->permissions;
3725 }
3726
3727 public function setSelfLink($selfLink)
3728 {
3729 $this->selfLink = $selfLink;
3730 }
3731
3732 public function getSelfLink()
3733 {
3734 return $this->selfLink;
3735 }
3736
3737 public function setUpdated($updated)
3738 {
3739 $this->updated = $updated;
3740 }
3741
3742 public function getUpdated()
3743 {
3744 return $this->updated;
3745 }
3746 }
3747
3748 class Analytify_Google_Service_Analytics_AccountChildLink extends Analytify_Google_Model
3749 {
3750 public $href;
3751 public $type;
3752
3753 public function setHref($href)
3754 {
3755 $this->href = $href;
3756 }
3757
3758 public function getHref()
3759 {
3760 return $this->href;
3761 }
3762
3763 public function setType($type)
3764 {
3765 $this->type = $type;
3766 }
3767
3768 public function getType()
3769 {
3770 return $this->type;
3771 }
3772 }
3773
3774 class Analytify_Google_Service_Analytics_AccountPermissions extends Analytify_Google_Collection
3775 {
3776 public $effective;
3777
3778 public function setEffective($effective)
3779 {
3780 $this->effective = $effective;
3781 }
3782
3783 public function getEffective()
3784 {
3785 return $this->effective;
3786 }
3787 }
3788
3789 class Analytify_Google_Service_Analytics_AccountRef extends Analytify_Google_Model
3790 {
3791 public $href;
3792 public $id;
3793 public $kind;
3794 public $name;
3795
3796 public function setHref($href)
3797 {
3798 $this->href = $href;
3799 }
3800
3801 public function getHref()
3802 {
3803 return $this->href;
3804 }
3805
3806 public function setId($id)
3807 {
3808 $this->id = $id;
3809 }
3810
3811 public function getId()
3812 {
3813 return $this->id;
3814 }
3815
3816 public function setKind($kind)
3817 {
3818 $this->kind = $kind;
3819 }
3820
3821 public function getKind()
3822 {
3823 return $this->kind;
3824 }
3825
3826 public function setName($name)
3827 {
3828 $this->name = $name;
3829 }
3830
3831 public function getName()
3832 {
3833 return $this->name;
3834 }
3835 }
3836
3837 class Analytify_Google_Service_Analytics_AccountSummaries extends Analytify_Google_Collection
3838 {
3839 protected $itemsType = 'Analytify_Google_Service_Analytics_AccountSummary';
3840 protected $itemsDataType = 'array';
3841 public $itemsPerPage;
3842 public $kind;
3843 public $nextLink;
3844 public $previousLink;
3845 public $startIndex;
3846 public $totalResults;
3847 public $username;
3848
3849 public function setItems($items)
3850 {
3851 $this->items = $items;
3852 }
3853
3854 public function getItems()
3855 {
3856 return $this->items;
3857 }
3858
3859 public function setItemsPerPage($itemsPerPage)
3860 {
3861 $this->itemsPerPage = $itemsPerPage;
3862 }
3863
3864 public function getItemsPerPage()
3865 {
3866 return $this->itemsPerPage;
3867 }
3868
3869 public function setKind($kind)
3870 {
3871 $this->kind = $kind;
3872 }
3873
3874 public function getKind()
3875 {
3876 return $this->kind;
3877 }
3878
3879 public function setNextLink($nextLink)
3880 {
3881 $this->nextLink = $nextLink;
3882 }
3883
3884 public function getNextLink()
3885 {
3886 return $this->nextLink;
3887 }
3888
3889 public function setPreviousLink($previousLink)
3890 {
3891 $this->previousLink = $previousLink;
3892 }
3893
3894 public function getPreviousLink()
3895 {
3896 return $this->previousLink;
3897 }
3898
3899 public function setStartIndex($startIndex)
3900 {
3901 $this->startIndex = $startIndex;
3902 }
3903
3904 public function getStartIndex()
3905 {
3906 return $this->startIndex;
3907 }
3908
3909 public function setTotalResults($totalResults)
3910 {
3911 $this->totalResults = $totalResults;
3912 }
3913
3914 public function getTotalResults()
3915 {
3916 return $this->totalResults;
3917 }
3918
3919 public function setUsername($username)
3920 {
3921 $this->username = $username;
3922 }
3923
3924 public function getUsername()
3925 {
3926 return $this->username;
3927 }
3928 }
3929
3930 class Analytify_Google_Service_Analytics_AccountSummary extends Analytify_Google_Collection
3931 {
3932 public $id;
3933 public $kind;
3934 public $name;
3935 protected $webPropertiesType = 'Analytify_Google_Service_Analytics_WebPropertySummary';
3936 protected $webPropertiesDataType = 'array';
3937
3938 public function setId($id)
3939 {
3940 $this->id = $id;
3941 }
3942
3943 public function getId()
3944 {
3945 return $this->id;
3946 }
3947
3948 public function setKind($kind)
3949 {
3950 $this->kind = $kind;
3951 }
3952
3953 public function getKind()
3954 {
3955 return $this->kind;
3956 }
3957
3958 public function setName($name)
3959 {
3960 $this->name = $name;
3961 }
3962
3963 public function getName()
3964 {
3965 return $this->name;
3966 }
3967
3968 public function setWebProperties($webProperties)
3969 {
3970 $this->webProperties = $webProperties;
3971 }
3972
3973 public function getWebProperties()
3974 {
3975 return $this->webProperties;
3976 }
3977 }
3978
3979 class Analytify_Google_Service_Analytics_AccountTicket extends Analytify_Google_Model
3980 {
3981 protected $accountType = 'Analytify_Google_Service_Analytics_Account';
3982 protected $accountDataType = '';
3983 public $id;
3984 public $kind;
3985 protected $profileType = 'Analytify_Google_Service_Analytics_Profile';
3986 protected $profileDataType = '';
3987 public $redirectUri;
3988 protected $webpropertyType = 'Analytify_Google_Service_Analytics_Webproperty';
3989 protected $webpropertyDataType = '';
3990
3991 public function setAccount(Analytify_Google_Service_Analytics_Account $account)
3992 {
3993 $this->account = $account;
3994 }
3995
3996 public function getAccount()
3997 {
3998 return $this->account;
3999 }
4000
4001 public function setId($id)
4002 {
4003 $this->id = $id;
4004 }
4005
4006 public function getId()
4007 {
4008 return $this->id;
4009 }
4010
4011 public function setKind($kind)
4012 {
4013 $this->kind = $kind;
4014 }
4015
4016 public function getKind()
4017 {
4018 return $this->kind;
4019 }
4020
4021 public function setProfile(Analytify_Google_Service_Analytics_Profile $profile)
4022 {
4023 $this->profile = $profile;
4024 }
4025
4026 public function getProfile()
4027 {
4028 return $this->profile;
4029 }
4030
4031 public function setRedirectUri($redirectUri)
4032 {
4033 $this->redirectUri = $redirectUri;
4034 }
4035
4036 public function getRedirectUri()
4037 {
4038 return $this->redirectUri;
4039 }
4040
4041 public function setWebproperty(Analytify_Google_Service_Analytics_Webproperty $webproperty)
4042 {
4043 $this->webproperty = $webproperty;
4044 }
4045
4046 public function getWebproperty()
4047 {
4048 return $this->webproperty;
4049 }
4050 }
4051
4052 class Analytify_Google_Service_Analytics_Accounts extends Analytify_Google_Collection
4053 {
4054 protected $itemsType = 'Analytify_Google_Service_Analytics_Account';
4055 protected $itemsDataType = 'array';
4056 public $itemsPerPage;
4057 public $kind;
4058 public $nextLink;
4059 public $previousLink;
4060 public $startIndex;
4061 public $totalResults;
4062 public $username;
4063
4064 public function setItems($items)
4065 {
4066 $this->items = $items;
4067 }
4068
4069 public function getItems()
4070 {
4071 return $this->items;
4072 }
4073
4074 public function setItemsPerPage($itemsPerPage)
4075 {
4076 $this->itemsPerPage = $itemsPerPage;
4077 }
4078
4079 public function getItemsPerPage()
4080 {
4081 return $this->itemsPerPage;
4082 }
4083
4084 public function setKind($kind)
4085 {
4086 $this->kind = $kind;
4087 }
4088
4089 public function getKind()
4090 {
4091 return $this->kind;
4092 }
4093
4094 public function setNextLink($nextLink)
4095 {
4096 $this->nextLink = $nextLink;
4097 }
4098
4099 public function getNextLink()
4100 {
4101 return $this->nextLink;
4102 }
4103
4104 public function setPreviousLink($previousLink)
4105 {
4106 $this->previousLink = $previousLink;
4107 }
4108
4109 public function getPreviousLink()
4110 {
4111 return $this->previousLink;
4112 }
4113
4114 public function setStartIndex($startIndex)
4115 {
4116 $this->startIndex = $startIndex;
4117 }
4118
4119 public function getStartIndex()
4120 {
4121 return $this->startIndex;
4122 }
4123
4124 public function setTotalResults($totalResults)
4125 {
4126 $this->totalResults = $totalResults;
4127 }
4128
4129 public function getTotalResults()
4130 {
4131 return $this->totalResults;
4132 }
4133
4134 public function setUsername($username)
4135 {
4136 $this->username = $username;
4137 }
4138
4139 public function getUsername()
4140 {
4141 return $this->username;
4142 }
4143 }
4144
4145 class Analytify_Google_Service_Analytics_AdWordsAccount extends Analytify_Google_Model
4146 {
4147 public $autoTaggingEnabled;
4148 public $customerId;
4149 public $kind;
4150
4151 public function setAutoTaggingEnabled($autoTaggingEnabled)
4152 {
4153 $this->autoTaggingEnabled = $autoTaggingEnabled;
4154 }
4155
4156 public function getAutoTaggingEnabled()
4157 {
4158 return $this->autoTaggingEnabled;
4159 }
4160
4161 public function setCustomerId($customerId)
4162 {
4163 $this->customerId = $customerId;
4164 }
4165
4166 public function getCustomerId()
4167 {
4168 return $this->customerId;
4169 }
4170
4171 public function setKind($kind)
4172 {
4173 $this->kind = $kind;
4174 }
4175
4176 public function getKind()
4177 {
4178 return $this->kind;
4179 }
4180 }
4181
4182 class Analytify_Google_Service_Analytics_AnalyticsDataimportDeleteUploadDataRequest extends Analytify_Google_Collection
4183 {
4184 public $customDataImportUids;
4185
4186 public function setCustomDataImportUids($customDataImportUids)
4187 {
4188 $this->customDataImportUids = $customDataImportUids;
4189 }
4190
4191 public function getCustomDataImportUids()
4192 {
4193 return $this->customDataImportUids;
4194 }
4195 }
4196
4197 class Analytify_Google_Service_Analytics_Column extends Analytify_Google_Model
4198 {
4199 public $attributes;
4200 public $id;
4201 public $kind;
4202
4203 public function setAttributes($attributes)
4204 {
4205 $this->attributes = $attributes;
4206 }
4207
4208 public function getAttributes()
4209 {
4210 return $this->attributes;
4211 }
4212
4213 public function setId($id)
4214 {
4215 $this->id = $id;
4216 }
4217
4218 public function getId()
4219 {
4220 return $this->id;
4221 }
4222
4223 public function setKind($kind)
4224 {
4225 $this->kind = $kind;
4226 }
4227
4228 public function getKind()
4229 {
4230 return $this->kind;
4231 }
4232 }
4233
4234 class Analytify_Google_Service_Analytics_ColumnAttributes extends Analytify_Google_Model
4235 {
4236
4237 }
4238
4239 class Analytify_Google_Service_Analytics_Columns extends Analytify_Google_Collection
4240 {
4241 public $attributeNames;
4242 public $etag;
4243 protected $itemsType = 'Analytify_Google_Service_Analytics_Column';
4244 protected $itemsDataType = 'array';
4245 public $kind;
4246 public $totalResults;
4247
4248 public function setAttributeNames($attributeNames)
4249 {
4250 $this->attributeNames = $attributeNames;
4251 }
4252
4253 public function getAttributeNames()
4254 {
4255 return $this->attributeNames;
4256 }
4257
4258 public function setEtag($etag)
4259 {
4260 $this->etag = $etag;
4261 }
4262
4263 public function getEtag()
4264 {
4265 return $this->etag;
4266 }
4267
4268 public function setItems($items)
4269 {
4270 $this->items = $items;
4271 }
4272
4273 public function getItems()
4274 {
4275 return $this->items;
4276 }
4277
4278 public function setKind($kind)
4279 {
4280 $this->kind = $kind;
4281 }
4282
4283 public function getKind()
4284 {
4285 return $this->kind;
4286 }
4287
4288 public function setTotalResults($totalResults)
4289 {
4290 $this->totalResults = $totalResults;
4291 }
4292
4293 public function getTotalResults()
4294 {
4295 return $this->totalResults;
4296 }
4297 }
4298
4299 class Analytify_Google_Service_Analytics_CustomDataSource extends Analytify_Google_Collection
4300 {
4301 public $accountId;
4302 protected $childLinkType = 'Analytify_Google_Service_Analytics_CustomDataSourceChildLink';
4303 protected $childLinkDataType = '';
4304 public $created;
4305 public $description;
4306 public $id;
4307 public $importBehavior;
4308 public $kind;
4309 public $name;
4310 protected $parentLinkType = 'Analytify_Google_Service_Analytics_CustomDataSourceParentLink';
4311 protected $parentLinkDataType = '';
4312 public $profilesLinked;
4313 public $selfLink;
4314 public $type;
4315 public $updated;
4316 public $uploadType;
4317 public $webPropertyId;
4318
4319 public function setAccountId($accountId)
4320 {
4321 $this->accountId = $accountId;
4322 }
4323
4324 public function getAccountId()
4325 {
4326 return $this->accountId;
4327 }
4328
4329 public function setChildLink(Analytify_Google_Service_Analytics_CustomDataSourceChildLink $childLink)
4330 {
4331 $this->childLink = $childLink;
4332 }
4333
4334 public function getChildLink()
4335 {
4336 return $this->childLink;
4337 }
4338
4339 public function setCreated($created)
4340 {
4341 $this->created = $created;
4342 }
4343
4344 public function getCreated()
4345 {
4346 return $this->created;
4347 }
4348
4349 public function setDescription($description)
4350 {
4351 $this->description = $description;
4352 }
4353
4354 public function getDescription()
4355 {
4356 return $this->description;
4357 }
4358
4359 public function setId($id)
4360 {
4361 $this->id = $id;
4362 }
4363
4364 public function getId()
4365 {
4366 return $this->id;
4367 }
4368
4369 public function setImportBehavior($importBehavior)
4370 {
4371 $this->importBehavior = $importBehavior;
4372 }
4373
4374 public function getImportBehavior()
4375 {
4376 return $this->importBehavior;
4377 }
4378
4379 public function setKind($kind)
4380 {
4381 $this->kind = $kind;
4382 }
4383
4384 public function getKind()
4385 {
4386 return $this->kind;
4387 }
4388
4389 public function setName($name)
4390 {
4391 $this->name = $name;
4392 }
4393
4394 public function getName()
4395 {
4396 return $this->name;
4397 }
4398
4399 public function setParentLink(Analytify_Google_Service_Analytics_CustomDataSourceParentLink $parentLink)
4400 {
4401 $this->parentLink = $parentLink;
4402 }
4403
4404 public function getParentLink()
4405 {
4406 return $this->parentLink;
4407 }
4408
4409 public function setProfilesLinked($profilesLinked)
4410 {
4411 $this->profilesLinked = $profilesLinked;
4412 }
4413
4414 public function getProfilesLinked()
4415 {
4416 return $this->profilesLinked;
4417 }
4418
4419 public function setSelfLink($selfLink)
4420 {
4421 $this->selfLink = $selfLink;
4422 }
4423
4424 public function getSelfLink()
4425 {
4426 return $this->selfLink;
4427 }
4428
4429 public function setType($type)
4430 {
4431 $this->type = $type;
4432 }
4433
4434 public function getType()
4435 {
4436 return $this->type;
4437 }
4438
4439 public function setUpdated($updated)
4440 {
4441 $this->updated = $updated;
4442 }
4443
4444 public function getUpdated()
4445 {
4446 return $this->updated;
4447 }
4448
4449 public function setUploadType($uploadType)
4450 {
4451 $this->uploadType = $uploadType;
4452 }
4453
4454 public function getUploadType()
4455 {
4456 return $this->uploadType;
4457 }
4458
4459 public function setWebPropertyId($webPropertyId)
4460 {
4461 $this->webPropertyId = $webPropertyId;
4462 }
4463
4464 public function getWebPropertyId()
4465 {
4466 return $this->webPropertyId;
4467 }
4468 }
4469
4470 class Analytify_Google_Service_Analytics_CustomDataSourceChildLink extends Analytify_Google_Model
4471 {
4472 public $href;
4473 public $type;
4474
4475 public function setHref($href)
4476 {
4477 $this->href = $href;
4478 }
4479
4480 public function getHref()
4481 {
4482 return $this->href;
4483 }
4484
4485 public function setType($type)
4486 {
4487 $this->type = $type;
4488 }
4489
4490 public function getType()
4491 {
4492 return $this->type;
4493 }
4494 }
4495
4496 class Analytify_Google_Service_Analytics_CustomDataSourceParentLink extends Analytify_Google_Model
4497 {
4498 public $href;
4499 public $type;
4500
4501 public function setHref($href)
4502 {
4503 $this->href = $href;
4504 }
4505
4506 public function getHref()
4507 {
4508 return $this->href;
4509 }
4510
4511 public function setType($type)
4512 {
4513 $this->type = $type;
4514 }
4515
4516 public function getType()
4517 {
4518 return $this->type;
4519 }
4520 }
4521
4522 class Analytify_Google_Service_Analytics_CustomDataSources extends Analytify_Google_Collection
4523 {
4524 protected $itemsType = 'Analytify_Google_Service_Analytics_CustomDataSource';
4525 protected $itemsDataType = 'array';
4526 public $itemsPerPage;
4527 public $kind;
4528 public $nextLink;
4529 public $previousLink;
4530 public $startIndex;
4531 public $totalResults;
4532 public $username;
4533
4534 public function setItems($items)
4535 {
4536 $this->items = $items;
4537 }
4538
4539 public function getItems()
4540 {
4541 return $this->items;
4542 }
4543
4544 public function setItemsPerPage($itemsPerPage)
4545 {
4546 $this->itemsPerPage = $itemsPerPage;
4547 }
4548
4549 public function getItemsPerPage()
4550 {
4551 return $this->itemsPerPage;
4552 }
4553
4554 public function setKind($kind)
4555 {
4556 $this->kind = $kind;
4557 }
4558
4559 public function getKind()
4560 {
4561 return $this->kind;
4562 }
4563
4564 public function setNextLink($nextLink)
4565 {
4566 $this->nextLink = $nextLink;
4567 }
4568
4569 public function getNextLink()
4570 {
4571 return $this->nextLink;
4572 }
4573
4574 public function setPreviousLink($previousLink)
4575 {
4576 $this->previousLink = $previousLink;
4577 }
4578
4579 public function getPreviousLink()
4580 {
4581 return $this->previousLink;
4582 }
4583
4584 public function setStartIndex($startIndex)
4585 {
4586 $this->startIndex = $startIndex;
4587 }
4588
4589 public function getStartIndex()
4590 {
4591 return $this->startIndex;
4592 }
4593
4594 public function setTotalResults($totalResults)
4595 {
4596 $this->totalResults = $totalResults;
4597 }
4598
4599 public function getTotalResults()
4600 {
4601 return $this->totalResults;
4602 }
4603
4604 public function setUsername($username)
4605 {
4606 $this->username = $username;
4607 }
4608
4609 public function getUsername()
4610 {
4611 return $this->username;
4612 }
4613 }
4614
4615 class Analytify_Google_Service_Analytics_DailyUpload extends Analytify_Google_Collection
4616 {
4617 public $accountId;
4618 public $appendCount;
4619 public $createdTime;
4620 public $customDataSourceId;
4621 public $date;
4622 public $kind;
4623 public $modifiedTime;
4624 protected $parentLinkType = 'Analytify_Google_Service_Analytics_DailyUploadParentLink';
4625 protected $parentLinkDataType = '';
4626 protected $recentChangesType = 'Analytify_Google_Service_Analytics_DailyUploadRecentChanges';
4627 protected $recentChangesDataType = 'array';
4628 public $selfLink;
4629 public $webPropertyId;
4630
4631 public function setAccountId($accountId)
4632 {
4633 $this->accountId = $accountId;
4634 }
4635
4636 public function getAccountId()
4637 {
4638 return $this->accountId;
4639 }
4640
4641 public function setAppendCount($appendCount)
4642 {
4643 $this->appendCount = $appendCount;
4644 }
4645
4646 public function getAppendCount()
4647 {
4648 return $this->appendCount;
4649 }
4650
4651 public function setCreatedTime($createdTime)
4652 {
4653 $this->createdTime = $createdTime;
4654 }
4655
4656 public function getCreatedTime()
4657 {
4658 return $this->createdTime;
4659 }
4660
4661 public function setCustomDataSourceId($customDataSourceId)
4662 {
4663 $this->customDataSourceId = $customDataSourceId;
4664 }
4665
4666 public function getCustomDataSourceId()
4667 {
4668 return $this->customDataSourceId;
4669 }
4670
4671 public function setDate($date)
4672 {
4673 $this->date = $date;
4674 }
4675
4676 public function getDate()
4677 {
4678 return $this->date;
4679 }
4680
4681 public function setKind($kind)
4682 {
4683 $this->kind = $kind;
4684 }
4685
4686 public function getKind()
4687 {
4688 return $this->kind;
4689 }
4690
4691 public function setModifiedTime($modifiedTime)
4692 {
4693 $this->modifiedTime = $modifiedTime;
4694 }
4695
4696 public function getModifiedTime()
4697 {
4698 return $this->modifiedTime;
4699 }
4700
4701 public function setParentLink(Analytify_Google_Service_Analytics_DailyUploadParentLink $parentLink)
4702 {
4703 $this->parentLink = $parentLink;
4704 }
4705
4706 public function getParentLink()
4707 {
4708 return $this->parentLink;
4709 }
4710
4711 public function setRecentChanges($recentChanges)
4712 {
4713 $this->recentChanges = $recentChanges;
4714 }
4715
4716 public function getRecentChanges()
4717 {
4718 return $this->recentChanges;
4719 }
4720
4721 public function setSelfLink($selfLink)
4722 {
4723 $this->selfLink = $selfLink;
4724 }
4725
4726 public function getSelfLink()
4727 {
4728 return $this->selfLink;
4729 }
4730
4731 public function setWebPropertyId($webPropertyId)
4732 {
4733 $this->webPropertyId = $webPropertyId;
4734 }
4735
4736 public function getWebPropertyId()
4737 {
4738 return $this->webPropertyId;
4739 }
4740 }
4741
4742 class Analytify_Google_Service_Analytics_DailyUploadAppend extends Analytify_Google_Model
4743 {
4744 public $accountId;
4745 public $appendNumber;
4746 public $customDataSourceId;
4747 public $date;
4748 public $kind;
4749 public $nextAppendLink;
4750 public $webPropertyId;
4751
4752 public function setAccountId($accountId)
4753 {
4754 $this->accountId = $accountId;
4755 }
4756
4757 public function getAccountId()
4758 {
4759 return $this->accountId;
4760 }
4761
4762 public function setAppendNumber($appendNumber)
4763 {
4764 $this->appendNumber = $appendNumber;
4765 }
4766
4767 public function getAppendNumber()
4768 {
4769 return $this->appendNumber;
4770 }
4771
4772 public function setCustomDataSourceId($customDataSourceId)
4773 {
4774 $this->customDataSourceId = $customDataSourceId;
4775 }
4776
4777 public function getCustomDataSourceId()
4778 {
4779 return $this->customDataSourceId;
4780 }
4781
4782 public function setDate($date)
4783 {
4784 $this->date = $date;
4785 }
4786
4787 public function getDate()
4788 {
4789 return $this->date;
4790 }
4791
4792 public function setKind($kind)
4793 {
4794 $this->kind = $kind;
4795 }
4796
4797 public function getKind()
4798 {
4799 return $this->kind;
4800 }
4801
4802 public function setNextAppendLink($nextAppendLink)
4803 {
4804 $this->nextAppendLink = $nextAppendLink;
4805 }
4806
4807 public function getNextAppendLink()
4808 {
4809 return $this->nextAppendLink;
4810 }
4811
4812 public function setWebPropertyId($webPropertyId)
4813 {
4814 $this->webPropertyId = $webPropertyId;
4815 }
4816
4817 public function getWebPropertyId()
4818 {
4819 return $this->webPropertyId;
4820 }
4821 }
4822
4823 class Analytify_Google_Service_Analytics_DailyUploadParentLink extends Analytify_Google_Model
4824 {
4825 public $href;
4826 public $type;
4827
4828 public function setHref($href)
4829 {
4830 $this->href = $href;
4831 }
4832
4833 public function getHref()
4834 {
4835 return $this->href;
4836 }
4837
4838 public function setType($type)
4839 {
4840 $this->type = $type;
4841 }
4842
4843 public function getType()
4844 {
4845 return $this->type;
4846 }
4847 }
4848
4849 class Analytify_Google_Service_Analytics_DailyUploadRecentChanges extends Analytify_Google_Model
4850 {
4851 public $change;
4852 public $time;
4853
4854 public function setChange($change)
4855 {
4856 $this->change = $change;
4857 }
4858
4859 public function getChange()
4860 {
4861 return $this->change;
4862 }
4863
4864 public function setTime($time)
4865 {
4866 $this->time = $time;
4867 }
4868
4869 public function getTime()
4870 {
4871 return $this->time;
4872 }
4873 }
4874
4875 class Analytify_Google_Service_Analytics_DailyUploads extends Analytify_Google_Collection
4876 {
4877 protected $itemsType = 'Analytify_Google_Service_Analytics_DailyUpload';
4878 protected $itemsDataType = 'array';
4879 public $itemsPerPage;
4880 public $kind;
4881 public $nextLink;
4882 public $previousLink;
4883 public $startIndex;
4884 public $totalResults;
4885 public $username;
4886
4887 public function setItems($items)
4888 {
4889 $this->items = $items;
4890 }
4891
4892 public function getItems()
4893 {
4894 return $this->items;
4895 }
4896
4897 public function setItemsPerPage($itemsPerPage)
4898 {
4899 $this->itemsPerPage = $itemsPerPage;
4900 }
4901
4902 public function getItemsPerPage()
4903 {
4904 return $this->itemsPerPage;
4905 }
4906
4907 public function setKind($kind)
4908 {
4909 $this->kind = $kind;
4910 }
4911
4912 public function getKind()
4913 {
4914 return $this->kind;
4915 }
4916
4917 public function setNextLink($nextLink)
4918 {
4919 $this->nextLink = $nextLink;
4920 }
4921
4922 public function getNextLink()
4923 {
4924 return $this->nextLink;
4925 }
4926
4927 public function setPreviousLink($previousLink)
4928 {
4929 $this->previousLink = $previousLink;
4930 }
4931
4932 public function getPreviousLink()
4933 {
4934 return $this->previousLink;
4935 }
4936
4937 public function setStartIndex($startIndex)
4938 {
4939 $this->startIndex = $startIndex;
4940 }
4941
4942 public function getStartIndex()
4943 {
4944 return $this->startIndex;
4945 }
4946
4947 public function setTotalResults($totalResults)
4948 {
4949 $this->totalResults = $totalResults;
4950 }
4951
4952 public function getTotalResults()
4953 {
4954 return $this->totalResults;
4955 }
4956
4957 public function setUsername($username)
4958 {
4959 $this->username = $username;
4960 }
4961
4962 public function getUsername()
4963 {
4964 return $this->username;
4965 }
4966 }
4967
4968 class Analytify_Google_Service_Analytics_EntityAdWordsLink extends Analytify_Google_Collection
4969 {
4970 protected $adWordsAccountsType = 'Analytify_Google_Service_Analytics_AdWordsAccount';
4971 protected $adWordsAccountsDataType = 'array';
4972 protected $entityType = 'Analytify_Google_Service_Analytics_EntityAdWordsLinkEntity';
4973 protected $entityDataType = '';
4974 public $id;
4975 public $kind;
4976 public $name;
4977 public $profileIds;
4978 public $selfLink;
4979
4980 public function setAdWordsAccounts($adWordsAccounts)
4981 {
4982 $this->adWordsAccounts = $adWordsAccounts;
4983 }
4984
4985 public function getAdWordsAccounts()
4986 {
4987 return $this->adWordsAccounts;
4988 }
4989
4990 public function setEntity(Analytify_Google_Service_Analytics_EntityAdWordsLinkEntity $entity)
4991 {
4992 $this->entity = $entity;
4993 }
4994
4995 public function getEntity()
4996 {
4997 return $this->entity;
4998 }
4999
5000 public function setId($id)
5001 {
5002 $this->id = $id;
5003 }
5004
5005 public function getId()
5006 {
5007 return $this->id;
5008 }
5009
5010 public function setKind($kind)
5011 {
5012 $this->kind = $kind;
5013 }
5014
5015 public function getKind()
5016 {
5017 return $this->kind;
5018 }
5019
5020 public function setName($name)
5021 {
5022 $this->name = $name;
5023 }
5024
5025 public function getName()
5026 {
5027 return $this->name;
5028 }
5029
5030 public function setProfileIds($profileIds)
5031 {
5032 $this->profileIds = $profileIds;
5033 }
5034
5035 public function getProfileIds()
5036 {
5037 return $this->profileIds;
5038 }
5039
5040 public function setSelfLink($selfLink)
5041 {
5042 $this->selfLink = $selfLink;
5043 }
5044
5045 public function getSelfLink()
5046 {
5047 return $this->selfLink;
5048 }
5049 }
5050
5051 class Analytify_Google_Service_Analytics_EntityAdWordsLinkEntity extends Analytify_Google_Model
5052 {
5053 protected $webPropertyRefType = 'Analytify_Google_Service_Analytics_WebPropertyRef';
5054 protected $webPropertyRefDataType = '';
5055
5056 public function setWebPropertyRef(Analytify_Google_Service_Analytics_WebPropertyRef $webPropertyRef)
5057 {
5058 $this->webPropertyRef = $webPropertyRef;
5059 }
5060
5061 public function getWebPropertyRef()
5062 {
5063 return $this->webPropertyRef;
5064 }
5065 }
5066
5067 class Analytify_Google_Service_Analytics_EntityAdWordsLinks extends Analytify_Google_Collection
5068 {
5069 protected $itemsType = 'Analytify_Google_Service_Analytics_EntityAdWordsLink';
5070 protected $itemsDataType = 'array';
5071 public $itemsPerPage;
5072 public $kind;
5073 public $nextLink;
5074 public $previousLink;
5075 public $startIndex;
5076 public $totalResults;
5077
5078 public function setItems($items)
5079 {
5080 $this->items = $items;
5081 }
5082
5083 public function getItems()
5084 {
5085 return $this->items;
5086 }
5087
5088 public function setItemsPerPage($itemsPerPage)
5089 {
5090 $this->itemsPerPage = $itemsPerPage;
5091 }
5092
5093 public function getItemsPerPage()
5094 {
5095 return $this->itemsPerPage;
5096 }
5097
5098 public function setKind($kind)
5099 {
5100 $this->kind = $kind;
5101 }
5102
5103 public function getKind()
5104 {
5105 return $this->kind;
5106 }
5107
5108 public function setNextLink($nextLink)
5109 {
5110 $this->nextLink = $nextLink;
5111 }
5112
5113 public function getNextLink()
5114 {
5115 return $this->nextLink;
5116 }
5117
5118 public function setPreviousLink($previousLink)
5119 {
5120 $this->previousLink = $previousLink;
5121 }
5122
5123 public function getPreviousLink()
5124 {
5125 return $this->previousLink;
5126 }
5127
5128 public function setStartIndex($startIndex)
5129 {
5130 $this->startIndex = $startIndex;
5131 }
5132
5133 public function getStartIndex()
5134 {
5135 return $this->startIndex;
5136 }
5137
5138 public function setTotalResults($totalResults)
5139 {
5140 $this->totalResults = $totalResults;
5141 }
5142
5143 public function getTotalResults()
5144 {
5145 return $this->totalResults;
5146 }
5147 }
5148
5149 class Analytify_Google_Service_Analytics_EntityUserLink extends Analytify_Google_Model
5150 {
5151 protected $entityType = 'Analytify_Google_Service_Analytics_EntityUserLinkEntity';
5152 protected $entityDataType = '';
5153 public $id;
5154 public $kind;
5155 protected $permissionsType = 'Analytify_Google_Service_Analytics_EntityUserLinkPermissions';
5156 protected $permissionsDataType = '';
5157 public $selfLink;
5158 protected $userRefType = 'Analytify_Google_Service_Analytics_UserRef';
5159 protected $userRefDataType = '';
5160
5161 public function setEntity(Analytify_Google_Service_Analytics_EntityUserLinkEntity $entity)
5162 {
5163 $this->entity = $entity;
5164 }
5165
5166 public function getEntity()
5167 {
5168 return $this->entity;
5169 }
5170
5171 public function setId($id)
5172 {
5173 $this->id = $id;
5174 }
5175
5176 public function getId()
5177 {
5178 return $this->id;
5179 }
5180
5181 public function setKind($kind)
5182 {
5183 $this->kind = $kind;
5184 }
5185
5186 public function getKind()
5187 {
5188 return $this->kind;
5189 }
5190
5191 public function setPermissions(Analytify_Google_Service_Analytics_EntityUserLinkPermissions $permissions)
5192 {
5193 $this->permissions = $permissions;
5194 }
5195
5196 public function getPermissions()
5197 {
5198 return $this->permissions;
5199 }
5200
5201 public function setSelfLink($selfLink)
5202 {
5203 $this->selfLink = $selfLink;
5204 }
5205
5206 public function getSelfLink()
5207 {
5208 return $this->selfLink;
5209 }
5210
5211 public function setUserRef(Analytify_Google_Service_Analytics_UserRef $userRef)
5212 {
5213 $this->userRef = $userRef;
5214 }
5215
5216 public function getUserRef()
5217 {
5218 return $this->userRef;
5219 }
5220 }
5221
5222 class Analytify_Google_Service_Analytics_EntityUserLinkEntity extends Analytify_Google_Model
5223 {
5224 protected $accountRefType = 'Analytify_Google_Service_Analytics_AccountRef';
5225 protected $accountRefDataType = '';
5226 protected $profileRefType = 'Analytify_Google_Service_Analytics_ProfileRef';
5227 protected $profileRefDataType = '';
5228 protected $webPropertyRefType = 'Analytify_Google_Service_Analytics_WebPropertyRef';
5229 protected $webPropertyRefDataType = '';
5230
5231 public function setAccountRef(Analytify_Google_Service_Analytics_AccountRef $accountRef)
5232 {
5233 $this->accountRef = $accountRef;
5234 }
5235
5236 public function getAccountRef()
5237 {
5238 return $this->accountRef;
5239 }
5240
5241 public function setProfileRef(Analytify_Google_Service_Analytics_ProfileRef $profileRef)
5242 {
5243 $this->profileRef = $profileRef;
5244 }
5245
5246 public function getProfileRef()
5247 {
5248 return $this->profileRef;
5249 }
5250
5251 public function setWebPropertyRef(Analytify_Google_Service_Analytics_WebPropertyRef $webPropertyRef)
5252 {
5253 $this->webPropertyRef = $webPropertyRef;
5254 }
5255
5256 public function getWebPropertyRef()
5257 {
5258 return $this->webPropertyRef;
5259 }
5260 }
5261
5262 class Analytify_Google_Service_Analytics_EntityUserLinkPermissions extends Analytify_Google_Collection
5263 {
5264 public $effective;
5265 public $local;
5266
5267 public function setEffective($effective)
5268 {
5269 $this->effective = $effective;
5270 }
5271
5272 public function getEffective()
5273 {
5274 return $this->effective;
5275 }
5276
5277 public function setLocal($local)
5278 {
5279 $this->local = $local;
5280 }
5281
5282 public function getLocal()
5283 {
5284 return $this->local;
5285 }
5286 }
5287
5288 class Analytify_Google_Service_Analytics_EntityUserLinks extends Analytify_Google_Collection
5289 {
5290 protected $itemsType = 'Analytify_Google_Service_Analytics_EntityUserLink';
5291 protected $itemsDataType = 'array';
5292 public $itemsPerPage;
5293 public $kind;
5294 public $nextLink;
5295 public $previousLink;
5296 public $startIndex;
5297 public $totalResults;
5298
5299 public function setItems($items)
5300 {
5301 $this->items = $items;
5302 }
5303
5304 public function getItems()
5305 {
5306 return $this->items;
5307 }
5308
5309 public function setItemsPerPage($itemsPerPage)
5310 {
5311 $this->itemsPerPage = $itemsPerPage;
5312 }
5313
5314 public function getItemsPerPage()
5315 {
5316 return $this->itemsPerPage;
5317 }
5318
5319 public function setKind($kind)
5320 {
5321 $this->kind = $kind;
5322 }
5323
5324 public function getKind()
5325 {
5326 return $this->kind;
5327 }
5328
5329 public function setNextLink($nextLink)
5330 {
5331 $this->nextLink = $nextLink;
5332 }
5333
5334 public function getNextLink()
5335 {
5336 return $this->nextLink;
5337 }
5338
5339 public function setPreviousLink($previousLink)
5340 {
5341 $this->previousLink = $previousLink;
5342 }
5343
5344 public function getPreviousLink()
5345 {
5346 return $this->previousLink;
5347 }
5348
5349 public function setStartIndex($startIndex)
5350 {
5351 $this->startIndex = $startIndex;
5352 }
5353
5354 public function getStartIndex()
5355 {
5356 return $this->startIndex;
5357 }
5358
5359 public function setTotalResults($totalResults)
5360 {
5361 $this->totalResults = $totalResults;
5362 }
5363
5364 public function getTotalResults()
5365 {
5366 return $this->totalResults;
5367 }
5368 }
5369
5370 class Analytify_Google_Service_Analytics_Experiment extends Analytify_Google_Collection
5371 {
5372 public $accountId;
5373 public $created;
5374 public $description;
5375 public $editableInGaUi;
5376 public $endTime;
5377 public $equalWeighting;
5378 public $id;
5379 public $internalWebPropertyId;
5380 public $kind;
5381 public $minimumExperimentLengthInDays;
5382 public $name;
5383 public $objectiveMetric;
5384 public $optimizationType;
5385 protected $parentLinkType = 'Analytify_Google_Service_Analytics_ExperimentParentLink';
5386 protected $parentLinkDataType = '';
5387 public $profileId;
5388 public $reasonExperimentEnded;
5389 public $rewriteVariationUrlsAsOriginal;
5390 public $selfLink;
5391 public $servingFramework;
5392 public $snippet;
5393 public $startTime;
5394 public $status;
5395 public $trafficCoverage;
5396 public $updated;
5397 protected $variationsType = 'Analytify_Google_Service_Analytics_ExperimentVariations';
5398 protected $variationsDataType = 'array';
5399 public $webPropertyId;
5400 public $winnerConfidenceLevel;
5401 public $winnerFound;
5402
5403 public function setAccountId($accountId)
5404 {
5405 $this->accountId = $accountId;
5406 }
5407
5408 public function getAccountId()
5409 {
5410 return $this->accountId;
5411 }
5412
5413 public function setCreated($created)
5414 {
5415 $this->created = $created;
5416 }
5417
5418 public function getCreated()
5419 {
5420 return $this->created;
5421 }
5422
5423 public function setDescription($description)
5424 {
5425 $this->description = $description;
5426 }
5427
5428 public function getDescription()
5429 {
5430 return $this->description;
5431 }
5432
5433 public function setEditableInGaUi($editableInGaUi)
5434 {
5435 $this->editableInGaUi = $editableInGaUi;
5436 }
5437
5438 public function getEditableInGaUi()
5439 {
5440 return $this->editableInGaUi;
5441 }
5442
5443 public function setEndTime($endTime)
5444 {
5445 $this->endTime = $endTime;
5446 }
5447
5448 public function getEndTime()
5449 {
5450 return $this->endTime;
5451 }
5452
5453 public function setEqualWeighting($equalWeighting)
5454 {
5455 $this->equalWeighting = $equalWeighting;
5456 }
5457
5458 public function getEqualWeighting()
5459 {
5460 return $this->equalWeighting;
5461 }
5462
5463 public function setId($id)
5464 {
5465 $this->id = $id;
5466 }
5467
5468 public function getId()
5469 {
5470 return $this->id;
5471 }
5472
5473 public function setInternalWebPropertyId($internalWebPropertyId)
5474 {
5475 $this->internalWebPropertyId = $internalWebPropertyId;
5476 }
5477
5478 public function getInternalWebPropertyId()
5479 {
5480 return $this->internalWebPropertyId;
5481 }
5482
5483 public function setKind($kind)
5484 {
5485 $this->kind = $kind;
5486 }
5487
5488 public function getKind()
5489 {
5490 return $this->kind;
5491 }
5492
5493 public function setMinimumExperimentLengthInDays($minimumExperimentLengthInDays)
5494 {
5495 $this->minimumExperimentLengthInDays = $minimumExperimentLengthInDays;
5496 }
5497
5498 public function getMinimumExperimentLengthInDays()
5499 {
5500 return $this->minimumExperimentLengthInDays;
5501 }
5502
5503 public function setName($name)
5504 {
5505 $this->name = $name;
5506 }
5507
5508 public function getName()
5509 {
5510 return $this->name;
5511 }
5512
5513 public function setObjectiveMetric($objectiveMetric)
5514 {
5515 $this->objectiveMetric = $objectiveMetric;
5516 }
5517
5518 public function getObjectiveMetric()
5519 {
5520 return $this->objectiveMetric;
5521 }
5522
5523 public function setOptimizationType($optimizationType)
5524 {
5525 $this->optimizationType = $optimizationType;
5526 }
5527
5528 public function getOptimizationType()
5529 {
5530 return $this->optimizationType;
5531 }
5532
5533 public function setParentLink(Analytify_Google_Service_Analytics_ExperimentParentLink $parentLink)
5534 {
5535 $this->parentLink = $parentLink;
5536 }
5537
5538 public function getParentLink()
5539 {
5540 return $this->parentLink;
5541 }
5542
5543 public function setProfileId($profileId)
5544 {
5545 $this->profileId = $profileId;
5546 }
5547
5548 public function getProfileId()
5549 {
5550 return $this->profileId;
5551 }
5552
5553 public function setReasonExperimentEnded($reasonExperimentEnded)
5554 {
5555 $this->reasonExperimentEnded = $reasonExperimentEnded;
5556 }
5557
5558 public function getReasonExperimentEnded()
5559 {
5560 return $this->reasonExperimentEnded;
5561 }
5562
5563 public function setRewriteVariationUrlsAsOriginal($rewriteVariationUrlsAsOriginal)
5564 {
5565 $this->rewriteVariationUrlsAsOriginal = $rewriteVariationUrlsAsOriginal;
5566 }
5567
5568 public function getRewriteVariationUrlsAsOriginal()
5569 {
5570 return $this->rewriteVariationUrlsAsOriginal;
5571 }
5572
5573 public function setSelfLink($selfLink)
5574 {
5575 $this->selfLink = $selfLink;
5576 }
5577
5578 public function getSelfLink()
5579 {
5580 return $this->selfLink;
5581 }
5582
5583 public function setServingFramework($servingFramework)
5584 {
5585 $this->servingFramework = $servingFramework;
5586 }
5587
5588 public function getServingFramework()
5589 {
5590 return $this->servingFramework;
5591 }
5592
5593 public function setSnippet($snippet)
5594 {
5595 $this->snippet = $snippet;
5596 }
5597
5598 public function getSnippet()
5599 {
5600 return $this->snippet;
5601 }
5602
5603 public function setStartTime($startTime)
5604 {
5605 $this->startTime = $startTime;
5606 }
5607
5608 public function getStartTime()
5609 {
5610 return $this->startTime;
5611 }
5612
5613 public function setStatus($status)
5614 {
5615 $this->status = $status;
5616 }
5617
5618 public function getStatus()
5619 {
5620 return $this->status;
5621 }
5622
5623 public function setTrafficCoverage($trafficCoverage)
5624 {
5625 $this->trafficCoverage = $trafficCoverage;
5626 }
5627
5628 public function getTrafficCoverage()
5629 {
5630 return $this->trafficCoverage;
5631 }
5632
5633 public function setUpdated($updated)
5634 {
5635 $this->updated = $updated;
5636 }
5637
5638 public function getUpdated()
5639 {
5640 return $this->updated;
5641 }
5642
5643 public function setVariations($variations)
5644 {
5645 $this->variations = $variations;
5646 }
5647
5648 public function getVariations()
5649 {
5650 return $this->variations;
5651 }
5652
5653 public function setWebPropertyId($webPropertyId)
5654 {
5655 $this->webPropertyId = $webPropertyId;
5656 }
5657
5658 public function getWebPropertyId()
5659 {
5660 return $this->webPropertyId;
5661 }
5662
5663 public function setWinnerConfidenceLevel($winnerConfidenceLevel)
5664 {
5665 $this->winnerConfidenceLevel = $winnerConfidenceLevel;
5666 }
5667
5668 public function getWinnerConfidenceLevel()
5669 {
5670 return $this->winnerConfidenceLevel;
5671 }
5672
5673 public function setWinnerFound($winnerFound)
5674 {
5675 $this->winnerFound = $winnerFound;
5676 }
5677
5678 public function getWinnerFound()
5679 {
5680 return $this->winnerFound;
5681 }
5682 }
5683
5684 class Analytify_Google_Service_Analytics_ExperimentParentLink extends Analytify_Google_Model
5685 {
5686 public $href;
5687 public $type;
5688
5689 public function setHref($href)
5690 {
5691 $this->href = $href;
5692 }
5693
5694 public function getHref()
5695 {
5696 return $this->href;
5697 }
5698
5699 public function setType($type)
5700 {
5701 $this->type = $type;
5702 }
5703
5704 public function getType()
5705 {
5706 return $this->type;
5707 }
5708 }
5709
5710 class Analytify_Google_Service_Analytics_ExperimentVariations extends Analytify_Google_Model
5711 {
5712 public $name;
5713 public $status;
5714 public $url;
5715 public $weight;
5716 public $won;
5717
5718 public function setName($name)
5719 {
5720 $this->name = $name;
5721 }
5722
5723 public function getName()
5724 {
5725 return $this->name;
5726 }
5727
5728 public function setStatus($status)
5729 {
5730 $this->status = $status;
5731 }
5732
5733 public function getStatus()
5734 {
5735 return $this->status;
5736 }
5737
5738 public function setUrl($url)
5739 {
5740 $this->url = $url;
5741 }
5742
5743 public function getUrl()
5744 {
5745 return $this->url;
5746 }
5747
5748 public function setWeight($weight)
5749 {
5750 $this->weight = $weight;
5751 }
5752
5753 public function getWeight()
5754 {
5755 return $this->weight;
5756 }
5757
5758 public function setWon($won)
5759 {
5760 $this->won = $won;
5761 }
5762
5763 public function getWon()
5764 {
5765 return $this->won;
5766 }
5767 }
5768
5769 class Analytify_Google_Service_Analytics_Experiments extends Analytify_Google_Collection
5770 {
5771 protected $itemsType = 'Analytify_Google_Service_Analytics_Experiment';
5772 protected $itemsDataType = 'array';
5773 public $itemsPerPage;
5774 public $kind;
5775 public $nextLink;
5776 public $previousLink;
5777 public $startIndex;
5778 public $totalResults;
5779 public $username;
5780
5781 public function setItems($items)
5782 {
5783 $this->items = $items;
5784 }
5785
5786 public function getItems()
5787 {
5788 return $this->items;
5789 }
5790
5791 public function setItemsPerPage($itemsPerPage)
5792 {
5793 $this->itemsPerPage = $itemsPerPage;
5794 }
5795
5796 public function getItemsPerPage()
5797 {
5798 return $this->itemsPerPage;
5799 }
5800
5801 public function setKind($kind)
5802 {
5803 $this->kind = $kind;
5804 }
5805
5806 public function getKind()
5807 {
5808 return $this->kind;
5809 }
5810
5811 public function setNextLink($nextLink)
5812 {
5813 $this->nextLink = $nextLink;
5814 }
5815
5816 public function getNextLink()
5817 {
5818 return $this->nextLink;
5819 }
5820
5821 public function setPreviousLink($previousLink)
5822 {
5823 $this->previousLink = $previousLink;
5824 }
5825
5826 public function getPreviousLink()
5827 {
5828 return $this->previousLink;
5829 }
5830
5831 public function setStartIndex($startIndex)
5832 {
5833 $this->startIndex = $startIndex;
5834 }
5835
5836 public function getStartIndex()
5837 {
5838 return $this->startIndex;
5839 }
5840
5841 public function setTotalResults($totalResults)
5842 {
5843 $this->totalResults = $totalResults;
5844 }
5845
5846 public function getTotalResults()
5847 {
5848 return $this->totalResults;
5849 }
5850
5851 public function setUsername($username)
5852 {
5853 $this->username = $username;
5854 }
5855
5856 public function getUsername()
5857 {
5858 return $this->username;
5859 }
5860 }
5861
5862 class Analytify_Google_Service_Analytics_Filter extends Analytify_Google_Model
5863 {
5864 public $accountId;
5865 protected $advancedDetailsType = 'Analytify_Google_Service_Analytics_FilterAdvancedDetails';
5866 protected $advancedDetailsDataType = '';
5867 public $created;
5868 protected $excludeDetailsType = 'Analytify_Google_Service_Analytics_FilterExpression';
5869 protected $excludeDetailsDataType = '';
5870 public $id;
5871 protected $includeDetailsType = 'Analytify_Google_Service_Analytics_FilterExpression';
5872 protected $includeDetailsDataType = '';
5873 public $kind;
5874 protected $lowercaseDetailsType = 'Analytify_Google_Service_Analytics_FilterLowercaseDetails';
5875 protected $lowercaseDetailsDataType = '';
5876 public $name;
5877 protected $parentLinkType = 'Analytify_Google_Service_Analytics_FilterParentLink';
5878 protected $parentLinkDataType = '';
5879 protected $searchAndReplaceDetailsType = 'Analytify_Google_Service_Analytics_FilterSearchAndReplaceDetails';
5880 protected $searchAndReplaceDetailsDataType = '';
5881 public $selfLink;
5882 public $type;
5883 public $updated;
5884 protected $uppercaseDetailsType = 'Analytify_Google_Service_Analytics_FilterUppercaseDetails';
5885 protected $uppercaseDetailsDataType = '';
5886
5887 public function setAccountId($accountId)
5888 {
5889 $this->accountId = $accountId;
5890 }
5891
5892 public function getAccountId()
5893 {
5894 return $this->accountId;
5895 }
5896
5897 public function setAdvancedDetails(Analytify_Google_Service_Analytics_FilterAdvancedDetails $advancedDetails)
5898 {
5899 $this->advancedDetails = $advancedDetails;
5900 }
5901
5902 public function getAdvancedDetails()
5903 {
5904 return $this->advancedDetails;
5905 }
5906
5907 public function setCreated($created)
5908 {
5909 $this->created = $created;
5910 }
5911
5912 public function getCreated()
5913 {
5914 return $this->created;
5915 }
5916
5917 public function setExcludeDetails(Analytify_Google_Service_Analytics_FilterExpression $excludeDetails)
5918 {
5919 $this->excludeDetails = $excludeDetails;
5920 }
5921
5922 public function getExcludeDetails()
5923 {
5924 return $this->excludeDetails;
5925 }
5926
5927 public function setId($id)
5928 {
5929 $this->id = $id;
5930 }
5931
5932 public function getId()
5933 {
5934 return $this->id;
5935 }
5936
5937 public function setIncludeDetails(Analytify_Google_Service_Analytics_FilterExpression $includeDetails)
5938 {
5939 $this->includeDetails = $includeDetails;
5940 }
5941
5942 public function getIncludeDetails()
5943 {
5944 return $this->includeDetails;
5945 }
5946
5947 public function setKind($kind)
5948 {
5949 $this->kind = $kind;
5950 }
5951
5952 public function getKind()
5953 {
5954 return $this->kind;
5955 }
5956
5957 public function setLowercaseDetails(Analytify_Google_Service_Analytics_FilterLowercaseDetails $lowercaseDetails)
5958 {
5959 $this->lowercaseDetails = $lowercaseDetails;
5960 }
5961
5962 public function getLowercaseDetails()
5963 {
5964 return $this->lowercaseDetails;
5965 }
5966
5967 public function setName($name)
5968 {
5969 $this->name = $name;
5970 }
5971
5972 public function getName()
5973 {
5974 return $this->name;
5975 }
5976
5977 public function setParentLink(Analytify_Google_Service_Analytics_FilterParentLink $parentLink)
5978 {
5979 $this->parentLink = $parentLink;
5980 }
5981
5982 public function getParentLink()
5983 {
5984 return $this->parentLink;
5985 }
5986
5987 public function setSearchAndReplaceDetails(Analytify_Google_Service_Analytics_FilterSearchAndReplaceDetails $searchAndReplaceDetails)
5988 {
5989 $this->searchAndReplaceDetails = $searchAndReplaceDetails;
5990 }
5991
5992 public function getSearchAndReplaceDetails()
5993 {
5994 return $this->searchAndReplaceDetails;
5995 }
5996
5997 public function setSelfLink($selfLink)
5998 {
5999 $this->selfLink = $selfLink;
6000 }
6001
6002 public function getSelfLink()
6003 {
6004 return $this->selfLink;
6005 }
6006
6007 public function setType($type)
6008 {
6009 $this->type = $type;
6010 }
6011
6012 public function getType()
6013 {
6014 return $this->type;
6015 }
6016
6017 public function setUpdated($updated)
6018 {
6019 $this->updated = $updated;
6020 }
6021
6022 public function getUpdated()
6023 {
6024 return $this->updated;
6025 }
6026
6027 public function setUppercaseDetails(Analytify_Google_Service_Analytics_FilterUppercaseDetails $uppercaseDetails)
6028 {
6029 $this->uppercaseDetails = $uppercaseDetails;
6030 }
6031
6032 public function getUppercaseDetails()
6033 {
6034 return $this->uppercaseDetails;
6035 }
6036 }
6037
6038 class Analytify_Google_Service_Analytics_FilterAdvancedDetails extends Analytify_Google_Model
6039 {
6040 public $caseSensitive;
6041 public $extractA;
6042 public $extractB;
6043 public $fieldA;
6044 public $fieldARequired;
6045 public $fieldB;
6046 public $fieldBRequired;
6047 public $outputConstructor;
6048 public $outputToField;
6049 public $overrideOutputField;
6050
6051 public function setCaseSensitive($caseSensitive)
6052 {
6053 $this->caseSensitive = $caseSensitive;
6054 }
6055
6056 public function getCaseSensitive()
6057 {
6058 return $this->caseSensitive;
6059 }
6060
6061 public function setExtractA($extractA)
6062 {
6063 $this->extractA = $extractA;
6064 }
6065
6066 public function getExtractA()
6067 {
6068 return $this->extractA;
6069 }
6070
6071 public function setExtractB($extractB)
6072 {
6073 $this->extractB = $extractB;
6074 }
6075
6076 public function getExtractB()
6077 {
6078 return $this->extractB;
6079 }
6080
6081 public function setFieldA($fieldA)
6082 {
6083 $this->fieldA = $fieldA;
6084 }
6085
6086 public function getFieldA()
6087 {
6088 return $this->fieldA;
6089 }
6090
6091 public function setFieldARequired($fieldARequired)
6092 {
6093 $this->fieldARequired = $fieldARequired;
6094 }
6095
6096 public function getFieldARequired()
6097 {
6098 return $this->fieldARequired;
6099 }
6100
6101 public function setFieldB($fieldB)
6102 {
6103 $this->fieldB = $fieldB;
6104 }
6105
6106 public function getFieldB()
6107 {
6108 return $this->fieldB;
6109 }
6110
6111 public function setFieldBRequired($fieldBRequired)
6112 {
6113 $this->fieldBRequired = $fieldBRequired;
6114 }
6115
6116 public function getFieldBRequired()
6117 {
6118 return $this->fieldBRequired;
6119 }
6120
6121 public function setOutputConstructor($outputConstructor)
6122 {
6123 $this->outputConstructor = $outputConstructor;
6124 }
6125
6126 public function getOutputConstructor()
6127 {
6128 return $this->outputConstructor;
6129 }
6130
6131 public function setOutputToField($outputToField)
6132 {
6133 $this->outputToField = $outputToField;
6134 }
6135
6136 public function getOutputToField()
6137 {
6138 return $this->outputToField;
6139 }
6140
6141 public function setOverrideOutputField($overrideOutputField)
6142 {
6143 $this->overrideOutputField = $overrideOutputField;
6144 }
6145
6146 public function getOverrideOutputField()
6147 {
6148 return $this->overrideOutputField;
6149 }
6150 }
6151
6152 class Analytify_Google_Service_Analytics_FilterExpression extends Analytify_Google_Model
6153 {
6154 public $caseSensitive;
6155 public $expressionValue;
6156 public $field;
6157 public $kind;
6158 public $matchType;
6159
6160 public function setCaseSensitive($caseSensitive)
6161 {
6162 $this->caseSensitive = $caseSensitive;
6163 }
6164
6165 public function getCaseSensitive()
6166 {
6167 return $this->caseSensitive;
6168 }
6169
6170 public function setExpressionValue($expressionValue)
6171 {
6172 $this->expressionValue = $expressionValue;
6173 }
6174
6175 public function getExpressionValue()
6176 {
6177 return $this->expressionValue;
6178 }
6179
6180 public function setField($field)
6181 {
6182 $this->field = $field;
6183 }
6184
6185 public function getField()
6186 {
6187 return $this->field;
6188 }
6189
6190 public function setKind($kind)
6191 {
6192 $this->kind = $kind;
6193 }
6194
6195 public function getKind()
6196 {
6197 return $this->kind;
6198 }
6199
6200 public function setMatchType($matchType)
6201 {
6202 $this->matchType = $matchType;
6203 }
6204
6205 public function getMatchType()
6206 {
6207 return $this->matchType;
6208 }
6209 }
6210
6211 class Analytify_Google_Service_Analytics_FilterLowercaseDetails extends Analytify_Google_Model
6212 {
6213 public $field;
6214
6215 public function setField($field)
6216 {
6217 $this->field = $field;
6218 }
6219
6220 public function getField()
6221 {
6222 return $this->field;
6223 }
6224 }
6225
6226 class Analytify_Google_Service_Analytics_FilterParentLink extends Analytify_Google_Model
6227 {
6228 public $href;
6229 public $type;
6230
6231 public function setHref($href)
6232 {
6233 $this->href = $href;
6234 }
6235
6236 public function getHref()
6237 {
6238 return $this->href;
6239 }
6240
6241 public function setType($type)
6242 {
6243 $this->type = $type;
6244 }
6245
6246 public function getType()
6247 {
6248 return $this->type;
6249 }
6250 }
6251
6252 class Analytify_Google_Service_Analytics_FilterRef extends Analytify_Google_Model
6253 {
6254 public $accountId;
6255 public $href;
6256 public $id;
6257 public $kind;
6258 public $name;
6259
6260 public function setAccountId($accountId)
6261 {
6262 $this->accountId = $accountId;
6263 }
6264
6265 public function getAccountId()
6266 {
6267 return $this->accountId;
6268 }
6269
6270 public function setHref($href)
6271 {
6272 $this->href = $href;
6273 }
6274
6275 public function getHref()
6276 {
6277 return $this->href;
6278 }
6279
6280 public function setId($id)
6281 {
6282 $this->id = $id;
6283 }
6284
6285 public function getId()
6286 {
6287 return $this->id;
6288 }
6289
6290 public function setKind($kind)
6291 {
6292 $this->kind = $kind;
6293 }
6294
6295 public function getKind()
6296 {
6297 return $this->kind;
6298 }
6299
6300 public function setName($name)
6301 {
6302 $this->name = $name;
6303 }
6304
6305 public function getName()
6306 {
6307 return $this->name;
6308 }
6309 }
6310
6311 class Analytify_Google_Service_Analytics_FilterSearchAndReplaceDetails extends Analytify_Google_Model
6312 {
6313 public $caseSensitive;
6314 public $field;
6315 public $replaceString;
6316 public $searchString;
6317
6318 public function setCaseSensitive($caseSensitive)
6319 {
6320 $this->caseSensitive = $caseSensitive;
6321 }
6322
6323 public function getCaseSensitive()
6324 {
6325 return $this->caseSensitive;
6326 }
6327
6328 public function setField($field)
6329 {
6330 $this->field = $field;
6331 }
6332
6333 public function getField()
6334 {
6335 return $this->field;
6336 }
6337
6338 public function setReplaceString($replaceString)
6339 {
6340 $this->replaceString = $replaceString;
6341 }
6342
6343 public function getReplaceString()
6344 {
6345 return $this->replaceString;
6346 }
6347
6348 public function setSearchString($searchString)
6349 {
6350 $this->searchString = $searchString;
6351 }
6352
6353 public function getSearchString()
6354 {
6355 return $this->searchString;
6356 }
6357 }
6358
6359 class Analytify_Google_Service_Analytics_FilterUppercaseDetails extends Analytify_Google_Model
6360 {
6361 public $field;
6362
6363 public function setField($field)
6364 {
6365 $this->field = $field;
6366 }
6367
6368 public function getField()
6369 {
6370 return $this->field;
6371 }
6372 }
6373
6374 class Analytify_Google_Service_Analytics_Filters extends Analytify_Google_Collection
6375 {
6376 protected $itemsType = 'Analytify_Google_Service_Analytics_Filter';
6377 protected $itemsDataType = 'array';
6378 public $itemsPerPage;
6379 public $kind;
6380 public $nextLink;
6381 public $previousLink;
6382 public $startIndex;
6383 public $totalResults;
6384 public $username;
6385
6386 public function setItems($items)
6387 {
6388 $this->items = $items;
6389 }
6390
6391 public function getItems()
6392 {
6393 return $this->items;
6394 }
6395
6396 public function setItemsPerPage($itemsPerPage)
6397 {
6398 $this->itemsPerPage = $itemsPerPage;
6399 }
6400
6401 public function getItemsPerPage()
6402 {
6403 return $this->itemsPerPage;
6404 }
6405
6406 public function setKind($kind)
6407 {
6408 $this->kind = $kind;
6409 }
6410
6411 public function getKind()
6412 {
6413 return $this->kind;
6414 }
6415
6416 public function setNextLink($nextLink)
6417 {
6418 $this->nextLink = $nextLink;
6419 }
6420
6421 public function getNextLink()
6422 {
6423 return $this->nextLink;
6424 }
6425
6426 public function setPreviousLink($previousLink)
6427 {
6428 $this->previousLink = $previousLink;
6429 }
6430
6431 public function getPreviousLink()
6432 {
6433 return $this->previousLink;
6434 }
6435
6436 public function setStartIndex($startIndex)
6437 {
6438 $this->startIndex = $startIndex;
6439 }
6440
6441 public function getStartIndex()
6442 {
6443 return $this->startIndex;
6444 }
6445
6446 public function setTotalResults($totalResults)
6447 {
6448 $this->totalResults = $totalResults;
6449 }
6450
6451 public function getTotalResults()
6452 {
6453 return $this->totalResults;
6454 }
6455
6456 public function setUsername($username)
6457 {
6458 $this->username = $username;
6459 }
6460
6461 public function getUsername()
6462 {
6463 return $this->username;
6464 }
6465 }
6466
6467 class Analytify_Google_Service_Analytics_GaData extends Analytify_Google_Collection
6468 {
6469 protected $columnHeadersType = 'Analytify_Google_Service_Analytics_GaDataColumnHeaders';
6470 protected $columnHeadersDataType = 'array';
6471 public $containsSampledData;
6472 protected $dataTableType = 'Analytify_Google_Service_Analytics_GaDataDataTable';
6473 protected $dataTableDataType = '';
6474 public $id;
6475 public $itemsPerPage;
6476 public $kind;
6477 public $nextLink;
6478 public $previousLink;
6479 protected $profileInfoType = 'Analytify_Google_Service_Analytics_GaDataProfileInfo';
6480 protected $profileInfoDataType = '';
6481 protected $queryType = 'Analytify_Google_Service_Analytics_GaDataQuery';
6482 protected $queryDataType = '';
6483 public $rows;
6484 public $sampleSize;
6485 public $sampleSpace;
6486 public $selfLink;
6487 public $totalResults;
6488 public $totalsForAllResults;
6489
6490 public function setColumnHeaders($columnHeaders)
6491 {
6492 $this->columnHeaders = $columnHeaders;
6493 }
6494
6495 public function getColumnHeaders()
6496 {
6497 return $this->columnHeaders;
6498 }
6499
6500 public function setContainsSampledData($containsSampledData)
6501 {
6502 $this->containsSampledData = $containsSampledData;
6503 }
6504
6505 public function getContainsSampledData()
6506 {
6507 return $this->containsSampledData;
6508 }
6509
6510 public function setDataTable(Analytify_Google_Service_Analytics_GaDataDataTable $dataTable)
6511 {
6512 $this->dataTable = $dataTable;
6513 }
6514
6515 public function getDataTable()
6516 {
6517 return $this->dataTable;
6518 }
6519
6520 public function setId($id)
6521 {
6522 $this->id = $id;
6523 }
6524
6525 public function getId()
6526 {
6527 return $this->id;
6528 }
6529
6530 public function setItemsPerPage($itemsPerPage)
6531 {
6532 $this->itemsPerPage = $itemsPerPage;
6533 }
6534
6535 public function getItemsPerPage()
6536 {
6537 return $this->itemsPerPage;
6538 }
6539
6540 public function setKind($kind)
6541 {
6542 $this->kind = $kind;
6543 }
6544
6545 public function getKind()
6546 {
6547 return $this->kind;
6548 }
6549
6550 public function setNextLink($nextLink)
6551 {
6552 $this->nextLink = $nextLink;
6553 }
6554
6555 public function getNextLink()
6556 {
6557 return $this->nextLink;
6558 }
6559
6560 public function setPreviousLink($previousLink)
6561 {
6562 $this->previousLink = $previousLink;
6563 }
6564
6565 public function getPreviousLink()
6566 {
6567 return $this->previousLink;
6568 }
6569
6570 public function setProfileInfo(Analytify_Google_Service_Analytics_GaDataProfileInfo $profileInfo)
6571 {
6572 $this->profileInfo = $profileInfo;
6573 }
6574
6575 public function getProfileInfo()
6576 {
6577 return $this->profileInfo;
6578 }
6579
6580 public function setQuery(Analytify_Google_Service_Analytics_GaDataQuery $query)
6581 {
6582 $this->query = $query;
6583 }
6584
6585 public function getQuery()
6586 {
6587 return $this->query;
6588 }
6589
6590 public function setRows($rows)
6591 {
6592 $this->rows = $rows;
6593 }
6594
6595 public function getRows()
6596 {
6597 return $this->rows;
6598 }
6599
6600 public function setSampleSize($sampleSize)
6601 {
6602 $this->sampleSize = $sampleSize;
6603 }
6604
6605 public function getSampleSize()
6606 {
6607 return $this->sampleSize;
6608 }
6609
6610 public function setSampleSpace($sampleSpace)
6611 {
6612 $this->sampleSpace = $sampleSpace;
6613 }
6614
6615 public function getSampleSpace()
6616 {
6617 return $this->sampleSpace;
6618 }
6619
6620 public function setSelfLink($selfLink)
6621 {
6622 $this->selfLink = $selfLink;
6623 }
6624
6625 public function getSelfLink()
6626 {
6627 return $this->selfLink;
6628 }
6629
6630 public function setTotalResults($totalResults)
6631 {
6632 $this->totalResults = $totalResults;
6633 }
6634
6635 public function getTotalResults()
6636 {
6637 return $this->totalResults;
6638 }
6639
6640 public function setTotalsForAllResults($totalsForAllResults)
6641 {
6642 $this->totalsForAllResults = $totalsForAllResults;
6643 }
6644
6645 public function getTotalsForAllResults()
6646 {
6647 return $this->totalsForAllResults;
6648 }
6649 }
6650
6651 class Analytify_Google_Service_Analytics_GaDataColumnHeaders extends Analytify_Google_Model
6652 {
6653 public $columnType;
6654 public $dataType;
6655 public $name;
6656
6657 public function setColumnType($columnType)
6658 {
6659 $this->columnType = $columnType;
6660 }
6661
6662 public function getColumnType()
6663 {
6664 return $this->columnType;
6665 }
6666
6667 public function setDataType($dataType)
6668 {
6669 $this->dataType = $dataType;
6670 }
6671
6672 public function getDataType()
6673 {
6674 return $this->dataType;
6675 }
6676
6677 public function setName($name)
6678 {
6679 $this->name = $name;
6680 }
6681
6682 public function getName()
6683 {
6684 return $this->name;
6685 }
6686 }
6687
6688 class Analytify_Google_Service_Analytics_GaDataDataTable extends Analytify_Google_Collection
6689 {
6690 protected $colsType = 'Analytify_Google_Service_Analytics_GaDataDataTableCols';
6691 protected $colsDataType = 'array';
6692 protected $rowsType = 'Analytify_Google_Service_Analytics_GaDataDataTableRows';
6693 protected $rowsDataType = 'array';
6694
6695 public function setCols($cols)
6696 {
6697 $this->cols = $cols;
6698 }
6699
6700 public function getCols()
6701 {
6702 return $this->cols;
6703 }
6704
6705 public function setRows($rows)
6706 {
6707 $this->rows = $rows;
6708 }
6709
6710 public function getRows()
6711 {
6712 return $this->rows;
6713 }
6714 }
6715
6716 class Analytify_Google_Service_Analytics_GaDataDataTableCols extends Analytify_Google_Model
6717 {
6718 public $id;
6719 public $label;
6720 public $type;
6721
6722 public function setId($id)
6723 {
6724 $this->id = $id;
6725 }
6726
6727 public function getId()
6728 {
6729 return $this->id;
6730 }
6731
6732 public function setLabel($label)
6733 {
6734 $this->label = $label;
6735 }
6736
6737 public function getLabel()
6738 {
6739 return $this->label;
6740 }
6741
6742 public function setType($type)
6743 {
6744 $this->type = $type;
6745 }
6746
6747 public function getType()
6748 {
6749 return $this->type;
6750 }
6751 }
6752
6753 class Analytify_Google_Service_Analytics_GaDataDataTableRows extends Analytify_Google_Collection
6754 {
6755 protected $cType = 'Analytify_Google_Service_Analytics_GaDataDataTableRowsC';
6756 protected $cDataType = 'array';
6757
6758 public function setC($c)
6759 {
6760 $this->c = $c;
6761 }
6762
6763 public function getC()
6764 {
6765 return $this->c;
6766 }
6767 }
6768
6769 class Analytify_Google_Service_Analytics_GaDataDataTableRowsC extends Analytify_Google_Model
6770 {
6771 public $v;
6772
6773 public function setV($v)
6774 {
6775 $this->v = $v;
6776 }
6777
6778 public function getV()
6779 {
6780 return $this->v;
6781 }
6782 }
6783
6784 class Analytify_Google_Service_Analytics_GaDataProfileInfo extends Analytify_Google_Model
6785 {
6786 public $accountId;
6787 public $internalWebPropertyId;
6788 public $profileId;
6789 public $profileName;
6790 public $tableId;
6791 public $webPropertyId;
6792
6793 public function setAccountId($accountId)
6794 {
6795 $this->accountId = $accountId;
6796 }
6797
6798 public function getAccountId()
6799 {
6800 return $this->accountId;
6801 }
6802
6803 public function setInternalWebPropertyId($internalWebPropertyId)
6804 {
6805 $this->internalWebPropertyId = $internalWebPropertyId;
6806 }
6807
6808 public function getInternalWebPropertyId()
6809 {
6810 return $this->internalWebPropertyId;
6811 }
6812
6813 public function setProfileId($profileId)
6814 {
6815 $this->profileId = $profileId;
6816 }
6817
6818 public function getProfileId()
6819 {
6820 return $this->profileId;
6821 }
6822
6823 public function setProfileName($profileName)
6824 {
6825 $this->profileName = $profileName;
6826 }
6827
6828 public function getProfileName()
6829 {
6830 return $this->profileName;
6831 }
6832
6833 public function setTableId($tableId)
6834 {
6835 $this->tableId = $tableId;
6836 }
6837
6838 public function getTableId()
6839 {
6840 return $this->tableId;
6841 }
6842
6843 public function setWebPropertyId($webPropertyId)
6844 {
6845 $this->webPropertyId = $webPropertyId;
6846 }
6847
6848 public function getWebPropertyId()
6849 {
6850 return $this->webPropertyId;
6851 }
6852 }
6853
6854 class Analytify_Google_Service_Analytics_GaDataQuery extends Analytify_Google_Collection
6855 {
6856 public $dimensions;
6857 public $endDate;
6858 public $filters;
6859 public $ids;
6860 public $maxResults;
6861 public $metrics;
6862 public $samplingLevel;
6863 public $segment;
6864 public $sort;
6865 public $startDate;
6866 public $startIndex;
6867
6868 public function setDimensions($dimensions)
6869 {
6870 $this->dimensions = $dimensions;
6871 }
6872
6873 public function getDimensions()
6874 {
6875 return $this->dimensions;
6876 }
6877
6878 public function setEndDate($endDate)
6879 {
6880 $this->endDate = $endDate;
6881 }
6882
6883 public function getEndDate()
6884 {
6885 return $this->endDate;
6886 }
6887
6888 public function setFilters($filters)
6889 {
6890 $this->filters = $filters;
6891 }
6892
6893 public function getFilters()
6894 {
6895 return $this->filters;
6896 }
6897
6898 public function setIds($ids)
6899 {
6900 $this->ids = $ids;
6901 }
6902
6903 public function getIds()
6904 {
6905 return $this->ids;
6906 }
6907
6908 public function setMaxResults($maxResults)
6909 {
6910 $this->maxResults = $maxResults;
6911 }
6912
6913 public function getMaxResults()
6914 {
6915 return $this->maxResults;
6916 }
6917
6918 public function setMetrics($metrics)
6919 {
6920 $this->metrics = $metrics;
6921 }
6922
6923 public function getMetrics()
6924 {
6925 return $this->metrics;
6926 }
6927
6928 public function setSamplingLevel($samplingLevel)
6929 {
6930 $this->samplingLevel = $samplingLevel;
6931 }
6932
6933 public function getSamplingLevel()
6934 {
6935 return $this->samplingLevel;
6936 }
6937
6938 public function setSegment($segment)
6939 {
6940 $this->segment = $segment;
6941 }
6942
6943 public function getSegment()
6944 {
6945 return $this->segment;
6946 }
6947
6948 public function setSort($sort)
6949 {
6950 $this->sort = $sort;
6951 }
6952
6953 public function getSort()
6954 {
6955 return $this->sort;
6956 }
6957
6958 public function setStartDate($startDate)
6959 {
6960 $this->startDate = $startDate;
6961 }
6962
6963 public function getStartDate()
6964 {
6965 return $this->startDate;
6966 }
6967
6968 public function setStartIndex($startIndex)
6969 {
6970 $this->startIndex = $startIndex;
6971 }
6972
6973 public function getStartIndex()
6974 {
6975 return $this->startIndex;
6976 }
6977 }
6978
6979 class Analytify_Google_Service_Analytics_GaDataTotalsForAllResults extends Analytify_Google_Model
6980 {
6981
6982 }
6983
6984 class Analytify_Google_Service_Analytics_Goal extends Analytify_Google_Model
6985 {
6986 public $accountId;
6987 public $active;
6988 public $created;
6989 protected $eventDetailsType = 'Analytify_Google_Service_Analytics_GoalEventDetails';
6990 protected $eventDetailsDataType = '';
6991 public $id;
6992 public $internalWebPropertyId;
6993 public $kind;
6994 public $name;
6995 protected $parentLinkType = 'Analytify_Google_Service_Analytics_GoalParentLink';
6996 protected $parentLinkDataType = '';
6997 public $profileId;
6998 public $selfLink;
6999 public $type;
7000 public $updated;
7001 protected $urlDestinationDetailsType = 'Analytify_Google_Service_Analytics_GoalUrlDestinationDetails';
7002 protected $urlDestinationDetailsDataType = '';
7003 public $value;
7004 protected $visitNumPagesDetailsType = 'Analytify_Google_Service_Analytics_GoalVisitNumPagesDetails';
7005 protected $visitNumPagesDetailsDataType = '';
7006 protected $visitTimeOnSiteDetailsType = 'Analytify_Google_Service_Analytics_GoalVisitTimeOnSiteDetails';
7007 protected $visitTimeOnSiteDetailsDataType = '';
7008 public $webPropertyId;
7009
7010 public function setAccountId($accountId)
7011 {
7012 $this->accountId = $accountId;
7013 }
7014
7015 public function getAccountId()
7016 {
7017 return $this->accountId;
7018 }
7019
7020 public function setActive($active)
7021 {
7022 $this->active = $active;
7023 }
7024
7025 public function getActive()
7026 {
7027 return $this->active;
7028 }
7029
7030 public function setCreated($created)
7031 {
7032 $this->created = $created;
7033 }
7034
7035 public function getCreated()
7036 {
7037 return $this->created;
7038 }
7039
7040 public function setEventDetails(Analytify_Google_Service_Analytics_GoalEventDetails $eventDetails)
7041 {
7042 $this->eventDetails = $eventDetails;
7043 }
7044
7045 public function getEventDetails()
7046 {
7047 return $this->eventDetails;
7048 }
7049
7050 public function setId($id)
7051 {
7052 $this->id = $id;
7053 }
7054
7055 public function getId()
7056 {
7057 return $this->id;
7058 }
7059
7060 public function setInternalWebPropertyId($internalWebPropertyId)
7061 {
7062 $this->internalWebPropertyId = $internalWebPropertyId;
7063 }
7064
7065 public function getInternalWebPropertyId()
7066 {
7067 return $this->internalWebPropertyId;
7068 }
7069
7070 public function setKind($kind)
7071 {
7072 $this->kind = $kind;
7073 }
7074
7075 public function getKind()
7076 {
7077 return $this->kind;
7078 }
7079
7080 public function setName($name)
7081 {
7082 $this->name = $name;
7083 }
7084
7085 public function getName()
7086 {
7087 return $this->name;
7088 }
7089
7090 public function setParentLink(Analytify_Google_Service_Analytics_GoalParentLink $parentLink)
7091 {
7092 $this->parentLink = $parentLink;
7093 }
7094
7095 public function getParentLink()
7096 {
7097 return $this->parentLink;
7098 }
7099
7100 public function setProfileId($profileId)
7101 {
7102 $this->profileId = $profileId;
7103 }
7104
7105 public function getProfileId()
7106 {
7107 return $this->profileId;
7108 }
7109
7110 public function setSelfLink($selfLink)
7111 {
7112 $this->selfLink = $selfLink;
7113 }
7114
7115 public function getSelfLink()
7116 {
7117 return $this->selfLink;
7118 }
7119
7120 public function setType($type)
7121 {
7122 $this->type = $type;
7123 }
7124
7125 public function getType()
7126 {
7127 return $this->type;
7128 }
7129
7130 public function setUpdated($updated)
7131 {
7132 $this->updated = $updated;
7133 }
7134
7135 public function getUpdated()
7136 {
7137 return $this->updated;
7138 }
7139
7140 public function setUrlDestinationDetails(Analytify_Google_Service_Analytics_GoalUrlDestinationDetails $urlDestinationDetails)
7141 {
7142 $this->urlDestinationDetails = $urlDestinationDetails;
7143 }
7144
7145 public function getUrlDestinationDetails()
7146 {
7147 return $this->urlDestinationDetails;
7148 }
7149
7150 public function setValue($value)
7151 {
7152 $this->value = $value;
7153 }
7154
7155 public function getValue()
7156 {
7157 return $this->value;
7158 }
7159
7160 public function setVisitNumPagesDetails(Analytify_Google_Service_Analytics_GoalVisitNumPagesDetails $visitNumPagesDetails)
7161 {
7162 $this->visitNumPagesDetails = $visitNumPagesDetails;
7163 }
7164
7165 public function getVisitNumPagesDetails()
7166 {
7167 return $this->visitNumPagesDetails;
7168 }
7169
7170 public function setVisitTimeOnSiteDetails(Analytify_Google_Service_Analytics_GoalVisitTimeOnSiteDetails $visitTimeOnSiteDetails)
7171 {
7172 $this->visitTimeOnSiteDetails = $visitTimeOnSiteDetails;
7173 }
7174
7175 public function getVisitTimeOnSiteDetails()
7176 {
7177 return $this->visitTimeOnSiteDetails;
7178 }
7179
7180 public function setWebPropertyId($webPropertyId)
7181 {
7182 $this->webPropertyId = $webPropertyId;
7183 }
7184
7185 public function getWebPropertyId()
7186 {
7187 return $this->webPropertyId;
7188 }
7189 }
7190
7191 class Analytify_Google_Service_Analytics_GoalEventDetails extends Analytify_Google_Collection
7192 {
7193 protected $eventConditionsType = 'Analytify_Google_Service_Analytics_GoalEventDetailsEventConditions';
7194 protected $eventConditionsDataType = 'array';
7195 public $useEventValue;
7196
7197 public function setEventConditions($eventConditions)
7198 {
7199 $this->eventConditions = $eventConditions;
7200 }
7201
7202 public function getEventConditions()
7203 {
7204 return $this->eventConditions;
7205 }
7206
7207 public function setUseEventValue($useEventValue)
7208 {
7209 $this->useEventValue = $useEventValue;
7210 }
7211
7212 public function getUseEventValue()
7213 {
7214 return $this->useEventValue;
7215 }
7216 }
7217
7218 class Analytify_Google_Service_Analytics_GoalEventDetailsEventConditions extends Analytify_Google_Model
7219 {
7220 public $comparisonType;
7221 public $comparisonValue;
7222 public $expression;
7223 public $matchType;
7224 public $type;
7225
7226 public function setComparisonType($comparisonType)
7227 {
7228 $this->comparisonType = $comparisonType;
7229 }
7230
7231 public function getComparisonType()
7232 {
7233 return $this->comparisonType;
7234 }
7235
7236 public function setComparisonValue($comparisonValue)
7237 {
7238 $this->comparisonValue = $comparisonValue;
7239 }
7240
7241 public function getComparisonValue()
7242 {
7243 return $this->comparisonValue;
7244 }
7245
7246 public function setExpression($expression)
7247 {
7248 $this->expression = $expression;
7249 }
7250
7251 public function getExpression()
7252 {
7253 return $this->expression;
7254 }
7255
7256 public function setMatchType($matchType)
7257 {
7258 $this->matchType = $matchType;
7259 }
7260
7261 public function getMatchType()
7262 {
7263 return $this->matchType;
7264 }
7265
7266 public function setType($type)
7267 {
7268 $this->type = $type;
7269 }
7270
7271 public function getType()
7272 {
7273 return $this->type;
7274 }
7275 }
7276
7277 class Analytify_Google_Service_Analytics_GoalParentLink extends Analytify_Google_Model
7278 {
7279 public $href;
7280 public $type;
7281
7282 public function setHref($href)
7283 {
7284 $this->href = $href;
7285 }
7286
7287 public function getHref()
7288 {
7289 return $this->href;
7290 }
7291
7292 public function setType($type)
7293 {
7294 $this->type = $type;
7295 }
7296
7297 public function getType()
7298 {
7299 return $this->type;
7300 }
7301 }
7302
7303 class Analytify_Google_Service_Analytics_GoalUrlDestinationDetails extends Analytify_Google_Collection
7304 {
7305 public $caseSensitive;
7306 public $firstStepRequired;
7307 public $matchType;
7308 protected $stepsType = 'Analytify_Google_Service_Analytics_GoalUrlDestinationDetailsSteps';
7309 protected $stepsDataType = 'array';
7310 public $url;
7311
7312 public function setCaseSensitive($caseSensitive)
7313 {
7314 $this->caseSensitive = $caseSensitive;
7315 }
7316
7317 public function getCaseSensitive()
7318 {
7319 return $this->caseSensitive;
7320 }
7321
7322 public function setFirstStepRequired($firstStepRequired)
7323 {
7324 $this->firstStepRequired = $firstStepRequired;
7325 }
7326
7327 public function getFirstStepRequired()
7328 {
7329 return $this->firstStepRequired;
7330 }
7331
7332 public function setMatchType($matchType)
7333 {
7334 $this->matchType = $matchType;
7335 }
7336
7337 public function getMatchType()
7338 {
7339 return $this->matchType;
7340 }
7341
7342 public function setSteps($steps)
7343 {
7344 $this->steps = $steps;
7345 }
7346
7347 public function getSteps()
7348 {
7349 return $this->steps;
7350 }
7351
7352 public function setUrl($url)
7353 {
7354 $this->url = $url;
7355 }
7356
7357 public function getUrl()
7358 {
7359 return $this->url;
7360 }
7361 }
7362
7363 class Analytify_Google_Service_Analytics_GoalUrlDestinationDetailsSteps extends Analytify_Google_Model
7364 {
7365 public $name;
7366 public $number;
7367 public $url;
7368
7369 public function setName($name)
7370 {
7371 $this->name = $name;
7372 }
7373
7374 public function getName()
7375 {
7376 return $this->name;
7377 }
7378
7379 public function setNumber($number)
7380 {
7381 $this->number = $number;
7382 }
7383
7384 public function getNumber()
7385 {
7386 return $this->number;
7387 }
7388
7389 public function setUrl($url)
7390 {
7391 $this->url = $url;
7392 }
7393
7394 public function getUrl()
7395 {
7396 return $this->url;
7397 }
7398 }
7399
7400 class Analytify_Google_Service_Analytics_GoalVisitNumPagesDetails extends Analytify_Google_Model
7401 {
7402 public $comparisonType;
7403 public $comparisonValue;
7404
7405 public function setComparisonType($comparisonType)
7406 {
7407 $this->comparisonType = $comparisonType;
7408 }
7409
7410 public function getComparisonType()
7411 {
7412 return $this->comparisonType;
7413 }
7414
7415 public function setComparisonValue($comparisonValue)
7416 {
7417 $this->comparisonValue = $comparisonValue;
7418 }
7419
7420 public function getComparisonValue()
7421 {
7422 return $this->comparisonValue;
7423 }
7424 }
7425
7426 class Analytify_Google_Service_Analytics_GoalVisitTimeOnSiteDetails extends Analytify_Google_Model
7427 {
7428 public $comparisonType;
7429 public $comparisonValue;
7430
7431 public function setComparisonType($comparisonType)
7432 {
7433 $this->comparisonType = $comparisonType;
7434 }
7435
7436 public function getComparisonType()
7437 {
7438 return $this->comparisonType;
7439 }
7440
7441 public function setComparisonValue($comparisonValue)
7442 {
7443 $this->comparisonValue = $comparisonValue;
7444 }
7445
7446 public function getComparisonValue()
7447 {
7448 return $this->comparisonValue;
7449 }
7450 }
7451
7452 class Analytify_Google_Service_Analytics_Goals extends Analytify_Google_Collection
7453 {
7454 protected $itemsType = 'Analytify_Google_Service_Analytics_Goal';
7455 protected $itemsDataType = 'array';
7456 public $itemsPerPage;
7457 public $kind;
7458 public $nextLink;
7459 public $previousLink;
7460 public $startIndex;
7461 public $totalResults;
7462 public $username;
7463
7464 public function setItems($items)
7465 {
7466 $this->items = $items;
7467 }
7468
7469 public function getItems()
7470 {
7471 return $this->items;
7472 }
7473
7474 public function setItemsPerPage($itemsPerPage)
7475 {
7476 $this->itemsPerPage = $itemsPerPage;
7477 }
7478
7479 public function getItemsPerPage()
7480 {
7481 return $this->itemsPerPage;
7482 }
7483
7484 public function setKind($kind)
7485 {
7486 $this->kind = $kind;
7487 }
7488
7489 public function getKind()
7490 {
7491 return $this->kind;
7492 }
7493
7494 public function setNextLink($nextLink)
7495 {
7496 $this->nextLink = $nextLink;
7497 }
7498
7499 public function getNextLink()
7500 {
7501 return $this->nextLink;
7502 }
7503
7504 public function setPreviousLink($previousLink)
7505 {
7506 $this->previousLink = $previousLink;
7507 }
7508
7509 public function getPreviousLink()
7510 {
7511 return $this->previousLink;
7512 }
7513
7514 public function setStartIndex($startIndex)
7515 {
7516 $this->startIndex = $startIndex;
7517 }
7518
7519 public function getStartIndex()
7520 {
7521 return $this->startIndex;
7522 }
7523
7524 public function setTotalResults($totalResults)
7525 {
7526 $this->totalResults = $totalResults;
7527 }
7528
7529 public function getTotalResults()
7530 {
7531 return $this->totalResults;
7532 }
7533
7534 public function setUsername($username)
7535 {
7536 $this->username = $username;
7537 }
7538
7539 public function getUsername()
7540 {
7541 return $this->username;
7542 }
7543 }
7544
7545 class Analytify_Google_Service_Analytics_McfData extends Analytify_Google_Collection
7546 {
7547 protected $columnHeadersType = 'Analytify_Google_Service_Analytics_McfDataColumnHeaders';
7548 protected $columnHeadersDataType = 'array';
7549 public $containsSampledData;
7550 public $id;
7551 public $itemsPerPage;
7552 public $kind;
7553 public $nextLink;
7554 public $previousLink;
7555 protected $profileInfoType = 'Analytify_Google_Service_Analytics_McfDataProfileInfo';
7556 protected $profileInfoDataType = '';
7557 protected $queryType = 'Analytify_Google_Service_Analytics_McfDataQuery';
7558 protected $queryDataType = '';
7559 protected $rowsType = 'Analytify_Google_Service_Analytics_McfDataRows';
7560 protected $rowsDataType = 'array';
7561 public $sampleSize;
7562 public $sampleSpace;
7563 public $selfLink;
7564 public $totalResults;
7565 public $totalsForAllResults;
7566
7567 public function setColumnHeaders($columnHeaders)
7568 {
7569 $this->columnHeaders = $columnHeaders;
7570 }
7571
7572 public function getColumnHeaders()
7573 {
7574 return $this->columnHeaders;
7575 }
7576
7577 public function setContainsSampledData($containsSampledData)
7578 {
7579 $this->containsSampledData = $containsSampledData;
7580 }
7581
7582 public function getContainsSampledData()
7583 {
7584 return $this->containsSampledData;
7585 }
7586
7587 public function setId($id)
7588 {
7589 $this->id = $id;
7590 }
7591
7592 public function getId()
7593 {
7594 return $this->id;
7595 }
7596
7597 public function setItemsPerPage($itemsPerPage)
7598 {
7599 $this->itemsPerPage = $itemsPerPage;
7600 }
7601
7602 public function getItemsPerPage()
7603 {
7604 return $this->itemsPerPage;
7605 }
7606
7607 public function setKind($kind)
7608 {
7609 $this->kind = $kind;
7610 }
7611
7612 public function getKind()
7613 {
7614 return $this->kind;
7615 }
7616
7617 public function setNextLink($nextLink)
7618 {
7619 $this->nextLink = $nextLink;
7620 }
7621
7622 public function getNextLink()
7623 {
7624 return $this->nextLink;
7625 }
7626
7627 public function setPreviousLink($previousLink)
7628 {
7629 $this->previousLink = $previousLink;
7630 }
7631
7632 public function getPreviousLink()
7633 {
7634 return $this->previousLink;
7635 }
7636
7637 public function setProfileInfo(Analytify_Google_Service_Analytics_McfDataProfileInfo $profileInfo)
7638 {
7639 $this->profileInfo = $profileInfo;
7640 }
7641
7642 public function getProfileInfo()
7643 {
7644 return $this->profileInfo;
7645 }
7646
7647 public function setQuery(Analytify_Google_Service_Analytics_McfDataQuery $query)
7648 {
7649 $this->query = $query;
7650 }
7651
7652 public function getQuery()
7653 {
7654 return $this->query;
7655 }
7656
7657 public function setRows($rows)
7658 {
7659 $this->rows = $rows;
7660 }
7661
7662 public function getRows()
7663 {
7664 return $this->rows;
7665 }
7666
7667 public function setSampleSize($sampleSize)
7668 {
7669 $this->sampleSize = $sampleSize;
7670 }
7671
7672 public function getSampleSize()
7673 {
7674 return $this->sampleSize;
7675 }
7676
7677 public function setSampleSpace($sampleSpace)
7678 {
7679 $this->sampleSpace = $sampleSpace;
7680 }
7681
7682 public function getSampleSpace()
7683 {
7684 return $this->sampleSpace;
7685 }
7686
7687 public function setSelfLink($selfLink)
7688 {
7689 $this->selfLink = $selfLink;
7690 }
7691
7692 public function getSelfLink()
7693 {
7694 return $this->selfLink;
7695 }
7696
7697 public function setTotalResults($totalResults)
7698 {
7699 $this->totalResults = $totalResults;
7700 }
7701
7702 public function getTotalResults()
7703 {
7704 return $this->totalResults;
7705 }
7706
7707 public function setTotalsForAllResults($totalsForAllResults)
7708 {
7709 $this->totalsForAllResults = $totalsForAllResults;
7710 }
7711
7712 public function getTotalsForAllResults()
7713 {
7714 return $this->totalsForAllResults;
7715 }
7716 }
7717
7718 class Analytify_Google_Service_Analytics_McfDataColumnHeaders extends Analytify_Google_Model
7719 {
7720 public $columnType;
7721 public $dataType;
7722 public $name;
7723
7724 public function setColumnType($columnType)
7725 {
7726 $this->columnType = $columnType;
7727 }
7728
7729 public function getColumnType()
7730 {
7731 return $this->columnType;
7732 }
7733
7734 public function setDataType($dataType)
7735 {
7736 $this->dataType = $dataType;
7737 }
7738
7739 public function getDataType()
7740 {
7741 return $this->dataType;
7742 }
7743
7744 public function setName($name)
7745 {
7746 $this->name = $name;
7747 }
7748
7749 public function getName()
7750 {
7751 return $this->name;
7752 }
7753 }
7754
7755 class Analytify_Google_Service_Analytics_McfDataProfileInfo extends Analytify_Google_Model
7756 {
7757 public $accountId;
7758 public $internalWebPropertyId;
7759 public $profileId;
7760 public $profileName;
7761 public $tableId;
7762 public $webPropertyId;
7763
7764 public function setAccountId($accountId)
7765 {
7766 $this->accountId = $accountId;
7767 }
7768
7769 public function getAccountId()
7770 {
7771 return $this->accountId;
7772 }
7773
7774 public function setInternalWebPropertyId($internalWebPropertyId)
7775 {
7776 $this->internalWebPropertyId = $internalWebPropertyId;
7777 }
7778
7779 public function getInternalWebPropertyId()
7780 {
7781 return $this->internalWebPropertyId;
7782 }
7783
7784 public function setProfileId($profileId)
7785 {
7786 $this->profileId = $profileId;
7787 }
7788
7789 public function getProfileId()
7790 {
7791 return $this->profileId;
7792 }
7793
7794 public function setProfileName($profileName)
7795 {
7796 $this->profileName = $profileName;
7797 }
7798
7799 public function getProfileName()
7800 {
7801 return $this->profileName;
7802 }
7803
7804 public function setTableId($tableId)
7805 {
7806 $this->tableId = $tableId;
7807 }
7808
7809 public function getTableId()
7810 {
7811 return $this->tableId;
7812 }
7813
7814 public function setWebPropertyId($webPropertyId)
7815 {
7816 $this->webPropertyId = $webPropertyId;
7817 }
7818
7819 public function getWebPropertyId()
7820 {
7821 return $this->webPropertyId;
7822 }
7823 }
7824
7825 class Analytify_Google_Service_Analytics_McfDataQuery extends Analytify_Google_Collection
7826 {
7827 public $dimensions;
7828 public $endDate;
7829 public $filters;
7830 public $ids;
7831 public $maxResults;
7832 public $metrics;
7833 public $samplingLevel;
7834 public $segment;
7835 public $sort;
7836 public $startDate;
7837 public $startIndex;
7838
7839 public function setDimensions($dimensions)
7840 {
7841 $this->dimensions = $dimensions;
7842 }
7843
7844 public function getDimensions()
7845 {
7846 return $this->dimensions;
7847 }
7848
7849 public function setEndDate($endDate)
7850 {
7851 $this->endDate = $endDate;
7852 }
7853
7854 public function getEndDate()
7855 {
7856 return $this->endDate;
7857 }
7858
7859 public function setFilters($filters)
7860 {
7861 $this->filters = $filters;
7862 }
7863
7864 public function getFilters()
7865 {
7866 return $this->filters;
7867 }
7868
7869 public function setIds($ids)
7870 {
7871 $this->ids = $ids;
7872 }
7873
7874 public function getIds()
7875 {
7876 return $this->ids;
7877 }
7878
7879 public function setMaxResults($maxResults)
7880 {
7881 $this->maxResults = $maxResults;
7882 }
7883
7884 public function getMaxResults()
7885 {
7886 return $this->maxResults;
7887 }
7888
7889 public function setMetrics($metrics)
7890 {
7891 $this->metrics = $metrics;
7892 }
7893
7894 public function getMetrics()
7895 {
7896 return $this->metrics;
7897 }
7898
7899 public function setSamplingLevel($samplingLevel)
7900 {
7901 $this->samplingLevel = $samplingLevel;
7902 }
7903
7904 public function getSamplingLevel()
7905 {
7906 return $this->samplingLevel;
7907 }
7908
7909 public function setSegment($segment)
7910 {
7911 $this->segment = $segment;
7912 }
7913
7914 public function getSegment()
7915 {
7916 return $this->segment;
7917 }
7918
7919 public function setSort($sort)
7920 {
7921 $this->sort = $sort;
7922 }
7923
7924 public function getSort()
7925 {
7926 return $this->sort;
7927 }
7928
7929 public function setStartDate($startDate)
7930 {
7931 $this->startDate = $startDate;
7932 }
7933
7934 public function getStartDate()
7935 {
7936 return $this->startDate;
7937 }
7938
7939 public function setStartIndex($startIndex)
7940 {
7941 $this->startIndex = $startIndex;
7942 }
7943
7944 public function getStartIndex()
7945 {
7946 return $this->startIndex;
7947 }
7948 }
7949
7950 class Analytify_Google_Service_Analytics_McfDataRows extends Analytify_Google_Collection
7951 {
7952 protected $conversionPathValueType = 'Analytify_Google_Service_Analytics_McfDataRowsConversionPathValue';
7953 protected $conversionPathValueDataType = 'array';
7954 public $primitiveValue;
7955
7956 public function setConversionPathValue($conversionPathValue)
7957 {
7958 $this->conversionPathValue = $conversionPathValue;
7959 }
7960
7961 public function getConversionPathValue()
7962 {
7963 return $this->conversionPathValue;
7964 }
7965
7966 public function setPrimitiveValue($primitiveValue)
7967 {
7968 $this->primitiveValue = $primitiveValue;
7969 }
7970
7971 public function getPrimitiveValue()
7972 {
7973 return $this->primitiveValue;
7974 }
7975 }
7976
7977 class Analytify_Google_Service_Analytics_McfDataRowsConversionPathValue extends Analytify_Google_Model
7978 {
7979 public $interactionType;
7980 public $nodeValue;
7981
7982 public function setInteractionType($interactionType)
7983 {
7984 $this->interactionType = $interactionType;
7985 }
7986
7987 public function getInteractionType()
7988 {
7989 return $this->interactionType;
7990 }
7991
7992 public function setNodeValue($nodeValue)
7993 {
7994 $this->nodeValue = $nodeValue;
7995 }
7996
7997 public function getNodeValue()
7998 {
7999 return $this->nodeValue;
8000 }
8001 }
8002
8003 class Analytify_Google_Service_Analytics_McfDataTotalsForAllResults extends Analytify_Google_Model
8004 {
8005
8006 }
8007
8008 class Analytify_Google_Service_Analytics_Profile extends Analytify_Google_Model
8009 {
8010 public $accountId;
8011 protected $childLinkType = 'Analytify_Google_Service_Analytics_ProfileChildLink';
8012 protected $childLinkDataType = '';
8013 public $created;
8014 public $currency;
8015 public $defaultPage;
8016 public $eCommerceTracking;
8017 public $excludeQueryParameters;
8018 public $id;
8019 public $internalWebPropertyId;
8020 public $kind;
8021 public $name;
8022 protected $parentLinkType = 'Analytify_Google_Service_Analytics_ProfileParentLink';
8023 protected $parentLinkDataType = '';
8024 protected $permissionsType = 'Analytify_Google_Service_Analytics_ProfilePermissions';
8025 protected $permissionsDataType = '';
8026 public $selfLink;
8027 public $siteSearchCategoryParameters;
8028 public $siteSearchQueryParameters;
8029 public $stripSiteSearchCategoryParameters;
8030 public $stripSiteSearchQueryParameters;
8031 public $timezone;
8032 public $type;
8033 public $updated;
8034 public $webPropertyId;
8035 public $websiteUrl;
8036
8037 public function setAccountId($accountId)
8038 {
8039 $this->accountId = $accountId;
8040 }
8041
8042 public function getAccountId()
8043 {
8044 return $this->accountId;
8045 }
8046
8047 public function setChildLink(Analytify_Google_Service_Analytics_ProfileChildLink $childLink)
8048 {
8049 $this->childLink = $childLink;
8050 }
8051
8052 public function getChildLink()
8053 {
8054 return $this->childLink;
8055 }
8056
8057 public function setCreated($created)
8058 {
8059 $this->created = $created;
8060 }
8061
8062 public function getCreated()
8063 {
8064 return $this->created;
8065 }
8066
8067 public function setCurrency($currency)
8068 {
8069 $this->currency = $currency;
8070 }
8071
8072 public function getCurrency()
8073 {
8074 return $this->currency;
8075 }
8076
8077 public function setDefaultPage($defaultPage)
8078 {
8079 $this->defaultPage = $defaultPage;
8080 }
8081
8082 public function getDefaultPage()
8083 {
8084 return $this->defaultPage;
8085 }
8086
8087 public function setECommerceTracking($eCommerceTracking)
8088 {
8089 $this->eCommerceTracking = $eCommerceTracking;
8090 }
8091
8092 public function getECommerceTracking()
8093 {
8094 return $this->eCommerceTracking;
8095 }
8096
8097 public function setExcludeQueryParameters($excludeQueryParameters)
8098 {
8099 $this->excludeQueryParameters = $excludeQueryParameters;
8100 }
8101
8102 public function getExcludeQueryParameters()
8103 {
8104 return $this->excludeQueryParameters;
8105 }
8106
8107 public function setId($id)
8108 {
8109 $this->id = $id;
8110 }
8111
8112 public function getId()
8113 {
8114 return $this->id;
8115 }
8116
8117 public function setInternalWebPropertyId($internalWebPropertyId)
8118 {
8119 $this->internalWebPropertyId = $internalWebPropertyId;
8120 }
8121
8122 public function getInternalWebPropertyId()
8123 {
8124 return $this->internalWebPropertyId;
8125 }
8126
8127 public function setKind($kind)
8128 {
8129 $this->kind = $kind;
8130 }
8131
8132 public function getKind()
8133 {
8134 return $this->kind;
8135 }
8136
8137 public function setName($name)
8138 {
8139 $this->name = $name;
8140 }
8141
8142 public function getName()
8143 {
8144 return $this->name;
8145 }
8146
8147 public function setParentLink(Analytify_Google_Service_Analytics_ProfileParentLink $parentLink)
8148 {
8149 $this->parentLink = $parentLink;
8150 }
8151
8152 public function getParentLink()
8153 {
8154 return $this->parentLink;
8155 }
8156
8157 public function setPermissions(Analytify_Google_Service_Analytics_ProfilePermissions $permissions)
8158 {
8159 $this->permissions = $permissions;
8160 }
8161
8162 public function getPermissions()
8163 {
8164 return $this->permissions;
8165 }
8166
8167 public function setSelfLink($selfLink)
8168 {
8169 $this->selfLink = $selfLink;
8170 }
8171
8172 public function getSelfLink()
8173 {
8174 return $this->selfLink;
8175 }
8176
8177 public function setSiteSearchCategoryParameters($siteSearchCategoryParameters)
8178 {
8179 $this->siteSearchCategoryParameters = $siteSearchCategoryParameters;
8180 }
8181
8182 public function getSiteSearchCategoryParameters()
8183 {
8184 return $this->siteSearchCategoryParameters;
8185 }
8186
8187 public function setSiteSearchQueryParameters($siteSearchQueryParameters)
8188 {
8189 $this->siteSearchQueryParameters = $siteSearchQueryParameters;
8190 }
8191
8192 public function getSiteSearchQueryParameters()
8193 {
8194 return $this->siteSearchQueryParameters;
8195 }
8196
8197 public function setStripSiteSearchCategoryParameters($stripSiteSearchCategoryParameters)
8198 {
8199 $this->stripSiteSearchCategoryParameters = $stripSiteSearchCategoryParameters;
8200 }
8201
8202 public function getStripSiteSearchCategoryParameters()
8203 {
8204 return $this->stripSiteSearchCategoryParameters;
8205 }
8206
8207 public function setStripSiteSearchQueryParameters($stripSiteSearchQueryParameters)
8208 {
8209 $this->stripSiteSearchQueryParameters = $stripSiteSearchQueryParameters;
8210 }
8211
8212 public function getStripSiteSearchQueryParameters()
8213 {
8214 return $this->stripSiteSearchQueryParameters;
8215 }
8216
8217 public function setTimezone($timezone)
8218 {
8219 $this->timezone = $timezone;
8220 }
8221
8222 public function getTimezone()
8223 {
8224 return $this->timezone;
8225 }
8226
8227 public function setType($type)
8228 {
8229 $this->type = $type;
8230 }
8231
8232 public function getType()
8233 {
8234 return $this->type;
8235 }
8236
8237 public function setUpdated($updated)
8238 {
8239 $this->updated = $updated;
8240 }
8241
8242 public function getUpdated()
8243 {
8244 return $this->updated;
8245 }
8246
8247 public function setWebPropertyId($webPropertyId)
8248 {
8249 $this->webPropertyId = $webPropertyId;
8250 }
8251
8252 public function getWebPropertyId()
8253 {
8254 return $this->webPropertyId;
8255 }
8256
8257 public function setWebsiteUrl($websiteUrl)
8258 {
8259 $this->websiteUrl = $websiteUrl;
8260 }
8261
8262 public function getWebsiteUrl()
8263 {
8264 return $this->websiteUrl;
8265 }
8266 }
8267
8268 class Analytify_Google_Service_Analytics_ProfileChildLink extends Analytify_Google_Model
8269 {
8270 public $href;
8271 public $type;
8272
8273 public function setHref($href)
8274 {
8275 $this->href = $href;
8276 }
8277
8278 public function getHref()
8279 {
8280 return $this->href;
8281 }
8282
8283 public function setType($type)
8284 {
8285 $this->type = $type;
8286 }
8287
8288 public function getType()
8289 {
8290 return $this->type;
8291 }
8292 }
8293
8294 class Analytify_Google_Service_Analytics_ProfileFilterLink extends Analytify_Google_Model
8295 {
8296 protected $filterRefType = 'Analytify_Google_Service_Analytics_FilterRef';
8297 protected $filterRefDataType = '';
8298 public $id;
8299 public $kind;
8300 protected $profileRefType = 'Analytify_Google_Service_Analytics_ProfileRef';
8301 protected $profileRefDataType = '';
8302 public $rank;
8303 public $selfLink;
8304
8305 public function setFilterRef(Analytify_Google_Service_Analytics_FilterRef $filterRef)
8306 {
8307 $this->filterRef = $filterRef;
8308 }
8309
8310 public function getFilterRef()
8311 {
8312 return $this->filterRef;
8313 }
8314
8315 public function setId($id)
8316 {
8317 $this->id = $id;
8318 }
8319
8320 public function getId()
8321 {
8322 return $this->id;
8323 }
8324
8325 public function setKind($kind)
8326 {
8327 $this->kind = $kind;
8328 }
8329
8330 public function getKind()
8331 {
8332 return $this->kind;
8333 }
8334
8335 public function setProfileRef(Analytify_Google_Service_Analytics_ProfileRef $profileRef)
8336 {
8337 $this->profileRef = $profileRef;
8338 }
8339
8340 public function getProfileRef()
8341 {
8342 return $this->profileRef;
8343 }
8344
8345 public function setRank($rank)
8346 {
8347 $this->rank = $rank;
8348 }
8349
8350 public function getRank()
8351 {
8352 return $this->rank;
8353 }
8354
8355 public function setSelfLink($selfLink)
8356 {
8357 $this->selfLink = $selfLink;
8358 }
8359
8360 public function getSelfLink()
8361 {
8362 return $this->selfLink;
8363 }
8364 }
8365
8366 class Analytify_Google_Service_Analytics_ProfileFilterLinks extends Analytify_Google_Collection
8367 {
8368 protected $itemsType = 'Analytify_Google_Service_Analytics_ProfileFilterLink';
8369 protected $itemsDataType = 'array';
8370 public $itemsPerPage;
8371 public $kind;
8372 public $nextLink;
8373 public $previousLink;
8374 public $startIndex;
8375 public $totalResults;
8376 public $username;
8377
8378 public function setItems($items)
8379 {
8380 $this->items = $items;
8381 }
8382
8383 public function getItems()
8384 {
8385 return $this->items;
8386 }
8387
8388 public function setItemsPerPage($itemsPerPage)
8389 {
8390 $this->itemsPerPage = $itemsPerPage;
8391 }
8392
8393 public function getItemsPerPage()
8394 {
8395 return $this->itemsPerPage;
8396 }
8397
8398 public function setKind($kind)
8399 {
8400 $this->kind = $kind;
8401 }
8402
8403 public function getKind()
8404 {
8405 return $this->kind;
8406 }
8407
8408 public function setNextLink($nextLink)
8409 {
8410 $this->nextLink = $nextLink;
8411 }
8412
8413 public function getNextLink()
8414 {
8415 return $this->nextLink;
8416 }
8417
8418 public function setPreviousLink($previousLink)
8419 {
8420 $this->previousLink = $previousLink;
8421 }
8422
8423 public function getPreviousLink()
8424 {
8425 return $this->previousLink;
8426 }
8427
8428 public function setStartIndex($startIndex)
8429 {
8430 $this->startIndex = $startIndex;
8431 }
8432
8433 public function getStartIndex()
8434 {
8435 return $this->startIndex;
8436 }
8437
8438 public function setTotalResults($totalResults)
8439 {
8440 $this->totalResults = $totalResults;
8441 }
8442
8443 public function getTotalResults()
8444 {
8445 return $this->totalResults;
8446 }
8447
8448 public function setUsername($username)
8449 {
8450 $this->username = $username;
8451 }
8452
8453 public function getUsername()
8454 {
8455 return $this->username;
8456 }
8457 }
8458
8459 class Analytify_Google_Service_Analytics_ProfileParentLink extends Analytify_Google_Model
8460 {
8461 public $href;
8462 public $type;
8463
8464 public function setHref($href)
8465 {
8466 $this->href = $href;
8467 }
8468
8469 public function getHref()
8470 {
8471 return $this->href;
8472 }
8473
8474 public function setType($type)
8475 {
8476 $this->type = $type;
8477 }
8478
8479 public function getType()
8480 {
8481 return $this->type;
8482 }
8483 }
8484
8485 class Analytify_Google_Service_Analytics_ProfilePermissions extends Analytify_Google_Collection
8486 {
8487 public $effective;
8488
8489 public function setEffective($effective)
8490 {
8491 $this->effective = $effective;
8492 }
8493
8494 public function getEffective()
8495 {
8496 return $this->effective;
8497 }
8498 }
8499
8500 class Analytify_Google_Service_Analytics_ProfileRef extends Analytify_Google_Model
8501 {
8502 public $accountId;
8503 public $href;
8504 public $id;
8505 public $internalWebPropertyId;
8506 public $kind;
8507 public $name;
8508 public $webPropertyId;
8509
8510 public function setAccountId($accountId)
8511 {
8512 $this->accountId = $accountId;
8513 }
8514
8515 public function getAccountId()
8516 {
8517 return $this->accountId;
8518 }
8519
8520 public function setHref($href)
8521 {
8522 $this->href = $href;
8523 }
8524
8525 public function getHref()
8526 {
8527 return $this->href;
8528 }
8529
8530 public function setId($id)
8531 {
8532 $this->id = $id;
8533 }
8534
8535 public function getId()
8536 {
8537 return $this->id;
8538 }
8539
8540 public function setInternalWebPropertyId($internalWebPropertyId)
8541 {
8542 $this->internalWebPropertyId = $internalWebPropertyId;
8543 }
8544
8545 public function getInternalWebPropertyId()
8546 {
8547 return $this->internalWebPropertyId;
8548 }
8549
8550 public function setKind($kind)
8551 {
8552 $this->kind = $kind;
8553 }
8554
8555 public function getKind()
8556 {
8557 return $this->kind;
8558 }
8559
8560 public function setName($name)
8561 {
8562 $this->name = $name;
8563 }
8564
8565 public function getName()
8566 {
8567 return $this->name;
8568 }
8569
8570 public function setWebPropertyId($webPropertyId)
8571 {
8572 $this->webPropertyId = $webPropertyId;
8573 }
8574
8575 public function getWebPropertyId()
8576 {
8577 return $this->webPropertyId;
8578 }
8579 }
8580
8581 class Analytify_Google_Service_Analytics_ProfileSummary extends Analytify_Google_Model
8582 {
8583 public $id;
8584 public $kind;
8585 public $name;
8586 public $type;
8587
8588 public function setId($id)
8589 {
8590 $this->id = $id;
8591 }
8592
8593 public function getId()
8594 {
8595 return $this->id;
8596 }
8597
8598 public function setKind($kind)
8599 {
8600 $this->kind = $kind;
8601 }
8602
8603 public function getKind()
8604 {
8605 return $this->kind;
8606 }
8607
8608 public function setName($name)
8609 {
8610 $this->name = $name;
8611 }
8612
8613 public function getName()
8614 {
8615 return $this->name;
8616 }
8617
8618 public function setType($type)
8619 {
8620 $this->type = $type;
8621 }
8622
8623 public function getType()
8624 {
8625 return $this->type;
8626 }
8627 }
8628
8629 class Analytify_Google_Service_Analytics_Profiles extends Analytify_Google_Collection
8630 {
8631 protected $itemsType = 'Analytify_Google_Service_Analytics_Profile';
8632 protected $itemsDataType = 'array';
8633 public $itemsPerPage;
8634 public $kind;
8635 public $nextLink;
8636 public $previousLink;
8637 public $startIndex;
8638 public $totalResults;
8639 public $username;
8640
8641 public function setItems($items)
8642 {
8643 $this->items = $items;
8644 }
8645
8646 public function getItems()
8647 {
8648 return $this->items;
8649 }
8650
8651 public function setItemsPerPage($itemsPerPage)
8652 {
8653 $this->itemsPerPage = $itemsPerPage;
8654 }
8655
8656 public function getItemsPerPage()
8657 {
8658 return $this->itemsPerPage;
8659 }
8660
8661 public function setKind($kind)
8662 {
8663 $this->kind = $kind;
8664 }
8665
8666 public function getKind()
8667 {
8668 return $this->kind;
8669 }
8670
8671 public function setNextLink($nextLink)
8672 {
8673 $this->nextLink = $nextLink;
8674 }
8675
8676 public function getNextLink()
8677 {
8678 return $this->nextLink;
8679 }
8680
8681 public function setPreviousLink($previousLink)
8682 {
8683 $this->previousLink = $previousLink;
8684 }
8685
8686 public function getPreviousLink()
8687 {
8688 return $this->previousLink;
8689 }
8690
8691 public function setStartIndex($startIndex)
8692 {
8693 $this->startIndex = $startIndex;
8694 }
8695
8696 public function getStartIndex()
8697 {
8698 return $this->startIndex;
8699 }
8700
8701 public function setTotalResults($totalResults)
8702 {
8703 $this->totalResults = $totalResults;
8704 }
8705
8706 public function getTotalResults()
8707 {
8708 return $this->totalResults;
8709 }
8710
8711 public function setUsername($username)
8712 {
8713 $this->username = $username;
8714 }
8715
8716 public function getUsername()
8717 {
8718 return $this->username;
8719 }
8720 }
8721
8722 class Analytify_Google_Service_Analytics_RealtimeData extends Analytify_Google_Collection
8723 {
8724 protected $columnHeadersType = 'Analytify_Google_Service_Analytics_RealtimeDataColumnHeaders';
8725 protected $columnHeadersDataType = 'array';
8726 public $id;
8727 public $kind;
8728 protected $profileInfoType = 'Analytify_Google_Service_Analytics_RealtimeDataProfileInfo';
8729 protected $profileInfoDataType = '';
8730 protected $queryType = 'Analytify_Google_Service_Analytics_RealtimeDataQuery';
8731 protected $queryDataType = '';
8732 public $rows;
8733 public $selfLink;
8734 public $totalResults;
8735 public $totalsForAllResults;
8736
8737 public function setColumnHeaders($columnHeaders)
8738 {
8739 $this->columnHeaders = $columnHeaders;
8740 }
8741
8742 public function getColumnHeaders()
8743 {
8744 return $this->columnHeaders;
8745 }
8746
8747 public function setId($id)
8748 {
8749 $this->id = $id;
8750 }
8751
8752 public function getId()
8753 {
8754 return $this->id;
8755 }
8756
8757 public function setKind($kind)
8758 {
8759 $this->kind = $kind;
8760 }
8761
8762 public function getKind()
8763 {
8764 return $this->kind;
8765 }
8766
8767 public function setProfileInfo(Analytify_Google_Service_Analytics_RealtimeDataProfileInfo $profileInfo)
8768 {
8769 $this->profileInfo = $profileInfo;
8770 }
8771
8772 public function getProfileInfo()
8773 {
8774 return $this->profileInfo;
8775 }
8776
8777 public function setQuery(Analytify_Google_Service_Analytics_RealtimeDataQuery $query)
8778 {
8779 $this->query = $query;
8780 }
8781
8782 public function getQuery()
8783 {
8784 return $this->query;
8785 }
8786
8787 public function setRows($rows)
8788 {
8789 $this->rows = $rows;
8790 }
8791
8792 public function getRows()
8793 {
8794 return $this->rows;
8795 }
8796
8797 public function setSelfLink($selfLink)
8798 {
8799 $this->selfLink = $selfLink;
8800 }
8801
8802 public function getSelfLink()
8803 {
8804 return $this->selfLink;
8805 }
8806
8807 public function setTotalResults($totalResults)
8808 {
8809 $this->totalResults = $totalResults;
8810 }
8811
8812 public function getTotalResults()
8813 {
8814 return $this->totalResults;
8815 }
8816
8817 public function setTotalsForAllResults($totalsForAllResults)
8818 {
8819 $this->totalsForAllResults = $totalsForAllResults;
8820 }
8821
8822 public function getTotalsForAllResults()
8823 {
8824 return $this->totalsForAllResults;
8825 }
8826 }
8827
8828 class Analytify_Google_Service_Analytics_RealtimeDataColumnHeaders extends Analytify_Google_Model
8829 {
8830 public $columnType;
8831 public $dataType;
8832 public $name;
8833
8834 public function setColumnType($columnType)
8835 {
8836 $this->columnType = $columnType;
8837 }
8838
8839 public function getColumnType()
8840 {
8841 return $this->columnType;
8842 }
8843
8844 public function setDataType($dataType)
8845 {
8846 $this->dataType = $dataType;
8847 }
8848
8849 public function getDataType()
8850 {
8851 return $this->dataType;
8852 }
8853
8854 public function setName($name)
8855 {
8856 $this->name = $name;
8857 }
8858
8859 public function getName()
8860 {
8861 return $this->name;
8862 }
8863 }
8864
8865 class Analytify_Google_Service_Analytics_RealtimeDataProfileInfo extends Analytify_Google_Model
8866 {
8867 public $accountId;
8868 public $internalWebPropertyId;
8869 public $profileId;
8870 public $profileName;
8871 public $tableId;
8872 public $webPropertyId;
8873
8874 public function setAccountId($accountId)
8875 {
8876 $this->accountId = $accountId;
8877 }
8878
8879 public function getAccountId()
8880 {
8881 return $this->accountId;
8882 }
8883
8884 public function setInternalWebPropertyId($internalWebPropertyId)
8885 {
8886 $this->internalWebPropertyId = $internalWebPropertyId;
8887 }
8888
8889 public function getInternalWebPropertyId()
8890 {
8891 return $this->internalWebPropertyId;
8892 }
8893
8894 public function setProfileId($profileId)
8895 {
8896 $this->profileId = $profileId;
8897 }
8898
8899 public function getProfileId()
8900 {
8901 return $this->profileId;
8902 }
8903
8904 public function setProfileName($profileName)
8905 {
8906 $this->profileName = $profileName;
8907 }
8908
8909 public function getProfileName()
8910 {
8911 return $this->profileName;
8912 }
8913
8914 public function setTableId($tableId)
8915 {
8916 $this->tableId = $tableId;
8917 }
8918
8919 public function getTableId()
8920 {
8921 return $this->tableId;
8922 }
8923
8924 public function setWebPropertyId($webPropertyId)
8925 {
8926 $this->webPropertyId = $webPropertyId;
8927 }
8928
8929 public function getWebPropertyId()
8930 {
8931 return $this->webPropertyId;
8932 }
8933 }
8934
8935 class Analytify_Google_Service_Analytics_RealtimeDataQuery extends Analytify_Google_Collection
8936 {
8937 public $dimensions;
8938 public $filters;
8939 public $ids;
8940 public $maxResults;
8941 public $metrics;
8942 public $sort;
8943
8944 public function setDimensions($dimensions)
8945 {
8946 $this->dimensions = $dimensions;
8947 }
8948
8949 public function getDimensions()
8950 {
8951 return $this->dimensions;
8952 }
8953
8954 public function setFilters($filters)
8955 {
8956 $this->filters = $filters;
8957 }
8958
8959 public function getFilters()
8960 {
8961 return $this->filters;
8962 }
8963
8964 public function setIds($ids)
8965 {
8966 $this->ids = $ids;
8967 }
8968
8969 public function getIds()
8970 {
8971 return $this->ids;
8972 }
8973
8974 public function setMaxResults($maxResults)
8975 {
8976 $this->maxResults = $maxResults;
8977 }
8978
8979 public function getMaxResults()
8980 {
8981 return $this->maxResults;
8982 }
8983
8984 public function setMetrics($metrics)
8985 {
8986 $this->metrics = $metrics;
8987 }
8988
8989 public function getMetrics()
8990 {
8991 return $this->metrics;
8992 }
8993
8994 public function setSort($sort)
8995 {
8996 $this->sort = $sort;
8997 }
8998
8999 public function getSort()
9000 {
9001 return $this->sort;
9002 }
9003 }
9004
9005 class Analytify_Google_Service_Analytics_RealtimeDataTotalsForAllResults extends Analytify_Google_Model
9006 {
9007
9008 }
9009
9010 class Analytify_Google_Service_Analytics_Segment extends Analytify_Google_Model
9011 {
9012 public $created;
9013 public $definition;
9014 public $id;
9015 public $kind;
9016 public $name;
9017 public $segmentId;
9018 public $selfLink;
9019 public $type;
9020 public $updated;
9021
9022 public function setCreated($created)
9023 {
9024 $this->created = $created;
9025 }
9026
9027 public function getCreated()
9028 {
9029 return $this->created;
9030 }
9031
9032 public function setDefinition($definition)
9033 {
9034 $this->definition = $definition;
9035 }
9036
9037 public function getDefinition()
9038 {
9039 return $this->definition;
9040 }
9041
9042 public function setId($id)
9043 {
9044 $this->id = $id;
9045 }
9046
9047 public function getId()
9048 {
9049 return $this->id;
9050 }
9051
9052 public function setKind($kind)
9053 {
9054 $this->kind = $kind;
9055 }
9056
9057 public function getKind()
9058 {
9059 return $this->kind;
9060 }
9061
9062 public function setName($name)
9063 {
9064 $this->name = $name;
9065 }
9066
9067 public function getName()
9068 {
9069 return $this->name;
9070 }
9071
9072 public function setSegmentId($segmentId)
9073 {
9074 $this->segmentId = $segmentId;
9075 }
9076
9077 public function getSegmentId()
9078 {
9079 return $this->segmentId;
9080 }
9081
9082 public function setSelfLink($selfLink)
9083 {
9084 $this->selfLink = $selfLink;
9085 }
9086
9087 public function getSelfLink()
9088 {
9089 return $this->selfLink;
9090 }
9091
9092 public function setType($type)
9093 {
9094 $this->type = $type;
9095 }
9096
9097 public function getType()
9098 {
9099 return $this->type;
9100 }
9101
9102 public function setUpdated($updated)
9103 {
9104 $this->updated = $updated;
9105 }
9106
9107 public function getUpdated()
9108 {
9109 return $this->updated;
9110 }
9111 }
9112
9113 class Analytify_Google_Service_Analytics_Segments extends Analytify_Google_Collection
9114 {
9115 protected $itemsType = 'Analytify_Google_Service_Analytics_Segment';
9116 protected $itemsDataType = 'array';
9117 public $itemsPerPage;
9118 public $kind;
9119 public $nextLink;
9120 public $previousLink;
9121 public $startIndex;
9122 public $totalResults;
9123 public $username;
9124
9125 public function setItems($items)
9126 {
9127 $this->items = $items;
9128 }
9129
9130 public function getItems()
9131 {
9132 return $this->items;
9133 }
9134
9135 public function setItemsPerPage($itemsPerPage)
9136 {
9137 $this->itemsPerPage = $itemsPerPage;
9138 }
9139
9140 public function getItemsPerPage()
9141 {
9142 return $this->itemsPerPage;
9143 }
9144
9145 public function setKind($kind)
9146 {
9147 $this->kind = $kind;
9148 }
9149
9150 public function getKind()
9151 {
9152 return $this->kind;
9153 }
9154
9155 public function setNextLink($nextLink)
9156 {
9157 $this->nextLink = $nextLink;
9158 }
9159
9160 public function getNextLink()
9161 {
9162 return $this->nextLink;
9163 }
9164
9165 public function setPreviousLink($previousLink)
9166 {
9167 $this->previousLink = $previousLink;
9168 }
9169
9170 public function getPreviousLink()
9171 {
9172 return $this->previousLink;
9173 }
9174
9175 public function setStartIndex($startIndex)
9176 {
9177 $this->startIndex = $startIndex;
9178 }
9179
9180 public function getStartIndex()
9181 {
9182 return $this->startIndex;
9183 }
9184
9185 public function setTotalResults($totalResults)
9186 {
9187 $this->totalResults = $totalResults;
9188 }
9189
9190 public function getTotalResults()
9191 {
9192 return $this->totalResults;
9193 }
9194
9195 public function setUsername($username)
9196 {
9197 $this->username = $username;
9198 }
9199
9200 public function getUsername()
9201 {
9202 return $this->username;
9203 }
9204 }
9205
9206 class Analytify_Google_Service_Analytics_UnsampledReport extends Analytify_Google_Model
9207 {
9208 public $accountId;
9209 protected $cloudStorageDownloadDetailsType = 'Analytify_Google_Service_Analytics_UnsampledReportCloudStorageDownloadDetails';
9210 protected $cloudStorageDownloadDetailsDataType = '';
9211 public $created;
9212 public $dimensions;
9213 public $downloadType;
9214 protected $driveDownloadDetailsType = 'Analytify_Google_Service_Analytics_UnsampledReportDriveDownloadDetails';
9215 protected $driveDownloadDetailsDataType = '';
9216 public $endDate;
9217 public $filters;
9218 public $id;
9219 public $kind;
9220 public $metrics;
9221 public $profileId;
9222 public $segment;
9223 public $selfLink;
9224 public $startDate;
9225 public $status;
9226 public $title;
9227 public $updated;
9228 public $webPropertyId;
9229
9230 public function setAccountId($accountId)
9231 {
9232 $this->accountId = $accountId;
9233 }
9234
9235 public function getAccountId()
9236 {
9237 return $this->accountId;
9238 }
9239
9240 public function setCloudStorageDownloadDetails(Analytify_Google_Service_Analytics_UnsampledReportCloudStorageDownloadDetails $cloudStorageDownloadDetails)
9241 {
9242 $this->cloudStorageDownloadDetails = $cloudStorageDownloadDetails;
9243 }
9244
9245 public function getCloudStorageDownloadDetails()
9246 {
9247 return $this->cloudStorageDownloadDetails;
9248 }
9249
9250 public function setCreated($created)
9251 {
9252 $this->created = $created;
9253 }
9254
9255 public function getCreated()
9256 {
9257 return $this->created;
9258 }
9259
9260 public function setDimensions($dimensions)
9261 {
9262 $this->dimensions = $dimensions;
9263 }
9264
9265 public function getDimensions()
9266 {
9267 return $this->dimensions;
9268 }
9269
9270 public function setDownloadType($downloadType)
9271 {
9272 $this->downloadType = $downloadType;
9273 }
9274
9275 public function getDownloadType()
9276 {
9277 return $this->downloadType;
9278 }
9279
9280 public function setDriveDownloadDetails(Analytify_Google_Service_Analytics_UnsampledReportDriveDownloadDetails $driveDownloadDetails)
9281 {
9282 $this->driveDownloadDetails = $driveDownloadDetails;
9283 }
9284
9285 public function getDriveDownloadDetails()
9286 {
9287 return $this->driveDownloadDetails;
9288 }
9289
9290 public function setEndDate($endDate)
9291 {
9292 $this->endDate = $endDate;
9293 }
9294
9295 public function getEndDate()
9296 {
9297 return $this->endDate;
9298 }
9299
9300 public function setFilters($filters)
9301 {
9302 $this->filters = $filters;
9303 }
9304
9305 public function getFilters()
9306 {
9307 return $this->filters;
9308 }
9309
9310 public function setId($id)
9311 {
9312 $this->id = $id;
9313 }
9314
9315 public function getId()
9316 {
9317 return $this->id;
9318 }
9319
9320 public function setKind($kind)
9321 {
9322 $this->kind = $kind;
9323 }
9324
9325 public function getKind()
9326 {
9327 return $this->kind;
9328 }
9329
9330 public function setMetrics($metrics)
9331 {
9332 $this->metrics = $metrics;
9333 }
9334
9335 public function getMetrics()
9336 {
9337 return $this->metrics;
9338 }
9339
9340 public function setProfileId($profileId)
9341 {
9342 $this->profileId = $profileId;
9343 }
9344
9345 public function getProfileId()
9346 {
9347 return $this->profileId;
9348 }
9349
9350 public function setSegment($segment)
9351 {
9352 $this->segment = $segment;
9353 }
9354
9355 public function getSegment()
9356 {
9357 return $this->segment;
9358 }
9359
9360 public function setSelfLink($selfLink)
9361 {
9362 $this->selfLink = $selfLink;
9363 }
9364
9365 public function getSelfLink()
9366 {
9367 return $this->selfLink;
9368 }
9369
9370 public function setStartDate($startDate)
9371 {
9372 $this->startDate = $startDate;
9373 }
9374
9375 public function getStartDate()
9376 {
9377 return $this->startDate;
9378 }
9379
9380 public function setStatus($status)
9381 {
9382 $this->status = $status;
9383 }
9384
9385 public function getStatus()
9386 {
9387 return $this->status;
9388 }
9389
9390 public function setTitle($title)
9391 {
9392 $this->title = $title;
9393 }
9394
9395 public function getTitle()
9396 {
9397 return $this->title;
9398 }
9399
9400 public function setUpdated($updated)
9401 {
9402 $this->updated = $updated;
9403 }
9404
9405 public function getUpdated()
9406 {
9407 return $this->updated;
9408 }
9409
9410 public function setWebPropertyId($webPropertyId)
9411 {
9412 $this->webPropertyId = $webPropertyId;
9413 }
9414
9415 public function getWebPropertyId()
9416 {
9417 return $this->webPropertyId;
9418 }
9419 }
9420
9421 class Analytify_Google_Service_Analytics_UnsampledReportCloudStorageDownloadDetails extends Analytify_Google_Model
9422 {
9423 public $bucketId;
9424 public $objectId;
9425
9426 public function setBucketId($bucketId)
9427 {
9428 $this->bucketId = $bucketId;
9429 }
9430
9431 public function getBucketId()
9432 {
9433 return $this->bucketId;
9434 }
9435
9436 public function setObjectId($objectId)
9437 {
9438 $this->objectId = $objectId;
9439 }
9440
9441 public function getObjectId()
9442 {
9443 return $this->objectId;
9444 }
9445 }
9446
9447 class Analytify_Google_Service_Analytics_UnsampledReportDriveDownloadDetails extends Analytify_Google_Model
9448 {
9449 public $documentId;
9450
9451 public function setDocumentId($documentId)
9452 {
9453 $this->documentId = $documentId;
9454 }
9455
9456 public function getDocumentId()
9457 {
9458 return $this->documentId;
9459 }
9460 }
9461
9462 class Analytify_Google_Service_Analytics_UnsampledReports extends Analytify_Google_Collection
9463 {
9464 protected $itemsType = 'Analytify_Google_Service_Analytics_UnsampledReport';
9465 protected $itemsDataType = 'array';
9466 public $itemsPerPage;
9467 public $kind;
9468 public $nextLink;
9469 public $previousLink;
9470 public $startIndex;
9471 public $totalResults;
9472 public $username;
9473
9474 public function setItems($items)
9475 {
9476 $this->items = $items;
9477 }
9478
9479 public function getItems()
9480 {
9481 return $this->items;
9482 }
9483
9484 public function setItemsPerPage($itemsPerPage)
9485 {
9486 $this->itemsPerPage = $itemsPerPage;
9487 }
9488
9489 public function getItemsPerPage()
9490 {
9491 return $this->itemsPerPage;
9492 }
9493
9494 public function setKind($kind)
9495 {
9496 $this->kind = $kind;
9497 }
9498
9499 public function getKind()
9500 {
9501 return $this->kind;
9502 }
9503
9504 public function setNextLink($nextLink)
9505 {
9506 $this->nextLink = $nextLink;
9507 }
9508
9509 public function getNextLink()
9510 {
9511 return $this->nextLink;
9512 }
9513
9514 public function setPreviousLink($previousLink)
9515 {
9516 $this->previousLink = $previousLink;
9517 }
9518
9519 public function getPreviousLink()
9520 {
9521 return $this->previousLink;
9522 }
9523
9524 public function setStartIndex($startIndex)
9525 {
9526 $this->startIndex = $startIndex;
9527 }
9528
9529 public function getStartIndex()
9530 {
9531 return $this->startIndex;
9532 }
9533
9534 public function setTotalResults($totalResults)
9535 {
9536 $this->totalResults = $totalResults;
9537 }
9538
9539 public function getTotalResults()
9540 {
9541 return $this->totalResults;
9542 }
9543
9544 public function setUsername($username)
9545 {
9546 $this->username = $username;
9547 }
9548
9549 public function getUsername()
9550 {
9551 return $this->username;
9552 }
9553 }
9554
9555 class Analytify_Google_Service_Analytics_Upload extends Analytify_Google_Collection
9556 {
9557 public $accountId;
9558 public $customDataSourceId;
9559 public $errors;
9560 public $id;
9561 public $kind;
9562 public $status;
9563
9564 public function setAccountId($accountId)
9565 {
9566 $this->accountId = $accountId;
9567 }
9568
9569 public function getAccountId()
9570 {
9571 return $this->accountId;
9572 }
9573
9574 public function setCustomDataSourceId($customDataSourceId)
9575 {
9576 $this->customDataSourceId = $customDataSourceId;
9577 }
9578
9579 public function getCustomDataSourceId()
9580 {
9581 return $this->customDataSourceId;
9582 }
9583
9584 public function setErrors($errors)
9585 {
9586 $this->errors = $errors;
9587 }
9588
9589 public function getErrors()
9590 {
9591 return $this->errors;
9592 }
9593
9594 public function setId($id)
9595 {
9596 $this->id = $id;
9597 }
9598
9599 public function getId()
9600 {
9601 return $this->id;
9602 }
9603
9604 public function setKind($kind)
9605 {
9606 $this->kind = $kind;
9607 }
9608
9609 public function getKind()
9610 {
9611 return $this->kind;
9612 }
9613
9614 public function setStatus($status)
9615 {
9616 $this->status = $status;
9617 }
9618
9619 public function getStatus()
9620 {
9621 return $this->status;
9622 }
9623 }
9624
9625 class Analytify_Google_Service_Analytics_Uploads extends Analytify_Google_Collection
9626 {
9627 protected $itemsType = 'Analytify_Google_Service_Analytics_Upload';
9628 protected $itemsDataType = 'array';
9629 public $itemsPerPage;
9630 public $kind;
9631 public $nextLink;
9632 public $previousLink;
9633 public $startIndex;
9634 public $totalResults;
9635
9636 public function setItems($items)
9637 {
9638 $this->items = $items;
9639 }
9640
9641 public function getItems()
9642 {
9643 return $this->items;
9644 }
9645
9646 public function setItemsPerPage($itemsPerPage)
9647 {
9648 $this->itemsPerPage = $itemsPerPage;
9649 }
9650
9651 public function getItemsPerPage()
9652 {
9653 return $this->itemsPerPage;
9654 }
9655
9656 public function setKind($kind)
9657 {
9658 $this->kind = $kind;
9659 }
9660
9661 public function getKind()
9662 {
9663 return $this->kind;
9664 }
9665
9666 public function setNextLink($nextLink)
9667 {
9668 $this->nextLink = $nextLink;
9669 }
9670
9671 public function getNextLink()
9672 {
9673 return $this->nextLink;
9674 }
9675
9676 public function setPreviousLink($previousLink)
9677 {
9678 $this->previousLink = $previousLink;
9679 }
9680
9681 public function getPreviousLink()
9682 {
9683 return $this->previousLink;
9684 }
9685
9686 public function setStartIndex($startIndex)
9687 {
9688 $this->startIndex = $startIndex;
9689 }
9690
9691 public function getStartIndex()
9692 {
9693 return $this->startIndex;
9694 }
9695
9696 public function setTotalResults($totalResults)
9697 {
9698 $this->totalResults = $totalResults;
9699 }
9700
9701 public function getTotalResults()
9702 {
9703 return $this->totalResults;
9704 }
9705 }
9706
9707 class Analytify_Google_Service_Analytics_UserRef extends Analytify_Google_Model
9708 {
9709 public $email;
9710 public $id;
9711 public $kind;
9712
9713 public function setEmail($email)
9714 {
9715 $this->email = $email;
9716 }
9717
9718 public function getEmail()
9719 {
9720 return $this->email;
9721 }
9722
9723 public function setId($id)
9724 {
9725 $this->id = $id;
9726 }
9727
9728 public function getId()
9729 {
9730 return $this->id;
9731 }
9732
9733 public function setKind($kind)
9734 {
9735 $this->kind = $kind;
9736 }
9737
9738 public function getKind()
9739 {
9740 return $this->kind;
9741 }
9742 }
9743
9744 class Analytify_Google_Service_Analytics_WebPropertyRef extends Analytify_Google_Model
9745 {
9746 public $accountId;
9747 public $href;
9748 public $id;
9749 public $internalWebPropertyId;
9750 public $kind;
9751 public $name;
9752
9753 public function setAccountId($accountId)
9754 {
9755 $this->accountId = $accountId;
9756 }
9757
9758 public function getAccountId()
9759 {
9760 return $this->accountId;
9761 }
9762
9763 public function setHref($href)
9764 {
9765 $this->href = $href;
9766 }
9767
9768 public function getHref()
9769 {
9770 return $this->href;
9771 }
9772
9773 public function setId($id)
9774 {
9775 $this->id = $id;
9776 }
9777
9778 public function getId()
9779 {
9780 return $this->id;
9781 }
9782
9783 public function setInternalWebPropertyId($internalWebPropertyId)
9784 {
9785 $this->internalWebPropertyId = $internalWebPropertyId;
9786 }
9787
9788 public function getInternalWebPropertyId()
9789 {
9790 return $this->internalWebPropertyId;
9791 }
9792
9793 public function setKind($kind)
9794 {
9795 $this->kind = $kind;
9796 }
9797
9798 public function getKind()
9799 {
9800 return $this->kind;
9801 }
9802
9803 public function setName($name)
9804 {
9805 $this->name = $name;
9806 }
9807
9808 public function getName()
9809 {
9810 return $this->name;
9811 }
9812 }
9813
9814 class Analytify_Google_Service_Analytics_WebPropertySummary extends Analytify_Google_Collection
9815 {
9816 public $id;
9817 public $internalWebPropertyId;
9818 public $kind;
9819 public $level;
9820 public $name;
9821 protected $profilesType = 'Analytify_Google_Service_Analytics_ProfileSummary';
9822 protected $profilesDataType = 'array';
9823 public $websiteUrl;
9824
9825 public function setId($id)
9826 {
9827 $this->id = $id;
9828 }
9829
9830 public function getId()
9831 {
9832 return $this->id;
9833 }
9834
9835 public function setInternalWebPropertyId($internalWebPropertyId)
9836 {
9837 $this->internalWebPropertyId = $internalWebPropertyId;
9838 }
9839
9840 public function getInternalWebPropertyId()
9841 {
9842 return $this->internalWebPropertyId;
9843 }
9844
9845 public function setKind($kind)
9846 {
9847 $this->kind = $kind;
9848 }
9849
9850 public function getKind()
9851 {
9852 return $this->kind;
9853 }
9854
9855 public function setLevel($level)
9856 {
9857 $this->level = $level;
9858 }
9859
9860 public function getLevel()
9861 {
9862 return $this->level;
9863 }
9864
9865 public function setName($name)
9866 {
9867 $this->name = $name;
9868 }
9869
9870 public function getName()
9871 {
9872 return $this->name;
9873 }
9874
9875 public function setProfiles($profiles)
9876 {
9877 $this->profiles = $profiles;
9878 }
9879
9880 public function getProfiles()
9881 {
9882 return $this->profiles;
9883 }
9884
9885 public function setWebsiteUrl($websiteUrl)
9886 {
9887 $this->websiteUrl = $websiteUrl;
9888 }
9889
9890 public function getWebsiteUrl()
9891 {
9892 return $this->websiteUrl;
9893 }
9894 }
9895
9896 class Analytify_Google_Service_Analytics_Webproperties extends Analytify_Google_Collection
9897 {
9898 protected $itemsType = 'Analytify_Google_Service_Analytics_Webproperty';
9899 protected $itemsDataType = 'array';
9900 public $itemsPerPage;
9901 public $kind;
9902 public $nextLink;
9903 public $previousLink;
9904 public $startIndex;
9905 public $totalResults;
9906 public $username;
9907
9908 public function setItems($items)
9909 {
9910 $this->items = $items;
9911 }
9912
9913 public function getItems()
9914 {
9915 return $this->items;
9916 }
9917
9918 public function setItemsPerPage($itemsPerPage)
9919 {
9920 $this->itemsPerPage = $itemsPerPage;
9921 }
9922
9923 public function getItemsPerPage()
9924 {
9925 return $this->itemsPerPage;
9926 }
9927
9928 public function setKind($kind)
9929 {
9930 $this->kind = $kind;
9931 }
9932
9933 public function getKind()
9934 {
9935 return $this->kind;
9936 }
9937
9938 public function setNextLink($nextLink)
9939 {
9940 $this->nextLink = $nextLink;
9941 }
9942
9943 public function getNextLink()
9944 {
9945 return $this->nextLink;
9946 }
9947
9948 public function setPreviousLink($previousLink)
9949 {
9950 $this->previousLink = $previousLink;
9951 }
9952
9953 public function getPreviousLink()
9954 {
9955 return $this->previousLink;
9956 }
9957
9958 public function setStartIndex($startIndex)
9959 {
9960 $this->startIndex = $startIndex;
9961 }
9962
9963 public function getStartIndex()
9964 {
9965 return $this->startIndex;
9966 }
9967
9968 public function setTotalResults($totalResults)
9969 {
9970 $this->totalResults = $totalResults;
9971 }
9972
9973 public function getTotalResults()
9974 {
9975 return $this->totalResults;
9976 }
9977
9978 public function setUsername($username)
9979 {
9980 $this->username = $username;
9981 }
9982
9983 public function getUsername()
9984 {
9985 return $this->username;
9986 }
9987 }
9988
9989 class Analytify_Google_Service_Analytics_Webproperty extends Analytify_Google_Model
9990 {
9991 public $accountId;
9992 protected $childLinkType = 'Analytify_Google_Service_Analytics_WebpropertyChildLink';
9993 protected $childLinkDataType = '';
9994 public $created;
9995 public $defaultProfileId;
9996 public $id;
9997 public $industryVertical;
9998 public $internalWebPropertyId;
9999 public $kind;
10000 public $level;
10001 public $name;
10002 protected $parentLinkType = 'Analytify_Google_Service_Analytics_WebpropertyParentLink';
10003 protected $parentLinkDataType = '';
10004 protected $permissionsType = 'Analytify_Google_Service_Analytics_WebpropertyPermissions';
10005 protected $permissionsDataType = '';
10006 public $profileCount;
10007 public $selfLink;
10008 public $updated;
10009 public $websiteUrl;
10010
10011 public function setAccountId($accountId)
10012 {
10013 $this->accountId = $accountId;
10014 }
10015
10016 public function getAccountId()
10017 {
10018 return $this->accountId;
10019 }
10020
10021 public function setChildLink(Analytify_Google_Service_Analytics_WebpropertyChildLink $childLink)
10022 {
10023 $this->childLink = $childLink;
10024 }
10025
10026 public function getChildLink()
10027 {
10028 return $this->childLink;
10029 }
10030
10031 public function setCreated($created)
10032 {
10033 $this->created = $created;
10034 }
10035
10036 public function getCreated()
10037 {
10038 return $this->created;
10039 }
10040
10041 public function setDefaultProfileId($defaultProfileId)
10042 {
10043 $this->defaultProfileId = $defaultProfileId;
10044 }
10045
10046 public function getDefaultProfileId()
10047 {
10048 return $this->defaultProfileId;
10049 }
10050
10051 public function setId($id)
10052 {
10053 $this->id = $id;
10054 }
10055
10056 public function getId()
10057 {
10058 return $this->id;
10059 }
10060
10061 public function setIndustryVertical($industryVertical)
10062 {
10063 $this->industryVertical = $industryVertical;
10064 }
10065
10066 public function getIndustryVertical()
10067 {
10068 return $this->industryVertical;
10069 }
10070
10071 public function setInternalWebPropertyId($internalWebPropertyId)
10072 {
10073 $this->internalWebPropertyId = $internalWebPropertyId;
10074 }
10075
10076 public function getInternalWebPropertyId()
10077 {
10078 return $this->internalWebPropertyId;
10079 }
10080
10081 public function setKind($kind)
10082 {
10083 $this->kind = $kind;
10084 }
10085
10086 public function getKind()
10087 {
10088 return $this->kind;
10089 }
10090
10091 public function setLevel($level)
10092 {
10093 $this->level = $level;
10094 }
10095
10096 public function getLevel()
10097 {
10098 return $this->level;
10099 }
10100
10101 public function setName($name)
10102 {
10103 $this->name = $name;
10104 }
10105
10106 public function getName()
10107 {
10108 return $this->name;
10109 }
10110
10111 public function setParentLink(Analytify_Google_Service_Analytics_WebpropertyParentLink $parentLink)
10112 {
10113 $this->parentLink = $parentLink;
10114 }
10115
10116 public function getParentLink()
10117 {
10118 return $this->parentLink;
10119 }
10120
10121 public function setPermissions(Analytify_Google_Service_Analytics_WebpropertyPermissions $permissions)
10122 {
10123 $this->permissions = $permissions;
10124 }
10125
10126 public function getPermissions()
10127 {
10128 return $this->permissions;
10129 }
10130
10131 public function setProfileCount($profileCount)
10132 {
10133 $this->profileCount = $profileCount;
10134 }
10135
10136 public function getProfileCount()
10137 {
10138 return $this->profileCount;
10139 }
10140
10141 public function setSelfLink($selfLink)
10142 {
10143 $this->selfLink = $selfLink;
10144 }
10145
10146 public function getSelfLink()
10147 {
10148 return $this->selfLink;
10149 }
10150
10151 public function setUpdated($updated)
10152 {
10153 $this->updated = $updated;
10154 }
10155
10156 public function getUpdated()
10157 {
10158 return $this->updated;
10159 }
10160
10161 public function setWebsiteUrl($websiteUrl)
10162 {
10163 $this->websiteUrl = $websiteUrl;
10164 }
10165
10166 public function getWebsiteUrl()
10167 {
10168 return $this->websiteUrl;
10169 }
10170 }
10171
10172 class Analytify_Google_Service_Analytics_WebpropertyChildLink extends Analytify_Google_Model
10173 {
10174 public $href;
10175 public $type;
10176
10177 public function setHref($href)
10178 {
10179 $this->href = $href;
10180 }
10181
10182 public function getHref()
10183 {
10184 return $this->href;
10185 }
10186
10187 public function setType($type)
10188 {
10189 $this->type = $type;
10190 }
10191
10192 public function getType()
10193 {
10194 return $this->type;
10195 }
10196 }
10197
10198 class Analytify_Google_Service_Analytics_WebpropertyParentLink extends Analytify_Google_Model
10199 {
10200 public $href;
10201 public $type;
10202
10203 public function setHref($href)
10204 {
10205 $this->href = $href;
10206 }
10207
10208 public function getHref()
10209 {
10210 return $this->href;
10211 }
10212
10213 public function setType($type)
10214 {
10215 $this->type = $type;
10216 }
10217
10218 public function getType()
10219 {
10220 return $this->type;
10221 }
10222 }
10223
10224 class Analytify_Google_Service_Analytics_WebpropertyPermissions extends Analytify_Google_Collection
10225 {
10226 public $effective;
10227
10228 public function setEffective($effective)
10229 {
10230 $this->effective = $effective;
10231 }
10232
10233 public function getEffective()
10234 {
10235 return $this->effective;
10236 }
10237 }
10238