Namespace Google.Analytics.Admin.V1Beta
Classes
AccessBetweenFilter
To express that the result needs to be between two numbers (inclusive).
AccessDateRange
A contiguous range of days: startDate, startDate + 1, ..., endDate.
AccessDimension
Dimensions are attributes of your data. For example, the dimension
userEmail
indicates the email of the user that accessed reporting data.
Dimension values in report responses are strings.
AccessDimensionHeader
Describes a dimension column in the report. Dimensions requested in a report produce column entries within rows and DimensionHeaders. However, dimensions used exclusively within filters or expressions do not produce columns in a report; correspondingly, those dimensions do not produce headers.
AccessDimensionValue
The value of a dimension.
AccessFilter
An expression to filter dimension or metric values.
AccessFilterExpression
Expresses dimension or metric filters. The fields in the same expression need to be either all dimensions or all metrics.
AccessFilterExpressionList
A list of filter expressions.
AccessInListFilter
The result needs to be in a list of string values.
AccessMetric
The quantitative measurements of a report. For example, the metric
accessCount
is the total number of data access records.
AccessMetricHeader
Describes a metric column in the report. Visible metrics requested in a report produce column entries within rows and MetricHeaders. However, metrics used exclusively within filters or expressions do not produce columns in a report; correspondingly, those metrics do not produce headers.
AccessMetricValue
The value of a metric.
AccessNumericFilter
Filters for numeric or date values.
AccessNumericFilter.Types
Container for nested types declared in the AccessNumericFilter message type.
AccessOrderBy
Order bys define how rows will be sorted in the response. For example, ordering rows by descending access count is one ordering, and ordering rows by the country string is a different ordering.
AccessOrderBy.Types
Container for nested types declared in the AccessOrderBy message type.
AccessOrderBy.Types.DimensionOrderBy
Sorts by dimension values.
AccessOrderBy.Types.DimensionOrderBy.Types
Container for nested types declared in the DimensionOrderBy message type.
AccessOrderBy.Types.MetricOrderBy
Sorts by metric values.
AccessQuota
Current state of all quotas for this Analytics property. If any quota for a property is exhausted, all requests to that property will return Resource Exhausted errors.
AccessQuotaStatus
Current state for a particular quota group.
AccessRow
Access report data for each row.
AccessStringFilter
The filter for strings.
AccessStringFilter.Types
Container for nested types declared in the AccessStringFilter message type.
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.
AcknowledgeUserDataCollectionRequest
Request message for AcknowledgeUserDataCollection RPC.
AcknowledgeUserDataCollectionResponse
Response message for AcknowledgeUserDataCollection RPC.
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.
ArchiveCustomDimensionRequest
Request message for ArchiveCustomDimension RPC.
ArchiveCustomMetricRequest
Request message for ArchiveCustomMetric 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.
ConversionEvent.Types
Container for nested types declared in the ConversionEvent message type.
ConversionEvent.Types.DefaultConversionValue
Defines a default value/currency for a conversion event. Both value and currency must be provided.
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.
CreateDataStreamRequest
Request message for CreateDataStream RPC.
CreateFirebaseLinkRequest
Request message for CreateFirebaseLink RPC
CreateGoogleAdsLinkRequest
Request message for CreateGoogleAdsLink RPC
CreateKeyEventRequest
Request message for CreateKeyEvent RPC
CreateMeasurementProtocolSecretRequest
Request message for CreateMeasurementProtocolSecret RPC
CreatePropertyRequest
Request message for CreateProperty 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.
DataRetentionSettings
Settings values for data retention. This is a singleton resource.
DataRetentionSettings.Types
Container for nested types declared in the DataRetentionSettings message type.
DataRetentionSettingsName
Resource name for the DataRetentionSettings
resource.
DataSharingSettings
A resource message representing data sharing settings of a Google Analytics account.
DataSharingSettingsName
Resource name for the DataSharingSettings
resource.
DataStream
A resource message representing a data stream.
DataStream.Types
Container for nested types declared in the DataStream message type.
DataStream.Types.AndroidAppStreamData
Data specific to Android app streams.
DataStream.Types.IosAppStreamData
Data specific to iOS app streams.
DataStream.Types.WebStreamData
Data specific to web streams.
DataStreamName
Resource name for the DataStream
resource.
DeleteAccountRequest
Request message for DeleteAccount RPC.
DeleteConversionEventRequest
Request message for DeleteConversionEvent RPC
DeleteDataStreamRequest
Request message for DeleteDataStream RPC.
DeleteFirebaseLinkRequest
Request message for DeleteFirebaseLink RPC
DeleteGoogleAdsLinkRequest
Request message for DeleteGoogleAdsLink RPC.
DeleteKeyEventRequest
Request message for DeleteKeyEvent RPC
DeleteMeasurementProtocolSecretRequest
Request message for DeleteMeasurementProtocolSecret RPC
DeletePropertyRequest
Request message for DeleteProperty RPC.
FirebaseLink
A link between a GA4 property and a Firebase project.
FirebaseLinkName
Resource name for the FirebaseLink
resource.
GetAccountRequest
Request message for GetAccount RPC.
GetConversionEventRequest
Request message for GetConversionEvent RPC
GetCustomDimensionRequest
Request message for GetCustomDimension RPC.
GetCustomMetricRequest
Request message for GetCustomMetric RPC.
GetDataRetentionSettingsRequest
Request message for GetDataRetentionSettings RPC.
GetDataSharingSettingsRequest
Request message for GetDataSharingSettings RPC.
GetDataStreamRequest
Request message for GetDataStream RPC.
GetKeyEventRequest
Request message for GetKeyEvent RPC
GetMeasurementProtocolSecretRequest
Request message for GetMeasurementProtocolSecret RPC.
GetPropertyRequest
Request message for GetProperty RPC.
GoogleAdsLink
A link between a GA4 property and a Google Ads account.
GoogleAdsLinkName
Resource name for the GoogleAdsLink
resource.
KeyEvent
A key event in a Google Analytics property.
KeyEvent.Types
Container for nested types declared in the KeyEvent message type.
KeyEvent.Types.DefaultValue
Defines a default value/currency for a key event.
KeyEventName
Resource name for the KeyEvent
resource.
ListAccountSummariesRequest
Request message for ListAccountSummaries RPC.
ListAccountSummariesResponse
Response message for ListAccountSummaries RPC.
ListAccountsRequest
Request message for ListAccounts RPC.
ListAccountsResponse
Request message for ListAccounts 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.
ListDataStreamsRequest
Request message for ListDataStreams RPC.
ListDataStreamsResponse
Response message for ListDataStreams 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.
ListKeyEventsRequest
Request message for ListKeyEvents RPC
ListKeyEventsResponse
Response message for ListKeyEvents 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.
MeasurementProtocolSecret
A secret value used for sending hits to Measurement Protocol.
MeasurementProtocolSecretName
Resource name for the MeasurementProtocolSecret
resource.
NumericValue
To represent a number.
OrganizationName
Resource name for the Organization
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 a GA4 property.
ProvisionAccountTicketRequest
Request message for ProvisionAccountTicket RPC.
ProvisionAccountTicketResponse
Response message for ProvisionAccountTicket RPC.
RunAccessReportRequest
The request for a Data Access Record Report.
RunAccessReportResponse
The customized Data Access Record Report response.
SearchChangeHistoryEventsRequest
Request message for SearchChangeHistoryEvents RPC.
SearchChangeHistoryEventsResponse
Response message for SearchAccounts RPC.
UpdateAccountRequest
Request message for UpdateAccount RPC.
UpdateConversionEventRequest
Request message for UpdateConversionEvent RPC
UpdateCustomDimensionRequest
Request message for UpdateCustomDimension RPC.
UpdateCustomMetricRequest
Request message for UpdateCustomMetric RPC.
UpdateDataRetentionSettingsRequest
Request message for UpdateDataRetentionSettings RPC.
UpdateDataStreamRequest
Request message for UpdateDataStream RPC.
UpdateGoogleAdsLinkRequest
Request message for UpdateGoogleAdsLink RPC
UpdateKeyEventRequest
Request message for UpdateKeyEvent RPC
UpdateMeasurementProtocolSecretRequest
Request message for UpdateMeasurementProtocolSecret RPC
UpdatePropertyRequest
Request message for UpdateProperty RPC.
Enums
AccessFilter.OneFilterOneofCase
Enum of possible cases for the "one_filter" oneof.
AccessFilterExpression.OneExpressionOneofCase
Enum of possible cases for the "one_expression" oneof.
AccessNumericFilter.Types.Operation
The operation applied to a numeric filter.
AccessOrderBy.OneOrderByOneofCase
Enum of possible cases for the "one_order_by" oneof.
AccessOrderBy.Types.DimensionOrderBy.Types.OrderType
Rule to order the string dimension values by.
AccessStringFilter.Types.MatchType
The match type of a string filter.
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.
ChangeHistoryChange.Types.ChangeHistoryResource.ResourceOneofCase
Enum of possible cases for the "resource" oneof.
ChangeHistoryResourceType
Types of resources whose changes may be returned from change history.
ConversionEvent.Types.ConversionCountingMethod
The method by which conversions will be counted across multiple events within a session.
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.
CustomMetric.Types.RestrictedMetricType
Labels that mark the data in this custom metric as data that should be restricted to specific users.
CustomMetricName.ResourceNameType
The possible contents of CustomMetricName.
DataRetentionSettings.Types.RetentionDuration
Valid values for the data retention duration.
DataRetentionSettingsName.ResourceNameType
The possible contents of DataRetentionSettingsName.
DataSharingSettingsName.ResourceNameType
The possible contents of DataSharingSettingsName.
DataStream.StreamDataOneofCase
Enum of possible cases for the "stream_data" oneof.
DataStream.Types.DataStreamType
The type of the data stream.
DataStreamName.ResourceNameType
The possible contents of DataStreamName.
FirebaseLinkName.ResourceNameType
The possible contents of FirebaseLinkName.
GoogleAdsLinkName.ResourceNameType
The possible contents of GoogleAdsLinkName.
IndustryCategory
The category selected for this property, used for industry benchmarking.
KeyEvent.Types.CountingMethod
The method by which Key Events will be counted across multiple events within a session.
KeyEventName.ResourceNameType
The possible contents of KeyEventName.
MeasurementProtocolSecretName.ResourceNameType
The possible contents of MeasurementProtocolSecretName.
NumericValue.OneValueOneofCase
Enum of possible cases for the "one_value" oneof.
OrganizationName.ResourceNameType
The possible contents of OrganizationName.
PropertyName.ResourceNameType
The possible contents of PropertyName.
PropertyType
Types of Property resources.
ServiceLevel
Various levels of service for Google Analytics.