- Żądanie HTTP
- Parametry ścieżki
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- ChangeHistoryResourceType
- ActionType
- ChangeHistoryEvent
- ActorType
- ChangeHistoryChange
- ChangeHistoryResource
- Wypróbuj
Przeszukuje wszystkie zmiany na koncie lub jego elementach podrzędnych przy użyciu określonego zestawu filtrów.
Żądanie HTTP
POST https://analyticsadmin.googleapis.com/v1beta/{account=accounts/*}:searchChangeHistoryEvents
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
account |
Wymagane. Zasób konta, dla którego są zwracane zasoby historii zmian. Format: accounts/{konto} Przykład: „accounts/100” |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "property": string, "resourceType": [ enum ( |
Pola | |
---|---|
property |
Opcjonalnie: Nazwa zasobu usługi podrzędnej. Jeśli jest ustawiona, zwraca tylko zmiany wprowadzone w tej usłudze lub jej zasobach podrzędnych. Format: properties/{propertyId} Przykład: „properties/100” |
resourceType[] |
Opcjonalnie: Jeśli są ustawione, zwracaj zmiany tylko wtedy, gdy dotyczą zasobu pasującego do co najmniej jednego z tych typów. |
action[] |
Opcjonalnie: Jeśli są ustawione, zwróć tylko te zmiany, które pasują do co najmniej jednego z tych działań. |
actorEmail[] |
Opcjonalnie: Jeśli jest skonfigurowana, zwracaj tylko zmiany wprowadzone przez użytkownika z tej listy. |
earliestChangeTime |
Opcjonalnie: Jeśli jest ustawione, zwracane są tylko zmiany wprowadzone po tym czasie (włącznie). Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
latestChangeTime |
Opcjonalnie: Jeśli jest ustawione, zwracane są tylko zmiany wprowadzone przed tym terminem (włącznie). Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
pageSize |
Opcjonalnie: Maksymalna liczba elementów ChangeHistoryEvent do zwrócenia. Usługa może zwrócić mniejszą liczbę niż ta wartość, nawet jeśli istnieją dodatkowe strony. Jeśli nie określono inaczej, zwrócony zostanie maksymalnie 50 produktów. Wartość maksymalna to 200 (wyższe wartości zostaną zmienione na wartość maksymalną). |
pageToken |
Opcjonalnie: Token strony otrzymany z poprzedniego wywołania funkcji |
Treść odpowiedzi
Komunikat z odpowiedzią dla RPC kont wyszukiwania.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"changeHistoryEvents": [
{
object ( |
Pola | |
---|---|
changeHistoryEvents[] |
Wyniki, które były dostępne dla wywołującego. |
nextPageToken |
Token, który może zostać wysłany jako |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/analytics.edit
ChangeHistoryResourceType
Typy zasobów, których zmiany mogą być zwracane z historii zmian.
Wartości w polu enum | |
---|---|
CHANGE_HISTORY_RESOURCE_TYPE_UNSPECIFIED |
Nieznany lub nieokreślony typ zasobu. |
ACCOUNT |
Zasób konta |
PROPERTY |
Zasób usługi |
FIREBASE_LINK |
Zasób FirebaseLink |
GOOGLE_ADS_LINK |
Zasób GoogleAdsLink |
GOOGLE_SIGNALS_SETTINGS |
Zasób GoogleSignalsSettings |
CONVERSION_EVENT |
Zasób ConversionEvent |
MEASUREMENT_PROTOCOL_SECRET |
Zasób MeasurementProtocolSecret |
DATA_RETENTION_SETTINGS |
Zasób DataRetentionSettings |
DISPLAY_VIDEO_360_ADVERTISER_LINK |
DisplayVideo360AdvertiserLink – zasób |
DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL |
Zasób oferty reklamowej DisplayVideo360AdvertiserLink |
DATA_STREAM |
Zasób DataStream |
ATTRIBUTION_SETTINGS |
Zasób AttributionSettings |
ActionType
Typy działań, które mogą zmieniać zasób.
Wartości w polu enum | |
---|---|
ACTION_TYPE_UNSPECIFIED |
Nieznany lub nieokreślony typ działania. |
CREATED |
W ramach tej zmiany utworzono zasób. |
UPDATED |
Zasób został zaktualizowany w ramach tej zmiany. |
DELETED |
Zasób został usunięty w związku z tą zmianą. |
ChangeHistoryEvent
Zestaw zmian na koncie Google Analytics lub w usługach podrzędnych, które zostały spowodowane tą samą przyczyną. Typowe przyczyny to zmiany wprowadzone w interfejsie Google Analytics, zmiany w obsłudze klienta lub automatyczne zmiany w systemie Google Analytics.
Zapis JSON |
---|
{ "id": string, "changeTime": string, "actorType": enum ( |
Pola | |
---|---|
id |
Identyfikator tego zdarzenia historii zmian. Jest to niepowtarzalny identyfikator w Google Analytics. |
changeTime |
Czas wprowadzenia zmiany. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
actorType |
Rodzaj użytkownika, który wprowadził tę zmianę. |
userActorEmail |
Adres e-mail konta Google, na którym wprowadzono zmianę. Jeśli pole aktora jest ustawione na USER, to jest prawidłowy adres e-mail. W innym przypadku pole jest puste. Usunięte konta Google będą powodować błąd. |
changesFiltered |
Jeśli wartość to prawda, zwracana lista zmian została odfiltrowana i nie odzwierciedla wszystkich zmian, które nastąpiły w tym zdarzeniu. |
changes[] |
Lista zmian wprowadzonych w tym zdarzeniu historii zmian, które pasują do filtrów określonych w żądaniu SearchChangeHistoryEventsRequest. |
ActorType
Różne podmioty, które mogą wprowadzać zmiany w zasobach Google Analytics.
Wartości w polu enum | |
---|---|
ACTOR_TYPE_UNSPECIFIED |
Nieznany lub nieokreślony typ aktora. |
USER |
Zmiany wprowadzone przez użytkownika określonego w actorEmail. |
SYSTEM |
Zmiany wprowadzone przez system Google Analytics. |
SUPPORT |
Zmiany wprowadzone przez zespół pomocy Google Analytics. |
ChangeHistoryChange
Opis zmiany pojedynczej zasobu Google Analytics.
Zapis JSON |
---|
{ "resource": string, "action": enum ( |
Pola | |
---|---|
resource |
Nazwa zasobu, którego zmiany zostały opisane w tym wpisie. |
action |
Typ działania, które zmieniło ten zasób. |
resourceBeforeChange |
Zawartość zasobu sprzed wprowadzenia zmiany. Jeśli ten zasób został utworzony w ramach tej zmiany, to pole będzie puste. |
resourceAfterChange |
Zawartość zasobu po wprowadzeniu zmiany. Jeśli ten zasób został usunięty w wyniku tej zmiany, tego pola nie będzie. |
ChangeHistoryResource
Zrzut zasobu w postaci sprzed zmiany w historii zmian lub po niej.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole sumy
|
|
account |
Migawka zasobu konta w historii zmian. |
property |
Zrzut zasobu usługi w historii zmian. |
firebaseLink |
Zrzut zasobu FirebaseLink w historii zmian. |
googleAdsLink |
Migawka zasobu GoogleAdsLink w historii zmian. |
conversionEvent |
Zrzut zasobu ConversionEvent w historii zmian. |
measurementProtocolSecret |
Zrzut zasobu MeasurementProtocolSecret w historii zmian. |
dataRetentionSettings |
Zrzut zasobu ustawień przechowywania danych w historii zmian. |
dataStream |
Zrzut zasobu DataStream w historii zmian. |