Google Analytics Admin API Stay organized with collections Save and categorize content based on your preferences.
Page Summary
The Google Analytics Admin API (v1alpha) provides various REST resources for managing property configurations.
These resources include managing links to other services like Firebase, Google Ads, and Search Ads 360, as well as managing key events, reporting data annotations, rollup property source links, subproperty event filters, and subproperty sync configurations.
Each resource offers methods such as create, delete, get, list, and patch for interacting with specific configurations.
Using Google-provided client libraries is recommended for interacting with this API.
Creating multiple accounts to bypass usage limits is prohibited and can lead to project termination.
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.
- REST Resource: v1beta.accountSummaries
- REST Resource: v1beta.accounts
- REST Resource: v1beta.properties
- REST Resource: v1beta.properties.conversionEvents
- REST Resource: v1beta.properties.customDimensions
- REST Resource: v1beta.properties.customMetrics
- REST Resource: v1beta.properties.dataStreams
- REST Resource: v1beta.properties.dataStreams.measurementProtocolSecrets
- REST Resource: v1beta.properties.firebaseLinks
- REST Resource: v1beta.properties.googleAdsLinks
- REST Resource: v1beta.properties.keyEvents
- REST Resource: v1alpha.accountSummaries
- REST Resource: v1alpha.accounts
- REST Resource: v1alpha.accounts.accessBindings
- REST Resource: v1alpha.properties
- REST Resource: v1alpha.properties.accessBindings
- REST Resource: v1alpha.properties.adSenseLinks
- REST Resource: v1alpha.properties.audiences
- REST Resource: v1alpha.properties.bigQueryLinks
- REST Resource: v1alpha.properties.calculatedMetrics
- REST Resource: v1alpha.properties.channelGroups
- REST Resource: v1alpha.properties.conversionEvents
- REST Resource: v1alpha.properties.customDimensions
- REST Resource: v1alpha.properties.customMetrics
- REST Resource: v1alpha.properties.dataStreams
- REST Resource: v1alpha.properties.dataStreams.eventCreateRules
- REST Resource: v1alpha.properties.dataStreams.eventEditRules
- REST Resource: v1alpha.properties.dataStreams.measurementProtocolSecrets
- REST Resource: v1alpha.properties.dataStreams.sKAdNetworkConversionValueSchema
- REST Resource: v1alpha.properties.displayVideo360AdvertiserLinkProposals
- REST Resource: v1alpha.properties.displayVideo360AdvertiserLinks
- REST Resource: v1alpha.properties.expandedDataSets
- REST Resource: v1alpha.properties.firebaseLinks
- REST Resource: v1alpha.properties.googleAdsLinks
- REST Resource: v1alpha.properties.keyEvents
- REST Resource: v1alpha.properties.reportingDataAnnotations
- REST Resource: v1alpha.properties.rollupPropertySourceLinks
- REST Resource: v1alpha.properties.searchAds360Links
- REST Resource: v1alpha.properties.subpropertyEventFilters
- REST Resource: v1alpha.properties.subpropertySyncConfigs
Service: analyticsadmin.googleapis.com
To call this service, we recommend that you use the Google-providedclient libraries. If your application needs to use your own libraries to call this service, use the following information when you make the API requests.
Discovery document
ADiscovery Document is a machine-readable specification for describing and consuming REST APIs. It is used to build client libraries, IDE plugins, and other tools that interact with Google APIs. One service may provide multiple discovery documents. This service provides the following discovery documents:
Service endpoint
Aservice endpoint is a base URL that specifies the network address of an API service. One service might have multiple service endpoints. This service has the following service endpoint and all URIs below are relative to this service endpoint:
https://analyticsadmin.googleapis.com
REST Resource:v1beta.accountSummaries
| Methods | |
|---|---|
list | GET /v1beta/accountSummariesReturns summaries of all accounts accessible by the caller. |
REST Resource:v1beta.accounts
| Methods | |
|---|---|
delete | DELETE /v1beta/{name=accounts/*}Marks target Account as soft-deleted (ie: "trashed") and returns it. |
get | GET /v1beta/{name=accounts/*}Lookup for a single Account. |
getDataSharingSettings | GET /v1beta/{name=accounts/*/dataSharingSettings}Get data sharing settings on an account. |
list | GET /v1beta/accountsReturns all accounts accessible by the caller. |
patch | PATCH /v1beta/{account.name=accounts/*}Updates an account. |
provisionAccountTicket | POST /v1beta/accounts:provisionAccountTicketRequests a ticket for creating an account. |
runAccessReport | POST /v1beta/{entity=accounts/*}:runAccessReportReturns a customized report of data access records. |
searchChangeHistoryEvents | POST /v1beta/{account=accounts/*}:searchChangeHistoryEventsSearches through all changes to an account or its children given the specified set of filters. |
REST Resource:v1beta.properties
| Methods | |
|---|---|
acknowledgeUserDataCollection | POST /v1beta/{property=properties/*}:acknowledgeUserDataCollectionAcknowledges the terms of user data collection for the specified property. |
create | POST /v1beta/propertiesCreates a Google Analytics property with the specified location and attributes. |
delete | DELETE /v1beta/{name=properties/*}Marks target Property as soft-deleted (ie: "trashed") and returns it. |
get | GET /v1beta/{name=properties/*}Lookup for a single GA Property. |
getDataRetentionSettings | GET /v1beta/{name=properties/*/dataRetentionSettings}Returns the singleton data retention settings for this property. |
list | GET /v1beta/propertiesReturns child Properties under the specified parent Account. |
patch | PATCH /v1beta/{property.name=properties/*}Updates a property. |
runAccessReport | POST /v1beta/{entity=properties/*}:runAccessReportReturns a customized report of data access records. |
updateDataRetentionSettings | PATCH /v1beta/{dataRetentionSettings.name=properties/*/dataRetentionSettings}Updates the singleton data retention settings for this property. |
REST Resource:v1beta.properties.conversionEvents
| Methods | |
|---|---|
create | POST /v1beta/{parent=properties/*}/conversionEventsDeprecated: Use CreateKeyEvent instead. |
delete | DELETE /v1beta/{name=properties/*/conversionEvents/*}Deprecated: Use DeleteKeyEvent instead. |
get | GET /v1beta/{name=properties/*/conversionEvents/*}Deprecated: Use GetKeyEvent instead. |
list | GET /v1beta/{parent=properties/*}/conversionEventsDeprecated: Use ListKeyEvents instead. |
patch | PATCH /v1beta/{conversionEvent.name=properties/*/conversionEvents/*}Deprecated: Use UpdateKeyEvent instead. |
REST Resource:v1beta.properties.customDimensions
| Methods | |
|---|---|
archive | POST /v1beta/{name=properties/*/customDimensions/*}:archiveArchives a CustomDimension on a property. |
create | POST /v1beta/{parent=properties/*}/customDimensionsCreates a CustomDimension. |
get | GET /v1beta/{name=properties/*/customDimensions/*}Lookup for a single CustomDimension. |
list | GET /v1beta/{parent=properties/*}/customDimensionsLists CustomDimensions on a property. |
patch | PATCH /v1beta/{customDimension.name=properties/*/customDimensions/*}Updates a CustomDimension on a property. |
REST Resource:v1beta.properties.customMetrics
| Methods | |
|---|---|
archive | POST /v1beta/{name=properties/*/customMetrics/*}:archiveArchives a CustomMetric on a property. |
create | POST /v1beta/{parent=properties/*}/customMetricsCreates a CustomMetric. |
get | GET /v1beta/{name=properties/*/customMetrics/*}Lookup for a single CustomMetric. |
list | GET /v1beta/{parent=properties/*}/customMetricsLists CustomMetrics on a property. |
patch | PATCH /v1beta/{customMetric.name=properties/*/customMetrics/*}Updates a CustomMetric on a property. |
REST Resource:v1beta.properties.dataStreams
| Methods | |
|---|---|
create | POST /v1beta/{parent=properties/*}/dataStreamsCreates a DataStream. |
delete | DELETE /v1beta/{name=properties/*/dataStreams/*}Deletes a DataStream on a property. |
get | GET /v1beta/{name=properties/*/dataStreams/*}Lookup for a single DataStream. |
list | GET /v1beta/{parent=properties/*}/dataStreamsLists DataStreams on a property. |
patch | PATCH /v1beta/{dataStream.name=properties/*/dataStreams/*}Updates a DataStream on a property. |
REST Resource:v1beta.properties.dataStreams.measurementProtocolSecrets
| Methods | |
|---|---|
create | POST /v1beta/{parent=properties/*/dataStreams/*}/measurementProtocolSecretsCreates a measurement protocol secret. |
delete | DELETE /v1beta/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}Deletes target MeasurementProtocolSecret. |
get | GET /v1beta/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}Lookup for a single MeasurementProtocolSecret. |
list | GET /v1beta/{parent=properties/*/dataStreams/*}/measurementProtocolSecretsReturns child MeasurementProtocolSecrets under the specified parent Property. |
patch | PATCH /v1beta/{measurementProtocolSecret.name=properties/*/dataStreams/*/measurementProtocolSecrets/*}Updates a measurement protocol secret. |
REST Resource:v1beta.properties.firebaseLinks
| Methods | |
|---|---|
create | POST /v1beta/{parent=properties/*}/firebaseLinksCreates a FirebaseLink. |
delete | DELETE /v1beta/{name=properties/*/firebaseLinks/*}Deletes a FirebaseLink on a property |
list | GET /v1beta/{parent=properties/*}/firebaseLinksLists FirebaseLinks on a property. |
REST Resource:v1beta.properties.googleAdsLinks
| Methods | |
|---|---|
create | POST /v1beta/{parent=properties/*}/googleAdsLinksCreates a GoogleAdsLink. |
delete | DELETE /v1beta/{name=properties/*/googleAdsLinks/*}Deletes a GoogleAdsLink on a property |
list | GET /v1beta/{parent=properties/*}/googleAdsLinksLists GoogleAdsLinks on a property. |
patch | PATCH /v1beta/{googleAdsLink.name=properties/*/googleAdsLinks/*}Updates a GoogleAdsLink on a property |
REST Resource:v1beta.properties.keyEvents
| Methods | |
|---|---|
create | POST /v1beta/{parent=properties/*}/keyEventsCreates a Key Event. |
delete | DELETE /v1beta/{name=properties/*/keyEvents/*}Deletes a Key Event. |
get | GET /v1beta/{name=properties/*/keyEvents/*}Retrieve a single Key Event. |
list | GET /v1beta/{parent=properties/*}/keyEventsReturns a list of Key Events in the specified parent property. |
patch | PATCH /v1beta/{keyEvent.name=properties/*/keyEvents/*}Updates a Key Event. |
REST Resource:v1alpha.accountSummaries
| Methods | |
|---|---|
list | GET /v1alpha/accountSummariesReturns summaries of all accounts accessible by the caller. |
REST Resource:v1alpha.accounts
| Methods | |
|---|---|
delete | DELETE /v1alpha/{name=accounts/*}Marks target Account as soft-deleted (ie: "trashed") and returns it. |
get | GET /v1alpha/{name=accounts/*}Lookup for a single Account. |
getDataSharingSettings | GET /v1alpha/{name=accounts/*/dataSharingSettings}Get data sharing settings on an account. |
list | GET /v1alpha/accountsReturns all accounts accessible by the caller. |
patch | PATCH /v1alpha/{account.name=accounts/*}Updates an account. |
provisionAccountTicket | POST /v1alpha/accounts:provisionAccountTicketRequests a ticket for creating an account. |
runAccessReport | POST /v1alpha/{entity=accounts/*}:runAccessReportReturns a customized report of data access records. |
searchChangeHistoryEvents | POST /v1alpha/{account=accounts/*}:searchChangeHistoryEventsSearches through all changes to an account or its children given the specified set of filters. |
REST Resource:v1alpha.accounts.accessBindings
| Methods | |
|---|---|
batchCreate | POST /v1alpha/{parent=accounts/*}/accessBindings:batchCreateCreates information about multiple access bindings to an account or property. |
batchDelete | POST /v1alpha/{parent=accounts/*}/accessBindings:batchDeleteDeletes information about multiple users' links to an account or property. |
batchGet | GET /v1alpha/{parent=accounts/*}/accessBindings:batchGetGets information about multiple access bindings to an account or property. |
batchUpdate | POST /v1alpha/{parent=accounts/*}/accessBindings:batchUpdateUpdates information about multiple access bindings to an account or property. |
create | POST /v1alpha/{parent=accounts/*}/accessBindingsCreates an access binding on an account or property. |
delete | DELETE /v1alpha/{name=accounts/*/accessBindings/*}Deletes an access binding on an account or property. |
get | GET /v1alpha/{name=accounts/*/accessBindings/*}Gets information about an access binding. |
list | GET /v1alpha/{parent=accounts/*}/accessBindingsLists all access bindings on an account or property. |
patch | PATCH /v1alpha/{accessBinding.name=accounts/*/accessBindings/*}Updates an access binding on an account or property. |
REST Resource:v1alpha.properties
| Methods | |
|---|---|
acknowledgeUserDataCollection | POST /v1alpha/{property=properties/*}:acknowledgeUserDataCollectionAcknowledges the terms of user data collection for the specified property. |
create | POST /v1alpha/propertiesCreates a Google Analytics property with the specified location and attributes. |
createRollupProperty | POST /v1alpha/properties:createRollupPropertyCreate a roll-up property and all roll-up property source links. |
delete | DELETE /v1alpha/{name=properties/*}Marks target Property as soft-deleted (ie: "trashed") and returns it. |
get | GET /v1alpha/{name=properties/*}Lookup for a single GA Property. |
getAttributionSettings | GET /v1alpha/{name=properties/*/attributionSettings}Lookup for a AttributionSettings singleton. |
getDataRetentionSettings | GET /v1alpha/{name=properties/*/dataRetentionSettings}Returns the singleton data retention settings for this property. |
getGoogleSignalsSettings | GET /v1alpha/{name=properties/*/googleSignalsSettings}Lookup for Google Signals settings for a property. |
getReportingIdentitySettings | GET /v1alpha/{name=properties/*/reportingIdentitySettings}Returns the reporting identity settings for this property. |
list | GET /v1alpha/propertiesReturns child Properties under the specified parent Account. |
patch | PATCH /v1alpha/{property.name=properties/*}Updates a property. |
provisionSubproperty | POST /v1alpha/properties:provisionSubpropertyCreate a subproperty and a subproperty event filter that applies to the created subproperty. |
runAccessReport | POST /v1alpha/{entity=properties/*}:runAccessReportReturns a customized report of data access records. |
submitUserDeletion | POST /v1alpha/{name=properties/*}:submitUserDeletionSubmits a request for user deletion for a property. |
updateAttributionSettings | PATCH /v1alpha/{attributionSettings.name=properties/*/attributionSettings}Updates attribution settings on a property. |
updateDataRetentionSettings | PATCH /v1alpha/{dataRetentionSettings.name=properties/*/dataRetentionSettings}Updates the singleton data retention settings for this property. |
updateGoogleSignalsSettings | PATCH /v1alpha/{googleSignalsSettings.name=properties/*/googleSignalsSettings}Updates Google Signals settings for a property. |
REST Resource:v1alpha.properties.accessBindings
| Methods | |
|---|---|
batchCreate | POST /v1alpha/{parent=properties/*}/accessBindings:batchCreateCreates information about multiple access bindings to an account or property. |
batchDelete | POST /v1alpha/{parent=properties/*}/accessBindings:batchDeleteDeletes information about multiple users' links to an account or property. |
batchGet | GET /v1alpha/{parent=properties/*}/accessBindings:batchGetGets information about multiple access bindings to an account or property. |
batchUpdate | POST /v1alpha/{parent=properties/*}/accessBindings:batchUpdateUpdates information about multiple access bindings to an account or property. |
create | POST /v1alpha/{parent=properties/*}/accessBindingsCreates an access binding on an account or property. |
delete | DELETE /v1alpha/{name=properties/*/accessBindings/*}Deletes an access binding on an account or property. |
get | GET /v1alpha/{name=properties/*/accessBindings/*}Gets information about an access binding. |
list | GET /v1alpha/{parent=properties/*}/accessBindingsLists all access bindings on an account or property. |
patch | PATCH /v1alpha/{accessBinding.name=properties/*/accessBindings/*}Updates an access binding on an account or property. |
REST Resource:v1alpha.properties.adSenseLinks
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*}/adSenseLinksCreates an AdSenseLink. |
delete | DELETE /v1alpha/{name=properties/*/adSenseLinks/*}Deletes an AdSenseLink. |
get | GET /v1alpha/{name=properties/*/adSenseLinks/*}Looks up a single AdSenseLink. |
list | GET /v1alpha/{parent=properties/*}/adSenseLinksLists AdSenseLinks on a property. |
REST Resource:v1alpha.properties.audiences
| Methods | |
|---|---|
archive | POST /v1alpha/{name=properties/*/audiences/*}:archiveArchives an Audience on a property. |
create | POST /v1alpha/{parent=properties/*}/audiencesCreates an Audience. |
get | GET /v1alpha/{name=properties/*/audiences/*}Lookup for a single Audience. |
list | GET /v1alpha/{parent=properties/*}/audiencesLists Audiences on a property. |
patch | PATCH /v1alpha/{audience.name=properties/*/audiences/*}Updates an Audience on a property. |
REST Resource:v1alpha.properties.bigQueryLinks
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*}/bigQueryLinksCreates a BigQueryLink. |
delete | DELETE /v1alpha/{name=properties/*/bigQueryLinks/*}Deletes a BigQueryLink on a property. |
get | GET /v1alpha/{name=properties/*/bigQueryLinks/*}Lookup for a single BigQuery Link. |
list | GET /v1alpha/{parent=properties/*}/bigQueryLinksLists BigQuery Links on a property. |
patch | PATCH /v1alpha/{bigqueryLink.name=properties/*/bigQueryLinks/*}Updates a BigQueryLink. |
REST Resource:v1alpha.properties.calculatedMetrics
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*}/calculatedMetricsCreates a CalculatedMetric. |
delete | DELETE /v1alpha/{name=properties/*/calculatedMetrics/*}Deletes a CalculatedMetric on a property. |
get | GET /v1alpha/{name=properties/*/calculatedMetrics/*}Lookup for a single CalculatedMetric. |
list | GET /v1alpha/{parent=properties/*}/calculatedMetricsLists CalculatedMetrics on a property. |
patch | PATCH /v1alpha/{calculatedMetric.name=properties/*/calculatedMetrics/*}Updates a CalculatedMetric on a property. |
REST Resource:v1alpha.properties.channelGroups
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*}/channelGroupsCreates a ChannelGroup. |
delete | DELETE /v1alpha/{name=properties/*/channelGroups/*}Deletes a ChannelGroup on a property. |
get | GET /v1alpha/{name=properties/*/channelGroups/*}Lookup for a single ChannelGroup. |
list | GET /v1alpha/{parent=properties/*}/channelGroupsLists ChannelGroups on a property. |
patch | PATCH /v1alpha/{channelGroup.name=properties/*/channelGroups/*}Updates a ChannelGroup. |
REST Resource:v1alpha.properties.conversionEvents
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*}/conversionEventsDeprecated: Use CreateKeyEvent instead. |
delete | DELETE /v1alpha/{name=properties/*/conversionEvents/*}Deprecated: Use DeleteKeyEvent instead. |
get | GET /v1alpha/{name=properties/*/conversionEvents/*}Deprecated: Use GetKeyEvent instead. |
list | GET /v1alpha/{parent=properties/*}/conversionEventsDeprecated: Use ListKeyEvents instead. |
patch | PATCH /v1alpha/{conversionEvent.name=properties/*/conversionEvents/*}Deprecated: Use UpdateKeyEvent instead. |
REST Resource:v1alpha.properties.customDimensions
| Methods | |
|---|---|
archive | POST /v1alpha/{name=properties/*/customDimensions/*}:archiveArchives a CustomDimension on a property. |
create | POST /v1alpha/{parent=properties/*}/customDimensionsCreates a CustomDimension. |
get | GET /v1alpha/{name=properties/*/customDimensions/*}Lookup for a single CustomDimension. |
list | GET /v1alpha/{parent=properties/*}/customDimensionsLists CustomDimensions on a property. |
patch | PATCH /v1alpha/{customDimension.name=properties/*/customDimensions/*}Updates a CustomDimension on a property. |
REST Resource:v1alpha.properties.customMetrics
| Methods | |
|---|---|
archive | POST /v1alpha/{name=properties/*/customMetrics/*}:archiveArchives a CustomMetric on a property. |
create | POST /v1alpha/{parent=properties/*}/customMetricsCreates a CustomMetric. |
get | GET /v1alpha/{name=properties/*/customMetrics/*}Lookup for a single CustomMetric. |
list | GET /v1alpha/{parent=properties/*}/customMetricsLists CustomMetrics on a property. |
patch | PATCH /v1alpha/{customMetric.name=properties/*/customMetrics/*}Updates a CustomMetric on a property. |
REST Resource:v1alpha.properties.dataStreams
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*}/dataStreamsCreates a DataStream. |
delete | DELETE /v1alpha/{name=properties/*/dataStreams/*}Deletes a DataStream on a property. |
get | GET /v1alpha/{name=properties/*/dataStreams/*}Lookup for a single DataStream. |
getDataRedactionSettings | GET /v1alpha/{name=properties/*/dataStreams/*/dataRedactionSettings}Lookup for a single DataRedactionSettings. |
getEnhancedMeasurementSettings | GET /v1alpha/{name=properties/*/dataStreams/*/enhancedMeasurementSettings}Returns the enhanced measurement settings for this data stream. |
getGlobalSiteTag | GET /v1alpha/{name=properties/*/dataStreams/*/globalSiteTag}Returns the Site Tag for the specified web stream. |
list | GET /v1alpha/{parent=properties/*}/dataStreamsLists DataStreams on a property. |
patch | PATCH /v1alpha/{dataStream.name=properties/*/dataStreams/*}Updates a DataStream on a property. |
updateDataRedactionSettings | PATCH /v1alpha/{dataRedactionSettings.name=properties/*/dataStreams/*/dataRedactionSettings}Updates a DataRedactionSettings on a property. |
updateEnhancedMeasurementSettings | PATCH /v1alpha/{enhancedMeasurementSettings.name=properties/*/dataStreams/*/enhancedMeasurementSettings}Updates the enhanced measurement settings for this data stream. |
REST Resource:v1alpha.properties.dataStreams.eventCreateRules
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*/dataStreams/*}/eventCreateRulesCreates an EventCreateRule. |
delete | DELETE /v1alpha/{name=properties/*/dataStreams/*/eventCreateRules/*}Deletes an EventCreateRule. |
get | GET /v1alpha/{name=properties/*/dataStreams/*/eventCreateRules/*}Lookup for a single EventCreateRule. |
list | GET /v1alpha/{parent=properties/*/dataStreams/*}/eventCreateRulesLists EventCreateRules on a web data stream. |
patch | PATCH /v1alpha/{eventCreateRule.name=properties/*/dataStreams/*/eventCreateRules/*}Updates an EventCreateRule. |
REST Resource:v1alpha.properties.dataStreams.eventEditRules
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*/dataStreams/*}/eventEditRulesCreates an EventEditRule. |
delete | DELETE /v1alpha/{name=properties/*/dataStreams/*/eventEditRules/*}Deletes an EventEditRule. |
get | GET /v1alpha/{name=properties/*/dataStreams/*/eventEditRules/*}Lookup for a single EventEditRule. |
list | GET /v1alpha/{parent=properties/*/dataStreams/*}/eventEditRulesLists EventEditRules on a web data stream. |
patch | PATCH /v1alpha/{eventEditRule.name=properties/*/dataStreams/*/eventEditRules/*}Updates an EventEditRule. |
reorder | POST /v1alpha/{parent=properties/*/dataStreams/*}/eventEditRules:reorderChanges the processing order of event edit rules on the specified stream. |
REST Resource:v1alpha.properties.dataStreams.measurementProtocolSecrets
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*/dataStreams/*}/measurementProtocolSecretsCreates a measurement protocol secret. |
delete | DELETE /v1alpha/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}Deletes target MeasurementProtocolSecret. |
get | GET /v1alpha/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}Lookup for a single MeasurementProtocolSecret. |
list | GET /v1alpha/{parent=properties/*/dataStreams/*}/measurementProtocolSecretsReturns child MeasurementProtocolSecrets under the specified parent Property. |
patch | PATCH /v1alpha/{measurementProtocolSecret.name=properties/*/dataStreams/*/measurementProtocolSecrets/*}Updates a measurement protocol secret. |
REST Resource:v1alpha.properties.dataStreams.sKAdNetworkConversionValueSchema
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*/dataStreams/*}/sKAdNetworkConversionValueSchemaCreates a SKAdNetworkConversionValueSchema. |
delete | DELETE /v1alpha/{name=properties/*/dataStreams/*/sKAdNetworkConversionValueSchema/*}Deletes target SKAdNetworkConversionValueSchema. |
get | GET /v1alpha/{name=properties/*/dataStreams/*/sKAdNetworkConversionValueSchema/*}Looks up a single SKAdNetworkConversionValueSchema. |
list | GET /v1alpha/{parent=properties/*/dataStreams/*}/sKAdNetworkConversionValueSchemaLists SKAdNetworkConversionValueSchema on a stream. |
patch | PATCH /v1alpha/{skadnetworkConversionValueSchema.name=properties/*/dataStreams/*/sKAdNetworkConversionValueSchema/*}Updates a SKAdNetworkConversionValueSchema. |
REST Resource:v1alpha.properties.displayVideo360AdvertiserLinkProposals
| Methods | |
|---|---|
approve | POST /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}:approveApproves a DisplayVideo360AdvertiserLinkProposal. |
cancel | POST /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}:cancelCancels a DisplayVideo360AdvertiserLinkProposal. |
create | POST /v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinkProposalsCreates a DisplayVideo360AdvertiserLinkProposal. |
delete | DELETE /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}Deletes a DisplayVideo360AdvertiserLinkProposal on a property. |
get | GET /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}Lookup for a single DisplayVideo360AdvertiserLinkProposal. |
list | GET /v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinkProposalsLists DisplayVideo360AdvertiserLinkProposals on a property. |
REST Resource:v1alpha.properties.displayVideo360AdvertiserLinks
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinksCreates a DisplayVideo360AdvertiserLink. |
delete | DELETE /v1alpha/{name=properties/*/displayVideo360AdvertiserLinks/*}Deletes a DisplayVideo360AdvertiserLink on a property. |
get | GET /v1alpha/{name=properties/*/displayVideo360AdvertiserLinks/*}Look up a single DisplayVideo360AdvertiserLink |
list | GET /v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinksLists all DisplayVideo360AdvertiserLinks on a property. |
patch | PATCH /v1alpha/{displayVideo360AdvertiserLink.name=properties/*/displayVideo360AdvertiserLinks/*}Updates a DisplayVideo360AdvertiserLink on a property. |
REST Resource:v1alpha.properties.expandedDataSets
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*}/expandedDataSetsCreates a ExpandedDataSet. |
delete | DELETE /v1alpha/{name=properties/*/expandedDataSets/*}Deletes a ExpandedDataSet on a property. |
get | GET /v1alpha/{name=properties/*/expandedDataSets/*}Lookup for a single ExpandedDataSet. |
list | GET /v1alpha/{parent=properties/*}/expandedDataSetsLists ExpandedDataSets on a property. |
patch | PATCH /v1alpha/{expandedDataSet.name=properties/*/expandedDataSets/*}Updates a ExpandedDataSet on a property. |
REST Resource:v1alpha.properties.firebaseLinks
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*}/firebaseLinksCreates a FirebaseLink. |
delete | DELETE /v1alpha/{name=properties/*/firebaseLinks/*}Deletes a FirebaseLink on a property |
list | GET /v1alpha/{parent=properties/*}/firebaseLinksLists FirebaseLinks on a property. |
REST Resource:v1alpha.properties.googleAdsLinks
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*}/googleAdsLinksCreates a GoogleAdsLink. |
delete | DELETE /v1alpha/{name=properties/*/googleAdsLinks/*}Deletes a GoogleAdsLink on a property |
list | GET /v1alpha/{parent=properties/*}/googleAdsLinksLists GoogleAdsLinks on a property. |
patch | PATCH /v1alpha/{googleAdsLink.name=properties/*/googleAdsLinks/*}Updates a GoogleAdsLink on a property |
REST Resource:v1alpha.properties.keyEvents
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*}/keyEventsCreates a Key Event. |
delete | DELETE /v1alpha/{name=properties/*/keyEvents/*}Deletes a Key Event. |
get | GET /v1alpha/{name=properties/*/keyEvents/*}Retrieve a single Key Event. |
list | GET /v1alpha/{parent=properties/*}/keyEventsReturns a list of Key Events in the specified parent property. |
patch | PATCH /v1alpha/{keyEvent.name=properties/*/keyEvents/*}Updates a Key Event. |
REST Resource:v1alpha.properties.reportingDataAnnotations
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*}/reportingDataAnnotationsCreates a Reporting Data Annotation. |
delete | DELETE /v1alpha/{name=properties/*/reportingDataAnnotations/*}Deletes a Reporting Data Annotation. |
get | GET /v1alpha/{name=properties/*/reportingDataAnnotations/*}Lookup a single Reporting Data Annotation. |
list | GET /v1alpha/{parent=properties/*}/reportingDataAnnotationsList all Reporting Data Annotations on a property. |
patch | PATCH /v1alpha/{reportingDataAnnotation.name=properties/*/reportingDataAnnotations/*}Updates a Reporting Data Annotation. |
REST Resource:v1alpha.properties.rollupPropertySourceLinks
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*}/rollupPropertySourceLinksCreates a roll-up property source link. |
delete | DELETE /v1alpha/{name=properties/*/rollupPropertySourceLinks/*}Deletes a roll-up property source link. |
get | GET /v1alpha/{name=properties/*/rollupPropertySourceLinks/*}Lookup for a single roll-up property source Link. |
list | GET /v1alpha/{parent=properties/*}/rollupPropertySourceLinksLists roll-up property source Links on a property. |
REST Resource:v1alpha.properties.searchAds360Links
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*}/searchAds360LinksCreates a SearchAds360Link. |
delete | DELETE /v1alpha/{name=properties/*/searchAds360Links/*}Deletes a SearchAds360Link on a property. |
get | GET /v1alpha/{name=properties/*/searchAds360Links/*}Look up a single SearchAds360Link |
list | GET /v1alpha/{parent=properties/*}/searchAds360LinksLists all SearchAds360Links on a property. |
patch | PATCH /v1alpha/{searchAds360Link.name=properties/*/searchAds360Links/*}Updates a SearchAds360Link on a property. |
REST Resource:v1alpha.properties.subpropertyEventFilters
| Methods | |
|---|---|
create | POST /v1alpha/{parent=properties/*}/subpropertyEventFiltersCreates a subproperty Event Filter. |
delete | DELETE /v1alpha/{name=properties/*/subpropertyEventFilters/*}Deletes a subproperty event filter. |
get | GET /v1alpha/{name=properties/*/subpropertyEventFilters/*}Lookup for a single subproperty Event Filter. |
list | GET /v1alpha/{parent=properties/*}/subpropertyEventFiltersList all subproperty Event Filters on a property. |
patch | PATCH /v1alpha/{subpropertyEventFilter.name=properties/*/subpropertyEventFilters/*}Updates a subproperty Event Filter. |
REST Resource:v1alpha.properties.subpropertySyncConfigs
| Methods | |
|---|---|
get | GET /v1alpha/{name=properties/*/subpropertySyncConfigs/*}Lookup for a single SubpropertySyncConfig. |
list | GET /v1alpha/{parent=properties/*}/subpropertySyncConfigsList all SubpropertySyncConfig resources for a property. |
patch | PATCH /v1alpha/{subpropertySyncConfig.name=properties/*/subpropertySyncConfigs/*}Updates a SubpropertySyncConfig. |
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-20 UTC.