Skip to content

Instantly share code, notes, and snippets.

@aaemnnosttv
Last active September 21, 2023 19:11
Show Gist options
  • Save aaemnnosttv/ede786f6caa7679cac981669c2f90cb5 to your computer and use it in GitHub Desktop.
Save aaemnnosttv/ede786f6caa7679cac981669c2f90cb5 to your computer and use it in GitHub Desktop.
Analytics Admin API (Alpha) [Generated]
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
/**
* Service definition for GoogleAnalyticsAdmin (v1alpha).
*
* <p>
* Manage properties in Google Analytics. Warning: Creating multiple Customer
* Applications, Accounts, or Projects to simulate or act as a single Customer
* Application, Account, or Project (respectively) or to circumvent Service-
* specific usage limits or quotas is a direct violation of Google Cloud
* Platform Terms of Service as well as Google APIs Terms of Service. These
* actions can result in immediate termination of your GCP project(s) without
* any warning.</p>
*
* <p>
* For more information about this service, see the API
* <a href="http://code.google.com/apis/analytics/docs/mgmt/home.html" target="_blank">Documentation</a>
* </p>
*
* @author Google, Inc.
*/
class Google_Service_GoogleAnalyticsAdmin extends Google_Service
{
/** Edit Google Analytics management entities. */
const ANALYTICS_EDIT =
"https://www.googleapis.com/auth/analytics.edit";
/** Manage Google Analytics Account users by email address. */
const ANALYTICS_MANAGE_USERS =
"https://www.googleapis.com/auth/analytics.manage.users";
/** View Google Analytics user permissions. */
const ANALYTICS_MANAGE_USERS_READONLY =
"https://www.googleapis.com/auth/analytics.manage.users.readonly";
/** See and download your Google Analytics data. */
const ANALYTICS_READONLY =
"https://www.googleapis.com/auth/analytics.readonly";
public $accountSummaries;
public $accounts;
public $accounts_accessBindings;
public $accounts_userLinks;
public $properties;
public $properties_accessBindings;
public $properties_adSenseLinks;
public $properties_audiences;
public $properties_bigQueryLinks;
public $properties_channelGroups;
public $properties_conversionEvents;
public $properties_customDimensions;
public $properties_customMetrics;
public $properties_dataStreams;
public $properties_dataStreams_eventCreateRules;
public $properties_dataStreams_measurementProtocolSecrets;
public $properties_dataStreams_sKAdNetworkConversionValueSchema;
public $properties_displayVideo360AdvertiserLinkProposals;
public $properties_displayVideo360AdvertiserLinks;
public $properties_expandedDataSets;
public $properties_firebaseLinks;
public $properties_googleAdsLinks;
public $properties_searchAds360Links;
public $properties_userLinks;
/**
* Constructs the internal representation of the GoogleAnalyticsAdmin service.
*
* @param Google_Client $client
*/
public function __construct(Google_Client $client)
{
parent::__construct($client);
$this->rootUrl = 'https://analyticsadmin.googleapis.com/';
$this->servicePath = '';
$this->batchPath = 'batch';
$this->version = 'v1alpha';
$this->serviceName = 'analyticsadmin';
$this->accountSummaries = new Google_Service_GoogleAnalyticsAdmin_AccountSummaries_Resource(
$this,
$this->serviceName,
'accountSummaries',
array(
'methods' => array(
'list' => array(
'path' => 'v1alpha/accountSummaries',
'httpMethod' => 'GET',
'parameters' => array(
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->accounts = new Google_Service_GoogleAnalyticsAdmin_Accounts_Resource(
$this,
$this->serviceName,
'accounts',
array(
'methods' => array(
'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'getDataSharingSettings' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/accounts',
'httpMethod' => 'GET',
'parameters' => array(
'showDeleted' => array(
'location' => 'query',
'type' => 'boolean',
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),'provisionAccountTicket' => array(
'path' => 'v1alpha/accounts:provisionAccountTicket',
'httpMethod' => 'POST',
'parameters' => array(),
),'runAccessReport' => array(
'path' => 'v1alpha/{+entity}:runAccessReport',
'httpMethod' => 'POST',
'parameters' => array(
'entity' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'searchChangeHistoryEvents' => array(
'path' => 'v1alpha/{+account}:searchChangeHistoryEvents',
'httpMethod' => 'POST',
'parameters' => array(
'account' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->accounts_accessBindings = new Google_Service_GoogleAnalyticsAdmin_AccountsAccessBindings_Resource(
$this,
$this->serviceName,
'accessBindings',
array(
'methods' => array(
'batchCreate' => array(
'path' => 'v1alpha/{+parent}/accessBindings:batchCreate',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchDelete' => array(
'path' => 'v1alpha/{+parent}/accessBindings:batchDelete',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchGet' => array(
'path' => 'v1alpha/{+parent}/accessBindings:batchGet',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'names' => array(
'location' => 'query',
'type' => 'string',
'repeated' => true,
),
),
),'batchUpdate' => array(
'path' => 'v1alpha/{+parent}/accessBindings:batchUpdate',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'create' => array(
'path' => 'v1alpha/{+parent}/accessBindings',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/accessBindings',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->accounts_userLinks = new Google_Service_GoogleAnalyticsAdmin_AccountsUserLinks_Resource(
$this,
$this->serviceName,
'userLinks',
array(
'methods' => array(
'audit' => array(
'path' => 'v1alpha/{+parent}/userLinks:audit',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchCreate' => array(
'path' => 'v1alpha/{+parent}/userLinks:batchCreate',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchDelete' => array(
'path' => 'v1alpha/{+parent}/userLinks:batchDelete',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchGet' => array(
'path' => 'v1alpha/{+parent}/userLinks:batchGet',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'names' => array(
'location' => 'query',
'type' => 'string',
'repeated' => true,
),
),
),'batchUpdate' => array(
'path' => 'v1alpha/{+parent}/userLinks:batchUpdate',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'create' => array(
'path' => 'v1alpha/{+parent}/userLinks',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'notifyNewUser' => array(
'location' => 'query',
'type' => 'boolean',
),
),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/userLinks',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->properties = new Google_Service_GoogleAnalyticsAdmin_Properties_Resource(
$this,
$this->serviceName,
'properties',
array(
'methods' => array(
'acknowledgeUserDataCollection' => array(
'path' => 'v1alpha/{+property}:acknowledgeUserDataCollection',
'httpMethod' => 'POST',
'parameters' => array(
'property' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'create' => array(
'path' => 'v1alpha/properties',
'httpMethod' => 'POST',
'parameters' => array(),
),'createConnectedSiteTag' => array(
'path' => 'v1alpha/properties:createConnectedSiteTag',
'httpMethod' => 'POST',
'parameters' => array(),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'deleteConnectedSiteTag' => array(
'path' => 'v1alpha/properties:deleteConnectedSiteTag',
'httpMethod' => 'POST',
'parameters' => array(),
),'fetchAutomatedGa4ConfigurationOptOut' => array(
'path' => 'v1alpha/properties:fetchAutomatedGa4ConfigurationOptOut',
'httpMethod' => 'POST',
'parameters' => array(),
),'fetchConnectedGa4Property' => array(
'path' => 'v1alpha/properties:fetchConnectedGa4Property',
'httpMethod' => 'GET',
'parameters' => array(
'property' => array(
'location' => 'query',
'type' => 'string',
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'getAttributionSettings' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'getDataRetentionSettings' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'getGoogleSignalsSettings' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/properties',
'httpMethod' => 'GET',
'parameters' => array(
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'filter' => array(
'location' => 'query',
'type' => 'string',
),
'showDeleted' => array(
'location' => 'query',
'type' => 'boolean',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),'listConnectedSiteTags' => array(
'path' => 'v1alpha/properties:listConnectedSiteTags',
'httpMethod' => 'POST',
'parameters' => array(),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),'runAccessReport' => array(
'path' => 'v1alpha/{+entity}:runAccessReport',
'httpMethod' => 'POST',
'parameters' => array(
'entity' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'setAutomatedGa4ConfigurationOptOut' => array(
'path' => 'v1alpha/properties:setAutomatedGa4ConfigurationOptOut',
'httpMethod' => 'POST',
'parameters' => array(),
),'updateAttributionSettings' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),'updateDataRetentionSettings' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),'updateGoogleSignalsSettings' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->properties_accessBindings = new Google_Service_GoogleAnalyticsAdmin_PropertiesAccessBindings_Resource(
$this,
$this->serviceName,
'accessBindings',
array(
'methods' => array(
'batchCreate' => array(
'path' => 'v1alpha/{+parent}/accessBindings:batchCreate',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchDelete' => array(
'path' => 'v1alpha/{+parent}/accessBindings:batchDelete',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchGet' => array(
'path' => 'v1alpha/{+parent}/accessBindings:batchGet',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'names' => array(
'location' => 'query',
'type' => 'string',
'repeated' => true,
),
),
),'batchUpdate' => array(
'path' => 'v1alpha/{+parent}/accessBindings:batchUpdate',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'create' => array(
'path' => 'v1alpha/{+parent}/accessBindings',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/accessBindings',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->properties_adSenseLinks = new Google_Service_GoogleAnalyticsAdmin_PropertiesAdSenseLinks_Resource(
$this,
$this->serviceName,
'adSenseLinks',
array(
'methods' => array(
'create' => array(
'path' => 'v1alpha/{+parent}/adSenseLinks',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/adSenseLinks',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->properties_audiences = new Google_Service_GoogleAnalyticsAdmin_PropertiesAudiences_Resource(
$this,
$this->serviceName,
'audiences',
array(
'methods' => array(
'archive' => array(
'path' => 'v1alpha/{+name}:archive',
'httpMethod' => 'POST',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'create' => array(
'path' => 'v1alpha/{+parent}/audiences',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/audiences',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->properties_bigQueryLinks = new Google_Service_GoogleAnalyticsAdmin_PropertiesBigQueryLinks_Resource(
$this,
$this->serviceName,
'bigQueryLinks',
array(
'methods' => array(
'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/bigQueryLinks',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
),
),
)
)
);
$this->properties_channelGroups = new Google_Service_GoogleAnalyticsAdmin_PropertiesChannelGroups_Resource(
$this,
$this->serviceName,
'channelGroups',
array(
'methods' => array(
'create' => array(
'path' => 'v1alpha/{+parent}/channelGroups',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/channelGroups',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->properties_conversionEvents = new Google_Service_GoogleAnalyticsAdmin_PropertiesConversionEvents_Resource(
$this,
$this->serviceName,
'conversionEvents',
array(
'methods' => array(
'create' => array(
'path' => 'v1alpha/{+parent}/conversionEvents',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/conversionEvents',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->properties_customDimensions = new Google_Service_GoogleAnalyticsAdmin_PropertiesCustomDimensions_Resource(
$this,
$this->serviceName,
'customDimensions',
array(
'methods' => array(
'archive' => array(
'path' => 'v1alpha/{+name}:archive',
'httpMethod' => 'POST',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'create' => array(
'path' => 'v1alpha/{+parent}/customDimensions',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/customDimensions',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->properties_customMetrics = new Google_Service_GoogleAnalyticsAdmin_PropertiesCustomMetrics_Resource(
$this,
$this->serviceName,
'customMetrics',
array(
'methods' => array(
'archive' => array(
'path' => 'v1alpha/{+name}:archive',
'httpMethod' => 'POST',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'create' => array(
'path' => 'v1alpha/{+parent}/customMetrics',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/customMetrics',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->properties_dataStreams = new Google_Service_GoogleAnalyticsAdmin_PropertiesDataStreams_Resource(
$this,
$this->serviceName,
'dataStreams',
array(
'methods' => array(
'create' => array(
'path' => 'v1alpha/{+parent}/dataStreams',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'getEnhancedMeasurementSettings' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'getGlobalSiteTag' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/dataStreams',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),'updateEnhancedMeasurementSettings' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->properties_dataStreams_eventCreateRules = new Google_Service_GoogleAnalyticsAdmin_PropertiesDataStreamsEventCreateRules_Resource(
$this,
$this->serviceName,
'eventCreateRules',
array(
'methods' => array(
'create' => array(
'path' => 'v1alpha/{+parent}/eventCreateRules',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/eventCreateRules',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->properties_dataStreams_measurementProtocolSecrets = new Google_Service_GoogleAnalyticsAdmin_PropertiesDataStreamsMeasurementProtocolSecrets_Resource(
$this,
$this->serviceName,
'measurementProtocolSecrets',
array(
'methods' => array(
'create' => array(
'path' => 'v1alpha/{+parent}/measurementProtocolSecrets',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/measurementProtocolSecrets',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->properties_dataStreams_sKAdNetworkConversionValueSchema = new Google_Service_GoogleAnalyticsAdmin_PropertiesDataStreamsSKAdNetworkConversionValueSchema_Resource(
$this,
$this->serviceName,
'sKAdNetworkConversionValueSchema',
array(
'methods' => array(
'create' => array(
'path' => 'v1alpha/{+parent}/sKAdNetworkConversionValueSchema',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/sKAdNetworkConversionValueSchema',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->properties_displayVideo360AdvertiserLinkProposals = new Google_Service_GoogleAnalyticsAdmin_PropertiesDisplayVideo360AdvertiserLinkProposals_Resource(
$this,
$this->serviceName,
'displayVideo360AdvertiserLinkProposals',
array(
'methods' => array(
'approve' => array(
'path' => 'v1alpha/{+name}:approve',
'httpMethod' => 'POST',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'cancel' => array(
'path' => 'v1alpha/{+name}:cancel',
'httpMethod' => 'POST',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'create' => array(
'path' => 'v1alpha/{+parent}/displayVideo360AdvertiserLinkProposals',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/displayVideo360AdvertiserLinkProposals',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->properties_displayVideo360AdvertiserLinks = new Google_Service_GoogleAnalyticsAdmin_PropertiesDisplayVideo360AdvertiserLinks_Resource(
$this,
$this->serviceName,
'displayVideo360AdvertiserLinks',
array(
'methods' => array(
'create' => array(
'path' => 'v1alpha/{+parent}/displayVideo360AdvertiserLinks',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/displayVideo360AdvertiserLinks',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->properties_expandedDataSets = new Google_Service_GoogleAnalyticsAdmin_PropertiesExpandedDataSets_Resource(
$this,
$this->serviceName,
'expandedDataSets',
array(
'methods' => array(
'create' => array(
'path' => 'v1alpha/{+parent}/expandedDataSets',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/expandedDataSets',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->properties_firebaseLinks = new Google_Service_GoogleAnalyticsAdmin_PropertiesFirebaseLinks_Resource(
$this,
$this->serviceName,
'firebaseLinks',
array(
'methods' => array(
'create' => array(
'path' => 'v1alpha/{+parent}/firebaseLinks',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/firebaseLinks',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
),
),
)
)
);
$this->properties_googleAdsLinks = new Google_Service_GoogleAnalyticsAdmin_PropertiesGoogleAdsLinks_Resource(
$this,
$this->serviceName,
'googleAdsLinks',
array(
'methods' => array(
'create' => array(
'path' => 'v1alpha/{+parent}/googleAdsLinks',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/googleAdsLinks',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->properties_searchAds360Links = new Google_Service_GoogleAnalyticsAdmin_PropertiesSearchAds360Links_Resource(
$this,
$this->serviceName,
'searchAds360Links',
array(
'methods' => array(
'create' => array(
'path' => 'v1alpha/{+parent}/searchAds360Links',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/searchAds360Links',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'updateMask' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->properties_userLinks = new Google_Service_GoogleAnalyticsAdmin_PropertiesUserLinks_Resource(
$this,
$this->serviceName,
'userLinks',
array(
'methods' => array(
'audit' => array(
'path' => 'v1alpha/{+parent}/userLinks:audit',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchCreate' => array(
'path' => 'v1alpha/{+parent}/userLinks:batchCreate',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchDelete' => array(
'path' => 'v1alpha/{+parent}/userLinks:batchDelete',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchGet' => array(
'path' => 'v1alpha/{+parent}/userLinks:batchGet',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'names' => array(
'location' => 'query',
'type' => 'string',
'repeated' => true,
),
),
),'batchUpdate' => array(
'path' => 'v1alpha/{+parent}/userLinks:batchUpdate',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'create' => array(
'path' => 'v1alpha/{+parent}/userLinks',
'httpMethod' => 'POST',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'notifyNewUser' => array(
'location' => 'query',
'type' => 'boolean',
),
),
),'delete' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'DELETE',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'GET',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'v1alpha/{+parent}/userLinks',
'httpMethod' => 'GET',
'parameters' => array(
'parent' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageSize' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'v1alpha/{+name}',
'httpMethod' => 'PATCH',
'parameters' => array(
'name' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
}
}
/**
* The "accountSummaries" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $accountSummaries = $analyticsadminService->accountSummaries;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_AccountSummaries_Resource extends Google_Service_Resource
{
/**
* Returns summaries of all accounts accessible by the caller.
* (accountSummaries.listAccountSummaries)
*
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize The maximum number of AccountSummary resources to
* return. The service may return fewer than this value, even if there are
* additional pages. If unspecified, at most 50 resources will be returned. The
* maximum value is 200; (higher values will be coerced to the maximum)
* @opt_param string pageToken A page token, received from a previous
* `ListAccountSummaries` call. Provide this to retrieve the subsequent page.
* When paginating, all other parameters provided to `ListAccountSummaries` must
* match the call that provided the page token.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAccountSummariesResponse
*/
public function listAccountSummaries($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAccountSummariesResponse");
}
}
/**
* The "accounts" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $accounts = $analyticsadminService->accounts;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_Accounts_Resource extends Google_Service_Resource
{
/**
* Marks target Account as soft-deleted (ie: "trashed") and returns it. This API
* does not have a method to restore soft-deleted accounts. However, they can be
* restored using the Trash Can UI. If the accounts are not restored before the
* expiration time, the account and all child resources (eg: Properties,
* GoogleAdsLinks, Streams, UserLinks) will be permanently purged.
* https://support.google.com/analytics/answer/6154772 Returns an error if the
* target is not found. (accounts.delete)
*
* @param string $name Required. The name of the Account to soft-delete. Format:
* accounts/{account} Example: "accounts/100"
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Lookup for a single Account. (accounts.get)
*
* @param string $name Required. The name of the account to lookup. Format:
* accounts/{account} Example: "accounts/100"
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccount
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccount");
}
/**
* Get data sharing settings on an account. Data sharing settings are
* singletons. (accounts.getDataSharingSettings)
*
* @param string $name Required. The name of the settings to lookup. Format:
* accounts/{account}/dataSharingSettings Example:
* "accounts/1000/dataSharingSettings"
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataSharingSettings
*/
public function getDataSharingSettings($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('getDataSharingSettings', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataSharingSettings");
}
/**
* Returns all accounts accessible by the caller. Note that these accounts might
* not currently have GA4 properties. Soft-deleted (ie: "trashed") accounts are
* excluded by default. Returns an empty list if no relevant accounts are found.
* (accounts.listAccounts)
*
* @param array $optParams Optional parameters.
*
* @opt_param bool showDeleted Whether to include soft-deleted (ie: "trashed")
* Accounts in the results. Accounts can be inspected to determine whether they
* are deleted or not.
* @opt_param int pageSize The maximum number of resources to return. The
* service may return fewer than this value, even if there are additional pages.
* If unspecified, at most 50 resources will be returned. The maximum value is
* 200; (higher values will be coerced to the maximum)
* @opt_param string pageToken A page token, received from a previous
* `ListAccounts` call. Provide this to retrieve the subsequent page. When
* paginating, all other parameters provided to `ListAccounts` must match the
* call that provided the page token.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAccountsResponse
*/
public function listAccounts($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAccountsResponse");
}
/**
* Updates an account. (accounts.patch)
*
* @param string $name Output only. Resource name of this account. Format:
* accounts/{account} Example: "accounts/100"
* @param Google_GoogleAnalyticsAdminV1alphaAccount $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Field names must be in snake case (for example, "field_to_update"). Omitted
* fields will not be updated. To replace the entire entity, use one path with
* the string "*" to match all fields.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccount
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccount $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccount");
}
/**
* Requests a ticket for creating an account. (accounts.provisionAccountTicket)
*
* @param Google_GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse
*/
public function provisionAccountTicket(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('provisionAccountTicket', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse");
}
/**
* Returns a customized report of data access records. The report provides
* records of each time a user reads Google Analytics reporting data. Access
* records are retained for up to 2 years. Data Access Reports can be requested
* for a property. The property must be in Google Analytics 360. This method is
* only available to Administrators. These data access records include GA4 UI
* Reporting, GA4 UI Explorations, GA4 Data API, and other products like
* Firebase & Admob that can retrieve data from Google Analytics through a
* linkage. These records don't include property configuration changes like
* adding a stream or changing a property's time zone. For configuration change
* history, see [searchChangeHistoryEvents](https://developers.google.com/analyt
* ics/devguides/config/admin/v1/rest/v1alpha/accounts/searchChangeHistoryEvents
* ). (accounts.runAccessReport)
*
* @param string $entity The Data Access Report supports requesting at the
* property level or account level. If requested at the account level, Data
* Access Reports include all access for all properties under that account. To
* request at the property level, entity should be for example 'properties/123'
* if "123" is your GA4 property ID. To request at the account level, entity
* should be for example 'accounts/1234' if "1234" is your GA4 Account ID.
* @param Google_GoogleAnalyticsAdminV1alphaRunAccessReportRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaRunAccessReportResponse
*/
public function runAccessReport($entity, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaRunAccessReportRequest $postBody, $optParams = array())
{
$params = array('entity' => $entity, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('runAccessReport', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaRunAccessReportResponse");
}
/**
* Searches through all changes to an account or its children given the
* specified set of filters. (accounts.searchChangeHistoryEvents)
*
* @param string $account Required. The account resource for which to return
* change history resources.
* @param Google_GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse
*/
public function searchChangeHistoryEvents($account, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest $postBody, $optParams = array())
{
$params = array('account' => $account, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('searchChangeHistoryEvents', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse");
}
}
/**
* The "accessBindings" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $accessBindings = $analyticsadminService->accessBindings;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_AccountsAccessBindings_Resource extends Google_Service_Resource
{
/**
* Creates information about multiple access bindings to an account or property.
* This method is transactional. If any AccessBinding cannot be created, none of
* the AccessBindings will be created. (accessBindings.batchCreate)
*
* @param string $parent Required. The account or property that owns the access
* bindings. The parent field in the CreateAccessBindingRequest messages must
* either be empty or match this field. Formats: - accounts/{account} -
* properties/{property}
* @param Google_GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsResponse
*/
public function batchCreate($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsRequest $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchCreate', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsResponse");
}
/**
* Deletes information about multiple users' links to an account or property.
* (accessBindings.batchDelete)
*
* @param string $parent Required. The account or property that owns the access
* bindings. The parent of all provided values for the 'names' field in
* DeleteAccessBindingRequest messages must match this field. Formats: -
* accounts/{account} - properties/{property}
* @param Google_GoogleAnalyticsAdminV1alphaBatchDeleteAccessBindingsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function batchDelete($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchDeleteAccessBindingsRequest $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Gets information about multiple access bindings to an account or property.
* (accessBindings.batchGet)
*
* @param string $parent Required. The account or property that owns the access
* bindings. The parent of all provided values for the 'names' field must match
* this field. Formats: - accounts/{account} - properties/{property}
* @param array $optParams Optional parameters.
*
* @opt_param string names Required. The names of the access bindings to
* retrieve. A maximum of 1000 access bindings can be retrieved in a batch.
* Formats: - accounts/{account}/accessBindings/{accessBinding} -
* properties/{property}/accessBindings/{accessBinding}
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchGetAccessBindingsResponse
*/
public function batchGet($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('batchGet', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchGetAccessBindingsResponse");
}
/**
* Updates information about multiple access bindings to an account or property.
* (accessBindings.batchUpdate)
*
* @param string $parent Required. The account or property that owns the access
* bindings. The parent of all provided AccessBinding in
* UpdateAccessBindingRequest messages must match this field. Formats: -
* accounts/{account} - properties/{property}
* @param Google_GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsResponse
*/
public function batchUpdate($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsRequest $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchUpdate', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsResponse");
}
/**
* Creates an access binding on an account or property. (accessBindings.create)
*
* @param string $parent Required. Formats: - accounts/{account} -
* properties/{property}
* @param Google_GoogleAnalyticsAdminV1alphaAccessBinding $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding");
}
/**
* Deletes an access binding on an account or property. (accessBindings.delete)
*
* @param string $name Required. Formats: -
* accounts/{account}/accessBindings/{accessBinding} -
* properties/{property}/accessBindings/{accessBinding}
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Gets information about an access binding. (accessBindings.get)
*
* @param string $name Required. The name of the access binding to retrieve.
* Formats: - accounts/{account}/accessBindings/{accessBinding} -
* properties/{property}/accessBindings/{accessBinding}
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding");
}
/**
* Lists all access bindings on an account or property.
* (accessBindings.listAccountsAccessBindings)
*
* @param string $parent Required. Formats: - accounts/{account} -
* properties/{property}
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A page token, received from a previous
* `ListAccessBindings` call. Provide this to retrieve the subsequent page. When
* paginating, all other parameters provided to `ListAccessBindings` must match
* the call that provided the page token.
* @opt_param int pageSize The maximum number of access bindings to return. The
* service may return fewer than this value. If unspecified, at most 200 access
* bindings will be returned. The maximum value is 500; values above 500 will be
* coerced to 500.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAccessBindingsResponse
*/
public function listAccountsAccessBindings($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAccessBindingsResponse");
}
/**
* Updates an access binding on an account or property. (accessBindings.patch)
*
* @param string $name Output only. Resource name of this binding. Format:
* accounts/{account}/accessBindings/{access_binding} or
* properties/{property}/accessBindings/{access_binding} Example:
* "accounts/100/accessBindings/200"
* @param Google_GoogleAnalyticsAdminV1alphaAccessBinding $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding");
}
}
/**
* The "userLinks" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $userLinks = $analyticsadminService->userLinks;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_AccountsUserLinks_Resource extends Google_Service_Resource
{
/**
* Lists all user links on an account or property, including implicit ones that
* come from effective permissions granted by groups or organization admin
* roles. If a returned user link does not have direct permissions, they cannot
* be removed from the account or property directly with the DeleteUserLink
* command. They have to be removed from the group/etc that gives them
* permissions, which is currently only usable/discoverable in the GA or GMP
* UIs. (userLinks.audit)
*
* @param string $parent Required. Example format: accounts/1234
* @param Google_GoogleAnalyticsAdminV1alphaAuditUserLinksRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAuditUserLinksResponse
*/
public function audit($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAuditUserLinksRequest $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('audit', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAuditUserLinksResponse");
}
/**
* Creates information about multiple users' links to an account or property.
* This method is transactional. If any UserLink cannot be created, none of the
* UserLinks will be created. (userLinks.batchCreate)
*
* @param string $parent Required. The account or property that all user links
* in the request are for. This field is required. The parent field in the
* CreateUserLinkRequest messages must either be empty or match this field.
* Example format: accounts/1234
* @param Google_GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse
*/
public function batchCreate($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchCreate', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse");
}
/**
* Deletes information about multiple users' links to an account or property.
* (userLinks.batchDelete)
*
* @param string $parent Required. The account or property that all user links
* in the request are for. The parent of all values for user link names to
* delete must match this field. Example format: accounts/1234
* @param Google_GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function batchDelete($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Gets information about multiple users' links to an account or property.
* (userLinks.batchGet)
*
* @param string $parent Required. The account or property that all user links
* in the request are for. The parent of all provided values for the 'names'
* field must match this field. Example format: accounts/1234
* @param array $optParams Optional parameters.
*
* @opt_param string names Required. The names of the user links to retrieve. A
* maximum of 1000 user links can be retrieved in a batch. Format:
* accounts/{accountId}/userLinks/{userLinkId}
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse
*/
public function batchGet($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('batchGet', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse");
}
/**
* Updates information about multiple users' links to an account or property.
* (userLinks.batchUpdate)
*
* @param string $parent Required. The account or property that all user links
* in the request are for. The parent field in the UpdateUserLinkRequest
* messages must either be empty or match this field. Example format:
* accounts/1234
* @param Google_GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse
*/
public function batchUpdate($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchUpdate', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse");
}
/**
* Creates a user link on an account or property. If the user with the specified
* email already has permissions on the account or property, then the user's
* existing permissions will be unioned with the permissions specified in the
* new UserLink. (userLinks.create)
*
* @param string $parent Required. Example format: accounts/1234
* @param Google_GoogleAnalyticsAdminV1alphaUserLink $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool notifyNewUser Optional. If set, then email the new user
* notifying them that they've been granted permissions to the resource.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink");
}
/**
* Deletes a user link on an account or property. (userLinks.delete)
*
* @param string $name Required. Example format: accounts/1234/userLinks/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Gets information about a user's link to an account or property.
* (userLinks.get)
*
* @param string $name Required. Example format: accounts/1234/userLinks/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink");
}
/**
* Lists all user links on an account or property.
* (userLinks.listAccountsUserLinks)
*
* @param string $parent Required. Example format: accounts/1234
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize The maximum number of user links to return. The
* service may return fewer than this value. If unspecified, at most 200 user
* links will be returned. The maximum value is 500; values above 500 will be
* coerced to 500.
* @opt_param string pageToken A page token, received from a previous
* `ListUserLinks` call. Provide this to retrieve the subsequent page. When
* paginating, all other parameters provided to `ListUserLinks` must match the
* call that provided the page token.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListUserLinksResponse
*/
public function listAccountsUserLinks($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListUserLinksResponse");
}
/**
* Updates a user link on an account or property. (userLinks.patch)
*
* @param string $name Output only. Example format:
* properties/1234/userLinks/5678
* @param Google_GoogleAnalyticsAdminV1alphaUserLink $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink");
}
}
/**
* The "properties" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $properties = $analyticsadminService->properties;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_Properties_Resource extends Google_Service_Resource
{
/**
* Acknowledges the terms of user data collection for the specified property.
* This acknowledgement must be completed (either in the Google Analytics UI or
* through this API) before MeasurementProtocolSecret resources may be created.
* (properties.acknowledgeUserDataCollection)
*
* @param string $property Required. The property for which to acknowledge user
* data collection.
* @param Google_GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionResponse
*/
public function acknowledgeUserDataCollection($property, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest $postBody, $optParams = array())
{
$params = array('property' => $property, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('acknowledgeUserDataCollection', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionResponse");
}
/**
* Creates an "GA4" property with the specified location and attributes.
* (properties.create)
*
* @param Google_GoogleAnalyticsAdminV1alphaProperty $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProperty
*/
public function create(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProperty $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProperty");
}
/**
* Creates a connected site tag for a Universal Analytics property. You can
* create a maximum of 20 connected site tags per property. Note: This API
* cannot be used on GA4 properties. (properties.createConnectedSiteTag)
*
* @param Google_GoogleAnalyticsAdminV1alphaCreateConnectedSiteTagRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCreateConnectedSiteTagResponse
*/
public function createConnectedSiteTag(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCreateConnectedSiteTagRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('createConnectedSiteTag', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCreateConnectedSiteTagResponse");
}
/**
* Marks target Property as soft-deleted (ie: "trashed") and returns it. This
* API does not have a method to restore soft-deleted properties. However, they
* can be restored using the Trash Can UI. If the properties are not restored
* before the expiration time, the Property and all child resources (eg:
* GoogleAdsLinks, Streams, UserLinks) will be permanently purged.
* https://support.google.com/analytics/answer/6154772 Returns an error if the
* target is not found, or is not a GA4 Property. (properties.delete)
*
* @param string $name Required. The name of the Property to soft-delete.
* Format: properties/{property_id} Example: "properties/1000"
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProperty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProperty");
}
/**
* Deletes a connected site tag for a Universal Analytics property. Note: this
* has no effect on GA4 properties. (properties.deleteConnectedSiteTag)
*
* @param Google_GoogleAnalyticsAdminV1alphaDeleteConnectedSiteTagRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function deleteConnectedSiteTag(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDeleteConnectedSiteTagRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('deleteConnectedSiteTag', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Fetches the opt out status for the automated GA4 setup process for a UA
* property. Note: this has no effect on GA4 property.
* (properties.fetchAutomatedGa4ConfigurationOptOut)
*
* @param Google_GoogleAnalyticsAdminV1alphaFetchAutomatedGa4ConfigurationOptOutRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaFetchAutomatedGa4ConfigurationOptOutResponse
*/
public function fetchAutomatedGa4ConfigurationOptOut(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaFetchAutomatedGa4ConfigurationOptOutRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('fetchAutomatedGa4ConfigurationOptOut', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaFetchAutomatedGa4ConfigurationOptOutResponse");
}
/**
* Given a specified UA property, looks up the GA4 property connected to it.
* Note: this cannot be used with GA4 properties.
* (properties.fetchConnectedGa4Property)
*
* @param array $optParams Optional parameters.
*
* @opt_param string property Required. The UA property for which to look up the
* connected GA4 property. Note this request uses the internal property ID, not
* the tracking ID of the form UA-XXXXXX-YY. Format:
* properties/{internal_web_property_id} Example: properties/1234
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaFetchConnectedGa4PropertyResponse
*/
public function fetchConnectedGa4Property($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('fetchConnectedGa4Property', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaFetchConnectedGa4PropertyResponse");
}
/**
* Lookup for a single "GA4" Property. (properties.get)
*
* @param string $name Required. The name of the property to lookup. Format:
* properties/{property_id} Example: "properties/1000"
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProperty
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProperty");
}
/**
* Lookup for a AttributionSettings singleton.
* (properties.getAttributionSettings)
*
* @param string $name Required. The name of the attribution settings to
* retrieve. Format: properties/{property}/attributionSettings
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAttributionSettings
*/
public function getAttributionSettings($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('getAttributionSettings', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAttributionSettings");
}
/**
* Returns the singleton data retention settings for this property.
* (properties.getDataRetentionSettings)
*
* @param string $name Required. The name of the settings to lookup. Format:
* properties/{property}/dataRetentionSettings Example:
* "properties/1000/dataRetentionSettings"
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataRetentionSettings
*/
public function getDataRetentionSettings($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('getDataRetentionSettings', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataRetentionSettings");
}
/**
* Lookup for Google Signals settings for a property.
* (properties.getGoogleSignalsSettings)
*
* @param string $name Required. The name of the google signals settings to
* retrieve. Format: properties/{property}/googleSignalsSettings
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleSignalsSettings
*/
public function getGoogleSignalsSettings($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('getGoogleSignalsSettings', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleSignalsSettings");
}
/**
* Returns child Properties under the specified parent Account. Only "GA4"
* properties will be returned. Properties will be excluded if the caller does
* not have access. Soft-deleted (ie: "trashed") properties are excluded by
* default. Returns an empty list if no relevant properties are found.
* (properties.listProperties)
*
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize The maximum number of resources to return. The
* service may return fewer than this value, even if there are additional pages.
* If unspecified, at most 50 resources will be returned. The maximum value is
* 200; (higher values will be coerced to the maximum)
* @opt_param string filter Required. An expression for filtering the results of
* the request. Fields eligible for filtering are: `parent:`(The resource name
* of the parent account/property) or `ancestor:`(The resource name of the
* parent account) or `firebase_project:`(The id or number of the linked
* firebase project). Some examples of filters: ``` | Filter | Description |
* |-----------------------------|-------------------------------------------| |
* parent:accounts/123 | The account with account id: 123. | |
* parent:properties/123 | The property with property id: 123. | |
* ancestor:accounts/123 | The account with account id: 123. | |
* firebase_project:project-id | The firebase project with id: project-id. | |
* firebase_project:123 | The firebase project with number: 123. | ```
* @opt_param bool showDeleted Whether to include soft-deleted (ie: "trashed")
* Properties in the results. Properties can be inspected to determine whether
* they are deleted or not.
* @opt_param string pageToken A page token, received from a previous
* `ListProperties` call. Provide this to retrieve the subsequent page. When
* paginating, all other parameters provided to `ListProperties` must match the
* call that provided the page token.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListPropertiesResponse
*/
public function listProperties($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListPropertiesResponse");
}
/**
* Lists the connected site tags for a Universal Analytics property. A maximum
* of 20 connected site tags will be returned. Note: this has no effect on GA4
* property. (properties.listConnectedSiteTags)
*
* @param Google_GoogleAnalyticsAdminV1alphaListConnectedSiteTagsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListConnectedSiteTagsResponse
*/
public function listConnectedSiteTags(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListConnectedSiteTagsRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('listConnectedSiteTags', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListConnectedSiteTagsResponse");
}
/**
* Updates a property. (properties.patch)
*
* @param string $name Output only. Resource name of this property. Format:
* properties/{property_id} Example: "properties/1000"
* @param Google_GoogleAnalyticsAdminV1alphaProperty $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Field names must be in snake case (e.g., "field_to_update"). Omitted fields
* will not be updated. To replace the entire entity, use one path with the
* string "*" to match all fields.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProperty
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProperty $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProperty");
}
/**
* Returns a customized report of data access records. The report provides
* records of each time a user reads Google Analytics reporting data. Access
* records are retained for up to 2 years. Data Access Reports can be requested
* for a property. The property must be in Google Analytics 360. This method is
* only available to Administrators. These data access records include GA4 UI
* Reporting, GA4 UI Explorations, GA4 Data API, and other products like
* Firebase & Admob that can retrieve data from Google Analytics through a
* linkage. These records don't include property configuration changes like
* adding a stream or changing a property's time zone. For configuration change
* history, see [searchChangeHistoryEvents](https://developers.google.com/analyt
* ics/devguides/config/admin/v1/rest/v1alpha/accounts/searchChangeHistoryEvents
* ). (properties.runAccessReport)
*
* @param string $entity The Data Access Report supports requesting at the
* property level or account level. If requested at the account level, Data
* Access Reports include all access for all properties under that account. To
* request at the property level, entity should be for example 'properties/123'
* if "123" is your GA4 property ID. To request at the account level, entity
* should be for example 'accounts/1234' if "1234" is your GA4 Account ID.
* @param Google_GoogleAnalyticsAdminV1alphaRunAccessReportRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaRunAccessReportResponse
*/
public function runAccessReport($entity, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaRunAccessReportRequest $postBody, $optParams = array())
{
$params = array('entity' => $entity, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('runAccessReport', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaRunAccessReportResponse");
}
/**
* Sets the opt out status for the automated GA4 setup process for a UA
* property. Note: this has no effect on GA4 property.
* (properties.setAutomatedGa4ConfigurationOptOut)
*
* @param Google_GoogleAnalyticsAdminV1alphaSetAutomatedGa4ConfigurationOptOutRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSetAutomatedGa4ConfigurationOptOutResponse
*/
public function setAutomatedGa4ConfigurationOptOut(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSetAutomatedGa4ConfigurationOptOutRequest $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('setAutomatedGa4ConfigurationOptOut', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSetAutomatedGa4ConfigurationOptOutResponse");
}
/**
* Updates attribution settings on a property.
* (properties.updateAttributionSettings)
*
* @param string $name Output only. Resource name of this attribution settings
* resource. Format: properties/{property_id}/attributionSettings Example:
* "properties/1000/attributionSettings"
* @param Google_GoogleAnalyticsAdminV1alphaAttributionSettings $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Field names must be in snake case (e.g., "field_to_update"). Omitted fields
* will not be updated. To replace the entire entity, use one path with the
* string "*" to match all fields.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAttributionSettings
*/
public function updateAttributionSettings($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAttributionSettings $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('updateAttributionSettings', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAttributionSettings");
}
/**
* Updates the singleton data retention settings for this property.
* (properties.updateDataRetentionSettings)
*
* @param string $name Output only. Resource name for this DataRetentionSetting
* resource. Format: properties/{property}/dataRetentionSettings
* @param Google_GoogleAnalyticsAdminV1alphaDataRetentionSettings $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Field names must be in snake case (e.g., "field_to_update"). Omitted fields
* will not be updated. To replace the entire entity, use one path with the
* string "*" to match all fields.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataRetentionSettings
*/
public function updateDataRetentionSettings($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataRetentionSettings $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('updateDataRetentionSettings', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataRetentionSettings");
}
/**
* Updates Google Signals settings for a property.
* (properties.updateGoogleSignalsSettings)
*
* @param string $name Output only. Resource name of this setting. Format:
* properties/{property_id}/googleSignalsSettings Example:
* "properties/1000/googleSignalsSettings"
* @param Google_GoogleAnalyticsAdminV1alphaGoogleSignalsSettings $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Field names must be in snake case (e.g., "field_to_update"). Omitted fields
* will not be updated. To replace the entire entity, use one path with the
* string "*" to match all fields.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleSignalsSettings
*/
public function updateGoogleSignalsSettings($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleSignalsSettings $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('updateGoogleSignalsSettings', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleSignalsSettings");
}
}
/**
* The "accessBindings" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $accessBindings = $analyticsadminService->accessBindings;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesAccessBindings_Resource extends Google_Service_Resource
{
/**
* Creates information about multiple access bindings to an account or property.
* This method is transactional. If any AccessBinding cannot be created, none of
* the AccessBindings will be created. (accessBindings.batchCreate)
*
* @param string $parent Required. The account or property that owns the access
* bindings. The parent field in the CreateAccessBindingRequest messages must
* either be empty or match this field. Formats: - accounts/{account} -
* properties/{property}
* @param Google_GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsResponse
*/
public function batchCreate($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsRequest $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchCreate', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsResponse");
}
/**
* Deletes information about multiple users' links to an account or property.
* (accessBindings.batchDelete)
*
* @param string $parent Required. The account or property that owns the access
* bindings. The parent of all provided values for the 'names' field in
* DeleteAccessBindingRequest messages must match this field. Formats: -
* accounts/{account} - properties/{property}
* @param Google_GoogleAnalyticsAdminV1alphaBatchDeleteAccessBindingsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function batchDelete($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchDeleteAccessBindingsRequest $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Gets information about multiple access bindings to an account or property.
* (accessBindings.batchGet)
*
* @param string $parent Required. The account or property that owns the access
* bindings. The parent of all provided values for the 'names' field must match
* this field. Formats: - accounts/{account} - properties/{property}
* @param array $optParams Optional parameters.
*
* @opt_param string names Required. The names of the access bindings to
* retrieve. A maximum of 1000 access bindings can be retrieved in a batch.
* Formats: - accounts/{account}/accessBindings/{accessBinding} -
* properties/{property}/accessBindings/{accessBinding}
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchGetAccessBindingsResponse
*/
public function batchGet($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('batchGet', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchGetAccessBindingsResponse");
}
/**
* Updates information about multiple access bindings to an account or property.
* (accessBindings.batchUpdate)
*
* @param string $parent Required. The account or property that owns the access
* bindings. The parent of all provided AccessBinding in
* UpdateAccessBindingRequest messages must match this field. Formats: -
* accounts/{account} - properties/{property}
* @param Google_GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsResponse
*/
public function batchUpdate($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsRequest $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchUpdate', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsResponse");
}
/**
* Creates an access binding on an account or property. (accessBindings.create)
*
* @param string $parent Required. Formats: - accounts/{account} -
* properties/{property}
* @param Google_GoogleAnalyticsAdminV1alphaAccessBinding $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding");
}
/**
* Deletes an access binding on an account or property. (accessBindings.delete)
*
* @param string $name Required. Formats: -
* accounts/{account}/accessBindings/{accessBinding} -
* properties/{property}/accessBindings/{accessBinding}
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Gets information about an access binding. (accessBindings.get)
*
* @param string $name Required. The name of the access binding to retrieve.
* Formats: - accounts/{account}/accessBindings/{accessBinding} -
* properties/{property}/accessBindings/{accessBinding}
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding");
}
/**
* Lists all access bindings on an account or property.
* (accessBindings.listPropertiesAccessBindings)
*
* @param string $parent Required. Formats: - accounts/{account} -
* properties/{property}
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A page token, received from a previous
* `ListAccessBindings` call. Provide this to retrieve the subsequent page. When
* paginating, all other parameters provided to `ListAccessBindings` must match
* the call that provided the page token.
* @opt_param int pageSize The maximum number of access bindings to return. The
* service may return fewer than this value. If unspecified, at most 200 access
* bindings will be returned. The maximum value is 500; values above 500 will be
* coerced to 500.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAccessBindingsResponse
*/
public function listPropertiesAccessBindings($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAccessBindingsResponse");
}
/**
* Updates an access binding on an account or property. (accessBindings.patch)
*
* @param string $name Output only. Resource name of this binding. Format:
* accounts/{account}/accessBindings/{access_binding} or
* properties/{property}/accessBindings/{access_binding} Example:
* "accounts/100/accessBindings/200"
* @param Google_GoogleAnalyticsAdminV1alphaAccessBinding $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding");
}
}
/**
* The "adSenseLinks" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $adSenseLinks = $analyticsadminService->adSenseLinks;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesAdSenseLinks_Resource extends Google_Service_Resource
{
/**
* Creates an AdSenseLink. (adSenseLinks.create)
*
* @param string $parent Required. The property for which to create an AdSense
* Link. Format: properties/{propertyId} Example: properties/1234
* @param Google_GoogleAnalyticsAdminV1alphaAdSenseLink $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAdSenseLink
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAdSenseLink $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAdSenseLink");
}
/**
* Deletes an AdSenseLink. (adSenseLinks.delete)
*
* @param string $name Required. Unique identifier for the AdSense Link to be
* deleted. Format: properties/{propertyId}/adSenseLinks/{linkId} Example:
* properties/1234/adSenseLinks/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Looks up a single AdSenseLink. (adSenseLinks.get)
*
* @param string $name Required. Unique identifier for the AdSense Link
* requested. Format: properties/{propertyId}/adSenseLinks/{linkId} Example:
* properties/1234/adSenseLinks/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAdSenseLink
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAdSenseLink");
}
/**
* Lists AdSenseLinks on a property. (adSenseLinks.listPropertiesAdSenseLinks)
*
* @param string $parent Required. Resource name of the parent property. Format:
* properties/{propertyId} Example: properties/1234
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize The maximum number of resources to return. If
* unspecified, at most 50 resources will be returned. The maximum value is 200
* (higher values will be coerced to the maximum).
* @opt_param string pageToken A page token received from a previous
* `ListAdSenseLinks` call. Provide this to retrieve the subsequent page. When
* paginating, all other parameters provided to `ListAdSenseLinks` must match
* the call that provided the page token.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAdSenseLinksResponse
*/
public function listPropertiesAdSenseLinks($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAdSenseLinksResponse");
}
}
/**
* The "audiences" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $audiences = $analyticsadminService->audiences;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesAudiences_Resource extends Google_Service_Resource
{
/**
* Archives an Audience on a property. (audiences.archive)
*
* @param string $name Required. Example format: properties/1234/audiences/5678
* @param Google_GoogleAnalyticsAdminV1alphaArchiveAudienceRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function archive($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaArchiveAudienceRequest $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('archive', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Creates an Audience. (audiences.create)
*
* @param string $parent Required. Example format: properties/1234
* @param Google_GoogleAnalyticsAdminV1alphaAudience $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudience
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudience $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudience");
}
/**
* Lookup for a single Audience. Audiences created before 2020 may not be
* supported. Default audiences will not show filter definitions.
* (audiences.get)
*
* @param string $name Required. The name of the Audience to get. Example
* format: properties/1234/audiences/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudience
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudience");
}
/**
* Lists Audiences on a property. Audiences created before 2020 may not be
* supported. Default audiences will not show filter definitions.
* (audiences.listPropertiesAudiences)
*
* @param string $parent Required. Example format: properties/1234
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize The maximum number of resources to return. If
* unspecified, at most 50 resources will be returned. The maximum value is 200
* (higher values will be coerced to the maximum).
* @opt_param string pageToken A page token, received from a previous
* `ListAudiences` call. Provide this to retrieve the subsequent page. When
* paginating, all other parameters provided to `ListAudiences` must match the
* call that provided the page token.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAudiencesResponse
*/
public function listPropertiesAudiences($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAudiencesResponse");
}
/**
* Updates an Audience on a property. (audiences.patch)
*
* @param string $name Output only. The resource name for this Audience
* resource. Format: properties/{propertyId}/audiences/{audienceId}
* @param Google_GoogleAnalyticsAdminV1alphaAudience $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Field names must be in snake case (e.g., "field_to_update"). Omitted fields
* will not be updated. To replace the entire entity, use one path with the
* string "*" to match all fields.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudience
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudience $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudience");
}
}
/**
* The "bigQueryLinks" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $bigQueryLinks = $analyticsadminService->bigQueryLinks;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesBigQueryLinks_Resource extends Google_Service_Resource
{
/**
* Lookup for a single BigQuery Link. (bigQueryLinks.get)
*
* @param string $name Required. The name of the BigQuery link to lookup.
* Format: properties/{property_id}/bigQueryLinks/{bigquery_link_id} Example:
* properties/123/bigQueryLinks/456
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBigQueryLink
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBigQueryLink");
}
/**
* Lists BigQuery Links on a property.
* (bigQueryLinks.listPropertiesBigQueryLinks)
*
* @param string $parent Required. The name of the property to list BigQuery
* links under. Format: properties/{property_id} Example: properties/1234
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A page token, received from a previous
* `ListBigQueryLinks` call. Provide this to retrieve the subsequent page. When
* paginating, all other parameters provided to `ListBigQueryLinks` must match
* the call that provided the page token.
* @opt_param int pageSize The maximum number of resources to return. The
* service may return fewer than this value, even if there are additional pages.
* If unspecified, at most 50 resources will be returned. The maximum value is
* 200; (higher values will be coerced to the maximum)
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListBigQueryLinksResponse
*/
public function listPropertiesBigQueryLinks($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListBigQueryLinksResponse");
}
}
/**
* The "channelGroups" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $channelGroups = $analyticsadminService->channelGroups;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesChannelGroups_Resource extends Google_Service_Resource
{
/**
* Creates a ChannelGroup. (channelGroups.create)
*
* @param string $parent Required. The property for which to create a
* ChannelGroup. Example format: properties/1234
* @param Google_GoogleAnalyticsAdminV1alphaChannelGroup $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroup
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroup $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroup");
}
/**
* Deletes a ChannelGroup on a property. (channelGroups.delete)
*
* @param string $name Required. The ChannelGroup to delete. Example format:
* properties/1234/channelGroups/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Lookup for a single ChannelGroup. (channelGroups.get)
*
* @param string $name Required. The ChannelGroup to get. Example format:
* properties/1234/channelGroups/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroup
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroup");
}
/**
* Lists ChannelGroups on a property.
* (channelGroups.listPropertiesChannelGroups)
*
* @param string $parent Required. The property for which to list ChannelGroups.
* Example format: properties/1234
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize The maximum number of resources to return. If
* unspecified, at most 50 resources will be returned. The maximum value is 200
* (higher values will be coerced to the maximum).
* @opt_param string pageToken A page token, received from a previous
* `ListChannelGroups` call. Provide this to retrieve the subsequent page. When
* paginating, all other parameters provided to `ListChannelGroups` must match
* the call that provided the page token.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListChannelGroupsResponse
*/
public function listPropertiesChannelGroups($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListChannelGroupsResponse");
}
/**
* Updates a ChannelGroup. (channelGroups.patch)
*
* @param string $name Output only. The resource name for this Channel Group
* resource. Format: properties/{property}/channelGroups/{channel_group}
* @param Google_GoogleAnalyticsAdminV1alphaChannelGroup $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Field names must be in snake case (e.g., "field_to_update"). Omitted fields
* will not be updated. To replace the entire entity, use one path with the
* string "*" to match all fields.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroup
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroup $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroup");
}
}
/**
* The "conversionEvents" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $conversionEvents = $analyticsadminService->conversionEvents;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesConversionEvents_Resource extends Google_Service_Resource
{
/**
* Creates a conversion event with the specified attributes.
* (conversionEvents.create)
*
* @param string $parent Required. The resource name of the parent property
* where this conversion event will be created. Format: properties/123
* @param Google_GoogleAnalyticsAdminV1alphaConversionEvent $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionEvent
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionEvent $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionEvent");
}
/**
* Deletes a conversion event in a property. (conversionEvents.delete)
*
* @param string $name Required. The resource name of the conversion event to
* delete. Format: properties/{property}/conversionEvents/{conversion_event}
* Example: "properties/123/conversionEvents/456"
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Retrieve a single conversion event. (conversionEvents.get)
*
* @param string $name Required. The resource name of the conversion event to
* retrieve. Format: properties/{property}/conversionEvents/{conversion_event}
* Example: "properties/123/conversionEvents/456"
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionEvent
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionEvent");
}
/**
* Returns a list of conversion events in the specified parent property. Returns
* an empty list if no conversion events are found.
* (conversionEvents.listPropertiesConversionEvents)
*
* @param string $parent Required. The resource name of the parent property.
* Example: 'properties/123'
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize The maximum number of resources to return. If
* unspecified, at most 50 resources will be returned. The maximum value is 200;
* (higher values will be coerced to the maximum)
* @opt_param string pageToken A page token, received from a previous
* `ListConversionEvents` call. Provide this to retrieve the subsequent page.
* When paginating, all other parameters provided to `ListConversionEvents` must
* match the call that provided the page token.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListConversionEventsResponse
*/
public function listPropertiesConversionEvents($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListConversionEventsResponse");
}
/**
* Updates a conversion event with the specified attributes.
* (conversionEvents.patch)
*
* @param string $name Output only. Resource name of this conversion event.
* Format: properties/{property}/conversionEvents/{conversion_event}
* @param Google_GoogleAnalyticsAdminV1alphaConversionEvent $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Field names must be in snake case (e.g., "field_to_update"). Omitted fields
* will not be updated. To replace the entire entity, use one path with the
* string "*" to match all fields.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionEvent
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionEvent $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionEvent");
}
}
/**
* The "customDimensions" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $customDimensions = $analyticsadminService->customDimensions;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesCustomDimensions_Resource extends Google_Service_Resource
{
/**
* Archives a CustomDimension on a property. (customDimensions.archive)
*
* @param string $name Required. The name of the CustomDimension to archive.
* Example format: properties/1234/customDimensions/5678
* @param Google_GoogleAnalyticsAdminV1alphaArchiveCustomDimensionRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function archive($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaArchiveCustomDimensionRequest $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('archive', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Creates a CustomDimension. (customDimensions.create)
*
* @param string $parent Required. Example format: properties/1234
* @param Google_GoogleAnalyticsAdminV1alphaCustomDimension $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomDimension
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomDimension $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomDimension");
}
/**
* Lookup for a single CustomDimension. (customDimensions.get)
*
* @param string $name Required. The name of the CustomDimension to get. Example
* format: properties/1234/customDimensions/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomDimension
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomDimension");
}
/**
* Lists CustomDimensions on a property.
* (customDimensions.listPropertiesCustomDimensions)
*
* @param string $parent Required. Example format: properties/1234
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A page token, received from a previous
* `ListCustomDimensions` call. Provide this to retrieve the subsequent page.
* When paginating, all other parameters provided to `ListCustomDimensions` must
* match the call that provided the page token.
* @opt_param int pageSize The maximum number of resources to return. If
* unspecified, at most 50 resources will be returned. The maximum value is 200
* (higher values will be coerced to the maximum).
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse
*/
public function listPropertiesCustomDimensions($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse");
}
/**
* Updates a CustomDimension on a property. (customDimensions.patch)
*
* @param string $name Output only. Resource name for this CustomDimension
* resource. Format: properties/{property}/customDimensions/{customDimension}
* @param Google_GoogleAnalyticsAdminV1alphaCustomDimension $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Omitted fields will not be updated. To replace the entire entity, use one
* path with the string "*" to match all fields.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomDimension
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomDimension $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomDimension");
}
}
/**
* The "customMetrics" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $customMetrics = $analyticsadminService->customMetrics;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesCustomMetrics_Resource extends Google_Service_Resource
{
/**
* Archives a CustomMetric on a property. (customMetrics.archive)
*
* @param string $name Required. The name of the CustomMetric to archive.
* Example format: properties/1234/customMetrics/5678
* @param Google_GoogleAnalyticsAdminV1alphaArchiveCustomMetricRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function archive($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaArchiveCustomMetricRequest $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('archive', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Creates a CustomMetric. (customMetrics.create)
*
* @param string $parent Required. Example format: properties/1234
* @param Google_GoogleAnalyticsAdminV1alphaCustomMetric $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomMetric
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomMetric $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomMetric");
}
/**
* Lookup for a single CustomMetric. (customMetrics.get)
*
* @param string $name Required. The name of the CustomMetric to get. Example
* format: properties/1234/customMetrics/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomMetric
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomMetric");
}
/**
* Lists CustomMetrics on a property.
* (customMetrics.listPropertiesCustomMetrics)
*
* @param string $parent Required. Example format: properties/1234
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize The maximum number of resources to return. If
* unspecified, at most 50 resources will be returned. The maximum value is 200
* (higher values will be coerced to the maximum).
* @opt_param string pageToken A page token, received from a previous
* `ListCustomMetrics` call. Provide this to retrieve the subsequent page. When
* paginating, all other parameters provided to `ListCustomMetrics` must match
* the call that provided the page token.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListCustomMetricsResponse
*/
public function listPropertiesCustomMetrics($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListCustomMetricsResponse");
}
/**
* Updates a CustomMetric on a property. (customMetrics.patch)
*
* @param string $name Output only. Resource name for this CustomMetric
* resource. Format: properties/{property}/customMetrics/{customMetric}
* @param Google_GoogleAnalyticsAdminV1alphaCustomMetric $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Omitted fields will not be updated. To replace the entire entity, use one
* path with the string "*" to match all fields.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomMetric
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomMetric $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomMetric");
}
}
/**
* The "dataStreams" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $dataStreams = $analyticsadminService->dataStreams;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesDataStreams_Resource extends Google_Service_Resource
{
/**
* Creates a DataStream. (dataStreams.create)
*
* @param string $parent Required. Example format: properties/1234
* @param Google_GoogleAnalyticsAdminV1alphaDataStream $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStream
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStream $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStream");
}
/**
* Deletes a DataStream on a property. (dataStreams.delete)
*
* @param string $name Required. The name of the DataStream to delete. Example
* format: properties/1234/dataStreams/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Lookup for a single DataStream. (dataStreams.get)
*
* @param string $name Required. The name of the DataStream to get. Example
* format: properties/1234/dataStreams/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStream
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStream");
}
/**
* Returns the enhanced measurement settings for this data stream. Note that the
* stream must enable enhanced measurement for these settings to take effect.
* (dataStreams.getEnhancedMeasurementSettings)
*
* @param string $name Required. The name of the settings to lookup. Format:
* properties/{property}/dataStreams/{data_stream}/enhancedMeasurementSettings
* Example: "properties/1000/dataStreams/2000/enhancedMeasurementSettings"
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings
*/
public function getEnhancedMeasurementSettings($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('getEnhancedMeasurementSettings', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings");
}
/**
* Returns the Site Tag for the specified web stream. Site Tags are immutable
* singletons. (dataStreams.getGlobalSiteTag)
*
* @param string $name Required. The name of the site tag to lookup. Note that
* site tags are singletons and do not have unique IDs. Format:
* properties/{property_id}/dataStreams/{stream_id}/globalSiteTag Example:
* "properties/123/dataStreams/456/globalSiteTag"
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGlobalSiteTag
*/
public function getGlobalSiteTag($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('getGlobalSiteTag', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGlobalSiteTag");
}
/**
* Lists DataStreams on a property. (dataStreams.listPropertiesDataStreams)
*
* @param string $parent Required. Example format: properties/1234
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A page token, received from a previous
* `ListDataStreams` call. Provide this to retrieve the subsequent page. When
* paginating, all other parameters provided to `ListDataStreams` must match the
* call that provided the page token.
* @opt_param int pageSize The maximum number of resources to return. If
* unspecified, at most 50 resources will be returned. The maximum value is 200
* (higher values will be coerced to the maximum).
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListDataStreamsResponse
*/
public function listPropertiesDataStreams($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListDataStreamsResponse");
}
/**
* Updates a DataStream on a property. (dataStreams.patch)
*
* @param string $name Output only. Resource name of this Data Stream. Format:
* properties/{property_id}/dataStreams/{stream_id} Example:
* "properties/1000/dataStreams/2000"
* @param Google_GoogleAnalyticsAdminV1alphaDataStream $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Omitted fields will not be updated. To replace the entire entity, use one
* path with the string "*" to match all fields.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStream
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStream $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStream");
}
/**
* Updates the enhanced measurement settings for this data stream. Note that the
* stream must enable enhanced measurement for these settings to take effect.
* (dataStreams.updateEnhancedMeasurementSettings)
*
* @param string $name Output only. Resource name of the Enhanced Measurement
* Settings. Format: properties/{property_id}/dataStreams/{data_stream}/enhanced
* MeasurementSettings Example:
* "properties/1000/dataStreams/2000/enhancedMeasurementSettings"
* @param Google_GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Field names must be in snake case (e.g., "field_to_update"). Omitted fields
* will not be updated. To replace the entire entity, use one path with the
* string "*" to match all fields.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings
*/
public function updateEnhancedMeasurementSettings($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('updateEnhancedMeasurementSettings', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings");
}
}
/**
* The "eventCreateRules" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $eventCreateRules = $analyticsadminService->eventCreateRules;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesDataStreamsEventCreateRules_Resource extends Google_Service_Resource
{
/**
* Creates an EventCreateRule. (eventCreateRules.create)
*
* @param string $parent Required. Example format:
* properties/123/dataStreams/456
* @param Google_GoogleAnalyticsAdminV1alphaEventCreateRule $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEventCreateRule
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEventCreateRule $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEventCreateRule");
}
/**
* Deletes an EventCreateRule. (eventCreateRules.delete)
*
* @param string $name Required. Example format:
* properties/123/dataStreams/456/eventCreateRules/789
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Lookup for a single EventCreateRule. (eventCreateRules.get)
*
* @param string $name Required. The name of the EventCreateRule to get. Example
* format: properties/123/dataStreams/456/eventCreateRules/789
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEventCreateRule
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEventCreateRule");
}
/**
* Lists EventCreateRules on a web data stream.
* (eventCreateRules.listPropertiesDataStreamsEventCreateRules)
*
* @param string $parent Required. Example format:
* properties/123/dataStreams/456
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A page token, received from a previous
* `ListEventCreateRules` call. Provide this to retrieve the subsequent page.
* When paginating, all other parameters provided to `ListEventCreateRules` must
* match the call that provided the page token.
* @opt_param int pageSize The maximum number of resources to return. If
* unspecified, at most 50 resources will be returned. The maximum value is 200
* (higher values will be coerced to the maximum).
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListEventCreateRulesResponse
*/
public function listPropertiesDataStreamsEventCreateRules($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListEventCreateRulesResponse");
}
/**
* Updates an EventCreateRule. (eventCreateRules.patch)
*
* @param string $name Output only. Resource name for this EventCreateRule
* resource. Format: properties/{property}/dataStreams/{data_stream}/eventCreate
* Rules/{event_create_rule}
* @param Google_GoogleAnalyticsAdminV1alphaEventCreateRule $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Field names must be in snake case (e.g., "field_to_update"). Omitted fields
* will not be updated. To replace the entire entity, use one path with the
* string "*" to match all fields.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEventCreateRule
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEventCreateRule $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEventCreateRule");
}
}
/**
* The "measurementProtocolSecrets" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $measurementProtocolSecrets = $analyticsadminService->measurementProtocolSecrets;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesDataStreamsMeasurementProtocolSecrets_Resource extends Google_Service_Resource
{
/**
* Creates a measurement protocol secret. (measurementProtocolSecrets.create)
*
* @param string $parent Required. The parent resource where this secret will be
* created. Format: properties/{property}/dataStreams/{dataStream}
* @param Google_GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret");
}
/**
* Deletes target MeasurementProtocolSecret. (measurementProtocolSecrets.delete)
*
* @param string $name Required. The name of the MeasurementProtocolSecret to
* delete. Format: properties/{property}/dataStreams/{dataStream}/measurementPro
* tocolSecrets/{measurementProtocolSecret}
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Lookup for a single "GA4" MeasurementProtocolSecret.
* (measurementProtocolSecrets.get)
*
* @param string $name Required. The name of the measurement protocol secret to
* lookup. Format: properties/{property}/dataStreams/{dataStream}/measurementPro
* tocolSecrets/{measurementProtocolSecret}
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret");
}
/**
* Returns child MeasurementProtocolSecrets under the specified parent Property.
* (measurementProtocolSecrets.listPropertiesDataStreamsMeasurementProtocolSecre
* ts)
*
* @param string $parent Required. The resource name of the parent stream.
* Format:
* properties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize The maximum number of resources to return. If
* unspecified, at most 10 resources will be returned. The maximum value is 10.
* Higher values will be coerced to the maximum.
* @opt_param string pageToken A page token, received from a previous
* `ListMeasurementProtocolSecrets` call. Provide this to retrieve the
* subsequent page. When paginating, all other parameters provided to
* `ListMeasurementProtocolSecrets` must match the call that provided the page
* token.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse
*/
public function listPropertiesDataStreamsMeasurementProtocolSecrets($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse");
}
/**
* Updates a measurement protocol secret. (measurementProtocolSecrets.patch)
*
* @param string $name Output only. Resource name of this secret. This secret
* may be a child of any type of stream. Format: properties/{property}/dataStrea
* ms/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret}
* @param Google_GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Omitted fields will not be updated.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret");
}
}
/**
* The "sKAdNetworkConversionValueSchema" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $sKAdNetworkConversionValueSchema = $analyticsadminService->sKAdNetworkConversionValueSchema;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesDataStreamsSKAdNetworkConversionValueSchema_Resource extends Google_Service_Resource
{
/**
* Creates a SKAdNetworkConversionValueSchema.
* (sKAdNetworkConversionValueSchema.create)
*
* @param string $parent Required. The parent resource where this schema will be
* created. Format: properties/{property}/dataStreams/{dataStream}
* @param Google_GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema");
}
/**
* Deletes target SKAdNetworkConversionValueSchema.
* (sKAdNetworkConversionValueSchema.delete)
*
* @param string $name Required. The name of the
* SKAdNetworkConversionValueSchema to delete. Format: properties/{property}/dat
* aStreams/{dataStream}/sKAdNetworkConversionValueSchema/{skadnetwork_conversio
* n_value_schema}
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Looks up a single SKAdNetworkConversionValueSchema.
* (sKAdNetworkConversionValueSchema.get)
*
* @param string $name Required. The resource name of SKAdNetwork conversion
* value schema to look up. Format: properties/{property}/dataStreams/{dataStrea
* m}/sKAdNetworkConversionValueSchema/{skadnetwork_conversion_value_schema}
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema");
}
/**
* Lists SKAdNetworkConversionValueSchema on a stream. Properties can have at
* most one SKAdNetworkConversionValueSchema. (sKAdNetworkConversionValueSchema.
* listPropertiesDataStreamsSKAdNetworkConversionValueSchema)
*
* @param string $parent Required. Format: properties/{property_id}/dataStreams/
* {dataStream}/sKAdNetworkConversionValueSchema Example:
* properties/1234/dataStreams/5678/sKAdNetworkConversionValueSchema
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A page token, received from a previous
* `ListSKAdNetworkConversionValueSchemas` call. Provide this to retrieve the
* subsequent page. When paginating, all other parameters provided to
* `ListSKAdNetworkConversionValueSchema` must match the call that provided the
* page token.
* @opt_param int pageSize The maximum number of resources to return. The
* service may return fewer than this value, even if there are additional pages.
* If unspecified, at most 50 resources will be returned. The maximum value is
* 200; (higher values will be coerced to the maximum)
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListSKAdNetworkConversionValueSchemasResponse
*/
public function listPropertiesDataStreamsSKAdNetworkConversionValueSchema($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListSKAdNetworkConversionValueSchemasResponse");
}
/**
* Updates a SKAdNetworkConversionValueSchema.
* (sKAdNetworkConversionValueSchema.patch)
*
* @param string $name Output only. Resource name of the schema. This will be
* child of ONLY an iOS stream, and there can be at most one such child under an
* iOS stream. Format: properties/{property}/dataStreams/{dataStream}/sKAdNetwor
* kConversionValueSchema
* @param Google_GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Omitted fields will not be updated.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema");
}
}
/**
* The "displayVideo360AdvertiserLinkProposals" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $displayVideo360AdvertiserLinkProposals = $analyticsadminService->displayVideo360AdvertiserLinkProposals;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesDisplayVideo360AdvertiserLinkProposals_Resource extends Google_Service_Resource
{
/**
* Approves a DisplayVideo360AdvertiserLinkProposal. The
* DisplayVideo360AdvertiserLinkProposal will be deleted and a new
* DisplayVideo360AdvertiserLink will be created.
* (displayVideo360AdvertiserLinkProposals.approve)
*
* @param string $name Required. The name of the
* DisplayVideo360AdvertiserLinkProposal to approve. Example format:
* properties/1234/displayVideo360AdvertiserLinkProposals/5678
* @param Google_GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse
*/
public function approve($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('approve', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse");
}
/**
* Cancels a DisplayVideo360AdvertiserLinkProposal. Cancelling can mean either:
* - Declining a proposal initiated from Display & Video 360 - Withdrawing a
* proposal initiated from Google Analytics After being cancelled, a proposal
* will eventually be deleted automatically.
* (displayVideo360AdvertiserLinkProposals.cancel)
*
* @param string $name Required. The name of the
* DisplayVideo360AdvertiserLinkProposal to cancel. Example format:
* properties/1234/displayVideo360AdvertiserLinkProposals/5678
* @param Google_GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal
*/
public function cancel($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('cancel', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal");
}
/**
* Creates a DisplayVideo360AdvertiserLinkProposal.
* (displayVideo360AdvertiserLinkProposals.create)
*
* @param string $parent Required. Example format: properties/1234
* @param Google_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal");
}
/**
* Deletes a DisplayVideo360AdvertiserLinkProposal on a property. This can only
* be used on cancelled proposals.
* (displayVideo360AdvertiserLinkProposals.delete)
*
* @param string $name Required. The name of the
* DisplayVideo360AdvertiserLinkProposal to delete. Example format:
* properties/1234/displayVideo360AdvertiserLinkProposals/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Lookup for a single DisplayVideo360AdvertiserLinkProposal.
* (displayVideo360AdvertiserLinkProposals.get)
*
* @param string $name Required. The name of the
* DisplayVideo360AdvertiserLinkProposal to get. Example format:
* properties/1234/displayVideo360AdvertiserLinkProposals/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal");
}
/**
* Lists DisplayVideo360AdvertiserLinkProposals on a property. (displayVideo360A
* dvertiserLinkProposals.listPropertiesDisplayVideo360AdvertiserLinkProposals)
*
* @param string $parent Required. Example format: properties/1234
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize The maximum number of resources to return. If
* unspecified, at most 50 resources will be returned. The maximum value is 200
* (higher values will be coerced to the maximum).
* @opt_param string pageToken A page token, received from a previous
* `ListDisplayVideo360AdvertiserLinkProposals` call. Provide this to retrieve
* the subsequent page. When paginating, all other parameters provided to
* `ListDisplayVideo360AdvertiserLinkProposals` must match the call that
* provided the page token.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse
*/
public function listPropertiesDisplayVideo360AdvertiserLinkProposals($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse");
}
}
/**
* The "displayVideo360AdvertiserLinks" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $displayVideo360AdvertiserLinks = $analyticsadminService->displayVideo360AdvertiserLinks;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesDisplayVideo360AdvertiserLinks_Resource extends Google_Service_Resource
{
/**
* Creates a DisplayVideo360AdvertiserLink. This can only be utilized by users
* who have proper authorization both on the Google Analytics property and on
* the Display & Video 360 advertiser. Users who do not have access to the
* Display & Video 360 advertiser should instead seek to create a
* DisplayVideo360LinkProposal. (displayVideo360AdvertiserLinks.create)
*
* @param string $parent Required. Example format: properties/1234
* @param Google_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink");
}
/**
* Deletes a DisplayVideo360AdvertiserLink on a property.
* (displayVideo360AdvertiserLinks.delete)
*
* @param string $name Required. The name of the DisplayVideo360AdvertiserLink
* to delete. Example format:
* properties/1234/displayVideo360AdvertiserLinks/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Look up a single DisplayVideo360AdvertiserLink
* (displayVideo360AdvertiserLinks.get)
*
* @param string $name Required. The name of the DisplayVideo360AdvertiserLink
* to get. Example format: properties/1234/displayVideo360AdvertiserLink/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink");
}
/**
* Lists all DisplayVideo360AdvertiserLinks on a property.
* (displayVideo360AdvertiserLinks.listPropertiesDisplayVideo360AdvertiserLinks)
*
* @param string $parent Required. Example format: properties/1234
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize The maximum number of resources to return. If
* unspecified, at most 50 resources will be returned. The maximum value is 200
* (higher values will be coerced to the maximum).
* @opt_param string pageToken A page token, received from a previous
* `ListDisplayVideo360AdvertiserLinks` call. Provide this to retrieve the
* subsequent page. When paginating, all other parameters provided to
* `ListDisplayVideo360AdvertiserLinks` must match the call that provided the
* page token.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse
*/
public function listPropertiesDisplayVideo360AdvertiserLinks($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse");
}
/**
* Updates a DisplayVideo360AdvertiserLink on a property.
* (displayVideo360AdvertiserLinks.patch)
*
* @param string $name Output only. The resource name for this
* DisplayVideo360AdvertiserLink resource. Format:
* properties/{propertyId}/displayVideo360AdvertiserLinks/{linkId} Note: linkId
* is not the Display & Video 360 Advertiser ID
* @param Google_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Omitted fields will not be updated. To replace the entire entity, use one
* path with the string "*" to match all fields.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink");
}
}
/**
* The "expandedDataSets" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $expandedDataSets = $analyticsadminService->expandedDataSets;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesExpandedDataSets_Resource extends Google_Service_Resource
{
/**
* Creates a ExpandedDataSet. (expandedDataSets.create)
*
* @param string $parent Required. Example format: properties/1234
* @param Google_GoogleAnalyticsAdminV1alphaExpandedDataSet $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSet
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSet $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSet");
}
/**
* Deletes a ExpandedDataSet on a property. (expandedDataSets.delete)
*
* @param string $name Required. Example format:
* properties/1234/expandedDataSets/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Lookup for a single ExpandedDataSet. (expandedDataSets.get)
*
* @param string $name Required. The name of the ExpandedDataSet to get. Example
* format: properties/1234/expandedDataSets/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSet
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSet");
}
/**
* Lists ExpandedDataSets on a property.
* (expandedDataSets.listPropertiesExpandedDataSets)
*
* @param string $parent Required. Example format: properties/1234
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize The maximum number of resources to return. If
* unspecified, at most 50 resources will be returned. The maximum value is 200
* (higher values will be coerced to the maximum).
* @opt_param string pageToken A page token, received from a previous
* `ListExpandedDataSets` call. Provide this to retrieve the subsequent page.
* When paginating, all other parameters provided to `ListExpandedDataSet` must
* match the call that provided the page token.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListExpandedDataSetsResponse
*/
public function listPropertiesExpandedDataSets($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListExpandedDataSetsResponse");
}
/**
* Updates a ExpandedDataSet on a property. (expandedDataSets.patch)
*
* @param string $name Output only. The resource name for this ExpandedDataSet
* resource. Format:
* properties/{property_id}/expandedDataSets/{expanded_data_set}
* @param Google_GoogleAnalyticsAdminV1alphaExpandedDataSet $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Field names must be in snake case (e.g., "field_to_update"). Omitted fields
* will not be updated. To replace the entire entity, use one path with the
* string "*" to match all fields.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSet
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSet $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSet");
}
}
/**
* The "firebaseLinks" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $firebaseLinks = $analyticsadminService->firebaseLinks;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesFirebaseLinks_Resource extends Google_Service_Resource
{
/**
* Creates a FirebaseLink. Properties can have at most one FirebaseLink.
* (firebaseLinks.create)
*
* @param string $parent Required. Format: properties/{property_id} Example:
* properties/1234
* @param Google_GoogleAnalyticsAdminV1alphaFirebaseLink $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaFirebaseLink
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaFirebaseLink $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaFirebaseLink");
}
/**
* Deletes a FirebaseLink on a property (firebaseLinks.delete)
*
* @param string $name Required. Format:
* properties/{property_id}/firebaseLinks/{firebase_link_id} Example:
* properties/1234/firebaseLinks/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Lists FirebaseLinks on a property. Properties can have at most one
* FirebaseLink. (firebaseLinks.listPropertiesFirebaseLinks)
*
* @param string $parent Required. Format: properties/{property_id} Example:
* properties/1234
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A page token, received from a previous
* `ListFirebaseLinks` call. Provide this to retrieve the subsequent page. When
* paginating, all other parameters provided to `ListFirebaseLinks` must match
* the call that provided the page token.
* @opt_param int pageSize The maximum number of resources to return. The
* service may return fewer than this value, even if there are additional pages.
* If unspecified, at most 50 resources will be returned. The maximum value is
* 200; (higher values will be coerced to the maximum)
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse
*/
public function listPropertiesFirebaseLinks($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse");
}
}
/**
* The "googleAdsLinks" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $googleAdsLinks = $analyticsadminService->googleAdsLinks;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesGoogleAdsLinks_Resource extends Google_Service_Resource
{
/**
* Creates a GoogleAdsLink. (googleAdsLinks.create)
*
* @param string $parent Required. Example format: properties/1234
* @param Google_GoogleAnalyticsAdminV1alphaGoogleAdsLink $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleAdsLink
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleAdsLink $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleAdsLink");
}
/**
* Deletes a GoogleAdsLink on a property (googleAdsLinks.delete)
*
* @param string $name Required. Example format:
* properties/1234/googleAdsLinks/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Lists GoogleAdsLinks on a property.
* (googleAdsLinks.listPropertiesGoogleAdsLinks)
*
* @param string $parent Required. Example format: properties/1234
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken A page token, received from a previous
* `ListGoogleAdsLinks` call. Provide this to retrieve the subsequent page. When
* paginating, all other parameters provided to `ListGoogleAdsLinks` must match
* the call that provided the page token.
* @opt_param int pageSize The maximum number of resources to return. If
* unspecified, at most 50 resources will be returned. The maximum value is 200
* (higher values will be coerced to the maximum).
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse
*/
public function listPropertiesGoogleAdsLinks($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse");
}
/**
* Updates a GoogleAdsLink on a property (googleAdsLinks.patch)
*
* @param string $name Output only. Format:
* properties/{propertyId}/googleAdsLinks/{googleAdsLinkId} Note:
* googleAdsLinkId is not the Google Ads customer ID.
* @param Google_GoogleAnalyticsAdminV1alphaGoogleAdsLink $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Field names must be in snake case (e.g., "field_to_update"). Omitted fields
* will not be updated. To replace the entire entity, use one path with the
* string "*" to match all fields.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleAdsLink
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleAdsLink $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleAdsLink");
}
}
/**
* The "searchAds360Links" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $searchAds360Links = $analyticsadminService->searchAds360Links;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesSearchAds360Links_Resource extends Google_Service_Resource
{
/**
* Creates a SearchAds360Link. (searchAds360Links.create)
*
* @param string $parent Required. Example format: properties/1234
* @param Google_GoogleAnalyticsAdminV1alphaSearchAds360Link $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchAds360Link
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchAds360Link $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchAds360Link");
}
/**
* Deletes a SearchAds360Link on a property. (searchAds360Links.delete)
*
* @param string $name Required. The name of the SearchAds360Link to delete.
* Example format: properties/1234/SearchAds360Links/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Look up a single SearchAds360Link (searchAds360Links.get)
*
* @param string $name Required. The name of the SearchAds360Link to get.
* Example format: properties/1234/SearchAds360Link/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchAds360Link
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchAds360Link");
}
/**
* Lists all SearchAds360Links on a property.
* (searchAds360Links.listPropertiesSearchAds360Links)
*
* @param string $parent Required. Example format: properties/1234
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize The maximum number of resources to return. If
* unspecified, at most 50 resources will be returned. The maximum value is 200
* (higher values will be coerced to the maximum).
* @opt_param string pageToken A page token, received from a previous
* `ListSearchAds360Links` call. Provide this to retrieve the subsequent page.
* When paginating, all other parameters provided to `ListSearchAds360Links`
* must match the call that provided the page token.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse
*/
public function listPropertiesSearchAds360Links($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse");
}
/**
* Updates a SearchAds360Link on a property. (searchAds360Links.patch)
*
* @param string $name Output only. The resource name for this SearchAds360Link
* resource. Format: properties/{propertyId}/searchAds360Links/{linkId} Note:
* linkId is not the Search Ads 360 advertiser ID
* @param Google_GoogleAnalyticsAdminV1alphaSearchAds360Link $postBody
* @param array $optParams Optional parameters.
*
* @opt_param string updateMask Required. The list of fields to be updated.
* Omitted fields will not be updated. To replace the entire entity, use one
* path with the string "*" to match all fields.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchAds360Link
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchAds360Link $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchAds360Link");
}
}
/**
* The "userLinks" collection of methods.
* Typical usage is:
* <code>
* $analyticsadminService = new Google_Service_GoogleAnalyticsAdmin(...);
* $userLinks = $analyticsadminService->userLinks;
* </code>
*/
class Google_Service_GoogleAnalyticsAdmin_PropertiesUserLinks_Resource extends Google_Service_Resource
{
/**
* Lists all user links on an account or property, including implicit ones that
* come from effective permissions granted by groups or organization admin
* roles. If a returned user link does not have direct permissions, they cannot
* be removed from the account or property directly with the DeleteUserLink
* command. They have to be removed from the group/etc that gives them
* permissions, which is currently only usable/discoverable in the GA or GMP
* UIs. (userLinks.audit)
*
* @param string $parent Required. Example format: accounts/1234
* @param Google_GoogleAnalyticsAdminV1alphaAuditUserLinksRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAuditUserLinksResponse
*/
public function audit($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAuditUserLinksRequest $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('audit', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAuditUserLinksResponse");
}
/**
* Creates information about multiple users' links to an account or property.
* This method is transactional. If any UserLink cannot be created, none of the
* UserLinks will be created. (userLinks.batchCreate)
*
* @param string $parent Required. The account or property that all user links
* in the request are for. This field is required. The parent field in the
* CreateUserLinkRequest messages must either be empty or match this field.
* Example format: accounts/1234
* @param Google_GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse
*/
public function batchCreate($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchCreate', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse");
}
/**
* Deletes information about multiple users' links to an account or property.
* (userLinks.batchDelete)
*
* @param string $parent Required. The account or property that all user links
* in the request are for. The parent of all values for user link names to
* delete must match this field. Example format: accounts/1234
* @param Google_GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function batchDelete($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Gets information about multiple users' links to an account or property.
* (userLinks.batchGet)
*
* @param string $parent Required. The account or property that all user links
* in the request are for. The parent of all provided values for the 'names'
* field must match this field. Example format: accounts/1234
* @param array $optParams Optional parameters.
*
* @opt_param string names Required. The names of the user links to retrieve. A
* maximum of 1000 user links can be retrieved in a batch. Format:
* accounts/{accountId}/userLinks/{userLinkId}
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse
*/
public function batchGet($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('batchGet', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse");
}
/**
* Updates information about multiple users' links to an account or property.
* (userLinks.batchUpdate)
*
* @param string $parent Required. The account or property that all user links
* in the request are for. The parent field in the UpdateUserLinkRequest
* messages must either be empty or match this field. Example format:
* accounts/1234
* @param Google_GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse
*/
public function batchUpdate($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchUpdate', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse");
}
/**
* Creates a user link on an account or property. If the user with the specified
* email already has permissions on the account or property, then the user's
* existing permissions will be unioned with the permissions specified in the
* new UserLink. (userLinks.create)
*
* @param string $parent Required. Example format: accounts/1234
* @param Google_GoogleAnalyticsAdminV1alphaUserLink $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool notifyNewUser Optional. If set, then email the new user
* notifying them that they've been granted permissions to the resource.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink
*/
public function create($parent, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink");
}
/**
* Deletes a user link on an account or property. (userLinks.delete)
*
* @param string $name Required. Example format: accounts/1234/userLinks/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty");
}
/**
* Gets information about a user's link to an account or property.
* (userLinks.get)
*
* @param string $name Required. Example format: accounts/1234/userLinks/5678
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink");
}
/**
* Lists all user links on an account or property.
* (userLinks.listPropertiesUserLinks)
*
* @param string $parent Required. Example format: accounts/1234
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize The maximum number of user links to return. The
* service may return fewer than this value. If unspecified, at most 200 user
* links will be returned. The maximum value is 500; values above 500 will be
* coerced to 500.
* @opt_param string pageToken A page token, received from a previous
* `ListUserLinks` call. Provide this to retrieve the subsequent page. When
* paginating, all other parameters provided to `ListUserLinks` must match the
* call that provided the page token.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListUserLinksResponse
*/
public function listPropertiesUserLinks($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListUserLinksResponse");
}
/**
* Updates a user link on an account or property. (userLinks.patch)
*
* @param string $name Output only. Example format:
* properties/1234/userLinks/5678
* @param Google_GoogleAnalyticsAdminV1alphaUserLink $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink
*/
public function patch($name, Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink");
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBetweenFilter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $fromValueType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaNumericValue';
protected $fromValueDataType = '';
protected $toValueType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaNumericValue';
protected $toValueDataType = '';
public function setFromValue(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaNumericValue $fromValue)
{
$this->fromValue = $fromValue;
}
public function getFromValue()
{
return $this->fromValue;
}
public function setToValue(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaNumericValue $toValue)
{
$this->toValue = $toValue;
}
public function getToValue()
{
return $this->toValue;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding extends Google_Collection
{
protected $collection_key = 'roles';
protected $internal_gapi_mappings = array(
);
public $name;
public $roles;
public $user;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setRoles($roles)
{
$this->roles = $roles;
}
public function getRoles()
{
return $this->roles;
}
public function setUser($user)
{
$this->user = $user;
}
public function getUser()
{
return $this->user;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessDateRange extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $endDate;
public $startDate;
public function setEndDate($endDate)
{
$this->endDate = $endDate;
}
public function getEndDate()
{
return $this->endDate;
}
public function setStartDate($startDate)
{
$this->startDate = $startDate;
}
public function getStartDate()
{
return $this->startDate;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessDimension extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $dimensionName;
public function setDimensionName($dimensionName)
{
$this->dimensionName = $dimensionName;
}
public function getDimensionName()
{
return $this->dimensionName;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessDimensionHeader extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $dimensionName;
public function setDimensionName($dimensionName)
{
$this->dimensionName = $dimensionName;
}
public function getDimensionName()
{
return $this->dimensionName;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessDimensionValue extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $value;
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $betweenFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBetweenFilter';
protected $betweenFilterDataType = '';
public $fieldName;
protected $inListFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessInListFilter';
protected $inListFilterDataType = '';
protected $numericFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessNumericFilter';
protected $numericFilterDataType = '';
protected $stringFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessStringFilter';
protected $stringFilterDataType = '';
public function setBetweenFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBetweenFilter $betweenFilter)
{
$this->betweenFilter = $betweenFilter;
}
public function getBetweenFilter()
{
return $this->betweenFilter;
}
public function setFieldName($fieldName)
{
$this->fieldName = $fieldName;
}
public function getFieldName()
{
return $this->fieldName;
}
public function setInListFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessInListFilter $inListFilter)
{
$this->inListFilter = $inListFilter;
}
public function getInListFilter()
{
return $this->inListFilter;
}
public function setNumericFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessNumericFilter $numericFilter)
{
$this->numericFilter = $numericFilter;
}
public function getNumericFilter()
{
return $this->numericFilter;
}
public function setStringFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessStringFilter $stringFilter)
{
$this->stringFilter = $stringFilter;
}
public function getStringFilter()
{
return $this->stringFilter;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilterExpression extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $accessFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilter';
protected $accessFilterDataType = '';
protected $andGroupType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilterExpressionList';
protected $andGroupDataType = '';
protected $notExpressionType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilterExpression';
protected $notExpressionDataType = '';
protected $orGroupType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilterExpressionList';
protected $orGroupDataType = '';
public function setAccessFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilter $accessFilter)
{
$this->accessFilter = $accessFilter;
}
public function getAccessFilter()
{
return $this->accessFilter;
}
public function setAndGroup(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilterExpressionList $andGroup)
{
$this->andGroup = $andGroup;
}
public function getAndGroup()
{
return $this->andGroup;
}
public function setNotExpression(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilterExpression $notExpression)
{
$this->notExpression = $notExpression;
}
public function getNotExpression()
{
return $this->notExpression;
}
public function setOrGroup(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilterExpressionList $orGroup)
{
$this->orGroup = $orGroup;
}
public function getOrGroup()
{
return $this->orGroup;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilterExpressionList extends Google_Collection
{
protected $collection_key = 'expressions';
protected $internal_gapi_mappings = array(
);
protected $expressionsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilterExpression';
protected $expressionsDataType = 'array';
public function setExpressions($expressions)
{
$this->expressions = $expressions;
}
public function getExpressions()
{
return $this->expressions;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessInListFilter extends Google_Collection
{
protected $collection_key = 'values';
protected $internal_gapi_mappings = array(
);
public $caseSensitive;
public $values;
public function setCaseSensitive($caseSensitive)
{
$this->caseSensitive = $caseSensitive;
}
public function getCaseSensitive()
{
return $this->caseSensitive;
}
public function setValues($values)
{
$this->values = $values;
}
public function getValues()
{
return $this->values;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessMetric extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $metricName;
public function setMetricName($metricName)
{
$this->metricName = $metricName;
}
public function getMetricName()
{
return $this->metricName;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessMetricHeader extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $metricName;
public function setMetricName($metricName)
{
$this->metricName = $metricName;
}
public function getMetricName()
{
return $this->metricName;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessMetricValue extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $value;
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessNumericFilter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $operation;
protected $valueType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaNumericValue';
protected $valueDataType = '';
public function setOperation($operation)
{
$this->operation = $operation;
}
public function getOperation()
{
return $this->operation;
}
public function setValue(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaNumericValue $value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessOrderBy extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $desc;
protected $dimensionType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy';
protected $dimensionDataType = '';
protected $metricType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy';
protected $metricDataType = '';
public function setDesc($desc)
{
$this->desc = $desc;
}
public function getDesc()
{
return $this->desc;
}
public function setDimension(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy $dimension)
{
$this->dimension = $dimension;
}
public function getDimension()
{
return $this->dimension;
}
public function setMetric(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy $metric)
{
$this->metric = $metric;
}
public function getMetric()
{
return $this->metric;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessOrderByDimensionOrderBy extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $dimensionName;
public $orderType;
public function setDimensionName($dimensionName)
{
$this->dimensionName = $dimensionName;
}
public function getDimensionName()
{
return $this->dimensionName;
}
public function setOrderType($orderType)
{
$this->orderType = $orderType;
}
public function getOrderType()
{
return $this->orderType;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessOrderByMetricOrderBy extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $metricName;
public function setMetricName($metricName)
{
$this->metricName = $metricName;
}
public function getMetricName()
{
return $this->metricName;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuota extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $concurrentRequestsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuotaStatus';
protected $concurrentRequestsDataType = '';
protected $serverErrorsPerProjectPerHourType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuotaStatus';
protected $serverErrorsPerProjectPerHourDataType = '';
protected $tokensPerDayType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuotaStatus';
protected $tokensPerDayDataType = '';
protected $tokensPerHourType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuotaStatus';
protected $tokensPerHourDataType = '';
protected $tokensPerProjectPerHourType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuotaStatus';
protected $tokensPerProjectPerHourDataType = '';
public function setConcurrentRequests(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuotaStatus $concurrentRequests)
{
$this->concurrentRequests = $concurrentRequests;
}
public function getConcurrentRequests()
{
return $this->concurrentRequests;
}
public function setServerErrorsPerProjectPerHour(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuotaStatus $serverErrorsPerProjectPerHour)
{
$this->serverErrorsPerProjectPerHour = $serverErrorsPerProjectPerHour;
}
public function getServerErrorsPerProjectPerHour()
{
return $this->serverErrorsPerProjectPerHour;
}
public function setTokensPerDay(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuotaStatus $tokensPerDay)
{
$this->tokensPerDay = $tokensPerDay;
}
public function getTokensPerDay()
{
return $this->tokensPerDay;
}
public function setTokensPerHour(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuotaStatus $tokensPerHour)
{
$this->tokensPerHour = $tokensPerHour;
}
public function getTokensPerHour()
{
return $this->tokensPerHour;
}
public function setTokensPerProjectPerHour(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuotaStatus $tokensPerProjectPerHour)
{
$this->tokensPerProjectPerHour = $tokensPerProjectPerHour;
}
public function getTokensPerProjectPerHour()
{
return $this->tokensPerProjectPerHour;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuotaStatus extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $consumed;
public $remaining;
public function setConsumed($consumed)
{
$this->consumed = $consumed;
}
public function getConsumed()
{
return $this->consumed;
}
public function setRemaining($remaining)
{
$this->remaining = $remaining;
}
public function getRemaining()
{
return $this->remaining;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessRow extends Google_Collection
{
protected $collection_key = 'metricValues';
protected $internal_gapi_mappings = array(
);
protected $dimensionValuesType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessDimensionValue';
protected $dimensionValuesDataType = 'array';
protected $metricValuesType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessMetricValue';
protected $metricValuesDataType = 'array';
public function setDimensionValues($dimensionValues)
{
$this->dimensionValues = $dimensionValues;
}
public function getDimensionValues()
{
return $this->dimensionValues;
}
public function setMetricValues($metricValues)
{
$this->metricValues = $metricValues;
}
public function getMetricValues()
{
return $this->metricValues;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessStringFilter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $caseSensitive;
public $matchType;
public $value;
public function setCaseSensitive($caseSensitive)
{
$this->caseSensitive = $caseSensitive;
}
public function getCaseSensitive()
{
return $this->caseSensitive;
}
public function setMatchType($matchType)
{
$this->matchType = $matchType;
}
public function getMatchType()
{
return $this->matchType;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccount extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $createTime;
public $deleted;
public $displayName;
public $name;
public $regionCode;
public $updateTime;
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
public function setDeleted($deleted)
{
$this->deleted = $deleted;
}
public function getDeleted()
{
return $this->deleted;
}
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setRegionCode($regionCode)
{
$this->regionCode = $regionCode;
}
public function getRegionCode()
{
return $this->regionCode;
}
public function setUpdateTime($updateTime)
{
$this->updateTime = $updateTime;
}
public function getUpdateTime()
{
return $this->updateTime;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccountSummary extends Google_Collection
{
protected $collection_key = 'propertySummaries';
protected $internal_gapi_mappings = array(
);
public $account;
public $displayName;
public $name;
protected $propertySummariesType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaPropertySummary';
protected $propertySummariesDataType = 'array';
public function setAccount($account)
{
$this->account = $account;
}
public function getAccount()
{
return $this->account;
}
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPropertySummaries($propertySummaries)
{
$this->propertySummaries = $propertySummaries;
}
public function getPropertySummaries()
{
return $this->propertySummaries;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $acknowledgement;
public function setAcknowledgement($acknowledgement)
{
$this->acknowledgement = $acknowledgement;
}
public function getAcknowledgement()
{
return $this->acknowledgement;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionResponse extends Google_Model
{
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAdSenseLink extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $adClientCode;
public $name;
public function setAdClientCode($adClientCode)
{
$this->adClientCode = $adClientCode;
}
public function getAdClientCode()
{
return $this->adClientCode;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest extends Google_Model
{
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $displayVideo360AdvertiserLinkType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink';
protected $displayVideo360AdvertiserLinkDataType = '';
public function setDisplayVideo360AdvertiserLink(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink $displayVideo360AdvertiserLink)
{
$this->displayVideo360AdvertiserLink = $displayVideo360AdvertiserLink;
}
public function getDisplayVideo360AdvertiserLink()
{
return $this->displayVideo360AdvertiserLink;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaArchiveAudienceRequest extends Google_Model
{
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaArchiveCustomDimensionRequest extends Google_Model
{
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaArchiveCustomMetricRequest extends Google_Model
{
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAttributionSettings extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $acquisitionConversionEventLookbackWindow;
public $adsWebConversionDataExportScope;
public $name;
public $otherConversionEventLookbackWindow;
public $reportingAttributionModel;
public function setAcquisitionConversionEventLookbackWindow($acquisitionConversionEventLookbackWindow)
{
$this->acquisitionConversionEventLookbackWindow = $acquisitionConversionEventLookbackWindow;
}
public function getAcquisitionConversionEventLookbackWindow()
{
return $this->acquisitionConversionEventLookbackWindow;
}
public function setAdsWebConversionDataExportScope($adsWebConversionDataExportScope)
{
$this->adsWebConversionDataExportScope = $adsWebConversionDataExportScope;
}
public function getAdsWebConversionDataExportScope()
{
return $this->adsWebConversionDataExportScope;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOtherConversionEventLookbackWindow($otherConversionEventLookbackWindow)
{
$this->otherConversionEventLookbackWindow = $otherConversionEventLookbackWindow;
}
public function getOtherConversionEventLookbackWindow()
{
return $this->otherConversionEventLookbackWindow;
}
public function setReportingAttributionModel($reportingAttributionModel)
{
$this->reportingAttributionModel = $reportingAttributionModel;
}
public function getReportingAttributionModel()
{
return $this->reportingAttributionModel;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudience extends Google_Collection
{
protected $collection_key = 'filterClauses';
protected $internal_gapi_mappings = array(
);
public $adsPersonalizationEnabled;
public $description;
public $displayName;
protected $eventTriggerType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceEventTrigger';
protected $eventTriggerDataType = '';
public $exclusionDurationMode;
protected $filterClausesType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterClause';
protected $filterClausesDataType = 'array';
public $membershipDurationDays;
public $name;
public function setAdsPersonalizationEnabled($adsPersonalizationEnabled)
{
$this->adsPersonalizationEnabled = $adsPersonalizationEnabled;
}
public function getAdsPersonalizationEnabled()
{
return $this->adsPersonalizationEnabled;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setEventTrigger(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceEventTrigger $eventTrigger)
{
$this->eventTrigger = $eventTrigger;
}
public function getEventTrigger()
{
return $this->eventTrigger;
}
public function setExclusionDurationMode($exclusionDurationMode)
{
$this->exclusionDurationMode = $exclusionDurationMode;
}
public function getExclusionDurationMode()
{
return $this->exclusionDurationMode;
}
public function setFilterClauses($filterClauses)
{
$this->filterClauses = $filterClauses;
}
public function getFilterClauses()
{
return $this->filterClauses;
}
public function setMembershipDurationDays($membershipDurationDays)
{
$this->membershipDurationDays = $membershipDurationDays;
}
public function getMembershipDurationDays()
{
return $this->membershipDurationDays;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $atAnyPointInTime;
protected $betweenFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter';
protected $betweenFilterDataType = '';
public $fieldName;
public $inAnyNDayPeriod;
protected $inListFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter';
protected $inListFilterDataType = '';
protected $numericFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter';
protected $numericFilterDataType = '';
protected $stringFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter';
protected $stringFilterDataType = '';
public function setAtAnyPointInTime($atAnyPointInTime)
{
$this->atAnyPointInTime = $atAnyPointInTime;
}
public function getAtAnyPointInTime()
{
return $this->atAnyPointInTime;
}
public function setBetweenFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter $betweenFilter)
{
$this->betweenFilter = $betweenFilter;
}
public function getBetweenFilter()
{
return $this->betweenFilter;
}
public function setFieldName($fieldName)
{
$this->fieldName = $fieldName;
}
public function getFieldName()
{
return $this->fieldName;
}
public function setInAnyNDayPeriod($inAnyNDayPeriod)
{
$this->inAnyNDayPeriod = $inAnyNDayPeriod;
}
public function getInAnyNDayPeriod()
{
return $this->inAnyNDayPeriod;
}
public function setInListFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter $inListFilter)
{
$this->inListFilter = $inListFilter;
}
public function getInListFilter()
{
return $this->inListFilter;
}
public function setNumericFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter $numericFilter)
{
$this->numericFilter = $numericFilter;
}
public function getNumericFilter()
{
return $this->numericFilter;
}
public function setStringFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter $stringFilter)
{
$this->stringFilter = $stringFilter;
}
public function getStringFilter()
{
return $this->stringFilter;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterBetweenFilter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $fromValueType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue';
protected $fromValueDataType = '';
protected $toValueType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue';
protected $toValueDataType = '';
public function setFromValue(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue $fromValue)
{
$this->fromValue = $fromValue;
}
public function getFromValue()
{
return $this->fromValue;
}
public function setToValue(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue $toValue)
{
$this->toValue = $toValue;
}
public function getToValue()
{
return $this->toValue;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterInListFilter extends Google_Collection
{
protected $collection_key = 'values';
protected $internal_gapi_mappings = array(
);
public $caseSensitive;
public $values;
public function setCaseSensitive($caseSensitive)
{
$this->caseSensitive = $caseSensitive;
}
public function getCaseSensitive()
{
return $this->caseSensitive;
}
public function setValues($values)
{
$this->values = $values;
}
public function getValues()
{
return $this->values;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericFilter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $operation;
protected $valueType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue';
protected $valueDataType = '';
public function setOperation($operation)
{
$this->operation = $operation;
}
public function getOperation()
{
return $this->operation;
}
public function setValue(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue $value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterNumericValue extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $doubleValue;
public $int64Value;
public function setDoubleValue($doubleValue)
{
$this->doubleValue = $doubleValue;
}
public function getDoubleValue()
{
return $this->doubleValue;
}
public function setInt64Value($int64Value)
{
$this->int64Value = $int64Value;
}
public function getInt64Value()
{
return $this->int64Value;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilterStringFilter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $caseSensitive;
public $matchType;
public $value;
public function setCaseSensitive($caseSensitive)
{
$this->caseSensitive = $caseSensitive;
}
public function getCaseSensitive()
{
return $this->caseSensitive;
}
public function setMatchType($matchType)
{
$this->matchType = $matchType;
}
public function getMatchType()
{
return $this->matchType;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceEventFilter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $eventName;
protected $eventParameterFilterExpressionType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpression';
protected $eventParameterFilterExpressionDataType = '';
public function setEventName($eventName)
{
$this->eventName = $eventName;
}
public function getEventName()
{
return $this->eventName;
}
public function setEventParameterFilterExpression(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpression $eventParameterFilterExpression)
{
$this->eventParameterFilterExpression = $eventParameterFilterExpression;
}
public function getEventParameterFilterExpression()
{
return $this->eventParameterFilterExpression;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceEventTrigger extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $eventName;
public $logCondition;
public function setEventName($eventName)
{
$this->eventName = $eventName;
}
public function getEventName()
{
return $this->eventName;
}
public function setLogCondition($logCondition)
{
$this->logCondition = $logCondition;
}
public function getLogCondition()
{
return $this->logCondition;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterClause extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $clauseType;
protected $sequenceFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceSequenceFilter';
protected $sequenceFilterDataType = '';
protected $simpleFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceSimpleFilter';
protected $simpleFilterDataType = '';
public function setClauseType($clauseType)
{
$this->clauseType = $clauseType;
}
public function getClauseType()
{
return $this->clauseType;
}
public function setSequenceFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceSequenceFilter $sequenceFilter)
{
$this->sequenceFilter = $sequenceFilter;
}
public function getSequenceFilter()
{
return $this->sequenceFilter;
}
public function setSimpleFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceSimpleFilter $simpleFilter)
{
$this->simpleFilter = $simpleFilter;
}
public function getSimpleFilter()
{
return $this->simpleFilter;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpression extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $andGroupType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList';
protected $andGroupDataType = '';
protected $dimensionOrMetricFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter';
protected $dimensionOrMetricFilterDataType = '';
protected $eventFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceEventFilter';
protected $eventFilterDataType = '';
protected $notExpressionType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpression';
protected $notExpressionDataType = '';
protected $orGroupType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList';
protected $orGroupDataType = '';
public function setAndGroup(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList $andGroup)
{
$this->andGroup = $andGroup;
}
public function getAndGroup()
{
return $this->andGroup;
}
public function setDimensionOrMetricFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceDimensionOrMetricFilter $dimensionOrMetricFilter)
{
$this->dimensionOrMetricFilter = $dimensionOrMetricFilter;
}
public function getDimensionOrMetricFilter()
{
return $this->dimensionOrMetricFilter;
}
public function setEventFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceEventFilter $eventFilter)
{
$this->eventFilter = $eventFilter;
}
public function getEventFilter()
{
return $this->eventFilter;
}
public function setNotExpression(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpression $notExpression)
{
$this->notExpression = $notExpression;
}
public function getNotExpression()
{
return $this->notExpression;
}
public function setOrGroup(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList $orGroup)
{
$this->orGroup = $orGroup;
}
public function getOrGroup()
{
return $this->orGroup;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpressionList extends Google_Collection
{
protected $collection_key = 'filterExpressions';
protected $internal_gapi_mappings = array(
);
protected $filterExpressionsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpression';
protected $filterExpressionsDataType = 'array';
public function setFilterExpressions($filterExpressions)
{
$this->filterExpressions = $filterExpressions;
}
public function getFilterExpressions()
{
return $this->filterExpressions;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceSequenceFilter extends Google_Collection
{
protected $collection_key = 'sequenceSteps';
protected $internal_gapi_mappings = array(
);
public $scope;
public $sequenceMaximumDuration;
protected $sequenceStepsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep';
protected $sequenceStepsDataType = 'array';
public function setScope($scope)
{
$this->scope = $scope;
}
public function getScope()
{
return $this->scope;
}
public function setSequenceMaximumDuration($sequenceMaximumDuration)
{
$this->sequenceMaximumDuration = $sequenceMaximumDuration;
}
public function getSequenceMaximumDuration()
{
return $this->sequenceMaximumDuration;
}
public function setSequenceSteps($sequenceSteps)
{
$this->sequenceSteps = $sequenceSteps;
}
public function getSequenceSteps()
{
return $this->sequenceSteps;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceSequenceFilterAudienceSequenceStep extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $constraintDuration;
protected $filterExpressionType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpression';
protected $filterExpressionDataType = '';
public $immediatelyFollows;
public $scope;
public function setConstraintDuration($constraintDuration)
{
$this->constraintDuration = $constraintDuration;
}
public function getConstraintDuration()
{
return $this->constraintDuration;
}
public function setFilterExpression(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpression $filterExpression)
{
$this->filterExpression = $filterExpression;
}
public function getFilterExpression()
{
return $this->filterExpression;
}
public function setImmediatelyFollows($immediatelyFollows)
{
$this->immediatelyFollows = $immediatelyFollows;
}
public function getImmediatelyFollows()
{
return $this->immediatelyFollows;
}
public function setScope($scope)
{
$this->scope = $scope;
}
public function getScope()
{
return $this->scope;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceSimpleFilter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $filterExpressionType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpression';
protected $filterExpressionDataType = '';
public $scope;
public function setFilterExpression(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudienceFilterExpression $filterExpression)
{
$this->filterExpression = $filterExpression;
}
public function getFilterExpression()
{
return $this->filterExpression;
}
public function setScope($scope)
{
$this->scope = $scope;
}
public function getScope()
{
return $this->scope;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAuditUserLink extends Google_Collection
{
protected $collection_key = 'effectiveRoles';
protected $internal_gapi_mappings = array(
);
public $directRoles;
public $effectiveRoles;
public $emailAddress;
public $name;
public function setDirectRoles($directRoles)
{
$this->directRoles = $directRoles;
}
public function getDirectRoles()
{
return $this->directRoles;
}
public function setEffectiveRoles($effectiveRoles)
{
$this->effectiveRoles = $effectiveRoles;
}
public function getEffectiveRoles()
{
return $this->effectiveRoles;
}
public function setEmailAddress($emailAddress)
{
$this->emailAddress = $emailAddress;
}
public function getEmailAddress()
{
return $this->emailAddress;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAuditUserLinksRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $pageSize;
public $pageToken;
public function setPageSize($pageSize)
{
$this->pageSize = $pageSize;
}
public function getPageSize()
{
return $this->pageSize;
}
public function setPageToken($pageToken)
{
$this->pageToken = $pageToken;
}
public function getPageToken()
{
return $this->pageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAuditUserLinksResponse extends Google_Collection
{
protected $collection_key = 'userLinks';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $userLinksType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAuditUserLink';
protected $userLinksDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setUserLinks($userLinks)
{
$this->userLinks = $userLinks;
}
public function getUserLinks()
{
return $this->userLinks;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsRequest extends Google_Collection
{
protected $collection_key = 'requests';
protected $internal_gapi_mappings = array(
);
protected $requestsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCreateAccessBindingRequest';
protected $requestsDataType = 'array';
public function setRequests($requests)
{
$this->requests = $requests;
}
public function getRequests()
{
return $this->requests;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateAccessBindingsResponse extends Google_Collection
{
protected $collection_key = 'accessBindings';
protected $internal_gapi_mappings = array(
);
protected $accessBindingsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding';
protected $accessBindingsDataType = 'array';
public function setAccessBindings($accessBindings)
{
$this->accessBindings = $accessBindings;
}
public function getAccessBindings()
{
return $this->accessBindings;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest extends Google_Collection
{
protected $collection_key = 'requests';
protected $internal_gapi_mappings = array(
);
public $notifyNewUsers;
protected $requestsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCreateUserLinkRequest';
protected $requestsDataType = 'array';
public function setNotifyNewUsers($notifyNewUsers)
{
$this->notifyNewUsers = $notifyNewUsers;
}
public function getNotifyNewUsers()
{
return $this->notifyNewUsers;
}
public function setRequests($requests)
{
$this->requests = $requests;
}
public function getRequests()
{
return $this->requests;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse extends Google_Collection
{
protected $collection_key = 'userLinks';
protected $internal_gapi_mappings = array(
);
protected $userLinksType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink';
protected $userLinksDataType = 'array';
public function setUserLinks($userLinks)
{
$this->userLinks = $userLinks;
}
public function getUserLinks()
{
return $this->userLinks;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchDeleteAccessBindingsRequest extends Google_Collection
{
protected $collection_key = 'requests';
protected $internal_gapi_mappings = array(
);
protected $requestsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDeleteAccessBindingRequest';
protected $requestsDataType = 'array';
public function setRequests($requests)
{
$this->requests = $requests;
}
public function getRequests()
{
return $this->requests;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest extends Google_Collection
{
protected $collection_key = 'requests';
protected $internal_gapi_mappings = array(
);
protected $requestsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest';
protected $requestsDataType = 'array';
public function setRequests($requests)
{
$this->requests = $requests;
}
public function getRequests()
{
return $this->requests;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchGetAccessBindingsResponse extends Google_Collection
{
protected $collection_key = 'accessBindings';
protected $internal_gapi_mappings = array(
);
protected $accessBindingsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding';
protected $accessBindingsDataType = 'array';
public function setAccessBindings($accessBindings)
{
$this->accessBindings = $accessBindings;
}
public function getAccessBindings()
{
return $this->accessBindings;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse extends Google_Collection
{
protected $collection_key = 'userLinks';
protected $internal_gapi_mappings = array(
);
protected $userLinksType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink';
protected $userLinksDataType = 'array';
public function setUserLinks($userLinks)
{
$this->userLinks = $userLinks;
}
public function getUserLinks()
{
return $this->userLinks;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsRequest extends Google_Collection
{
protected $collection_key = 'requests';
protected $internal_gapi_mappings = array(
);
protected $requestsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUpdateAccessBindingRequest';
protected $requestsDataType = 'array';
public function setRequests($requests)
{
$this->requests = $requests;
}
public function getRequests()
{
return $this->requests;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateAccessBindingsResponse extends Google_Collection
{
protected $collection_key = 'accessBindings';
protected $internal_gapi_mappings = array(
);
protected $accessBindingsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding';
protected $accessBindingsDataType = 'array';
public function setAccessBindings($accessBindings)
{
$this->accessBindings = $accessBindings;
}
public function getAccessBindings()
{
return $this->accessBindings;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest extends Google_Collection
{
protected $collection_key = 'requests';
protected $internal_gapi_mappings = array(
);
protected $requestsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest';
protected $requestsDataType = 'array';
public function setRequests($requests)
{
$this->requests = $requests;
}
public function getRequests()
{
return $this->requests;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse extends Google_Collection
{
protected $collection_key = 'userLinks';
protected $internal_gapi_mappings = array(
);
protected $userLinksType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink';
protected $userLinksDataType = 'array';
public function setUserLinks($userLinks)
{
$this->userLinks = $userLinks;
}
public function getUserLinks()
{
return $this->userLinks;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBigQueryLink extends Google_Collection
{
protected $collection_key = 'exportStreams';
protected $internal_gapi_mappings = array(
);
public $createTime;
public $dailyExportEnabled;
public $excludedEvents;
public $exportStreams;
public $freshDailyExportEnabled;
public $includeAdvertisingId;
public $name;
public $project;
public $streamingExportEnabled;
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
public function setDailyExportEnabled($dailyExportEnabled)
{
$this->dailyExportEnabled = $dailyExportEnabled;
}
public function getDailyExportEnabled()
{
return $this->dailyExportEnabled;
}
public function setExcludedEvents($excludedEvents)
{
$this->excludedEvents = $excludedEvents;
}
public function getExcludedEvents()
{
return $this->excludedEvents;
}
public function setExportStreams($exportStreams)
{
$this->exportStreams = $exportStreams;
}
public function getExportStreams()
{
return $this->exportStreams;
}
public function setFreshDailyExportEnabled($freshDailyExportEnabled)
{
$this->freshDailyExportEnabled = $freshDailyExportEnabled;
}
public function getFreshDailyExportEnabled()
{
return $this->freshDailyExportEnabled;
}
public function setIncludeAdvertisingId($includeAdvertisingId)
{
$this->includeAdvertisingId = $includeAdvertisingId;
}
public function getIncludeAdvertisingId()
{
return $this->includeAdvertisingId;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProject($project)
{
$this->project = $project;
}
public function getProject()
{
return $this->project;
}
public function setStreamingExportEnabled($streamingExportEnabled)
{
$this->streamingExportEnabled = $streamingExportEnabled;
}
public function getStreamingExportEnabled()
{
return $this->streamingExportEnabled;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest extends Google_Model
{
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChangeHistoryChange extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $action;
public $resource;
protected $resourceAfterChangeType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource';
protected $resourceAfterChangeDataType = '';
protected $resourceBeforeChangeType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource';
protected $resourceBeforeChangeDataType = '';
public function setAction($action)
{
$this->action = $action;
}
public function getAction()
{
return $this->action;
}
public function setResource($resource)
{
$this->resource = $resource;
}
public function getResource()
{
return $this->resource;
}
public function setResourceAfterChange(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource $resourceAfterChange)
{
$this->resourceAfterChange = $resourceAfterChange;
}
public function getResourceAfterChange()
{
return $this->resourceAfterChange;
}
public function setResourceBeforeChange(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource $resourceBeforeChange)
{
$this->resourceBeforeChange = $resourceBeforeChange;
}
public function getResourceBeforeChange()
{
return $this->resourceBeforeChange;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $accountType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccount';
protected $accountDataType = '';
protected $adsenseLinkType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAdSenseLink';
protected $adsenseLinkDataType = '';
protected $attributionSettingsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAttributionSettings';
protected $attributionSettingsDataType = '';
protected $audienceType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudience';
protected $audienceDataType = '';
protected $bigqueryLinkType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBigQueryLink';
protected $bigqueryLinkDataType = '';
protected $channelGroupType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroup';
protected $channelGroupDataType = '';
protected $conversionEventType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionEvent';
protected $conversionEventDataType = '';
protected $customDimensionType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomDimension';
protected $customDimensionDataType = '';
protected $customMetricType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomMetric';
protected $customMetricDataType = '';
protected $dataRetentionSettingsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataRetentionSettings';
protected $dataRetentionSettingsDataType = '';
protected $dataStreamType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStream';
protected $dataStreamDataType = '';
protected $displayVideo360AdvertiserLinkType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink';
protected $displayVideo360AdvertiserLinkDataType = '';
protected $displayVideo360AdvertiserLinkProposalType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal';
protected $displayVideo360AdvertiserLinkProposalDataType = '';
protected $enhancedMeasurementSettingsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings';
protected $enhancedMeasurementSettingsDataType = '';
protected $eventCreateRuleType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEventCreateRule';
protected $eventCreateRuleDataType = '';
protected $expandedDataSetType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSet';
protected $expandedDataSetDataType = '';
protected $firebaseLinkType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaFirebaseLink';
protected $firebaseLinkDataType = '';
protected $googleAdsLinkType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleAdsLink';
protected $googleAdsLinkDataType = '';
protected $googleSignalsSettingsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleSignalsSettings';
protected $googleSignalsSettingsDataType = '';
protected $measurementProtocolSecretType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret';
protected $measurementProtocolSecretDataType = '';
protected $propertyType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProperty';
protected $propertyDataType = '';
protected $searchAds360LinkType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchAds360Link';
protected $searchAds360LinkDataType = '';
protected $skadnetworkConversionValueSchemaType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema';
protected $skadnetworkConversionValueSchemaDataType = '';
public function setAccount(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccount $account)
{
$this->account = $account;
}
public function getAccount()
{
return $this->account;
}
public function setAdsenseLink(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAdSenseLink $adsenseLink)
{
$this->adsenseLink = $adsenseLink;
}
public function getAdsenseLink()
{
return $this->adsenseLink;
}
public function setAttributionSettings(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAttributionSettings $attributionSettings)
{
$this->attributionSettings = $attributionSettings;
}
public function getAttributionSettings()
{
return $this->attributionSettings;
}
public function setAudience(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudience $audience)
{
$this->audience = $audience;
}
public function getAudience()
{
return $this->audience;
}
public function setBigqueryLink(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBigQueryLink $bigqueryLink)
{
$this->bigqueryLink = $bigqueryLink;
}
public function getBigqueryLink()
{
return $this->bigqueryLink;
}
public function setChannelGroup(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroup $channelGroup)
{
$this->channelGroup = $channelGroup;
}
public function getChannelGroup()
{
return $this->channelGroup;
}
public function setConversionEvent(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionEvent $conversionEvent)
{
$this->conversionEvent = $conversionEvent;
}
public function getConversionEvent()
{
return $this->conversionEvent;
}
public function setCustomDimension(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomDimension $customDimension)
{
$this->customDimension = $customDimension;
}
public function getCustomDimension()
{
return $this->customDimension;
}
public function setCustomMetric(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomMetric $customMetric)
{
$this->customMetric = $customMetric;
}
public function getCustomMetric()
{
return $this->customMetric;
}
public function setDataRetentionSettings(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataRetentionSettings $dataRetentionSettings)
{
$this->dataRetentionSettings = $dataRetentionSettings;
}
public function getDataRetentionSettings()
{
return $this->dataRetentionSettings;
}
public function setDataStream(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStream $dataStream)
{
$this->dataStream = $dataStream;
}
public function getDataStream()
{
return $this->dataStream;
}
public function setDisplayVideo360AdvertiserLink(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink $displayVideo360AdvertiserLink)
{
$this->displayVideo360AdvertiserLink = $displayVideo360AdvertiserLink;
}
public function getDisplayVideo360AdvertiserLink()
{
return $this->displayVideo360AdvertiserLink;
}
public function setDisplayVideo360AdvertiserLinkProposal(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal $displayVideo360AdvertiserLinkProposal)
{
$this->displayVideo360AdvertiserLinkProposal = $displayVideo360AdvertiserLinkProposal;
}
public function getDisplayVideo360AdvertiserLinkProposal()
{
return $this->displayVideo360AdvertiserLinkProposal;
}
public function setEnhancedMeasurementSettings(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings $enhancedMeasurementSettings)
{
$this->enhancedMeasurementSettings = $enhancedMeasurementSettings;
}
public function getEnhancedMeasurementSettings()
{
return $this->enhancedMeasurementSettings;
}
public function setEventCreateRule(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEventCreateRule $eventCreateRule)
{
$this->eventCreateRule = $eventCreateRule;
}
public function getEventCreateRule()
{
return $this->eventCreateRule;
}
public function setExpandedDataSet(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSet $expandedDataSet)
{
$this->expandedDataSet = $expandedDataSet;
}
public function getExpandedDataSet()
{
return $this->expandedDataSet;
}
public function setFirebaseLink(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaFirebaseLink $firebaseLink)
{
$this->firebaseLink = $firebaseLink;
}
public function getFirebaseLink()
{
return $this->firebaseLink;
}
public function setGoogleAdsLink(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleAdsLink $googleAdsLink)
{
$this->googleAdsLink = $googleAdsLink;
}
public function getGoogleAdsLink()
{
return $this->googleAdsLink;
}
public function setGoogleSignalsSettings(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleSignalsSettings $googleSignalsSettings)
{
$this->googleSignalsSettings = $googleSignalsSettings;
}
public function getGoogleSignalsSettings()
{
return $this->googleSignalsSettings;
}
public function setMeasurementProtocolSecret(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret $measurementProtocolSecret)
{
$this->measurementProtocolSecret = $measurementProtocolSecret;
}
public function getMeasurementProtocolSecret()
{
return $this->measurementProtocolSecret;
}
public function setProperty(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProperty $property)
{
$this->property = $property;
}
public function getProperty()
{
return $this->property;
}
public function setSearchAds360Link(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchAds360Link $searchAds360Link)
{
$this->searchAds360Link = $searchAds360Link;
}
public function getSearchAds360Link()
{
return $this->searchAds360Link;
}
public function setSkadnetworkConversionValueSchema(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema $skadnetworkConversionValueSchema)
{
$this->skadnetworkConversionValueSchema = $skadnetworkConversionValueSchema;
}
public function getSkadnetworkConversionValueSchema()
{
return $this->skadnetworkConversionValueSchema;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChangeHistoryEvent extends Google_Collection
{
protected $collection_key = 'changes';
protected $internal_gapi_mappings = array(
);
public $actorType;
public $changeTime;
protected $changesType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChangeHistoryChange';
protected $changesDataType = 'array';
public $changesFiltered;
public $id;
public $userActorEmail;
public function setActorType($actorType)
{
$this->actorType = $actorType;
}
public function getActorType()
{
return $this->actorType;
}
public function setChangeTime($changeTime)
{
$this->changeTime = $changeTime;
}
public function getChangeTime()
{
return $this->changeTime;
}
public function setChanges($changes)
{
$this->changes = $changes;
}
public function getChanges()
{
return $this->changes;
}
public function setChangesFiltered($changesFiltered)
{
$this->changesFiltered = $changesFiltered;
}
public function getChangesFiltered()
{
return $this->changesFiltered;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setUserActorEmail($userActorEmail)
{
$this->userActorEmail = $userActorEmail;
}
public function getUserActorEmail()
{
return $this->userActorEmail;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroup extends Google_Collection
{
protected $collection_key = 'groupingRule';
protected $internal_gapi_mappings = array(
);
public $description;
public $displayName;
protected $groupingRuleType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGroupingRule';
protected $groupingRuleDataType = 'array';
public $name;
public $systemDefined;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setGroupingRule($groupingRule)
{
$this->groupingRule = $groupingRule;
}
public function getGroupingRule()
{
return $this->groupingRule;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSystemDefined($systemDefined)
{
$this->systemDefined = $systemDefined;
}
public function getSystemDefined()
{
return $this->systemDefined;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $fieldName;
protected $inListFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterInListFilter';
protected $inListFilterDataType = '';
protected $stringFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterStringFilter';
protected $stringFilterDataType = '';
public function setFieldName($fieldName)
{
$this->fieldName = $fieldName;
}
public function getFieldName()
{
return $this->fieldName;
}
public function setInListFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterInListFilter $inListFilter)
{
$this->inListFilter = $inListFilter;
}
public function getInListFilter()
{
return $this->inListFilter;
}
public function setStringFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterStringFilter $stringFilter)
{
$this->stringFilter = $stringFilter;
}
public function getStringFilter()
{
return $this->stringFilter;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $andGroupType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterExpressionList';
protected $andGroupDataType = '';
protected $filterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilter';
protected $filterDataType = '';
protected $notExpressionType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression';
protected $notExpressionDataType = '';
protected $orGroupType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterExpressionList';
protected $orGroupDataType = '';
public function setAndGroup(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterExpressionList $andGroup)
{
$this->andGroup = $andGroup;
}
public function getAndGroup()
{
return $this->andGroup;
}
public function setFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilter $filter)
{
$this->filter = $filter;
}
public function getFilter()
{
return $this->filter;
}
public function setNotExpression(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression $notExpression)
{
$this->notExpression = $notExpression;
}
public function getNotExpression()
{
return $this->notExpression;
}
public function setOrGroup(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterExpressionList $orGroup)
{
$this->orGroup = $orGroup;
}
public function getOrGroup()
{
return $this->orGroup;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterExpressionList extends Google_Collection
{
protected $collection_key = 'filterExpressions';
protected $internal_gapi_mappings = array(
);
protected $filterExpressionsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression';
protected $filterExpressionsDataType = 'array';
public function setFilterExpressions($filterExpressions)
{
$this->filterExpressions = $filterExpressions;
}
public function getFilterExpressions()
{
return $this->filterExpressions;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterInListFilter extends Google_Collection
{
protected $collection_key = 'values';
protected $internal_gapi_mappings = array(
);
public $values;
public function setValues($values)
{
$this->values = $values;
}
public function getValues()
{
return $this->values;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterStringFilter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $matchType;
public $value;
public function setMatchType($matchType)
{
$this->matchType = $matchType;
}
public function getMatchType()
{
return $this->matchType;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConnectedSiteTag extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $displayName;
public $tagId;
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setTagId($tagId)
{
$this->tagId = $tagId;
}
public function getTagId()
{
return $this->tagId;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionEvent extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $countingMethod;
public $createTime;
public $custom;
public $deletable;
public $eventName;
public $name;
public function setCountingMethod($countingMethod)
{
$this->countingMethod = $countingMethod;
}
public function getCountingMethod()
{
return $this->countingMethod;
}
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
public function setCustom($custom)
{
$this->custom = $custom;
}
public function getCustom()
{
return $this->custom;
}
public function setDeletable($deletable)
{
$this->deletable = $deletable;
}
public function getDeletable()
{
return $this->deletable;
}
public function setEventName($eventName)
{
$this->eventName = $eventName;
}
public function getEventName()
{
return $this->eventName;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionValues extends Google_Collection
{
protected $collection_key = 'eventMappings';
protected $internal_gapi_mappings = array(
);
public $coarseValue;
public $displayName;
protected $eventMappingsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEventMapping';
protected $eventMappingsDataType = 'array';
public $fineValue;
public $lockEnabled;
public function setCoarseValue($coarseValue)
{
$this->coarseValue = $coarseValue;
}
public function getCoarseValue()
{
return $this->coarseValue;
}
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setEventMappings($eventMappings)
{
$this->eventMappings = $eventMappings;
}
public function getEventMappings()
{
return $this->eventMappings;
}
public function setFineValue($fineValue)
{
$this->fineValue = $fineValue;
}
public function getFineValue()
{
return $this->fineValue;
}
public function setLockEnabled($lockEnabled)
{
$this->lockEnabled = $lockEnabled;
}
public function getLockEnabled()
{
return $this->lockEnabled;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCreateAccessBindingRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $accessBindingType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding';
protected $accessBindingDataType = '';
public $parent;
public function setAccessBinding(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding $accessBinding)
{
$this->accessBinding = $accessBinding;
}
public function getAccessBinding()
{
return $this->accessBinding;
}
public function setParent($parent)
{
$this->parent = $parent;
}
public function getParent()
{
return $this->parent;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCreateConnectedSiteTagRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $connectedSiteTagType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConnectedSiteTag';
protected $connectedSiteTagDataType = '';
public $property;
public function setConnectedSiteTag(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConnectedSiteTag $connectedSiteTag)
{
$this->connectedSiteTag = $connectedSiteTag;
}
public function getConnectedSiteTag()
{
return $this->connectedSiteTag;
}
public function setProperty($property)
{
$this->property = $property;
}
public function getProperty()
{
return $this->property;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCreateConnectedSiteTagResponse extends Google_Model
{
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCreateUserLinkRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $notifyNewUser;
public $parent;
protected $userLinkType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink';
protected $userLinkDataType = '';
public function setNotifyNewUser($notifyNewUser)
{
$this->notifyNewUser = $notifyNewUser;
}
public function getNotifyNewUser()
{
return $this->notifyNewUser;
}
public function setParent($parent)
{
$this->parent = $parent;
}
public function getParent()
{
return $this->parent;
}
public function setUserLink(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink $userLink)
{
$this->userLink = $userLink;
}
public function getUserLink()
{
return $this->userLink;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomDimension extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
public $disallowAdsPersonalization;
public $displayName;
public $name;
public $parameterName;
public $scope;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDisallowAdsPersonalization($disallowAdsPersonalization)
{
$this->disallowAdsPersonalization = $disallowAdsPersonalization;
}
public function getDisallowAdsPersonalization()
{
return $this->disallowAdsPersonalization;
}
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setParameterName($parameterName)
{
$this->parameterName = $parameterName;
}
public function getParameterName()
{
return $this->parameterName;
}
public function setScope($scope)
{
$this->scope = $scope;
}
public function getScope()
{
return $this->scope;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomMetric extends Google_Collection
{
protected $collection_key = 'restrictedMetricType';
protected $internal_gapi_mappings = array(
);
public $description;
public $displayName;
public $measurementUnit;
public $name;
public $parameterName;
public $restrictedMetricType;
public $scope;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setMeasurementUnit($measurementUnit)
{
$this->measurementUnit = $measurementUnit;
}
public function getMeasurementUnit()
{
return $this->measurementUnit;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setParameterName($parameterName)
{
$this->parameterName = $parameterName;
}
public function getParameterName()
{
return $this->parameterName;
}
public function setRestrictedMetricType($restrictedMetricType)
{
$this->restrictedMetricType = $restrictedMetricType;
}
public function getRestrictedMetricType()
{
return $this->restrictedMetricType;
}
public function setScope($scope)
{
$this->scope = $scope;
}
public function getScope()
{
return $this->scope;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataRetentionSettings extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $eventDataRetention;
public $name;
public $resetUserDataOnNewActivity;
public function setEventDataRetention($eventDataRetention)
{
$this->eventDataRetention = $eventDataRetention;
}
public function getEventDataRetention()
{
return $this->eventDataRetention;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setResetUserDataOnNewActivity($resetUserDataOnNewActivity)
{
$this->resetUserDataOnNewActivity = $resetUserDataOnNewActivity;
}
public function getResetUserDataOnNewActivity()
{
return $this->resetUserDataOnNewActivity;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataSharingSettings extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public $sharingWithGoogleAnySalesEnabled;
public $sharingWithGoogleAssignedSalesEnabled;
public $sharingWithGoogleProductsEnabled;
public $sharingWithGoogleSupportEnabled;
public $sharingWithOthersEnabled;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSharingWithGoogleAnySalesEnabled($sharingWithGoogleAnySalesEnabled)
{
$this->sharingWithGoogleAnySalesEnabled = $sharingWithGoogleAnySalesEnabled;
}
public function getSharingWithGoogleAnySalesEnabled()
{
return $this->sharingWithGoogleAnySalesEnabled;
}
public function setSharingWithGoogleAssignedSalesEnabled($sharingWithGoogleAssignedSalesEnabled)
{
$this->sharingWithGoogleAssignedSalesEnabled = $sharingWithGoogleAssignedSalesEnabled;
}
public function getSharingWithGoogleAssignedSalesEnabled()
{
return $this->sharingWithGoogleAssignedSalesEnabled;
}
public function setSharingWithGoogleProductsEnabled($sharingWithGoogleProductsEnabled)
{
$this->sharingWithGoogleProductsEnabled = $sharingWithGoogleProductsEnabled;
}
public function getSharingWithGoogleProductsEnabled()
{
return $this->sharingWithGoogleProductsEnabled;
}
public function setSharingWithGoogleSupportEnabled($sharingWithGoogleSupportEnabled)
{
$this->sharingWithGoogleSupportEnabled = $sharingWithGoogleSupportEnabled;
}
public function getSharingWithGoogleSupportEnabled()
{
return $this->sharingWithGoogleSupportEnabled;
}
public function setSharingWithOthersEnabled($sharingWithOthersEnabled)
{
$this->sharingWithOthersEnabled = $sharingWithOthersEnabled;
}
public function getSharingWithOthersEnabled()
{
return $this->sharingWithOthersEnabled;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStream extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $androidAppStreamDataType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData';
protected $androidAppStreamDataDataType = '';
public $createTime;
public $displayName;
protected $iosAppStreamDataType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData';
protected $iosAppStreamDataDataType = '';
public $name;
public $type;
public $updateTime;
protected $webStreamDataType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStreamWebStreamData';
protected $webStreamDataDataType = '';
public function setAndroidAppStreamData(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData $androidAppStreamData)
{
$this->androidAppStreamData = $androidAppStreamData;
}
public function getAndroidAppStreamData()
{
return $this->androidAppStreamData;
}
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setIosAppStreamData(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData $iosAppStreamData)
{
$this->iosAppStreamData = $iosAppStreamData;
}
public function getIosAppStreamData()
{
return $this->iosAppStreamData;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setUpdateTime($updateTime)
{
$this->updateTime = $updateTime;
}
public function getUpdateTime()
{
return $this->updateTime;
}
public function setWebStreamData(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStreamWebStreamData $webStreamData)
{
$this->webStreamData = $webStreamData;
}
public function getWebStreamData()
{
return $this->webStreamData;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $firebaseAppId;
public $packageName;
public function setFirebaseAppId($firebaseAppId)
{
$this->firebaseAppId = $firebaseAppId;
}
public function getFirebaseAppId()
{
return $this->firebaseAppId;
}
public function setPackageName($packageName)
{
$this->packageName = $packageName;
}
public function getPackageName()
{
return $this->packageName;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $bundleId;
public $firebaseAppId;
public function setBundleId($bundleId)
{
$this->bundleId = $bundleId;
}
public function getBundleId()
{
return $this->bundleId;
}
public function setFirebaseAppId($firebaseAppId)
{
$this->firebaseAppId = $firebaseAppId;
}
public function getFirebaseAppId()
{
return $this->firebaseAppId;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStreamWebStreamData extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $defaultUri;
public $firebaseAppId;
public $measurementId;
public function setDefaultUri($defaultUri)
{
$this->defaultUri = $defaultUri;
}
public function getDefaultUri()
{
return $this->defaultUri;
}
public function setFirebaseAppId($firebaseAppId)
{
$this->firebaseAppId = $firebaseAppId;
}
public function getFirebaseAppId()
{
return $this->firebaseAppId;
}
public function setMeasurementId($measurementId)
{
$this->measurementId = $measurementId;
}
public function getMeasurementId()
{
return $this->measurementId;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDeleteAccessBindingRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDeleteConnectedSiteTagRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $property;
public $tagId;
public function setProperty($property)
{
$this->property = $property;
}
public function getProperty()
{
return $this->property;
}
public function setTagId($tagId)
{
$this->tagId = $tagId;
}
public function getTagId()
{
return $this->tagId;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $adsPersonalizationEnabled;
public $advertiserDisplayName;
public $advertiserId;
public $campaignDataSharingEnabled;
public $costDataSharingEnabled;
public $name;
public function setAdsPersonalizationEnabled($adsPersonalizationEnabled)
{
$this->adsPersonalizationEnabled = $adsPersonalizationEnabled;
}
public function getAdsPersonalizationEnabled()
{
return $this->adsPersonalizationEnabled;
}
public function setAdvertiserDisplayName($advertiserDisplayName)
{
$this->advertiserDisplayName = $advertiserDisplayName;
}
public function getAdvertiserDisplayName()
{
return $this->advertiserDisplayName;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setCampaignDataSharingEnabled($campaignDataSharingEnabled)
{
$this->campaignDataSharingEnabled = $campaignDataSharingEnabled;
}
public function getCampaignDataSharingEnabled()
{
return $this->campaignDataSharingEnabled;
}
public function setCostDataSharingEnabled($costDataSharingEnabled)
{
$this->costDataSharingEnabled = $costDataSharingEnabled;
}
public function getCostDataSharingEnabled()
{
return $this->costDataSharingEnabled;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $adsPersonalizationEnabled;
public $advertiserDisplayName;
public $advertiserId;
public $campaignDataSharingEnabled;
public $costDataSharingEnabled;
protected $linkProposalStatusDetailsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails';
protected $linkProposalStatusDetailsDataType = '';
public $name;
public $validationEmail;
public function setAdsPersonalizationEnabled($adsPersonalizationEnabled)
{
$this->adsPersonalizationEnabled = $adsPersonalizationEnabled;
}
public function getAdsPersonalizationEnabled()
{
return $this->adsPersonalizationEnabled;
}
public function setAdvertiserDisplayName($advertiserDisplayName)
{
$this->advertiserDisplayName = $advertiserDisplayName;
}
public function getAdvertiserDisplayName()
{
return $this->advertiserDisplayName;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setCampaignDataSharingEnabled($campaignDataSharingEnabled)
{
$this->campaignDataSharingEnabled = $campaignDataSharingEnabled;
}
public function getCampaignDataSharingEnabled()
{
return $this->campaignDataSharingEnabled;
}
public function setCostDataSharingEnabled($costDataSharingEnabled)
{
$this->costDataSharingEnabled = $costDataSharingEnabled;
}
public function getCostDataSharingEnabled()
{
return $this->costDataSharingEnabled;
}
public function setLinkProposalStatusDetails(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails $linkProposalStatusDetails)
{
$this->linkProposalStatusDetails = $linkProposalStatusDetails;
}
public function getLinkProposalStatusDetails()
{
return $this->linkProposalStatusDetails;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setValidationEmail($validationEmail)
{
$this->validationEmail = $validationEmail;
}
public function getValidationEmail()
{
return $this->validationEmail;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEnhancedMeasurementSettings extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $fileDownloadsEnabled;
public $formInteractionsEnabled;
public $name;
public $outboundClicksEnabled;
public $pageChangesEnabled;
public $scrollsEnabled;
public $searchQueryParameter;
public $siteSearchEnabled;
public $streamEnabled;
public $uriQueryParameter;
public $videoEngagementEnabled;
public function setFileDownloadsEnabled($fileDownloadsEnabled)
{
$this->fileDownloadsEnabled = $fileDownloadsEnabled;
}
public function getFileDownloadsEnabled()
{
return $this->fileDownloadsEnabled;
}
public function setFormInteractionsEnabled($formInteractionsEnabled)
{
$this->formInteractionsEnabled = $formInteractionsEnabled;
}
public function getFormInteractionsEnabled()
{
return $this->formInteractionsEnabled;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setOutboundClicksEnabled($outboundClicksEnabled)
{
$this->outboundClicksEnabled = $outboundClicksEnabled;
}
public function getOutboundClicksEnabled()
{
return $this->outboundClicksEnabled;
}
public function setPageChangesEnabled($pageChangesEnabled)
{
$this->pageChangesEnabled = $pageChangesEnabled;
}
public function getPageChangesEnabled()
{
return $this->pageChangesEnabled;
}
public function setScrollsEnabled($scrollsEnabled)
{
$this->scrollsEnabled = $scrollsEnabled;
}
public function getScrollsEnabled()
{
return $this->scrollsEnabled;
}
public function setSearchQueryParameter($searchQueryParameter)
{
$this->searchQueryParameter = $searchQueryParameter;
}
public function getSearchQueryParameter()
{
return $this->searchQueryParameter;
}
public function setSiteSearchEnabled($siteSearchEnabled)
{
$this->siteSearchEnabled = $siteSearchEnabled;
}
public function getSiteSearchEnabled()
{
return $this->siteSearchEnabled;
}
public function setStreamEnabled($streamEnabled)
{
$this->streamEnabled = $streamEnabled;
}
public function getStreamEnabled()
{
return $this->streamEnabled;
}
public function setUriQueryParameter($uriQueryParameter)
{
$this->uriQueryParameter = $uriQueryParameter;
}
public function getUriQueryParameter()
{
return $this->uriQueryParameter;
}
public function setVideoEngagementEnabled($videoEngagementEnabled)
{
$this->videoEngagementEnabled = $videoEngagementEnabled;
}
public function getVideoEngagementEnabled()
{
return $this->videoEngagementEnabled;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEventCreateRule extends Google_Collection
{
protected $collection_key = 'parameterMutations';
protected $internal_gapi_mappings = array(
);
public $destinationEvent;
protected $eventConditionsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaMatchingCondition';
protected $eventConditionsDataType = 'array';
public $name;
protected $parameterMutationsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaParameterMutation';
protected $parameterMutationsDataType = 'array';
public $sourceCopyParameters;
public function setDestinationEvent($destinationEvent)
{
$this->destinationEvent = $destinationEvent;
}
public function getDestinationEvent()
{
return $this->destinationEvent;
}
public function setEventConditions($eventConditions)
{
$this->eventConditions = $eventConditions;
}
public function getEventConditions()
{
return $this->eventConditions;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setParameterMutations($parameterMutations)
{
$this->parameterMutations = $parameterMutations;
}
public function getParameterMutations()
{
return $this->parameterMutations;
}
public function setSourceCopyParameters($sourceCopyParameters)
{
$this->sourceCopyParameters = $sourceCopyParameters;
}
public function getSourceCopyParameters()
{
return $this->sourceCopyParameters;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEventMapping extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $eventName;
public $maxEventCount;
public $maxEventValue;
public $minEventCount;
public $minEventValue;
public function setEventName($eventName)
{
$this->eventName = $eventName;
}
public function getEventName()
{
return $this->eventName;
}
public function setMaxEventCount($maxEventCount)
{
$this->maxEventCount = $maxEventCount;
}
public function getMaxEventCount()
{
return $this->maxEventCount;
}
public function setMaxEventValue($maxEventValue)
{
$this->maxEventValue = $maxEventValue;
}
public function getMaxEventValue()
{
return $this->maxEventValue;
}
public function setMinEventCount($minEventCount)
{
$this->minEventCount = $minEventCount;
}
public function getMinEventCount()
{
return $this->minEventCount;
}
public function setMinEventValue($minEventValue)
{
$this->minEventValue = $minEventValue;
}
public function getMinEventValue()
{
return $this->minEventValue;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSet extends Google_Collection
{
protected $collection_key = 'metricNames';
protected $internal_gapi_mappings = array(
);
public $dataCollectionStartTime;
public $description;
protected $dimensionFilterExpressionType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression';
protected $dimensionFilterExpressionDataType = '';
public $dimensionNames;
public $displayName;
public $metricNames;
public $name;
public function setDataCollectionStartTime($dataCollectionStartTime)
{
$this->dataCollectionStartTime = $dataCollectionStartTime;
}
public function getDataCollectionStartTime()
{
return $this->dataCollectionStartTime;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDimensionFilterExpression(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression $dimensionFilterExpression)
{
$this->dimensionFilterExpression = $dimensionFilterExpression;
}
public function getDimensionFilterExpression()
{
return $this->dimensionFilterExpression;
}
public function setDimensionNames($dimensionNames)
{
$this->dimensionNames = $dimensionNames;
}
public function getDimensionNames()
{
return $this->dimensionNames;
}
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setMetricNames($metricNames)
{
$this->metricNames = $metricNames;
}
public function getMetricNames()
{
return $this->metricNames;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $fieldName;
protected $inListFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter';
protected $inListFilterDataType = '';
protected $stringFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter';
protected $stringFilterDataType = '';
public function setFieldName($fieldName)
{
$this->fieldName = $fieldName;
}
public function getFieldName()
{
return $this->fieldName;
}
public function setInListFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter $inListFilter)
{
$this->inListFilter = $inListFilter;
}
public function getInListFilter()
{
return $this->inListFilter;
}
public function setStringFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter $stringFilter)
{
$this->stringFilter = $stringFilter;
}
public function getStringFilter()
{
return $this->stringFilter;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $andGroupType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList';
protected $andGroupDataType = '';
protected $filterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilter';
protected $filterDataType = '';
protected $notExpressionType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression';
protected $notExpressionDataType = '';
public function setAndGroup(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList $andGroup)
{
$this->andGroup = $andGroup;
}
public function getAndGroup()
{
return $this->andGroup;
}
public function setFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilter $filter)
{
$this->filter = $filter;
}
public function getFilter()
{
return $this->filter;
}
public function setNotExpression(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression $notExpression)
{
$this->notExpression = $notExpression;
}
public function getNotExpression()
{
return $this->notExpression;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpressionList extends Google_Collection
{
protected $collection_key = 'filterExpressions';
protected $internal_gapi_mappings = array(
);
protected $filterExpressionsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterExpression';
protected $filterExpressionsDataType = 'array';
public function setFilterExpressions($filterExpressions)
{
$this->filterExpressions = $filterExpressions;
}
public function getFilterExpressions()
{
return $this->filterExpressions;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterInListFilter extends Google_Collection
{
protected $collection_key = 'values';
protected $internal_gapi_mappings = array(
);
public $caseSensitive;
public $values;
public function setCaseSensitive($caseSensitive)
{
$this->caseSensitive = $caseSensitive;
}
public function getCaseSensitive()
{
return $this->caseSensitive;
}
public function setValues($values)
{
$this->values = $values;
}
public function getValues()
{
return $this->values;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSetFilterStringFilter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $caseSensitive;
public $matchType;
public $value;
public function setCaseSensitive($caseSensitive)
{
$this->caseSensitive = $caseSensitive;
}
public function getCaseSensitive()
{
return $this->caseSensitive;
}
public function setMatchType($matchType)
{
$this->matchType = $matchType;
}
public function getMatchType()
{
return $this->matchType;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaFetchAutomatedGa4ConfigurationOptOutRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $property;
public function setProperty($property)
{
$this->property = $property;
}
public function getProperty()
{
return $this->property;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaFetchAutomatedGa4ConfigurationOptOutResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $optOut;
public function setOptOut($optOut)
{
$this->optOut = $optOut;
}
public function getOptOut()
{
return $this->optOut;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaFetchConnectedGa4PropertyResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $property;
public function setProperty($property)
{
$this->property = $property;
}
public function getProperty()
{
return $this->property;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaFirebaseLink extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $createTime;
public $name;
public $project;
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProject($project)
{
$this->project = $project;
}
public function getProject()
{
return $this->project;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGlobalSiteTag extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public $snippet;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSnippet($snippet)
{
$this->snippet = $snippet;
}
public function getSnippet()
{
return $this->snippet;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleAdsLink extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $adsPersonalizationEnabled;
public $canManageClients;
public $createTime;
public $creatorEmailAddress;
public $customerId;
public $name;
public $updateTime;
public function setAdsPersonalizationEnabled($adsPersonalizationEnabled)
{
$this->adsPersonalizationEnabled = $adsPersonalizationEnabled;
}
public function getAdsPersonalizationEnabled()
{
return $this->adsPersonalizationEnabled;
}
public function setCanManageClients($canManageClients)
{
$this->canManageClients = $canManageClients;
}
public function getCanManageClients()
{
return $this->canManageClients;
}
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
public function setCreatorEmailAddress($creatorEmailAddress)
{
$this->creatorEmailAddress = $creatorEmailAddress;
}
public function getCreatorEmailAddress()
{
return $this->creatorEmailAddress;
}
public function setCustomerId($customerId)
{
$this->customerId = $customerId;
}
public function getCustomerId()
{
return $this->customerId;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setUpdateTime($updateTime)
{
$this->updateTime = $updateTime;
}
public function getUpdateTime()
{
return $this->updateTime;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleSignalsSettings extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $consent;
public $name;
public $state;
public function setConsent($consent)
{
$this->consent = $consent;
}
public function getConsent()
{
return $this->consent;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setState($state)
{
$this->state = $state;
}
public function getState()
{
return $this->state;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGroupingRule extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $displayName;
protected $expressionType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression';
protected $expressionDataType = '';
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setExpression(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroupFilterExpression $expression)
{
$this->expression = $expression;
}
public function getExpression()
{
return $this->expression;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $linkProposalInitiatingProduct;
public $linkProposalState;
public $requestorEmail;
public function setLinkProposalInitiatingProduct($linkProposalInitiatingProduct)
{
$this->linkProposalInitiatingProduct = $linkProposalInitiatingProduct;
}
public function getLinkProposalInitiatingProduct()
{
return $this->linkProposalInitiatingProduct;
}
public function setLinkProposalState($linkProposalState)
{
$this->linkProposalState = $linkProposalState;
}
public function getLinkProposalState()
{
return $this->linkProposalState;
}
public function setRequestorEmail($requestorEmail)
{
$this->requestorEmail = $requestorEmail;
}
public function getRequestorEmail()
{
return $this->requestorEmail;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAccessBindingsResponse extends Google_Collection
{
protected $collection_key = 'accessBindings';
protected $internal_gapi_mappings = array(
);
protected $accessBindingsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding';
protected $accessBindingsDataType = 'array';
public $nextPageToken;
public function setAccessBindings($accessBindings)
{
$this->accessBindings = $accessBindings;
}
public function getAccessBindings()
{
return $this->accessBindings;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAccountSummariesResponse extends Google_Collection
{
protected $collection_key = 'accountSummaries';
protected $internal_gapi_mappings = array(
);
protected $accountSummariesType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccountSummary';
protected $accountSummariesDataType = 'array';
public $nextPageToken;
public function setAccountSummaries($accountSummaries)
{
$this->accountSummaries = $accountSummaries;
}
public function getAccountSummaries()
{
return $this->accountSummaries;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAccountsResponse extends Google_Collection
{
protected $collection_key = 'accounts';
protected $internal_gapi_mappings = array(
);
protected $accountsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccount';
protected $accountsDataType = 'array';
public $nextPageToken;
public function setAccounts($accounts)
{
$this->accounts = $accounts;
}
public function getAccounts()
{
return $this->accounts;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAdSenseLinksResponse extends Google_Collection
{
protected $collection_key = 'adsenseLinks';
protected $internal_gapi_mappings = array(
);
protected $adsenseLinksType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAdSenseLink';
protected $adsenseLinksDataType = 'array';
public $nextPageToken;
public function setAdsenseLinks($adsenseLinks)
{
$this->adsenseLinks = $adsenseLinks;
}
public function getAdsenseLinks()
{
return $this->adsenseLinks;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListAudiencesResponse extends Google_Collection
{
protected $collection_key = 'audiences';
protected $internal_gapi_mappings = array(
);
protected $audiencesType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAudience';
protected $audiencesDataType = 'array';
public $nextPageToken;
public function setAudiences($audiences)
{
$this->audiences = $audiences;
}
public function getAudiences()
{
return $this->audiences;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListBigQueryLinksResponse extends Google_Collection
{
protected $collection_key = 'bigqueryLinks';
protected $internal_gapi_mappings = array(
);
protected $bigqueryLinksType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaBigQueryLink';
protected $bigqueryLinksDataType = 'array';
public $nextPageToken;
public function setBigqueryLinks($bigqueryLinks)
{
$this->bigqueryLinks = $bigqueryLinks;
}
public function getBigqueryLinks()
{
return $this->bigqueryLinks;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListChannelGroupsResponse extends Google_Collection
{
protected $collection_key = 'channelGroups';
protected $internal_gapi_mappings = array(
);
protected $channelGroupsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChannelGroup';
protected $channelGroupsDataType = 'array';
public $nextPageToken;
public function setChannelGroups($channelGroups)
{
$this->channelGroups = $channelGroups;
}
public function getChannelGroups()
{
return $this->channelGroups;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListConnectedSiteTagsRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $property;
public function setProperty($property)
{
$this->property = $property;
}
public function getProperty()
{
return $this->property;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListConnectedSiteTagsResponse extends Google_Collection
{
protected $collection_key = 'connectedSiteTags';
protected $internal_gapi_mappings = array(
);
protected $connectedSiteTagsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConnectedSiteTag';
protected $connectedSiteTagsDataType = 'array';
public function setConnectedSiteTags($connectedSiteTags)
{
$this->connectedSiteTags = $connectedSiteTags;
}
public function getConnectedSiteTags()
{
return $this->connectedSiteTags;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListConversionEventsResponse extends Google_Collection
{
protected $collection_key = 'conversionEvents';
protected $internal_gapi_mappings = array(
);
protected $conversionEventsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionEvent';
protected $conversionEventsDataType = 'array';
public $nextPageToken;
public function setConversionEvents($conversionEvents)
{
$this->conversionEvents = $conversionEvents;
}
public function getConversionEvents()
{
return $this->conversionEvents;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse extends Google_Collection
{
protected $collection_key = 'customDimensions';
protected $internal_gapi_mappings = array(
);
protected $customDimensionsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomDimension';
protected $customDimensionsDataType = 'array';
public $nextPageToken;
public function setCustomDimensions($customDimensions)
{
$this->customDimensions = $customDimensions;
}
public function getCustomDimensions()
{
return $this->customDimensions;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListCustomMetricsResponse extends Google_Collection
{
protected $collection_key = 'customMetrics';
protected $internal_gapi_mappings = array(
);
protected $customMetricsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaCustomMetric';
protected $customMetricsDataType = 'array';
public $nextPageToken;
public function setCustomMetrics($customMetrics)
{
$this->customMetrics = $customMetrics;
}
public function getCustomMetrics()
{
return $this->customMetrics;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListDataStreamsResponse extends Google_Collection
{
protected $collection_key = 'dataStreams';
protected $internal_gapi_mappings = array(
);
protected $dataStreamsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDataStream';
protected $dataStreamsDataType = 'array';
public $nextPageToken;
public function setDataStreams($dataStreams)
{
$this->dataStreams = $dataStreams;
}
public function getDataStreams()
{
return $this->dataStreams;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse extends Google_Collection
{
protected $collection_key = 'displayVideo360AdvertiserLinkProposals';
protected $internal_gapi_mappings = array(
);
protected $displayVideo360AdvertiserLinkProposalsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal';
protected $displayVideo360AdvertiserLinkProposalsDataType = 'array';
public $nextPageToken;
public function setDisplayVideo360AdvertiserLinkProposals($displayVideo360AdvertiserLinkProposals)
{
$this->displayVideo360AdvertiserLinkProposals = $displayVideo360AdvertiserLinkProposals;
}
public function getDisplayVideo360AdvertiserLinkProposals()
{
return $this->displayVideo360AdvertiserLinkProposals;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse extends Google_Collection
{
protected $collection_key = 'displayVideo360AdvertiserLinks';
protected $internal_gapi_mappings = array(
);
protected $displayVideo360AdvertiserLinksType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink';
protected $displayVideo360AdvertiserLinksDataType = 'array';
public $nextPageToken;
public function setDisplayVideo360AdvertiserLinks($displayVideo360AdvertiserLinks)
{
$this->displayVideo360AdvertiserLinks = $displayVideo360AdvertiserLinks;
}
public function getDisplayVideo360AdvertiserLinks()
{
return $this->displayVideo360AdvertiserLinks;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListEventCreateRulesResponse extends Google_Collection
{
protected $collection_key = 'eventCreateRules';
protected $internal_gapi_mappings = array(
);
protected $eventCreateRulesType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaEventCreateRule';
protected $eventCreateRulesDataType = 'array';
public $nextPageToken;
public function setEventCreateRules($eventCreateRules)
{
$this->eventCreateRules = $eventCreateRules;
}
public function getEventCreateRules()
{
return $this->eventCreateRules;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListExpandedDataSetsResponse extends Google_Collection
{
protected $collection_key = 'expandedDataSets';
protected $internal_gapi_mappings = array(
);
protected $expandedDataSetsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaExpandedDataSet';
protected $expandedDataSetsDataType = 'array';
public $nextPageToken;
public function setExpandedDataSets($expandedDataSets)
{
$this->expandedDataSets = $expandedDataSets;
}
public function getExpandedDataSets()
{
return $this->expandedDataSets;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse extends Google_Collection
{
protected $collection_key = 'firebaseLinks';
protected $internal_gapi_mappings = array(
);
protected $firebaseLinksType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaFirebaseLink';
protected $firebaseLinksDataType = 'array';
public $nextPageToken;
public function setFirebaseLinks($firebaseLinks)
{
$this->firebaseLinks = $firebaseLinks;
}
public function getFirebaseLinks()
{
return $this->firebaseLinks;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse extends Google_Collection
{
protected $collection_key = 'googleAdsLinks';
protected $internal_gapi_mappings = array(
);
protected $googleAdsLinksType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaGoogleAdsLink';
protected $googleAdsLinksDataType = 'array';
public $nextPageToken;
public function setGoogleAdsLinks($googleAdsLinks)
{
$this->googleAdsLinks = $googleAdsLinks;
}
public function getGoogleAdsLinks()
{
return $this->googleAdsLinks;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse extends Google_Collection
{
protected $collection_key = 'measurementProtocolSecrets';
protected $internal_gapi_mappings = array(
);
protected $measurementProtocolSecretsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret';
protected $measurementProtocolSecretsDataType = 'array';
public $nextPageToken;
public function setMeasurementProtocolSecrets($measurementProtocolSecrets)
{
$this->measurementProtocolSecrets = $measurementProtocolSecrets;
}
public function getMeasurementProtocolSecrets()
{
return $this->measurementProtocolSecrets;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListPropertiesResponse extends Google_Collection
{
protected $collection_key = 'properties';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $propertiesType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProperty';
protected $propertiesDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setProperties($properties)
{
$this->properties = $properties;
}
public function getProperties()
{
return $this->properties;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListSKAdNetworkConversionValueSchemasResponse extends Google_Collection
{
protected $collection_key = 'skadnetworkConversionValueSchemas';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $skadnetworkConversionValueSchemasType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema';
protected $skadnetworkConversionValueSchemasDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSkadnetworkConversionValueSchemas($skadnetworkConversionValueSchemas)
{
$this->skadnetworkConversionValueSchemas = $skadnetworkConversionValueSchemas;
}
public function getSkadnetworkConversionValueSchemas()
{
return $this->skadnetworkConversionValueSchemas;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListSearchAds360LinksResponse extends Google_Collection
{
protected $collection_key = 'searchAds360Links';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $searchAds360LinksType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchAds360Link';
protected $searchAds360LinksDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSearchAds360Links($searchAds360Links)
{
$this->searchAds360Links = $searchAds360Links;
}
public function getSearchAds360Links()
{
return $this->searchAds360Links;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaListUserLinksResponse extends Google_Collection
{
protected $collection_key = 'userLinks';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $userLinksType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink';
protected $userLinksDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setUserLinks($userLinks)
{
$this->userLinks = $userLinks;
}
public function getUserLinks()
{
return $this->userLinks;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaMatchingCondition extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $comparisonType;
public $field;
public $negated;
public $value;
public function setComparisonType($comparisonType)
{
$this->comparisonType = $comparisonType;
}
public function getComparisonType()
{
return $this->comparisonType;
}
public function setField($field)
{
$this->field = $field;
}
public function getField()
{
return $this->field;
}
public function setNegated($negated)
{
$this->negated = $negated;
}
public function getNegated()
{
return $this->negated;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $displayName;
public $name;
public $secretValue;
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSecretValue($secretValue)
{
$this->secretValue = $secretValue;
}
public function getSecretValue()
{
return $this->secretValue;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaNumericValue extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $doubleValue;
public $int64Value;
public function setDoubleValue($doubleValue)
{
$this->doubleValue = $doubleValue;
}
public function getDoubleValue()
{
return $this->doubleValue;
}
public function setInt64Value($int64Value)
{
$this->int64Value = $int64Value;
}
public function getInt64Value()
{
return $this->int64Value;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaParameterMutation extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $parameter;
public $parameterValue;
public function setParameter($parameter)
{
$this->parameter = $parameter;
}
public function getParameter()
{
return $this->parameter;
}
public function setParameterValue($parameterValue)
{
$this->parameterValue = $parameterValue;
}
public function getParameterValue()
{
return $this->parameterValue;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaPostbackWindow extends Google_Collection
{
protected $collection_key = 'conversionValues';
protected $internal_gapi_mappings = array(
);
protected $conversionValuesType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaConversionValues';
protected $conversionValuesDataType = 'array';
public $postbackWindowSettingsEnabled;
public function setConversionValues($conversionValues)
{
$this->conversionValues = $conversionValues;
}
public function getConversionValues()
{
return $this->conversionValues;
}
public function setPostbackWindowSettingsEnabled($postbackWindowSettingsEnabled)
{
$this->postbackWindowSettingsEnabled = $postbackWindowSettingsEnabled;
}
public function getPostbackWindowSettingsEnabled()
{
return $this->postbackWindowSettingsEnabled;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProperty extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $account;
public $createTime;
public $currencyCode;
public $deleteTime;
public $displayName;
public $expireTime;
public $industryCategory;
public $name;
public $parent;
public $propertyType;
public $serviceLevel;
public $timeZone;
public $updateTime;
public function setAccount($account)
{
$this->account = $account;
}
public function getAccount()
{
return $this->account;
}
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
public function setCurrencyCode($currencyCode)
{
$this->currencyCode = $currencyCode;
}
public function getCurrencyCode()
{
return $this->currencyCode;
}
public function setDeleteTime($deleteTime)
{
$this->deleteTime = $deleteTime;
}
public function getDeleteTime()
{
return $this->deleteTime;
}
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setExpireTime($expireTime)
{
$this->expireTime = $expireTime;
}
public function getExpireTime()
{
return $this->expireTime;
}
public function setIndustryCategory($industryCategory)
{
$this->industryCategory = $industryCategory;
}
public function getIndustryCategory()
{
return $this->industryCategory;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setParent($parent)
{
$this->parent = $parent;
}
public function getParent()
{
return $this->parent;
}
public function setPropertyType($propertyType)
{
$this->propertyType = $propertyType;
}
public function getPropertyType()
{
return $this->propertyType;
}
public function setServiceLevel($serviceLevel)
{
$this->serviceLevel = $serviceLevel;
}
public function getServiceLevel()
{
return $this->serviceLevel;
}
public function setTimeZone($timeZone)
{
$this->timeZone = $timeZone;
}
public function getTimeZone()
{
return $this->timeZone;
}
public function setUpdateTime($updateTime)
{
$this->updateTime = $updateTime;
}
public function getUpdateTime()
{
return $this->updateTime;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaPropertySummary extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $displayName;
public $parent;
public $property;
public $propertyType;
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
public function setParent($parent)
{
$this->parent = $parent;
}
public function getParent()
{
return $this->parent;
}
public function setProperty($property)
{
$this->property = $property;
}
public function getProperty()
{
return $this->property;
}
public function setPropertyType($propertyType)
{
$this->propertyType = $propertyType;
}
public function getPropertyType()
{
return $this->propertyType;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $accountType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccount';
protected $accountDataType = '';
public $redirectUri;
public function setAccount(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccount $account)
{
$this->account = $account;
}
public function getAccount()
{
return $this->account;
}
public function setRedirectUri($redirectUri)
{
$this->redirectUri = $redirectUri;
}
public function getRedirectUri()
{
return $this->redirectUri;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $accountTicketId;
public function setAccountTicketId($accountTicketId)
{
$this->accountTicketId = $accountTicketId;
}
public function getAccountTicketId()
{
return $this->accountTicketId;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaRunAccessReportRequest extends Google_Collection
{
protected $collection_key = 'orderBys';
protected $internal_gapi_mappings = array(
);
protected $dateRangesType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessDateRange';
protected $dateRangesDataType = 'array';
protected $dimensionFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilterExpression';
protected $dimensionFilterDataType = '';
protected $dimensionsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessDimension';
protected $dimensionsDataType = 'array';
public $limit;
protected $metricFilterType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilterExpression';
protected $metricFilterDataType = '';
protected $metricsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessMetric';
protected $metricsDataType = 'array';
public $offset;
protected $orderBysType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessOrderBy';
protected $orderBysDataType = 'array';
public $returnEntityQuota;
public $timeZone;
public function setDateRanges($dateRanges)
{
$this->dateRanges = $dateRanges;
}
public function getDateRanges()
{
return $this->dateRanges;
}
public function setDimensionFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilterExpression $dimensionFilter)
{
$this->dimensionFilter = $dimensionFilter;
}
public function getDimensionFilter()
{
return $this->dimensionFilter;
}
public function setDimensions($dimensions)
{
$this->dimensions = $dimensions;
}
public function getDimensions()
{
return $this->dimensions;
}
public function setLimit($limit)
{
$this->limit = $limit;
}
public function getLimit()
{
return $this->limit;
}
public function setMetricFilter(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessFilterExpression $metricFilter)
{
$this->metricFilter = $metricFilter;
}
public function getMetricFilter()
{
return $this->metricFilter;
}
public function setMetrics($metrics)
{
$this->metrics = $metrics;
}
public function getMetrics()
{
return $this->metrics;
}
public function setOffset($offset)
{
$this->offset = $offset;
}
public function getOffset()
{
return $this->offset;
}
public function setOrderBys($orderBys)
{
$this->orderBys = $orderBys;
}
public function getOrderBys()
{
return $this->orderBys;
}
public function setReturnEntityQuota($returnEntityQuota)
{
$this->returnEntityQuota = $returnEntityQuota;
}
public function getReturnEntityQuota()
{
return $this->returnEntityQuota;
}
public function setTimeZone($timeZone)
{
$this->timeZone = $timeZone;
}
public function getTimeZone()
{
return $this->timeZone;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaRunAccessReportResponse extends Google_Collection
{
protected $collection_key = 'rows';
protected $internal_gapi_mappings = array(
);
protected $dimensionHeadersType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessDimensionHeader';
protected $dimensionHeadersDataType = 'array';
protected $metricHeadersType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessMetricHeader';
protected $metricHeadersDataType = 'array';
protected $quotaType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuota';
protected $quotaDataType = '';
public $rowCount;
protected $rowsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessRow';
protected $rowsDataType = 'array';
public function setDimensionHeaders($dimensionHeaders)
{
$this->dimensionHeaders = $dimensionHeaders;
}
public function getDimensionHeaders()
{
return $this->dimensionHeaders;
}
public function setMetricHeaders($metricHeaders)
{
$this->metricHeaders = $metricHeaders;
}
public function getMetricHeaders()
{
return $this->metricHeaders;
}
public function setQuota(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessQuota $quota)
{
$this->quota = $quota;
}
public function getQuota()
{
return $this->quota;
}
public function setRowCount($rowCount)
{
$this->rowCount = $rowCount;
}
public function getRowCount()
{
return $this->rowCount;
}
public function setRows($rows)
{
$this->rows = $rows;
}
public function getRows()
{
return $this->rows;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSKAdNetworkConversionValueSchema extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $applyConversionValues;
public $name;
protected $postbackWindowOneType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaPostbackWindow';
protected $postbackWindowOneDataType = '';
protected $postbackWindowThreeType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaPostbackWindow';
protected $postbackWindowThreeDataType = '';
protected $postbackWindowTwoType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaPostbackWindow';
protected $postbackWindowTwoDataType = '';
public function setApplyConversionValues($applyConversionValues)
{
$this->applyConversionValues = $applyConversionValues;
}
public function getApplyConversionValues()
{
return $this->applyConversionValues;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPostbackWindowOne(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaPostbackWindow $postbackWindowOne)
{
$this->postbackWindowOne = $postbackWindowOne;
}
public function getPostbackWindowOne()
{
return $this->postbackWindowOne;
}
public function setPostbackWindowThree(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaPostbackWindow $postbackWindowThree)
{
$this->postbackWindowThree = $postbackWindowThree;
}
public function getPostbackWindowThree()
{
return $this->postbackWindowThree;
}
public function setPostbackWindowTwo(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaPostbackWindow $postbackWindowTwo)
{
$this->postbackWindowTwo = $postbackWindowTwo;
}
public function getPostbackWindowTwo()
{
return $this->postbackWindowTwo;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchAds360Link extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $adsPersonalizationEnabled;
public $advertiserDisplayName;
public $advertiserId;
public $campaignDataSharingEnabled;
public $costDataSharingEnabled;
public $name;
public $siteStatsSharingEnabled;
public function setAdsPersonalizationEnabled($adsPersonalizationEnabled)
{
$this->adsPersonalizationEnabled = $adsPersonalizationEnabled;
}
public function getAdsPersonalizationEnabled()
{
return $this->adsPersonalizationEnabled;
}
public function setAdvertiserDisplayName($advertiserDisplayName)
{
$this->advertiserDisplayName = $advertiserDisplayName;
}
public function getAdvertiserDisplayName()
{
return $this->advertiserDisplayName;
}
public function setAdvertiserId($advertiserId)
{
$this->advertiserId = $advertiserId;
}
public function getAdvertiserId()
{
return $this->advertiserId;
}
public function setCampaignDataSharingEnabled($campaignDataSharingEnabled)
{
$this->campaignDataSharingEnabled = $campaignDataSharingEnabled;
}
public function getCampaignDataSharingEnabled()
{
return $this->campaignDataSharingEnabled;
}
public function setCostDataSharingEnabled($costDataSharingEnabled)
{
$this->costDataSharingEnabled = $costDataSharingEnabled;
}
public function getCostDataSharingEnabled()
{
return $this->costDataSharingEnabled;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setSiteStatsSharingEnabled($siteStatsSharingEnabled)
{
$this->siteStatsSharingEnabled = $siteStatsSharingEnabled;
}
public function getSiteStatsSharingEnabled()
{
return $this->siteStatsSharingEnabled;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest extends Google_Collection
{
protected $collection_key = 'resourceType';
protected $internal_gapi_mappings = array(
);
public $action;
public $actorEmail;
public $earliestChangeTime;
public $latestChangeTime;
public $pageSize;
public $pageToken;
public $property;
public $resourceType;
public function setAction($action)
{
$this->action = $action;
}
public function getAction()
{
return $this->action;
}
public function setActorEmail($actorEmail)
{
$this->actorEmail = $actorEmail;
}
public function getActorEmail()
{
return $this->actorEmail;
}
public function setEarliestChangeTime($earliestChangeTime)
{
$this->earliestChangeTime = $earliestChangeTime;
}
public function getEarliestChangeTime()
{
return $this->earliestChangeTime;
}
public function setLatestChangeTime($latestChangeTime)
{
$this->latestChangeTime = $latestChangeTime;
}
public function getLatestChangeTime()
{
return $this->latestChangeTime;
}
public function setPageSize($pageSize)
{
$this->pageSize = $pageSize;
}
public function getPageSize()
{
return $this->pageSize;
}
public function setPageToken($pageToken)
{
$this->pageToken = $pageToken;
}
public function getPageToken()
{
return $this->pageToken;
}
public function setProperty($property)
{
$this->property = $property;
}
public function getProperty()
{
return $this->property;
}
public function setResourceType($resourceType)
{
$this->resourceType = $resourceType;
}
public function getResourceType()
{
return $this->resourceType;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse extends Google_Collection
{
protected $collection_key = 'changeHistoryEvents';
protected $internal_gapi_mappings = array(
);
protected $changeHistoryEventsType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaChangeHistoryEvent';
protected $changeHistoryEventsDataType = 'array';
public $nextPageToken;
public function setChangeHistoryEvents($changeHistoryEvents)
{
$this->changeHistoryEvents = $changeHistoryEvents;
}
public function getChangeHistoryEvents()
{
return $this->changeHistoryEvents;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSetAutomatedGa4ConfigurationOptOutRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $optOut;
public $property;
public function setOptOut($optOut)
{
$this->optOut = $optOut;
}
public function getOptOut()
{
return $this->optOut;
}
public function setProperty($property)
{
$this->property = $property;
}
public function getProperty()
{
return $this->property;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaSetAutomatedGa4ConfigurationOptOutResponse extends Google_Model
{
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUpdateAccessBindingRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $accessBindingType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding';
protected $accessBindingDataType = '';
public function setAccessBinding(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaAccessBinding $accessBinding)
{
$this->accessBinding = $accessBinding;
}
public function getAccessBinding()
{
return $this->accessBinding;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $userLinkType = 'Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink';
protected $userLinkDataType = '';
public function setUserLink(Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink $userLink)
{
$this->userLink = $userLink;
}
public function getUserLink()
{
return $this->userLink;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleAnalyticsAdminV1alphaUserLink extends Google_Collection
{
protected $collection_key = 'directRoles';
protected $internal_gapi_mappings = array(
);
public $directRoles;
public $emailAddress;
public $name;
public function setDirectRoles($directRoles)
{
$this->directRoles = $directRoles;
}
public function getDirectRoles()
{
return $this->directRoles;
}
public function setEmailAddress($emailAddress)
{
$this->emailAddress = $emailAddress;
}
public function getEmailAddress()
{
return $this->emailAddress;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
class Google_Service_GoogleAnalyticsAdmin_GoogleProtobufEmpty extends Google_Model
{
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment