Namespace Google.Analytics.Admin.V1Alpha
Classes
Account
A resource message representing a Google Analytics account.
AccountName
Resource name for the Account resource.
AccountSummary
A virtual resource representing an overview of an account and all its child GA4 properties.
AccountSummaryName
Resource name for the AccountSummary resource.
AnalyticsAdminService
Service Interface for the Analytics Admin API (GA4).
AnalyticsAdminService.AnalyticsAdminServiceBase
Base class for server-side implementations of AnalyticsAdminService
AnalyticsAdminService.AnalyticsAdminServiceClient
Client for AnalyticsAdminService
AnalyticsAdminServiceClient
AnalyticsAdminService client wrapper, for convenient use.
AnalyticsAdminServiceClientBuilder
Builder class for AnalyticsAdminServiceClient to provide simple configuration of credentials, endpoint etc.
AnalyticsAdminServiceClientImpl
AnalyticsAdminService client wrapper implementation, for convenient use.
AnalyticsAdminServiceSettings
Settings for AnalyticsAdminServiceClient instances.
AndroidAppDataStream
A resource message representing a Google Analytics Android app stream.
AndroidAppDataStreamName
Resource name for the AndroidAppDataStream resource.
ArchiveCustomDimensionRequest
Request message for ArchiveCustomDimension RPC.
ArchiveCustomMetricRequest
Request message for ArchiveCustomMetric RPC.
AuditUserLink
Read-only resource used to summarize a principal's effective roles.
AuditUserLinksRequest
Request message for AuditUserLinks RPC.
AuditUserLinksResponse
Response message for AuditUserLinks RPC.
BatchCreateUserLinksRequest
Request message for BatchCreateUserLinks RPC.
BatchCreateUserLinksResponse
Response message for BatchCreateUserLinks RPC.
BatchDeleteUserLinksRequest
Request message for BatchDeleteUserLinks RPC.
BatchGetUserLinksRequest
Request message for BatchGetUserLinks RPC.
BatchGetUserLinksResponse
Response message for BatchGetUserLinks RPC.
BatchUpdateUserLinksRequest
Request message for BatchUpdateUserLinks RPC.
BatchUpdateUserLinksResponse
Response message for BatchUpdateUserLinks RPC.
ChangeHistoryChange
A description of a change to a single Google Analytics resource.
ChangeHistoryChange.Types
Container for nested types declared in the ChangeHistoryChange message type.
ChangeHistoryChange.Types.ChangeHistoryResource
A snapshot of a resource as before or after the result of a change in change history.
ChangeHistoryEvent
A set of changes within a Google Analytics account or its child properties that resulted from the same cause. Common causes would be updates made in the Google Analytics UI, changes from customer support, or automatic Google Analytics system changes.
ConversionEvent
A conversion event in a Google Analytics property.
ConversionEventName
Resource name for the ConversionEvent resource.
CreateConversionEventRequest
Request message for CreateConversionEvent RPC
CreateCustomDimensionRequest
Request message for CreateCustomDimension RPC.
CreateCustomMetricRequest
Request message for CreateCustomMetric RPC.
CreateFirebaseLinkRequest
Request message for CreateFirebaseLink RPC
CreateGoogleAdsLinkRequest
Request message for CreateGoogleAdsLink RPC
CreateMeasurementProtocolSecretRequest
Request message for CreateMeasurementProtocolSecret RPC
CreatePropertyRequest
Request message for CreateProperty RPC.
CreateUserLinkRequest
Request message for CreateUserLink RPC.
Users can have multiple email addresses associated with their Google account, and one of these email addresses is the "primary" email address. Any of the email addresses associated with a Google account may be used for a new UserLink, but the returned UserLink will always contain the "primary" email address. As a result, the input and output email address for this request may differ.
CreateWebDataStreamRequest
Request message for CreateWebDataStream RPC.
CustomDimension
A definition for a CustomDimension.
CustomDimension.Types
Container for nested types declared in the CustomDimension message type.
CustomDimensionName
Resource name for the CustomDimension resource.
CustomMetric
A definition for a custom metric.
CustomMetric.Types
Container for nested types declared in the CustomMetric message type.
CustomMetricName
Resource name for the CustomMetric resource.
DataSharingSettings
A resource message representing data sharing settings of a Google Analytics account.
DataSharingSettingsName
Resource name for the DataSharingSettings resource.
DeleteAccountRequest
Request message for DeleteAccount RPC.
DeleteAndroidAppDataStreamRequest
Request message for DeleteAndroidAppDataStream RPC.
DeleteConversionEventRequest
Request message for DeleteConversionEvent RPC
DeleteFirebaseLinkRequest
Request message for DeleteFirebaseLink RPC
DeleteGoogleAdsLinkRequest
Request message for DeleteGoogleAdsLink RPC.
DeleteIosAppDataStreamRequest
Request message for DeleteIosAppDataStream RPC.
DeleteMeasurementProtocolSecretRequest
Request message for DeleteMeasurementProtocolSecret RPC
DeletePropertyRequest
Request message for DeleteProperty RPC.
DeleteUserLinkRequest
Request message for DeleteUserLink RPC.
DeleteWebDataStreamRequest
Request message for DeleteWebDataStream RPC.
EnhancedMeasurementSettings
Singleton resource under a WebDataStream, configuring measurement of additional site interactions and content.
EnhancedMeasurementSettingsName
Resource name for the EnhancedMeasurementSettings resource.
FirebaseLink
A link between an GA4 property and a Firebase project.
FirebaseLinkName
Resource name for the FirebaseLink resource.
GetAccountRequest
Request message for GetAccount RPC.
GetAndroidAppDataStreamRequest
Request message for GetAndroidAppDataStream RPC.
GetConversionEventRequest
Request message for GetConversionEvent RPC
GetCustomDimensionRequest
Request message for GetCustomDimension RPC.
GetCustomMetricRequest
Request message for GetCustomMetric RPC.
GetDataSharingSettingsRequest
Request message for GetDataSharingSettings RPC.
GetEnhancedMeasurementSettingsRequest
Request message for GetEnhancedMeasurementSettings RPC.
GetGlobalSiteTagRequest
Request message for GetGlobalSiteTag RPC.
GetGoogleSignalsSettingsRequest
Request message for GetGoogleSignalsSettings RPC
GetIosAppDataStreamRequest
Request message for GetIosAppDataStream RPC.
GetMeasurementProtocolSecretRequest
Request message for GetMeasurementProtocolSecret RPC.
GetPropertyRequest
Request message for GetProperty RPC.
GetUserLinkRequest
Request message for GetUserLink RPC.
GetWebDataStreamRequest
Request message for GetWebDataStream RPC.
GlobalSiteTag
Read-only resource with the tag for sending data from a website to a WebDataStream.
GlobalSiteTagName
Resource name for the GlobalSiteTag resource.
GoogleAdsLink
A link between an GA4 property and a Google Ads account.
GoogleAdsLinkName
Resource name for the GoogleAdsLink resource.
GoogleSignalsSettings
Settings values for Google Signals. This is a singleton resource.
GoogleSignalsSettingsName
Resource name for the GoogleSignalsSettings resource.
IosAppDataStream
A resource message representing a Google Analytics IOS app stream.
IosAppDataStreamName
Resource name for the IosAppDataStream resource.
ListAccountsRequest
Request message for ListAccounts RPC.
ListAccountsResponse
Request message for ListAccounts RPC.
ListAccountSummariesRequest
Request message for ListAccountSummaries RPC.
ListAccountSummariesResponse
Response message for ListAccountSummaries RPC.
ListAndroidAppDataStreamsRequest
Request message for ListAndroidAppDataStreams RPC.
ListAndroidAppDataStreamsResponse
Request message for ListAndroidDataStreams RPC.
ListConversionEventsRequest
Request message for ListConversionEvents RPC
ListConversionEventsResponse
Response message for ListConversionEvents RPC.
ListCustomDimensionsRequest
Request message for ListCustomDimensions RPC.
ListCustomDimensionsResponse
Response message for ListCustomDimensions RPC.
ListCustomMetricsRequest
Request message for ListCustomMetrics RPC.
ListCustomMetricsResponse
Response message for ListCustomMetrics RPC.
ListFirebaseLinksRequest
Request message for ListFirebaseLinks RPC
ListFirebaseLinksResponse
Response message for ListFirebaseLinks RPC
ListGoogleAdsLinksRequest
Request message for ListGoogleAdsLinks RPC.
ListGoogleAdsLinksResponse
Response message for ListGoogleAdsLinks RPC.
ListIosAppDataStreamsRequest
Request message for ListIosAppDataStreams RPC.
ListIosAppDataStreamsResponse
Request message for ListIosAppDataStreams RPC.
ListMeasurementProtocolSecretsRequest
Request message for ListMeasurementProtocolSecret RPC
ListMeasurementProtocolSecretsResponse
Response message for ListMeasurementProtocolSecret RPC
ListPropertiesRequest
Request message for ListProperties RPC.
ListPropertiesResponse
Response message for ListProperties RPC.
ListUserLinksRequest
Request message for ListUserLinks RPC.
ListUserLinksResponse
Response message for ListUserLinks RPC.
ListWebDataStreamsRequest
Request message for ListWebDataStreams RPC.
ListWebDataStreamsResponse
Request message for ListWebDataStreams RPC.
MeasurementProtocolSecret
A secret value used for sending hits to Measurement Protocol.
MeasurementProtocolSecretName
Resource name for the MeasurementProtocolSecret resource.
Property
A resource message representing a Google Analytics GA4 property.
PropertyName
Resource name for the Property resource.
PropertySummary
A virtual resource representing metadata for an GA4 property.
ProvisionAccountTicketRequest
Request message for ProvisionAccountTicket RPC.
ProvisionAccountTicketResponse
Response message for ProvisionAccountTicket RPC.
SearchChangeHistoryEventsRequest
Request message for SearchChangeHistoryEvents RPC.
SearchChangeHistoryEventsResponse
Response message for SearchAccounts RPC.
UpdateAccountRequest
Request message for UpdateAccount RPC.
UpdateAndroidAppDataStreamRequest
Request message for UpdateAndroidAppDataStream RPC.
UpdateCustomDimensionRequest
Request message for UpdateCustomDimension RPC.
UpdateCustomMetricRequest
Request message for UpdateCustomMetric RPC.
UpdateEnhancedMeasurementSettingsRequest
Request message for UpdateEnhancedMeasurementSettings RPC.
UpdateFirebaseLinkRequest
Request message for UpdateFirebaseLink RPC
UpdateGoogleAdsLinkRequest
Request message for UpdateGoogleAdsLink RPC
UpdateGoogleSignalsSettingsRequest
Request message for UpdateGoogleSignalsSettings RPC
UpdateIosAppDataStreamRequest
Request message for UpdateIosAppDataStream RPC.
UpdateMeasurementProtocolSecretRequest
Request message for UpdateMeasurementProtocolSecret RPC
UpdatePropertyRequest
Request message for UpdateProperty RPC.
UpdateUserLinkRequest
Request message for UpdateUserLink RPC.
UpdateWebDataStreamRequest
Request message for UpdateWebDataStream RPC.
UserLink
A resource message representing a user's permissions on an Account or Property resource.
UserLinkName
Resource name for the UserLink resource.
WebDataStream
A resource message representing a Google Analytics web stream.
WebDataStreamName
Resource name for the WebDataStream resource.
Enums
AccountName.ResourceNameType
The possible contents of AccountName.
AccountSummaryName.ResourceNameType
The possible contents of AccountSummaryName.
ActionType
Types of actions that may change a resource.
ActorType
Different kinds of actors that can make changes to Google Analytics resources.
AndroidAppDataStreamName.ResourceNameType
The possible contents of AndroidAppDataStreamName.
ChangeHistoryChange.Types.ChangeHistoryResource.ResourceOneofCase
Enum of possible cases for the "resource" oneof.
ChangeHistoryResourceType
Types of resources whose changes may be returned from change history.
ConversionEventName.ResourceNameType
The possible contents of ConversionEventName.
CustomDimension.Types.DimensionScope
Valid values for the scope of this dimension.
CustomDimensionName.ResourceNameType
The possible contents of CustomDimensionName.
CustomMetric.Types.MeasurementUnit
Possible types of representing the custom metric's value.
Currency representation may change in the future, requiring a breaking API change.
CustomMetric.Types.MetricScope
The scope of this metric.
CustomMetricName.ResourceNameType
The possible contents of CustomMetricName.
DataSharingSettingsName.ResourceNameType
The possible contents of DataSharingSettingsName.
EnhancedMeasurementSettingsName.ResourceNameType
The possible contents of EnhancedMeasurementSettingsName.
FirebaseLinkName.ResourceNameType
The possible contents of FirebaseLinkName.
GlobalSiteTagName.ResourceNameType
The possible contents of GlobalSiteTagName.
GoogleAdsLinkName.ResourceNameType
The possible contents of GoogleAdsLinkName.
GoogleSignalsConsent
Consent field of the Google Signals settings (i.e., whether the user has consented to the Google Signals terms of service.)
GoogleSignalsSettingsName.ResourceNameType
The possible contents of GoogleSignalsSettingsName.
GoogleSignalsState
Status of the Google Signals settings (i.e., whether this feature has been enabled for the property).
IndustryCategory
The category selected for this property, used for industry benchmarking.
IosAppDataStreamName.ResourceNameType
The possible contents of IosAppDataStreamName.
MaximumUserAccess
Maximum access settings that Firebase user receive on the linked Analytics property.
MeasurementProtocolSecretName.ResourceNameType
The possible contents of MeasurementProtocolSecretName.
PropertyName.ResourceNameType
The possible contents of PropertyName.
UserLinkName.ResourceNameType
The possible contents of UserLinkName.
WebDataStreamName.ResourceNameType
The possible contents of WebDataStreamName.