google-api-ruby-client/generated/google-apis-analyticsadmin_.../lib/google/apis/analyticsadmin_v1alpha/representations.rb

1008 lines
45 KiB
Ruby

# Copyright 2020 Google LLC
#
# 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.
require 'date'
require 'google/apis/core/base_service'
require 'google/apis/core/json_representation'
require 'google/apis/core/hashable'
require 'google/apis/errors'
module Google
module Apis
module AnalyticsadminV1alpha
class GoogleAnalyticsAdminV1alphaAccount
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaAccountSummary
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaArchiveCustomDimensionRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaArchiveCustomMetricRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaAuditUserLink
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaAuditUserLinksRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaAuditUserLinksResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaChangeHistoryChange
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaChangeHistoryEvent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaConversionEvent
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaCreateUserLinkRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaCustomDimension
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaCustomMetric
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaDataRetentionSettings
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaDataSharingSettings
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaDataStream
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaDataStreamWebStreamData
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaFirebaseLink
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaGlobalSiteTag
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaGoogleAdsLink
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaGoogleSignalsSettings
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaListAccountSummariesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaListAccountsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaListConversionEventsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaListCustomMetricsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaListDataStreamsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaListPropertiesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaListUserLinksResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaProperty
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaPropertySummary
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaUserLink
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleProtobufEmpty
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GoogleAnalyticsAdminV1alphaAccount
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :create_time, as: 'createTime'
property :deleted, as: 'deleted'
property :display_name, as: 'displayName'
property :name, as: 'name'
property :region_code, as: 'regionCode'
property :update_time, as: 'updateTime'
end
end
class GoogleAnalyticsAdminV1alphaAccountSummary
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :account, as: 'account'
property :display_name, as: 'displayName'
property :name, as: 'name'
collection :property_summaries, as: 'propertySummaries', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaPropertySummary, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaPropertySummary::Representation
end
end
class GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :acknowledgement, as: 'acknowledgement'
end
end
class GoogleAnalyticsAdminV1alphaAcknowledgeUserDataCollectionResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleAnalyticsAdminV1alphaApproveDisplayVideo360AdvertiserLinkProposalResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :display_video360_advertiser_link, as: 'displayVideo360AdvertiserLink', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink::Representation
end
end
class GoogleAnalyticsAdminV1alphaArchiveCustomDimensionRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleAnalyticsAdminV1alphaArchiveCustomMetricRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleAnalyticsAdminV1alphaAuditUserLink
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :direct_roles, as: 'directRoles'
collection :effective_roles, as: 'effectiveRoles'
property :email_address, as: 'emailAddress'
property :name, as: 'name'
end
end
class GoogleAnalyticsAdminV1alphaAuditUserLinksRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :page_size, as: 'pageSize'
property :page_token, as: 'pageToken'
end
end
class GoogleAnalyticsAdminV1alphaAuditUserLinksResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :next_page_token, as: 'nextPageToken'
collection :user_links, as: 'userLinks', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAuditUserLink, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAuditUserLink::Representation
end
end
class GoogleAnalyticsAdminV1alphaBatchCreateUserLinksRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :notify_new_users, as: 'notifyNewUsers'
collection :requests, as: 'requests', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCreateUserLinkRequest, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCreateUserLinkRequest::Representation
end
end
class GoogleAnalyticsAdminV1alphaBatchCreateUserLinksResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :user_links, as: 'userLinks', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaUserLink, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaUserLink::Representation
end
end
class GoogleAnalyticsAdminV1alphaBatchDeleteUserLinksRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :requests, as: 'requests', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest::Representation
end
end
class GoogleAnalyticsAdminV1alphaBatchGetUserLinksResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :user_links, as: 'userLinks', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaUserLink, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaUserLink::Representation
end
end
class GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :requests, as: 'requests', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest::Representation
end
end
class GoogleAnalyticsAdminV1alphaBatchUpdateUserLinksResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :user_links, as: 'userLinks', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaUserLink, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaUserLink::Representation
end
end
class GoogleAnalyticsAdminV1alphaCancelDisplayVideo360AdvertiserLinkProposalRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GoogleAnalyticsAdminV1alphaChangeHistoryChange
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :action, as: 'action'
property :resource, as: 'resource'
property :resource_after_change, as: 'resourceAfterChange', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource::Representation
property :resource_before_change, as: 'resourceBeforeChange', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource::Representation
end
end
class GoogleAnalyticsAdminV1alphaChangeHistoryChangeChangeHistoryResource
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :account, as: 'account', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAccount, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAccount::Representation
property :conversion_event, as: 'conversionEvent', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaConversionEvent, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaConversionEvent::Representation
property :custom_dimension, as: 'customDimension', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCustomDimension, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCustomDimension::Representation
property :custom_metric, as: 'customMetric', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCustomMetric, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCustomMetric::Representation
property :data_retention_settings, as: 'dataRetentionSettings', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataRetentionSettings, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataRetentionSettings::Representation
property :data_stream, as: 'dataStream', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataStream, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataStream::Representation
property :display_video360_advertiser_link, as: 'displayVideo360AdvertiserLink', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink::Representation
property :display_video360_advertiser_link_proposal, as: 'displayVideo360AdvertiserLinkProposal', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal::Representation
property :firebase_link, as: 'firebaseLink', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaFirebaseLink, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaFirebaseLink::Representation
property :google_ads_link, as: 'googleAdsLink', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaGoogleAdsLink, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaGoogleAdsLink::Representation
property :google_signals_settings, as: 'googleSignalsSettings', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaGoogleSignalsSettings, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaGoogleSignalsSettings::Representation
property :measurement_protocol_secret, as: 'measurementProtocolSecret', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::Representation
property :property, as: 'property', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaProperty, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaProperty::Representation
end
end
class GoogleAnalyticsAdminV1alphaChangeHistoryEvent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :actor_type, as: 'actorType'
property :change_time, as: 'changeTime'
collection :changes, as: 'changes', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaChangeHistoryChange, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaChangeHistoryChange::Representation
property :changes_filtered, as: 'changesFiltered'
property :id, as: 'id'
property :user_actor_email, as: 'userActorEmail'
end
end
class GoogleAnalyticsAdminV1alphaConversionEvent
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :create_time, as: 'createTime'
property :custom, as: 'custom'
property :deletable, as: 'deletable'
property :event_name, as: 'eventName'
property :name, as: 'name'
end
end
class GoogleAnalyticsAdminV1alphaCreateUserLinkRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :notify_new_user, as: 'notifyNewUser'
property :parent, as: 'parent'
property :user_link, as: 'userLink', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaUserLink, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaUserLink::Representation
end
end
class GoogleAnalyticsAdminV1alphaCustomDimension
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :disallow_ads_personalization, as: 'disallowAdsPersonalization'
property :display_name, as: 'displayName'
property :name, as: 'name'
property :parameter_name, as: 'parameterName'
property :scope, as: 'scope'
end
end
class GoogleAnalyticsAdminV1alphaCustomMetric
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :display_name, as: 'displayName'
property :measurement_unit, as: 'measurementUnit'
property :name, as: 'name'
property :parameter_name, as: 'parameterName'
collection :restricted_metric_type, as: 'restrictedMetricType'
property :scope, as: 'scope'
end
end
class GoogleAnalyticsAdminV1alphaDataRetentionSettings
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :event_data_retention, as: 'eventDataRetention'
property :name, as: 'name'
property :reset_user_data_on_new_activity, as: 'resetUserDataOnNewActivity'
end
end
class GoogleAnalyticsAdminV1alphaDataSharingSettings
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :name, as: 'name'
property :sharing_with_google_any_sales_enabled, as: 'sharingWithGoogleAnySalesEnabled'
property :sharing_with_google_assigned_sales_enabled, as: 'sharingWithGoogleAssignedSalesEnabled'
property :sharing_with_google_products_enabled, as: 'sharingWithGoogleProductsEnabled'
property :sharing_with_google_support_enabled, as: 'sharingWithGoogleSupportEnabled'
property :sharing_with_others_enabled, as: 'sharingWithOthersEnabled'
end
end
class GoogleAnalyticsAdminV1alphaDataStream
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :android_app_stream_data, as: 'androidAppStreamData', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData::Representation
property :create_time, as: 'createTime'
property :display_name, as: 'displayName'
property :ios_app_stream_data, as: 'iosAppStreamData', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData::Representation
property :name, as: 'name'
property :type, as: 'type'
property :update_time, as: 'updateTime'
property :web_stream_data, as: 'webStreamData', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataStreamWebStreamData, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataStreamWebStreamData::Representation
end
end
class GoogleAnalyticsAdminV1alphaDataStreamAndroidAppStreamData
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :firebase_app_id, as: 'firebaseAppId'
property :package_name, as: 'packageName'
end
end
class GoogleAnalyticsAdminV1alphaDataStreamIosAppStreamData
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :bundle_id, as: 'bundleId'
property :firebase_app_id, as: 'firebaseAppId'
end
end
class GoogleAnalyticsAdminV1alphaDataStreamWebStreamData
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :default_uri, as: 'defaultUri'
property :firebase_app_id, as: 'firebaseAppId'
property :measurement_id, as: 'measurementId'
end
end
class GoogleAnalyticsAdminV1alphaDeleteUserLinkRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :name, as: 'name'
end
end
class GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :ads_personalization_enabled, as: 'adsPersonalizationEnabled'
property :advertiser_display_name, as: 'advertiserDisplayName'
property :advertiser_id, as: 'advertiserId'
property :campaign_data_sharing_enabled, as: 'campaignDataSharingEnabled'
property :cost_data_sharing_enabled, as: 'costDataSharingEnabled'
property :name, as: 'name'
end
end
class GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :ads_personalization_enabled, as: 'adsPersonalizationEnabled'
property :advertiser_display_name, as: 'advertiserDisplayName'
property :advertiser_id, as: 'advertiserId'
property :campaign_data_sharing_enabled, as: 'campaignDataSharingEnabled'
property :cost_data_sharing_enabled, as: 'costDataSharingEnabled'
property :link_proposal_status_details, as: 'linkProposalStatusDetails', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails::Representation
property :name, as: 'name'
property :validation_email, as: 'validationEmail'
end
end
class GoogleAnalyticsAdminV1alphaFirebaseLink
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :create_time, as: 'createTime'
property :name, as: 'name'
property :project, as: 'project'
end
end
class GoogleAnalyticsAdminV1alphaGlobalSiteTag
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :name, as: 'name'
property :snippet, as: 'snippet'
end
end
class GoogleAnalyticsAdminV1alphaGoogleAdsLink
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :ads_personalization_enabled, as: 'adsPersonalizationEnabled'
property :can_manage_clients, as: 'canManageClients'
property :create_time, as: 'createTime'
property :creator_email_address, as: 'creatorEmailAddress'
property :customer_id, as: 'customerId'
property :name, as: 'name'
property :update_time, as: 'updateTime'
end
end
class GoogleAnalyticsAdminV1alphaGoogleSignalsSettings
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :consent, as: 'consent'
property :name, as: 'name'
property :state, as: 'state'
end
end
class GoogleAnalyticsAdminV1alphaLinkProposalStatusDetails
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :link_proposal_initiating_product, as: 'linkProposalInitiatingProduct'
property :link_proposal_state, as: 'linkProposalState'
property :requestor_email, as: 'requestorEmail'
end
end
class GoogleAnalyticsAdminV1alphaListAccountSummariesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :account_summaries, as: 'accountSummaries', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAccountSummary, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAccountSummary::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleAnalyticsAdminV1alphaListAccountsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :accounts, as: 'accounts', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAccount, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAccount::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleAnalyticsAdminV1alphaListConversionEventsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :conversion_events, as: 'conversionEvents', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaConversionEvent, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaConversionEvent::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleAnalyticsAdminV1alphaListCustomDimensionsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :custom_dimensions, as: 'customDimensions', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCustomDimension, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCustomDimension::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleAnalyticsAdminV1alphaListCustomMetricsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :custom_metrics, as: 'customMetrics', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCustomMetric, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaCustomMetric::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleAnalyticsAdminV1alphaListDataStreamsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :data_streams, as: 'dataStreams', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataStream, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDataStream::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinkProposalsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :display_video360_advertiser_link_proposals, as: 'displayVideo360AdvertiserLinkProposals', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLinkProposal::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleAnalyticsAdminV1alphaListDisplayVideo360AdvertiserLinksResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :display_video360_advertiser_links, as: 'displayVideo360AdvertiserLinks', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaDisplayVideo360AdvertiserLink::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleAnalyticsAdminV1alphaListFirebaseLinksResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :firebase_links, as: 'firebaseLinks', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaFirebaseLink, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaFirebaseLink::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleAnalyticsAdminV1alphaListGoogleAdsLinksResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :google_ads_links, as: 'googleAdsLinks', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaGoogleAdsLink, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaGoogleAdsLink::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleAnalyticsAdminV1alphaListMeasurementProtocolSecretsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :measurement_protocol_secrets, as: 'measurementProtocolSecrets', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleAnalyticsAdminV1alphaListPropertiesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :next_page_token, as: 'nextPageToken'
collection :properties, as: 'properties', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaProperty, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaProperty::Representation
end
end
class GoogleAnalyticsAdminV1alphaListUserLinksResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :next_page_token, as: 'nextPageToken'
collection :user_links, as: 'userLinks', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaUserLink, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaUserLink::Representation
end
end
class GoogleAnalyticsAdminV1alphaMeasurementProtocolSecret
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :display_name, as: 'displayName'
property :name, as: 'name'
property :secret_value, as: 'secretValue'
end
end
class GoogleAnalyticsAdminV1alphaProperty
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :account, as: 'account'
property :create_time, as: 'createTime'
property :currency_code, as: 'currencyCode'
property :delete_time, as: 'deleteTime'
property :display_name, as: 'displayName'
property :expire_time, as: 'expireTime'
property :industry_category, as: 'industryCategory'
property :name, as: 'name'
property :parent, as: 'parent'
property :property_type, as: 'propertyType'
property :service_level, as: 'serviceLevel'
property :time_zone, as: 'timeZone'
property :update_time, as: 'updateTime'
end
end
class GoogleAnalyticsAdminV1alphaPropertySummary
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :display_name, as: 'displayName'
property :parent, as: 'parent'
property :property, as: 'property'
property :property_type, as: 'propertyType'
end
end
class GoogleAnalyticsAdminV1alphaProvisionAccountTicketRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :account, as: 'account', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAccount, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaAccount::Representation
property :redirect_uri, as: 'redirectUri'
end
end
class GoogleAnalyticsAdminV1alphaProvisionAccountTicketResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :account_ticket_id, as: 'accountTicketId'
end
end
class GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :action, as: 'action'
collection :actor_email, as: 'actorEmail'
property :earliest_change_time, as: 'earliestChangeTime'
property :latest_change_time, as: 'latestChangeTime'
property :page_size, as: 'pageSize'
property :page_token, as: 'pageToken'
property :property, as: 'property'
collection :resource_type, as: 'resourceType'
end
end
class GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :change_history_events, as: 'changeHistoryEvents', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaChangeHistoryEvent, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaChangeHistoryEvent::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class GoogleAnalyticsAdminV1alphaUpdateUserLinkRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :user_link, as: 'userLink', class: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaUserLink, decorator: Google::Apis::AnalyticsadminV1alpha::GoogleAnalyticsAdminV1alphaUserLink::Representation
end
end
class GoogleAnalyticsAdminV1alphaUserLink
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :direct_roles, as: 'directRoles'
property :email_address, as: 'emailAddress'
property :name, as: 'name'
end
end
class GoogleProtobufEmpty
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
end
end
end