Google Analytics Admin API

Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

Servizio: analyticsadmin.googleapis.com

Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, usa le seguenti informazioni quando effettui le richieste API.

Documento di rilevamento

Un documento di rilevamento è una specifica leggibile dal computer per descrivere e utilizzare le API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce i seguenti documenti di rilevamento:

Endpoint di servizio

Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio potrebbe avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI di seguito sono relativi a questo endpoint di servizio:

  • https://analyticsadmin.googleapis.com

Risorsa REST: v1beta.accountSummaries

Metodi
list GET /v1beta/accountSummaries
Restituisce i riepiloghi di tutti gli account accessibili dal chiamante.

Risorsa REST: v1beta.accounts

Metodi
delete DELETE /v1beta/{name=accounts/*}
Contrassegna l'account di destinazione come eliminato manualmente (ad es. "trashed") e lo restituisce.
get GET /v1beta/{name=accounts/*}
Ricerca di un singolo account.
getDataSharingSettings GET /v1beta/{name=accounts/*/dataSharingSettings}
Ottieni le impostazioni di condivisione dei dati su un account.
list GET /v1beta/accounts
Restituisce tutti gli account accessibili dal chiamante.
patch PATCH /v1beta/{account.name=accounts/*}
Aggiorna un account.
provisionAccountTicket POST /v1beta/accounts:provisionAccountTicket
Richiede un ticket per la creazione di un account.
runAccessReport POST /v1beta/{entity=accounts/*}:runAccessReport
Restituisce un report personalizzato dei record di accesso ai dati.
searchChangeHistoryEvents POST /v1beta/{account=accounts/*}:searchChangeHistoryEvents
Cerca in tutte le modifiche a un account o ai suoi elementi secondari in base all'insieme di filtri specificato.

Risorsa REST: v1beta.properties

Metodi
acknowledgeUserDataCollection POST /v1beta/{property=properties/*}:acknowledgeUserDataCollection
Accetta i termini della raccolta dei dati utente per la proprietà specificata.
create POST /v1beta/properties
Crea una proprietà "GA4" con la posizione e gli attributi specificati.
delete DELETE /v1beta/{name=properties/*}
Contrassegna la proprietà come "Eliminata" (ad es. "trashed") e la restituisce.
get GET /v1beta/{name=properties/*}
Cerca una singola proprietà "GA4".
getDataRetentionSettings GET /v1beta/{name=properties/*/dataRetentionSettings}
Restituisce le impostazioni di conservazione dei dati singleton per questa proprietà.
list GET /v1beta/properties
Restituisce le proprietà secondarie all'interno dell'account principale specificato.
patch PATCH /v1beta/{property.name=properties/*}
Aggiorna una proprietà.
runAccessReport POST /v1beta/{entity=properties/*}:runAccessReport
Restituisce un report personalizzato dei record di accesso ai dati.
updateDataRetentionSettings PATCH /v1beta/{dataRetentionSettings.name=properties/*/dataRetentionSettings}
Aggiorna le impostazioni di conservazione dei dati singleton per questa proprietà.

Risorsa REST: v1beta.properties.conversionEvents

Metodi
create POST /v1beta/{parent=properties/*}/conversionEvents
Crea un evento di conversione con gli attributi specificati.
delete DELETE /v1beta/{name=properties/*/conversionEvents/*}
Elimina un evento di conversione in una proprietà.
get GET /v1beta/{name=properties/*/conversionEvents/*}
Recupera un singolo evento di conversione.
list GET /v1beta/{parent=properties/*}/conversionEvents
Restituisce un elenco di eventi di conversione nella proprietà principale specificata.

Risorsa REST: v1beta.properties.customSize

Metodi
archive POST /v1beta/{name=properties/*/customDimensions/*}:archive
Archivia una dimensione personalizzata in una proprietà.
create POST /v1beta/{parent=properties/*}/customDimensions
Crea una dimensione personalizzata.
get GET /v1beta/{name=properties/*/customDimensions/*}
Ricerca di una singola dimensione personalizzata.
list GET /v1beta/{parent=properties/*}/customDimensions
Elenca le dimensioni personalizzate in una proprietà.
patch PATCH /v1beta/{customDimension.name=properties/*/customDimensions/*}
Aggiorna una dimensione personalizzata in una proprietà.

Risorsa REST: v1beta.properties.customMetrics

Metodi
archive POST /v1beta/{name=properties/*/customMetrics/*}:archive
Archivia una metrica personalizzata in una proprietà.
create POST /v1beta/{parent=properties/*}/customMetrics
Crea una metrica personalizzata.
get GET /v1beta/{name=properties/*/customMetrics/*}
Ricerca di una singola metrica personalizzata.
list GET /v1beta/{parent=properties/*}/customMetrics
Elenca le metriche personalizzate in una proprietà.
patch PATCH /v1beta/{customMetric.name=properties/*/customMetrics/*}
Aggiorna una metrica personalizzata in una proprietà.

Risorsa REST: v1beta.properties.dataStreams

Metodi
create POST /v1beta/{parent=properties/*}/dataStreams
Crea un flusso di dati.
delete DELETE /v1beta/{name=properties/*/dataStreams/*}
Elimina un DataStream in una proprietà.
get GET /v1beta/{name=properties/*/dataStreams/*}
Ricerca di un singolo DataStream.
list GET /v1beta/{parent=properties/*}/dataStreams
Elenca DataStreams in una proprietà.
patch PATCH /v1beta/{dataStream.name=properties/*/dataStreams/*}
Aggiorna un DataStream in una proprietà.

Risorsa REST: v1beta.properties.dataStreams.measurementProtocolSecrets

Metodi
create POST /v1beta/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets
Crea un secret di Measurement Protocol.
delete DELETE /v1beta/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Elimina la destinazione di MeasurementProtocolSecret.
get GET /v1beta/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Ricerca di un singolo MeasurementProtocolSecret "GA4".
list GET /v1beta/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets
Restituisce il MeasurementMeasurementSecret di una proprietà secondaria nella proprietà principale specificata.
patch PATCH /v1beta/{measurementProtocolSecret.name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Aggiorna un secret di Measurement Protocol.

Risorsa REST: v1alpha.accountSummaries

Metodi
list GET /v1alpha/accountSummaries
Restituisce i riepiloghi di tutti gli account accessibili dal chiamante.

Risorsa REST: v1alpha.accounts

Metodi
delete DELETE /v1alpha/{name=accounts/*}
Contrassegna l'account di destinazione come eliminato manualmente (ad es. "trashed") e lo restituisce.
get GET /v1alpha/{name=accounts/*}
Ricerca di un singolo account.
getDataSharingSettings GET /v1alpha/{name=accounts/*/dataSharingSettings}
Ottieni le impostazioni di condivisione dei dati su un account.
list GET /v1alpha/accounts
Restituisce tutti gli account accessibili dal chiamante.
patch PATCH /v1alpha/{account.name=accounts/*}
Aggiorna un account.
provisionAccountTicket POST /v1alpha/accounts:provisionAccountTicket
Richiede un ticket per la creazione di un account.
runAccessReport POST /v1alpha/{entity=accounts/*}:runAccessReport
Restituisce un report personalizzato dei record di accesso ai dati.
searchChangeHistoryEvents POST /v1alpha/{account=accounts/*}:searchChangeHistoryEvents
Cerca in tutte le modifiche a un account o ai suoi elementi secondari in base all'insieme di filtri specificato.

Risorsa REST: v1alpha.accounts.accessBindings

Metodi
batchCreate POST /v1alpha/{parent=accounts/*}/accessBindings:batchCreate
Crea informazioni su più associazioni di accesso a un account o una proprietà.
batchDelete POST /v1alpha/{parent=accounts/*}/accessBindings:batchDelete
Elimina le informazioni sui collegamenti di più utenti a un account o una proprietà.
batchGet GET /v1alpha/{parent=accounts/*}/accessBindings:batchGet
Recupera le informazioni sulle associazioni di accesso multiple a un account o a una proprietà.
batchUpdate POST /v1alpha/{parent=accounts/*}/accessBindings:batchUpdate
Aggiorna le informazioni su più associazioni di accesso a un account o una proprietà.
create POST /v1alpha/{parent=accounts/*}/accessBindings
Crea un'associazione di accesso su un account o una proprietà.
delete DELETE /v1alpha/{name=accounts/*/accessBindings/*}
Elimina un'associazione di accesso a un account o una proprietà.
get GET /v1alpha/{name=accounts/*/accessBindings/*}
Riceve informazioni su un'associazione di accesso.
list GET /v1alpha/{parent=accounts/*}/accessBindings
Elenca tutte le associazioni di accesso a un account o a una proprietà.
patch PATCH /v1alpha/{accessBinding.name=accounts/*/accessBindings/*}
Aggiorna un'associazione di accesso a un account o una proprietà.

Risorsa REST: v1alpha.properties

Metodi
acknowledgeUserDataCollection POST /v1alpha/{property=properties/*}:acknowledgeUserDataCollection
Accetta i termini della raccolta dei dati utente per la proprietà specificata.
create POST /v1alpha/properties
Crea una proprietà "GA4" con la posizione e gli attributi specificati.
createConnectedSiteTag POST /v1alpha/properties:createConnectedSiteTag
Crea un tag del sito collegato per una proprietà Universal Analytics.
delete DELETE /v1alpha/{name=properties/*}
Contrassegna la proprietà come "Eliminata" (ad es. "trashed") e la restituisce.
deleteConnectedSiteTag POST /v1alpha/properties:deleteConnectedSiteTag
Elimina un tag del sito collegato per una proprietà Universal Analytics.
fetchAutomatedGa4ConfigurationOptOut POST /v1alpha/properties:fetchAutomatedGa4ConfigurationOptOut
Recupera lo stato di disattivazione per la procedura di configurazione automatica di GA4 per una proprietà UA.
get GET /v1alpha/{name=properties/*}
Cerca una singola proprietà "GA4".
getAttributionSettings GET /v1alpha/{name=properties/*/attributionSettings}
Cerca un singleton AttributionSettings.
getDataRetentionSettings GET /v1alpha/{name=properties/*/dataRetentionSettings}
Restituisce le impostazioni di conservazione dei dati singleton per questa proprietà.
getGoogleSignalsSettings GET /v1alpha/{name=properties/*/googleSignalsSettings}
Ricerca di impostazioni di Google Signals per una proprietà.
list GET /v1alpha/properties
Restituisce le proprietà secondarie all'interno dell'account principale specificato.
listConnectedSiteTags POST /v1alpha/properties:listConnectedSiteTags
Elenca i tag del sito collegati per una proprietà Universal Analytics.
patch PATCH /v1alpha/{property.name=properties/*}
Aggiorna una proprietà.
runAccessReport POST /v1alpha/{entity=properties/*}:runAccessReport
Restituisce un report personalizzato dei record di accesso ai dati.
setAutomatedGa4ConfigurationOptOut POST /v1alpha/properties:setAutomatedGa4ConfigurationOptOut
Imposta lo stato di disattivazione per la procedura di configurazione automatica di GA4 per una proprietà UA.
updateAttributionSettings PATCH /v1alpha/{attributionSettings.name=properties/*/attributionSettings}
Aggiorna le impostazioni di attribuzione di una proprietà.
updateDataRetentionSettings PATCH /v1alpha/{dataRetentionSettings.name=properties/*/dataRetentionSettings}
Aggiorna le impostazioni di conservazione dei dati singleton per questa proprietà.
updateGoogleSignalsSettings PATCH /v1alpha/{googleSignalsSettings.name=properties/*/googleSignalsSettings}
Aggiorna le impostazioni di Google Signals per una proprietà.

Risorsa REST: v1alpha.properties.accessBindings

Metodi
batchCreate POST /v1alpha/{parent=properties/*}/accessBindings:batchCreate
Crea informazioni su più associazioni di accesso a un account o una proprietà.
batchDelete POST /v1alpha/{parent=properties/*}/accessBindings:batchDelete
Elimina le informazioni sui collegamenti di più utenti a un account o una proprietà.
batchGet GET /v1alpha/{parent=properties/*}/accessBindings:batchGet
Recupera le informazioni sulle associazioni di accesso multiple a un account o a una proprietà.
batchUpdate POST /v1alpha/{parent=properties/*}/accessBindings:batchUpdate
Aggiorna le informazioni su più associazioni di accesso a un account o una proprietà.
create POST /v1alpha/{parent=properties/*}/accessBindings
Crea un'associazione di accesso su un account o una proprietà.
delete DELETE /v1alpha/{name=properties/*/accessBindings/*}
Elimina un'associazione di accesso a un account o una proprietà.
get GET /v1alpha/{name=properties/*/accessBindings/*}
Riceve informazioni su un'associazione di accesso.
list GET /v1alpha/{parent=properties/*}/accessBindings
Elenca tutte le associazioni di accesso a un account o a una proprietà.
patch PATCH /v1alpha/{accessBinding.name=properties/*/accessBindings/*}
Aggiorna un'associazione di accesso a un account o una proprietà.

Risorsa REST: v1alpha.properties.audiences

Metodi
archive POST /v1alpha/{name=properties/*/audiences/*}:archive
Archivia un segmento di pubblico di una proprietà.
create POST /v1alpha/{parent=properties/*}/audiences
Crea un segmento di pubblico.
get GET /v1alpha/{name=properties/*/audiences/*}
Ricerca per un singolo segmento di pubblico.
list GET /v1alpha/{parent=properties/*}/audiences
Elenca i segmenti di pubblico di una proprietà.
patch PATCH /v1alpha/{audience.name=properties/*/audiences/*}
Aggiorna un segmento di pubblico in una proprietà.

Risorsa REST: v1alpha.properties.conversionEvents

Metodi
create POST /v1alpha/{parent=properties/*}/conversionEvents
Crea un evento di conversione con gli attributi specificati.
delete DELETE /v1alpha/{name=properties/*/conversionEvents/*}
Elimina un evento di conversione in una proprietà.
get GET /v1alpha/{name=properties/*/conversionEvents/*}
Recupera un singolo evento di conversione.
list GET /v1alpha/{parent=properties/*}/conversionEvents
Restituisce un elenco di eventi di conversione nella proprietà principale specificata.

Risorsa REST: v1alpha.properties.customSize

Metodi
archive POST /v1alpha/{name=properties/*/customDimensions/*}:archive
Archivia una dimensione personalizzata in una proprietà.
create POST /v1alpha/{parent=properties/*}/customDimensions
Crea una dimensione personalizzata.
get GET /v1alpha/{name=properties/*/customDimensions/*}
Ricerca di una singola dimensione personalizzata.
list GET /v1alpha/{parent=properties/*}/customDimensions
Elenca le dimensioni personalizzate in una proprietà.
patch PATCH /v1alpha/{customDimension.name=properties/*/customDimensions/*}
Aggiorna una dimensione personalizzata in una proprietà.

Risorsa REST: v1alpha.properties.customMetrics

Metodi
archive POST /v1alpha/{name=properties/*/customMetrics/*}:archive
Archivia una metrica personalizzata in una proprietà.
create POST /v1alpha/{parent=properties/*}/customMetrics
Crea una metrica personalizzata.
get GET /v1alpha/{name=properties/*/customMetrics/*}
Ricerca di una singola metrica personalizzata.
list GET /v1alpha/{parent=properties/*}/customMetrics
Elenca le metriche personalizzate in una proprietà.
patch PATCH /v1alpha/{customMetric.name=properties/*/customMetrics/*}
Aggiorna una metrica personalizzata in una proprietà.

Risorsa REST: v1alpha.properties.dataStreams

Metodi
create POST /v1alpha/{parent=properties/*}/dataStreams
Crea un flusso di dati.
delete DELETE /v1alpha/{name=properties/*/dataStreams/*}
Elimina un DataStream in una proprietà.
get GET /v1alpha/{name=properties/*/dataStreams/*}
Ricerca di un singolo DataStream.
getEnhancedMeasurementSettings GET /v1alpha/{name=properties/*/dataStreams/*/enhancedMeasurementSettings}
Restituisce le impostazioni di misurazione avanzate per questo stream di dati.
getGlobalSiteTag GET /v1alpha/{name=properties/*/dataStreams/*/globalSiteTag}
Restituisce il tag sito per lo stream web specificato.
list GET /v1alpha/{parent=properties/*}/dataStreams
Elenca DataStreams in una proprietà.
patch PATCH /v1alpha/{dataStream.name=properties/*/dataStreams/*}
Aggiorna un DataStream in una proprietà.
updateEnhancedMeasurementSettings PATCH /v1alpha/{enhancedMeasurementSettings.name=properties/*/dataStreams/*/enhancedMeasurementSettings}
Aggiorna le impostazioni di misurazione avanzata per questo stream di dati.

Risorsa REST: v1alpha.properties.dataStreams.measurementProtocolSecrets

Metodi
create POST /v1alpha/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets
Crea un secret di Measurement Protocol.
delete DELETE /v1alpha/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Elimina la destinazione di MeasurementProtocolSecret.
get GET /v1alpha/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Ricerca di un singolo MeasurementProtocolSecret "GA4".
list GET /v1alpha/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets
Restituisce il MeasurementMeasurementSecret di una proprietà secondaria nella proprietà principale specificata.
patch PATCH /v1alpha/{measurementProtocolSecret.name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Aggiorna un secret di Measurement Protocol.

Risorsa REST: v1alpha.properties.displayVideo360InserzionistaLinkProposte

Metodi
approve POST /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}:approve
Approva una proposta DisplayLink360InserzionistaLink.
cancel POST /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}:cancel
Annulla una proposta di link dell'inserzionista DisplayVideo360.
create POST /v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinkProposals
Crea una proposta DisplayLink360InserzionistaLink.
delete DELETE /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}
Elimina una DisplayLink360InserzionistaLinkProposta in una proprietà.
get GET /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}
Ricerca per una singola proposta DisplayLink360InserzionistaLink.
list GET /v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinkProposals
Elenca DisplayVideo360InserzionistaLinkproposte su una proprietà.

Risorsa REST: v1alpha.properties.expandedDataSets

Metodi
create POST /v1alpha/{parent=properties/*}/expandedDataSets
Crea un ExpandedDataSet.
delete DELETE /v1alpha/{name=properties/*/expandedDataSets/*}
Elimina un ExpandedDataSet in una proprietà.
get GET /v1alpha/{name=properties/*/expandedDataSets/*}
Ricerca di un singolo ExpandedDataSet.
list GET /v1alpha/{parent=properties/*}/expandedDataSets
Elenca i ExpandedDataSet su una proprietà.
patch PATCH /v1alpha/{expandedDataSet.name=properties/*/expandedDataSets/*}
Aggiorna un ExpandedDataSet su una proprietà.