Google Analytics Admin API

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Usługa: analyticsadmin.googleapis.com

Aby zadzwonić do tej usługi, zalecamy użycie bibliotek klienckich udostępnionych przez Google. Jeśli Twoja aplikacja musi użyć własnych bibliotek, aby wywołać tę usługę, użyj tych informacji podczas wysyłania żądań do interfejsu API.

Dokument Discovery

Dokument Discovery to zrozumiała dla komputera specyfikacja dotycząca interfejsów API REST i korzystania z nich. Służy do tworzenia bibliotek klientów, wtyczek IDE i innych narzędzi, które współpracują z interfejsami API Google. Jedna usługa może udostępniać wiele dokumentów Discovery. Ta usługa udostępnia te dokumenty dotyczące wykrywania:

Punkt końcowy usługi

Punkt końcowy usługi to podstawowy adres URL określający adres sieci usługi interfejsu API. Jedna usługa może mieć wiele punktów końcowych usługi. Ta usługa ma następujący punkt końcowy usługi, a wszystkie poniższe identyfikatory URI są zależne od tego punktu końcowego:

  • https://analyticsadmin.googleapis.com

Zasób REST: v1beta.accountSummaries

Metody
list GET /v1beta/accountSummaries
Zwraca podsumowania wszystkich kont, do których rozmówca ma dostęp.

Zasób REST: v1beta.accounts

Metody
delete DELETE /v1beta/{name=accounts/*}
Oznacza konto docelowe jako trwale usunięte (np. "trashed") i zwraca.
get GET /v1beta/{name=accounts/*}
Wyszukaj pojedyncze konto.
getDataSharingSettings GET /v1beta/{name=accounts/*/dataSharingSettings}
Pobierz ustawienia udostępniania danych na koncie.
list GET /v1beta/accounts
Zwraca wszystkie konta dostępne dla osoby wywołującej.
patch PATCH /v1beta/{account.name=accounts/*}
Aktualizuje konto.
provisionAccountTicket POST /v1beta/accounts:provisionAccountTicket
Prośba o bilet za utworzenie konta.
searchChangeHistoryEvents POST /v1beta/{account=accounts/*}:searchChangeHistoryEvents
Wyszukiwanie obejmuje wszystkie zmiany na koncie lub w elementach podrzędnych konta z uwzględnieniem określonego zestawu filtrów.

Zasób REST: v1beta.property

Metody
acknowledgeUserDataCollection POST /v1beta/{property=properties/*}:acknowledgeUserDataCollection
Potwierdza warunki zbierania danych użytkowników w przypadku określonej usługi.
create POST /v1beta/properties
Utworzy właściwość "GA4" z określoną lokalizacją i atrybutami.
delete DELETE /v1beta/{name=properties/*}
Oznacza usługę docelową jako miękką (np. "trashed") i zwraca.
get GET /v1beta/{name=properties/*}
Wyszukaj pojedynczą &usługę GA4&quot.
getDataRetentionSettings GET /v1beta/{name=properties/*/dataRetentionSettings}
Zwraca ustawienia przechowywania danych pojedynczego punktu dla tej usługi.
list GET /v1beta/properties
Zwraca usługi podrzędne na określonym koncie nadrzędnym.
patch PATCH /v1beta/{property.name=properties/*}
Aktualizuje usługę.
updateDataRetentionSettings PATCH /v1beta/{dataRetentionSettings.name=properties/*/dataRetentionSettings}
Aktualizuje ustawienia przechowywania danych indywidualnych w tej usłudze.

Zasób REST: v1beta.property.conversionEvents

Metody
create POST /v1beta/{parent=properties/*}/conversionEvents
Utworzy zdarzenie konwersji z określonymi atrybutami.
delete DELETE /v1beta/{name=properties/*/conversionEvents/*}
Usuwa zdarzenie konwersji w usłudze.
get GET /v1beta/{name=properties/*/conversionEvents/*}
Pobierz jedno zdarzenie konwersji.
list GET /v1beta/{parent=properties/*}/conversionEvents
Zwraca listę zdarzeń konwersji w określonej usłudze nadrzędnej.

Zasób REST: v1beta.property.customDimensions

Metody
archive POST /v1beta/{name=properties/*/customDimensions/*}:archive
Archiwizuje wymiar niestandardowy w usłudze.
create POST /v1beta/{parent=properties/*}/customDimensions
Tworzy wymiar niestandardowy.
get GET /v1beta/{name=properties/*/customDimensions/*}
Wyszukaj pojedynczy wymiar niestandardowy.
list GET /v1beta/{parent=properties/*}/customDimensions
Wyświetla listę wymiarów niestandardowych w usłudze.
patch PATCH /v1beta/{customDimension.name=properties/*/customDimensions/*}
Aktualizuje wymiar niestandardowy w usłudze.

Zasób REST: v1beta.property.customMetrics

Metody
archive POST /v1beta/{name=properties/*/customMetrics/*}:archive
Archiwizuje dane niestandardowe w usłudze.
create POST /v1beta/{parent=properties/*}/customMetrics
Wyświetla dane niestandardowe.
get GET /v1beta/{name=properties/*/customMetrics/*}
Wyszukaj pojedynczy wskaźnik niestandardowy.
list GET /v1beta/{parent=properties/*}/customMetrics
Lista niestandardowych danych w usłudze.
patch PATCH /v1beta/{customMetric.name=properties/*/customMetrics/*}
Aktualizuje dane niestandardowe w usłudze.

Zasób REST: v1beta.property.dataStreams

Metody
create POST /v1beta/{parent=properties/*}/dataStreams
Utworzy strumień danych.
delete DELETE /v1beta/{name=properties/*/dataStreams/*}
Usuwa strumień danych z usługi.
get GET /v1beta/{name=properties/*/dataStreams/*}
Wyszukaj pojedynczy strumień danych.
list GET /v1beta/{parent=properties/*}/dataStreams
Wyświetla strumień danych usługi.
patch PATCH /v1beta/{dataStream.name=properties/*/dataStreams/*}
Aktualizuje strumień danych w usłudze.

Zasób REST: v1beta.property.dataStreams.measurementProtocolSecrets

Metody
create POST /v1beta/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets
Tajny klucz Measurement Protocol.
delete DELETE /v1beta/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Usuwa docelową usługę MeasurementProtocolSecret.
get GET /v1beta/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Wyszukaj pojedynczy "GA4" MeasurementProtocolSecret.
list GET /v1beta/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets
Zwraca obiekt podrzędny MeasurementProtocolSecrets w określonej właściwości nadrzędnej.
patch PATCH /v1beta/{measurementProtocolSecret.name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Zaktualizuje obiekt tajny protokołu pomiarowego.

Zasób REST: v1alpha.accountSummaries

Metody
list GET /v1alpha/accountSummaries
Zwraca podsumowania wszystkich kont, do których rozmówca ma dostęp.

Zasób REST: v1alpha.accounts

Metody
delete DELETE /v1alpha/{name=accounts/*}
Oznacza konto docelowe jako trwale usunięte (np. "trashed") i zwraca.
get GET /v1alpha/{name=accounts/*}
Wyszukaj pojedyncze konto.
getDataSharingSettings GET /v1alpha/{name=accounts/*/dataSharingSettings}
Pobierz ustawienia udostępniania danych na koncie.
list GET /v1alpha/accounts
Zwraca wszystkie konta dostępne dla osoby wywołującej.
patch PATCH /v1alpha/{account.name=accounts/*}
Aktualizuje konto.
provisionAccountTicket POST /v1alpha/accounts:provisionAccountTicket
Prośba o bilet za utworzenie konta.
searchChangeHistoryEvents POST /v1alpha/{account=accounts/*}:searchChangeHistoryEvents
Wyszukiwanie obejmuje wszystkie zmiany na koncie lub w elementach podrzędnych konta z uwzględnieniem określonego zestawu filtrów.

Zasób REST: v1alpha.property

Metody
acknowledgeUserDataCollection POST /v1alpha/{property=properties/*}:acknowledgeUserDataCollection
Potwierdza warunki zbierania danych użytkowników w przypadku określonej usługi.
create POST /v1alpha/properties
Utworzy właściwość "GA4" z określoną lokalizacją i atrybutami.
delete DELETE /v1alpha/{name=properties/*}
Oznacza usługę docelową jako miękką (np. "trashed") i zwraca.
get GET /v1alpha/{name=properties/*}
Wyszukaj pojedynczą &usługę GA4&quot.
getAttributionSettings GET /v1alpha/{name=properties/*/attributionSettings}
Wyszukaj pojedynczy token Atrybucji.
getDataRetentionSettings GET /v1alpha/{name=properties/*/dataRetentionSettings}
Zwraca ustawienia przechowywania danych pojedynczego punktu dla tej usługi.
getGoogleSignalsSettings GET /v1alpha/{name=properties/*/googleSignalsSettings}
Wyszukaj ustawienia Google Signals w usłudze.
list GET /v1alpha/properties
Zwraca usługi podrzędne na określonym koncie nadrzędnym.
patch PATCH /v1alpha/{property.name=properties/*}
Aktualizuje usługę.
runAccessReport POST /v1alpha/{entity=properties/*}:runAccessReport
Zwraca niestandardowy raport dotyczący rekordów dostępu do danych.
updateAttributionSettings PATCH /v1alpha/{attributionSettings.name=properties/*/attributionSettings}
Aktualizuje ustawienia atrybucji w usłudze.
updateDataRetentionSettings PATCH /v1alpha/{dataRetentionSettings.name=properties/*/dataRetentionSettings}
Aktualizuje ustawienia przechowywania danych indywidualnych w tej usłudze.
updateGoogleSignalsSettings PATCH /v1alpha/{googleSignalsSettings.name=properties/*/googleSignalsSettings}
Aktualizuje ustawienia Google Signals w usłudze.

Zasób REST: v1alpha.property.audiences

Metody
archive POST /v1alpha/{name=properties/*/audiences/*}:archive
Archiwizuje listę odbiorców w usłudze.
create POST /v1alpha/{parent=properties/*}/audiences
Utworzy listę odbiorców.
get GET /v1alpha/{name=properties/*/audiences/*}
Wyszukaj pojedynczą listę odbiorców.
list GET /v1alpha/{parent=properties/*}/audiences
Wyświetla listę odbiorców w usłudze.
patch PATCH /v1alpha/{audience.name=properties/*/audiences/*}
Aktualizuje grupę odbiorców w usłudze.

Zasób REST: v1alpha.property.conversionEvents

Metody
create POST /v1alpha/{parent=properties/*}/conversionEvents
Utworzy zdarzenie konwersji z określonymi atrybutami.
delete DELETE /v1alpha/{name=properties/*/conversionEvents/*}
Usuwa zdarzenie konwersji w usłudze.
get GET /v1alpha/{name=properties/*/conversionEvents/*}
Pobierz jedno zdarzenie konwersji.
list GET /v1alpha/{parent=properties/*}/conversionEvents
Zwraca listę zdarzeń konwersji w określonej usłudze nadrzędnej.

Zasób REST: v1alpha.property.customDimensions

Metody
archive POST /v1alpha/{name=properties/*/customDimensions/*}:archive
Archiwizuje wymiar niestandardowy w usłudze.
create POST /v1alpha/{parent=properties/*}/customDimensions
Tworzy wymiar niestandardowy.
get GET /v1alpha/{name=properties/*/customDimensions/*}
Wyszukaj pojedynczy wymiar niestandardowy.
list GET /v1alpha/{parent=properties/*}/customDimensions
Wyświetla listę wymiarów niestandardowych w usłudze.
patch PATCH /v1alpha/{customDimension.name=properties/*/customDimensions/*}
Aktualizuje wymiar niestandardowy w usłudze.

Zasób REST: v1alpha.property.customMetrics

Metody
archive POST /v1alpha/{name=properties/*/customMetrics/*}:archive
Archiwizuje dane niestandardowe w usłudze.
create POST /v1alpha/{parent=properties/*}/customMetrics
Wyświetla dane niestandardowe.
get GET /v1alpha/{name=properties/*/customMetrics/*}
Wyszukaj pojedynczy wskaźnik niestandardowy.
list GET /v1alpha/{parent=properties/*}/customMetrics
Lista niestandardowych danych w usłudze.
patch PATCH /v1alpha/{customMetric.name=properties/*/customMetrics/*}
Aktualizuje dane niestandardowe w usłudze.

Zasób REST: v1alpha.property.dataStreams

Metody
create POST /v1alpha/{parent=properties/*}/dataStreams
Utworzy strumień danych.
delete DELETE /v1alpha/{name=properties/*/dataStreams/*}
Usuwa strumień danych z usługi.
get GET /v1alpha/{name=properties/*/dataStreams/*}
Wyszukaj pojedynczy strumień danych.
getGlobalSiteTag GET /v1alpha/{name=properties/*/dataStreams/*/globalSiteTag}
Zwraca tag witryny dla określonego strumienia danych z sieci.
list GET /v1alpha/{parent=properties/*}/dataStreams
Wyświetla strumień danych usługi.
patch PATCH /v1alpha/{dataStream.name=properties/*/dataStreams/*}
Aktualizuje strumień danych w usłudze.

Zasób REST: v1alpha.property.dataStreams.measurementProtocolSecrets

Metody
create POST /v1alpha/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets
Tajny klucz Measurement Protocol.
delete DELETE /v1alpha/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Usuwa docelową usługę MeasurementProtocolSecret.
get GET /v1alpha/{name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Wyszukaj pojedynczy "GA4" MeasurementProtocolSecret.
list GET /v1alpha/{parent=properties/*/dataStreams/*}/measurementProtocolSecrets
Zwraca obiekt podrzędny MeasurementProtocolSecrets w określonej właściwości nadrzędnej.
patch PATCH /v1alpha/{measurementProtocolSecret.name=properties/*/dataStreams/*/measurementProtocolSecrets/*}
Zaktualizuje obiekt tajny protokołu pomiarowego.

Zasób REST: v1alpha.property.displayVideo360AdvertiserLinkOffers

Metody
approve POST /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}:approve
Zatwierdza propozycję DisplayLink360DisplayLinkOffer.
cancel POST /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}:cancel
Anuluje element DisplayLink360DisplayLinkOffer.
create POST /v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinkProposals
Utworzy ofertę pakietową DisplayVideo360AdvertiserLinkOffer.
delete DELETE /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}
Usuwa usługę DisplayVideo360AdvertiserLinkOffer w usłudze.
get GET /v1alpha/{name=properties/*/displayVideo360AdvertiserLinkProposals/*}
Szukaj pojedynczej oferty reklamodawcy DisplayVideo360AdvertiserLinkOffer.
list GET /v1alpha/{parent=properties/*}/displayVideo360AdvertiserLinkProposals
Wyświetla w usłudze listę DisplayVideo360AdvertiserLinkOffers.