Namespace Google.Apis.GoogleAnalyticsAdmin.v1alpha
Classes
AccountsResource
The "accounts" collection of methods.
AccountsResource.AccessBindingsResource
The "accessBindings" collection of methods.
AccountsResource.AccessBindingsResource.BatchCreateRequest
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.
AccountsResource.AccessBindingsResource.BatchDeleteRequest
Deletes information about multiple users' links to an account or property.
AccountsResource.AccessBindingsResource.BatchGetRequest
Gets information about multiple access bindings to an account or property.
AccountsResource.AccessBindingsResource.BatchUpdateRequest
Updates information about multiple access bindings to an account or property.
AccountsResource.AccessBindingsResource.CreateRequest
Creates an access binding on an account or property.
AccountsResource.AccessBindingsResource.DeleteRequest
Deletes an access binding on an account or property.
AccountsResource.AccessBindingsResource.GetRequest
Gets information about an access binding.
AccountsResource.AccessBindingsResource.ListRequest
Lists all access bindings on an account or property.
AccountsResource.AccessBindingsResource.PatchRequest
Updates an access binding on an account or property.
AccountsResource.DeleteRequest
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.
AccountsResource.GetDataSharingSettingsRequest
Get data sharing settings on an account. Data sharing settings are singletons.
AccountsResource.GetRequest
Lookup for a single Account.
AccountsResource.ListRequest
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.
AccountsResource.PatchRequest
Updates an account.
AccountsResource.ProvisionAccountTicketRequest
Requests a ticket for creating an account.
AccountsResource.RunAccessReportRequest
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.
AccountsResource.SearchChangeHistoryEventsRequest
Searches through all changes to an account or its children given the specified set of filters.
AccountsResource.UserLinksResource
The "userLinks" collection of methods.
AccountsResource.UserLinksResource.AuditRequest
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.
AccountsResource.UserLinksResource.BatchCreateRequest
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.
AccountsResource.UserLinksResource.BatchDeleteRequest
Deletes information about multiple users' links to an account or property.
AccountsResource.UserLinksResource.BatchGetRequest
Gets information about multiple users' links to an account or property.
AccountsResource.UserLinksResource.BatchUpdateRequest
Updates information about multiple users' links to an account or property.
AccountsResource.UserLinksResource.CreateRequest
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.
AccountsResource.UserLinksResource.DeleteRequest
Deletes a user link on an account or property.
AccountsResource.UserLinksResource.GetRequest
Gets information about a user's link to an account or property.
AccountsResource.UserLinksResource.ListRequest
Lists all user links on an account or property.
AccountsResource.UserLinksResource.PatchRequest
Updates a user link on an account or property.
AccountSummariesResource
The "accountSummaries" collection of methods.
AccountSummariesResource.ListRequest
Returns summaries of all accounts accessible by the caller.
GoogleAnalyticsAdminBaseServiceRequest<TResponse>
A base abstract class for GoogleAnalyticsAdmin requests.
GoogleAnalyticsAdminService
The GoogleAnalyticsAdmin Service.
GoogleAnalyticsAdminService.Scope
Available OAuth 2.0 scopes for use with the Google Analytics Admin API.
GoogleAnalyticsAdminService.ScopeConstants
Available OAuth 2.0 scope constants for use with the Google Analytics Admin API.
PropertiesResource
The "properties" collection of methods.
PropertiesResource.AccessBindingsResource
The "accessBindings" collection of methods.
PropertiesResource.AccessBindingsResource.BatchCreateRequest
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.
PropertiesResource.AccessBindingsResource.BatchDeleteRequest
Deletes information about multiple users' links to an account or property.
PropertiesResource.AccessBindingsResource.BatchGetRequest
Gets information about multiple access bindings to an account or property.
PropertiesResource.AccessBindingsResource.BatchUpdateRequest
Updates information about multiple access bindings to an account or property.
PropertiesResource.AccessBindingsResource.CreateRequest
Creates an access binding on an account or property.
PropertiesResource.AccessBindingsResource.DeleteRequest
Deletes an access binding on an account or property.
PropertiesResource.AccessBindingsResource.GetRequest
Gets information about an access binding.
PropertiesResource.AccessBindingsResource.ListRequest
Lists all access bindings on an account or property.
PropertiesResource.AccessBindingsResource.PatchRequest
Updates an access binding on an account or property.
PropertiesResource.AcknowledgeUserDataCollectionRequest
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.
PropertiesResource.AdSenseLinksResource
The "adSenseLinks" collection of methods.
PropertiesResource.AdSenseLinksResource.CreateRequest
Creates an AdSenseLink.
PropertiesResource.AdSenseLinksResource.DeleteRequest
Deletes an AdSenseLink.
PropertiesResource.AdSenseLinksResource.GetRequest
Looks up a single AdSenseLink.
PropertiesResource.AdSenseLinksResource.ListRequest
Lists AdSenseLinks on a property.
PropertiesResource.AudiencesResource
The "audiences" collection of methods.
PropertiesResource.AudiencesResource.ArchiveRequest
Archives an Audience on a property.
PropertiesResource.AudiencesResource.CreateRequest
Creates an Audience.
PropertiesResource.AudiencesResource.GetRequest
Lookup for a single Audience. Audiences created before 2020 may not be supported. Default audiences will not show filter definitions.
PropertiesResource.AudiencesResource.ListRequest
Lists Audiences on a property. Audiences created before 2020 may not be supported. Default audiences will not show filter definitions.
PropertiesResource.AudiencesResource.PatchRequest
Updates an Audience on a property.
PropertiesResource.BigQueryLinksResource
The "bigQueryLinks" collection of methods.
PropertiesResource.BigQueryLinksResource.GetRequest
Lookup for a single BigQuery Link.
PropertiesResource.BigQueryLinksResource.ListRequest
Lists BigQuery Links on a property.
PropertiesResource.ChannelGroupsResource
The "channelGroups" collection of methods.
PropertiesResource.ChannelGroupsResource.CreateRequest
Creates a ChannelGroup.
PropertiesResource.ChannelGroupsResource.DeleteRequest
Deletes a ChannelGroup on a property.
PropertiesResource.ChannelGroupsResource.GetRequest
Lookup for a single ChannelGroup.
PropertiesResource.ChannelGroupsResource.ListRequest
Lists ChannelGroups on a property.
PropertiesResource.ChannelGroupsResource.PatchRequest
Updates a ChannelGroup.
PropertiesResource.ConversionEventsResource
The "conversionEvents" collection of methods.
PropertiesResource.ConversionEventsResource.CreateRequest
Creates a conversion event with the specified attributes.
PropertiesResource.ConversionEventsResource.DeleteRequest
Deletes a conversion event in a property.
PropertiesResource.ConversionEventsResource.GetRequest
Retrieve a single conversion event.
PropertiesResource.ConversionEventsResource.ListRequest
Returns a list of conversion events in the specified parent property. Returns an empty list if no conversion events are found.
PropertiesResource.ConversionEventsResource.PatchRequest
Updates a conversion event with the specified attributes.
PropertiesResource.CreateConnectedSiteTagRequest
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.
PropertiesResource.CreateRequest
Creates an "GA4" property with the specified location and attributes.
PropertiesResource.CustomDimensionsResource
The "customDimensions" collection of methods.
PropertiesResource.CustomDimensionsResource.ArchiveRequest
Archives a CustomDimension on a property.
PropertiesResource.CustomDimensionsResource.CreateRequest
Creates a CustomDimension.
PropertiesResource.CustomDimensionsResource.GetRequest
Lookup for a single CustomDimension.
PropertiesResource.CustomDimensionsResource.ListRequest
Lists CustomDimensions on a property.
PropertiesResource.CustomDimensionsResource.PatchRequest
Updates a CustomDimension on a property.
PropertiesResource.CustomMetricsResource
The "customMetrics" collection of methods.
PropertiesResource.CustomMetricsResource.ArchiveRequest
Archives a CustomMetric on a property.
PropertiesResource.CustomMetricsResource.CreateRequest
Creates a CustomMetric.
PropertiesResource.CustomMetricsResource.GetRequest
Lookup for a single CustomMetric.
PropertiesResource.CustomMetricsResource.ListRequest
Lists CustomMetrics on a property.
PropertiesResource.CustomMetricsResource.PatchRequest
Updates a CustomMetric on a property.
PropertiesResource.DataStreamsResource
The "dataStreams" collection of methods.
PropertiesResource.DataStreamsResource.CreateRequest
Creates a DataStream.
PropertiesResource.DataStreamsResource.DeleteRequest
Deletes a DataStream on a property.
PropertiesResource.DataStreamsResource.EventCreateRulesResource
The "eventCreateRules" collection of methods.
PropertiesResource.DataStreamsResource.EventCreateRulesResource.CreateRequest
Creates an EventCreateRule.
PropertiesResource.DataStreamsResource.EventCreateRulesResource.DeleteRequest
Deletes an EventCreateRule.
PropertiesResource.DataStreamsResource.EventCreateRulesResource.GetRequest
Lookup for a single EventCreateRule.
PropertiesResource.DataStreamsResource.EventCreateRulesResource.ListRequest
Lists EventCreateRules on a web data stream.
PropertiesResource.DataStreamsResource.EventCreateRulesResource.PatchRequest
Updates an EventCreateRule.
PropertiesResource.DataStreamsResource.GetEnhancedMeasurementSettingsRequest
Returns the enhanced measurement settings for this data stream. Note that the stream must enable enhanced measurement for these settings to take effect.
PropertiesResource.DataStreamsResource.GetGlobalSiteTagRequest
Returns the Site Tag for the specified web stream. Site Tags are immutable singletons.
PropertiesResource.DataStreamsResource.GetRequest
Lookup for a single DataStream.
PropertiesResource.DataStreamsResource.ListRequest
Lists DataStreams on a property.
PropertiesResource.DataStreamsResource.MeasurementProtocolSecretsResource
The "measurementProtocolSecrets" collection of methods.
PropertiesResource.DataStreamsResource.MeasurementProtocolSecretsResource.CreateRequest
Creates a measurement protocol secret.
PropertiesResource.DataStreamsResource.MeasurementProtocolSecretsResource.DeleteRequest
Deletes target MeasurementProtocolSecret.
PropertiesResource.DataStreamsResource.MeasurementProtocolSecretsResource.GetRequest
Lookup for a single "GA4" MeasurementProtocolSecret.
PropertiesResource.DataStreamsResource.MeasurementProtocolSecretsResource.ListRequest
Returns child MeasurementProtocolSecrets under the specified parent Property.
PropertiesResource.DataStreamsResource.MeasurementProtocolSecretsResource.PatchRequest
Updates a measurement protocol secret.
PropertiesResource.DataStreamsResource.PatchRequest
Updates a DataStream on a property.
PropertiesResource.DataStreamsResource.SKAdNetworkConversionValueSchemaResource
The "sKAdNetworkConversionValueSchema" collection of methods.
PropertiesResource.DataStreamsResource.SKAdNetworkConversionValueSchemaResource.CreateRequest
Creates a SKAdNetworkConversionValueSchema.
PropertiesResource.DataStreamsResource.SKAdNetworkConversionValueSchemaResource.DeleteRequest
Deletes target SKAdNetworkConversionValueSchema.
PropertiesResource.DataStreamsResource.SKAdNetworkConversionValueSchemaResource.GetRequest
Looks up a single SKAdNetworkConversionValueSchema.
PropertiesResource.DataStreamsResource.SKAdNetworkConversionValueSchemaResource.ListRequest
Lists SKAdNetworkConversionValueSchema on a stream. Properties can have at most one SKAdNetworkConversionValueSchema.
PropertiesResource.DataStreamsResource.SKAdNetworkConversionValueSchemaResource.PatchRequest
Updates a SKAdNetworkConversionValueSchema.
PropertiesResource.DataStreamsResource.UpdateEnhancedMeasurementSettingsRequest
Updates the enhanced measurement settings for this data stream. Note that the stream must enable enhanced measurement for these settings to take effect.
PropertiesResource.DeleteConnectedSiteTagRequest
Deletes a connected site tag for a Universal Analytics property. Note: this has no effect on GA4 properties.
PropertiesResource.DeleteRequest
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.
PropertiesResource.DisplayVideo360AdvertiserLinkProposalsResource
The "displayVideo360AdvertiserLinkProposals" collection of methods.
PropertiesResource.DisplayVideo360AdvertiserLinkProposalsResource.ApproveRequest
Approves a DisplayVideo360AdvertiserLinkProposal. The DisplayVideo360AdvertiserLinkProposal will be deleted and a new DisplayVideo360AdvertiserLink will be created.
PropertiesResource.DisplayVideo360AdvertiserLinkProposalsResource.CancelRequest
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.
PropertiesResource.DisplayVideo360AdvertiserLinkProposalsResource.CreateRequest
Creates a DisplayVideo360AdvertiserLinkProposal.
PropertiesResource.DisplayVideo360AdvertiserLinkProposalsResource.DeleteRequest
Deletes a DisplayVideo360AdvertiserLinkProposal on a property. This can only be used on cancelled proposals.
PropertiesResource.DisplayVideo360AdvertiserLinkProposalsResource.GetRequest
Lookup for a single DisplayVideo360AdvertiserLinkProposal.
PropertiesResource.DisplayVideo360AdvertiserLinkProposalsResource.ListRequest
Lists DisplayVideo360AdvertiserLinkProposals on a property.
PropertiesResource.DisplayVideo360AdvertiserLinksResource
The "displayVideo360AdvertiserLinks" collection of methods.
PropertiesResource.DisplayVideo360AdvertiserLinksResource.CreateRequest
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.
PropertiesResource.DisplayVideo360AdvertiserLinksResource.DeleteRequest
Deletes a DisplayVideo360AdvertiserLink on a property.
PropertiesResource.DisplayVideo360AdvertiserLinksResource.GetRequest
Look up a single DisplayVideo360AdvertiserLink
PropertiesResource.DisplayVideo360AdvertiserLinksResource.ListRequest
Lists all DisplayVideo360AdvertiserLinks on a property.
PropertiesResource.DisplayVideo360AdvertiserLinksResource.PatchRequest
Updates a DisplayVideo360AdvertiserLink on a property.
PropertiesResource.ExpandedDataSetsResource
The "expandedDataSets" collection of methods.
PropertiesResource.ExpandedDataSetsResource.CreateRequest
Creates a ExpandedDataSet.
PropertiesResource.ExpandedDataSetsResource.DeleteRequest
Deletes a ExpandedDataSet on a property.
PropertiesResource.ExpandedDataSetsResource.GetRequest
Lookup for a single ExpandedDataSet.
PropertiesResource.ExpandedDataSetsResource.ListRequest
Lists ExpandedDataSets on a property.
PropertiesResource.ExpandedDataSetsResource.PatchRequest
Updates a ExpandedDataSet on a property.
PropertiesResource.FetchAutomatedGa4ConfigurationOptOutRequest
Fetches the opt out status for the automated GA4 setup process for a UA property. Note: this has no effect on GA4 property.
PropertiesResource.FetchConnectedGa4PropertyRequest
Given a specified UA property, looks up the GA4 property connected to it. Note: this cannot be used with GA4 properties.
PropertiesResource.FirebaseLinksResource
The "firebaseLinks" collection of methods.
PropertiesResource.FirebaseLinksResource.CreateRequest
Creates a FirebaseLink. Properties can have at most one FirebaseLink.
PropertiesResource.FirebaseLinksResource.DeleteRequest
Deletes a FirebaseLink on a property
PropertiesResource.FirebaseLinksResource.ListRequest
Lists FirebaseLinks on a property. Properties can have at most one FirebaseLink.
PropertiesResource.GetAttributionSettingsRequest
Lookup for a AttributionSettings singleton.
PropertiesResource.GetDataRetentionSettingsRequest
Returns the singleton data retention settings for this property.
PropertiesResource.GetGoogleSignalsSettingsRequest
Lookup for Google Signals settings for a property.
PropertiesResource.GetRequest
Lookup for a single "GA4" Property.
PropertiesResource.GoogleAdsLinksResource
The "googleAdsLinks" collection of methods.
PropertiesResource.GoogleAdsLinksResource.CreateRequest
Creates a GoogleAdsLink.
PropertiesResource.GoogleAdsLinksResource.DeleteRequest
Deletes a GoogleAdsLink on a property
PropertiesResource.GoogleAdsLinksResource.ListRequest
Lists GoogleAdsLinks on a property.
PropertiesResource.GoogleAdsLinksResource.PatchRequest
Updates a GoogleAdsLink on a property
PropertiesResource.ListConnectedSiteTagsRequest
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.
PropertiesResource.ListRequest
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.
PropertiesResource.PatchRequest
Updates a property.
PropertiesResource.RunAccessReportRequest
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.
PropertiesResource.SearchAds360LinksResource
The "searchAds360Links" collection of methods.
PropertiesResource.SearchAds360LinksResource.CreateRequest
Creates a SearchAds360Link.
PropertiesResource.SearchAds360LinksResource.DeleteRequest
Deletes a SearchAds360Link on a property.
PropertiesResource.SearchAds360LinksResource.GetRequest
Look up a single SearchAds360Link
PropertiesResource.SearchAds360LinksResource.ListRequest
Lists all SearchAds360Links on a property.
PropertiesResource.SearchAds360LinksResource.PatchRequest
Updates a SearchAds360Link on a property.
PropertiesResource.SetAutomatedGa4ConfigurationOptOutRequest
Sets the opt out status for the automated GA4 setup process for a UA property. Note: this has no effect on GA4 property.
PropertiesResource.UpdateAttributionSettingsRequest
Updates attribution settings on a property.
PropertiesResource.UpdateDataRetentionSettingsRequest
Updates the singleton data retention settings for this property.
PropertiesResource.UpdateGoogleSignalsSettingsRequest
Updates Google Signals settings for a property.
PropertiesResource.UserLinksResource
The "userLinks" collection of methods.
PropertiesResource.UserLinksResource.AuditRequest
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.
PropertiesResource.UserLinksResource.BatchCreateRequest
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.
PropertiesResource.UserLinksResource.BatchDeleteRequest
Deletes information about multiple users' links to an account or property.
PropertiesResource.UserLinksResource.BatchGetRequest
Gets information about multiple users' links to an account or property.
PropertiesResource.UserLinksResource.BatchUpdateRequest
Updates information about multiple users' links to an account or property.
PropertiesResource.UserLinksResource.CreateRequest
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.
PropertiesResource.UserLinksResource.DeleteRequest
Deletes a user link on an account or property.
PropertiesResource.UserLinksResource.GetRequest
Gets information about a user's link to an account or property.
PropertiesResource.UserLinksResource.ListRequest
Lists all user links on an account or property.
PropertiesResource.UserLinksResource.PatchRequest
Updates a user link on an account or property.
Enums
GoogleAnalyticsAdminBaseServiceRequest<TResponse>.AltEnum
Data format for response.
GoogleAnalyticsAdminBaseServiceRequest<TResponse>.XgafvEnum
V1 error format.