Package google.analytics.admin.v1beta

Indeks

AnalyticsAdminService

Interfejs usługi Analytics Admin API (GA4).

AcknowledgeUserDataCollection

rpc AcknowledgeUserDataCollection(AcknowledgeUserDataCollectionRequest) returns (AcknowledgeUserDataCollectionResponse)

Potwierdzanie zasad dotyczących zbierania danych użytkownika w określonej usłudze.

Przed utworzeniem zasobów MeasurementProtocolSecret należy potwierdzić tę czynność (w interfejsie Google Analytics lub za pomocą tego interfejsu API).

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
ArchiveCustomDimension

rpc ArchiveCustomDimension(ArchiveCustomDimensionRequest) returns (Empty)

Archiwizuje wymiar niestandardowy w usłudze.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
ArchiveCustomMetric

rpc ArchiveCustomMetric(ArchiveCustomMetricRequest) returns (Empty)

Archiwizuje niestandardowe dane w usłudze.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
CreateConversionEvent

rpc CreateConversionEvent(CreateConversionEventRequest) returns (ConversionEvent)

Tworzy zdarzenie konwersji z określonymi atrybutami.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
CreateCustomDimension

rpc CreateCustomDimension(CreateCustomDimensionRequest) returns (CustomDimension)

Tworzy wymiar niestandardowy.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
CreateCustomMetric

rpc CreateCustomMetric(CreateCustomMetricRequest) returns (CustomMetric)

Tworzy dane niestandardowe.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
CreateDataStream

rpc CreateDataStream(CreateDataStreamRequest) returns (DataStream)

Tworzy DataStream.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
CreateKeyEvent

rpc CreateKeyEvent(CreateKeyEventRequest) returns (KeyEvent)

Tworzy kluczowe zdarzenie.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
CreateMeasurementProtocolSecret

rpc CreateMeasurementProtocolSecret(CreateMeasurementProtocolSecretRequest) returns (MeasurementProtocolSecret)

Tworzy tajny klucz platformy Measurement Protocol.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
CreateProperty

rpc CreateProperty(CreatePropertyRequest) returns (Property)

Tworzy usługę „GA4” z określoną lokalizacją i atrybutami.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
DeleteAccount

rpc DeleteAccount(DeleteAccountRequest) returns (Empty)

Oznacza konto docelowe jako przeniesione do kosza (np. „kosz”) i zwraca je.

Ten interfejs API nie ma metody przywracania kont przeniesionych do kosza. Można je jednak przywrócić za pomocą interfejsu kosza.

Jeśli konta nie zostaną przywrócone przed upływem terminu ich wygaśnięcia, konto i wszystkie zasoby podrzędne (np. usługi, połączenia z GoogleAds, strumienie, powiązania dostępu) zostaną trwale usunięte. https://support.google.com/analytics/answer/6154772

Zwraca błąd, jeśli element docelowy nie został znaleziony.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
DeleteConversionEvent

rpc DeleteConversionEvent(DeleteConversionEventRequest) returns (Empty)

Usuwa zdarzenie konwersji z usługi.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
DeleteDataStream

rpc DeleteDataStream(DeleteDataStreamRequest) returns (Empty)

Usuwa DataStream z usługi.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
DeleteKeyEvent

rpc DeleteKeyEvent(DeleteKeyEventRequest) returns (Empty)

Usuwa kluczowe zdarzenie.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
DeleteMeasurementProtocolSecret

rpc DeleteMeasurementProtocolSecret(DeleteMeasurementProtocolSecretRequest) returns (Empty)

Usuwa docelowy obiekt MeasurementProtocolSecret.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
DeleteProperty

rpc DeleteProperty(DeletePropertyRequest) returns (Property)

Oznacza usługę docelową jako usuniętą do kosza (np. „kosz”) i zwraca ją.

Ten interfejs API nie ma metody przywracania właściwości przeniesionych do kosza. Można je jednak przywrócić za pomocą interfejsu kosza.

Jeśli usługi nie zostaną przywrócone przed upływem terminu ich wygaśnięcia, usługa i wszystkie zasoby podrzędne (np. linki GoogleAds, strumienie, powiązania dostępu) zostaną trwale usunięte. https://support.google.com/analytics/answer/6154772

Zwraca błąd, jeśli cel nie został znaleziony lub nie jest usługą w GA4.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
GetAccount

rpc GetAccount(GetAccountRequest) returns (Account)

Wyszukuj pojedyncze konto.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
GetConversionEvent

rpc GetConversionEvent(GetConversionEventRequest) returns (ConversionEvent)

Pobierz jedno zdarzenie konwersji.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
GetCustomDimension

rpc GetCustomDimension(GetCustomDimensionRequest) returns (CustomDimension)

Wyszukują pojedynczy wymiar niestandardowy.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
GetCustomMetric

rpc GetCustomMetric(GetCustomMetricRequest) returns (CustomMetric)

Wyszukiwanie pojedynczych danych niestandardowych.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
GetDataRetentionSettings

rpc GetDataRetentionSettings(GetDataRetentionSettingsRequest) returns (DataRetentionSettings)

Zwraca ustawienia przechowywania pojedynczych danych dla tej usługi.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
GetDataSharingSettings

rpc GetDataSharingSettings(GetDataSharingSettingsRequest) returns (DataSharingSettings)

Pobierz ustawienia udostępniania danych na koncie. Ustawienia udostępniania danych to jednoznaczna kwestia.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
GetDataStream

rpc GetDataStream(GetDataStreamRequest) returns (DataStream)

Wyszukiwanie pojedynczego strumienia danych.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
GetKeyEvent

rpc GetKeyEvent(GetKeyEventRequest) returns (KeyEvent)

Pobierz jedno kluczowe zdarzenie.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
GetMeasurementProtocolSecret

rpc GetMeasurementProtocolSecret(GetMeasurementProtocolSecretRequest) returns (MeasurementProtocolSecret)

Wyszukaj pojedynczy tajny klucz MeasurementProtocol „GA4”.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
GetProperty

rpc GetProperty(GetPropertyRequest) returns (Property)

Wyszukać pojedynczą usługę „GA4”.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ListAccountSummaries

rpc ListAccountSummaries(ListAccountSummariesRequest) returns (ListAccountSummariesResponse)

Zwraca podsumowania wszystkich kont dostępnych dla elementu wywołującego.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ListAccounts

rpc ListAccounts(ListAccountsRequest) returns (ListAccountsResponse)

Zwraca wszystkie konta dostępne dla elementu wywołującego.

Pamiętaj, że te konta mogą obecnie nie mieć usług w GA4. Konta przeniesione do kosza (np. „przeniesione do kosza”) są domyślnie wykluczone. Zwraca pustą listę, jeśli nie znaleziono odpowiednich kont.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ListConversionEvents

rpc ListConversionEvents(ListConversionEventsRequest) returns (ListConversionEventsResponse)

Zwraca listę zdarzeń konwersji w określonej usłudze nadrzędnej.

Jeśli nie znaleziono żadnych zdarzeń konwersji, zwraca pustą listę.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ListCustomDimensions

rpc ListCustomDimensions(ListCustomDimensionsRequest) returns (ListCustomDimensionsResponse)

Wyświetla listę wymiarów niestandardowych w usłudze.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ListCustomMetrics

rpc ListCustomMetrics(ListCustomMetricsRequest) returns (ListCustomMetricsResponse)

Wyświetla listę danych niestandardowych w usłudze.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ListDataStreams

rpc ListDataStreams(ListDataStreamsRequest) returns (ListDataStreamsResponse)

Wyświetla listę strumieni Datastream w usłudze.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ListKeyEvents

rpc ListKeyEvents(ListKeyEventsRequest) returns (ListKeyEventsResponse)

Zwraca listę kluczowych zdarzeń w określonej usłudze nadrzędnej. Zwraca pustą listę, jeśli nie znaleziono żadnych kluczowych zdarzeń.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ListMeasurementProtocolSecrets

rpc ListMeasurementProtocolSecrets(ListMeasurementProtocolSecretsRequest) returns (ListMeasurementProtocolSecretsResponse)

Zwraca podrzędne obiekty MeasurementProtocolSecret w określonej usłudze nadrzędnej.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ListProperties

rpc ListProperties(ListPropertiesRequest) returns (ListPropertiesResponse)

Zwraca usługi podrzędne z określonego konta nadrzędnego.

Zwrócone zostaną tylko usługi „GA4”. Jeśli element wywołujący nie ma dostępu, właściwości zostaną wykluczone. Właściwości przeniesione do kosza (np. „przeniesione do kosza”) są domyślnie wykluczone. Jeśli nie znaleziono odpowiednich właściwości, zwraca pustą listę.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ProvisionAccountTicket

rpc ProvisionAccountTicket(ProvisionAccountTicketRequest) returns (ProvisionAccountTicketResponse)

Prosi o zgłoszenie prośby o utworzenie konta.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
RunAccessReport

rpc RunAccessReport(RunAccessReportRequest) returns (RunAccessReportResponse)

Zwraca niestandardowy raport rekordów dostępu do danych. Raport zawiera zapis każdego odczytu przez użytkownika danych raportowania Google Analytics. Rekordy dostępu są przechowywane przez maksymalnie 2 lata.

Istnieje możliwość wysyłania raportów dotyczących dostępu do danych dotyczących usługi. Żądania raportów można wysyłać dla dowolnej usługi, ale wymiary niezwiązane z limitami można żądać tylko w usługach w Google Analytics 360. Ta metoda jest dostępna tylko dla administratorów.

Te rekordy dostępu do danych obejmują m.in. raporty w interfejsie GA4, narzędzie GA4 Eksploracje interfejsu użytkownika, interfejs GA4 Data API i inne usługi, np. Firebase i AdMob, które mogą pobierać dane z Google Analytics przez połączenie kont. Nie obejmują one zmian w konfiguracji usług, takich jak dodanie strumienia czy zmiana strefy czasowej usługi. Informacje o historii zmian konfiguracji znajdziesz w sekcji searchChangeHistoryEvents.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
SearchChangeHistoryEvents

rpc SearchChangeHistoryEvents(SearchChangeHistoryEventsRequest) returns (SearchChangeHistoryEventsResponse)

Przeszukuje wszystkie zmiany na koncie lub jego kontach podrzędnych z użyciem określonego zestawu filtrów.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
UpdateAccount

rpc UpdateAccount(UpdateAccountRequest) returns (Account)

Aktualizuje konto.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
UpdateConversionEvent

rpc UpdateConversionEvent(UpdateConversionEventRequest) returns (ConversionEvent)

Aktualizuje zdarzenie konwersji przy użyciu określonych atrybutów.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
UpdateCustomDimension

rpc UpdateCustomDimension(UpdateCustomDimensionRequest) returns (CustomDimension)

Aktualizuje wymiar niestandardowy w usłudze.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
UpdateCustomMetric

rpc UpdateCustomMetric(UpdateCustomMetricRequest) returns (CustomMetric)

Aktualizuje niestandardowe dane w usłudze.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
UpdateDataRetentionSettings

rpc UpdateDataRetentionSettings(UpdateDataRetentionSettingsRequest) returns (DataRetentionSettings)

Aktualizuje ustawienia przechowywania pojedynczych danych w tej usłudze.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
UpdateDataStream

rpc UpdateDataStream(UpdateDataStreamRequest) returns (DataStream)

Aktualizuje DataStream w usłudze.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
UpdateKeyEvent

rpc UpdateKeyEvent(UpdateKeyEventRequest) returns (KeyEvent)

Aktualizuje kluczowe zdarzenie.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
UpdateMeasurementProtocolSecret

rpc UpdateMeasurementProtocolSecret(UpdateMeasurementProtocolSecretRequest) returns (MeasurementProtocolSecret)

Aktualizuje tajny klucz protokołu Measurement Protocol.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit
UpdateProperty

rpc UpdateProperty(UpdatePropertyRequest) returns (Property)

Aktualizuje usługę.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/analytics.edit

AccessBetweenFilter

Aby wyrazić, że wynik musi się mieścić w przedziale między dwiema liczbami (włącznie).

Pola
from_value

NumericValue

Zaczyna się od tej liczby.

to_value

NumericValue

Kończy się na tej wartości.

AccessDateRange

Przylegający zakres dni: data rozpoczęcia, data rozpoczęcia + 1, ..., data zakończenia.

Pola
start_date

string

Data początkowa zapytania w formacie YYYY-MM-DD. Nie może przypadać po endDate. Akceptowany jest też format NdaysAgo, yesterday lub today. W takim przypadku data jest ustalana na podstawie aktualnej godziny w strefie czasowej żądania.

end_date

string

Uwzględniająca data zakończenia zapytania w formacie YYYY-MM-DD. Nie może przypadać przed startDate. Akceptowany jest też format NdaysAgo, yesterday lub today. W takim przypadku data jest ustalana na podstawie aktualnej godziny w strefie czasowej żądania.

AccessDimension

Wymiary to atrybuty danych. Na przykład wymiar userEmail wskazuje adres e-mail użytkownika, który uzyskał dostęp do danych raportowania. Wartości wymiarów w odpowiedziach w raporcie są ciągami tekstowymi.

Pola
dimension_name

string

Nazwa interfejsu API wymiaru. Listę wymiarów obsługiwanych przez ten interfejs API znajdziesz w sekcji Schemat dostępu do danych.

Nazwy wymiarów zawierają odwołania do wymiarów dimensionFilter i orderBys.

AccessDimensionHeader

Opisuje kolumnę wymiaru w raporcie. Wymiary żądane w raporcie tworzą wpisy kolumn w wierszach i nagłówkach Wymiarów. Jednak wymiary używane wyłącznie w ramach filtrów lub wyrażeń nie tworzą kolumn w raporcie i odpowiednio nie generują nagłówków.

Pola
dimension_name

string

Nazwa wymiaru, np. „E-mail_użytkownika”.

AccessDimensionValue

Wartość wymiaru.

Pola
value

string

Wartość wymiaru. W przypadku wymiaru „kraj” wartością może być np. „Francja”.

AccessFilter

Wyrażenie służące do filtrowania wartości wymiarów lub danych.

Pola
field_name

string

Nazwa wymiaru lub danych.

Pole sumy one_filter. Określ jeden typ filtra dla elementu Filter. one_filter może być tylko jedną z tych wartości:
string_filter

AccessStringFilter

Filtr związany z ciągami znaków.

in_list_filter

AccessInListFilter

Filtr wartości na liście.

numeric_filter

AccessNumericFilter

Filtr wartości liczbowych lub dat.

between_filter

AccessBetweenFilter

Filtr dwóch wartości.

AccessFilterExpression

Wyraża filtry wymiarów lub danych. Pola w tym samym wyrażeniu muszą zawierać wszystkie wymiary lub dane.

Pola
Pole sumy one_expression. Określ jeden typ wyrażenia filtra dla właściwości FilterExpression. one_expression może być tylko jedną z tych wartości:
and_group

AccessFilterExpressionList

Każde wyrażenie FiltrExpress w grupie and_group jest połączone relacją „AND” (ORAZ).

or_group

AccessFilterExpressionList

Każde wyrażenie filtra SafeSearch w grupie or_group jest połączone relacją LUB.

not_expression

AccessFilterExpression

Parametr FilterExpression NIE ma wartości typu not_expression.

access_filter

AccessFilter

Filtr podstawowy. W ramach tego samego filtra wszystkie nazwy pól filtra muszą być wszystkimi wymiarami lub danymi.

AccessFilterExpressionList

Lista wyrażeń filtra.

Pola
expressions[]

AccessFilterExpression

Lista wyrażeń filtra.

AccessInListFilter

Wynik musi się znajdować na liście wartości ciągu znaków.

Pola
values[]

string

Lista wartości ciągów znaków. Pole nie może być puste.

case_sensitive

bool

Jeśli ma wartość prawda, w wartości ciągu znaków wielkość liter ma znaczenie.

AccessMetric

Pomiary ilościowe z raportu. Na przykład dane accessCount to łączna liczba rekordów dostępu do danych.

Pola
metric_name

string

Nazwa interfejsu API danych. Listę wskaźników obsługiwanych przez ten interfejs API znajdziesz w sekcji Schemat dostępu do danych.

Do danych odwołują się nazwy w metricFilter i orderBys.

AccessMetricHeader

Opisuje kolumnę danych w raporcie. Widoczne dane żądane w raporcie generują wpisy kolumn w wierszach i nagłówkach MetricHeaders. Jednak dane używane wyłącznie w filtrach lub wyrażeniach nie tworzą kolumn w raporcie i odpowiednio nie generują nagłówków.

Pola
metric_name

string

Nazwa wskaźnika, np. „accessCount”.

AccessMetricValue

Wartość danych.

Pola
value

string

Wartość pomiaru. Może to być np. „13”.

AccessNumericFilter

Filtry dla wartości liczbowych lub daty.

Pola
operation

Operation

Typ operacji dla tego filtra.

value

NumericValue

Wartość liczbowa lub data.

Operacja

Operacja zastosowana do filtra liczbowego.

Wartości w polu enum
OPERATION_UNSPECIFIED Nie określono.
EQUAL Równa się
LESS_THAN To mniej niż
LESS_THAN_OR_EQUAL Mniejsze lub równe
GREATER_THAN To więcej niż
GREATER_THAN_OR_EQUAL Większe niż lub równe

AccessOrderBy

Kolejność według kolejności określa sposób sortowania wierszy w odpowiedzi. Na przykład kolejność wierszy malejąco według liczby dostępu oznacza, że są one uporządkowane 1 raz, a wiersze według ciągu kraju – mają inną kolejność.

Pola
desc

bool

Jeśli ma wartość true (prawda), sortowanie powoduje sortowanie malejąco. Jeśli wartość fałsz lub nie jest podana, sortuje w kolejności rosnącej.

Pole sumy one_order_by. Określ jeden typ zamówienia dla OrderBy. one_order_by może być tylko jedną z tych wartości:
metric

MetricOrderBy

Sortuje wyniki według wartości danych.

dimension

DimensionOrderBy

Sortuje wyniki według wartości wymiaru.

DimensionOrderBy

Sortuje według wartości wymiarów.

Pola
dimension_name

string

Nazwa wymiaru w żądaniu sortowania.

order_type

OrderType

Kontroluje regułę kolejności wartości wymiarów.

OrderType

Reguła porządkowania według wartości wymiaru ciągu znaków.

Wartości w polu enum
ORDER_TYPE_UNSPECIFIED Nie określono.
ALPHANUMERIC Sortowanie alfanumeryczne według punktu kodowego Unicode. np. „2” < "A" < "X" < "b" < "z".
CASE_INSENSITIVE_ALPHANUMERIC Sortowanie alfanumeryczne według małych liter nie ma znaczenia. np. „2” < "A" < "b" < "X" < "z".
NUMERIC Przed sortowaniem wartości wymiarów są konwertowane na liczby. Na przykład w sortowaniu NUMERYCZNYM, „25” < „100” i w sortowaniu ALPHANUMERIC, „100” < „25”. Wszystkie wartości wymiarów nieliczbowych mają taką samą kolejność poniżej wszystkich wartości liczbowych.

MetricOrderBy

Sortuje według wartości danych.

Pola
metric_name

string

Nazwa danych w żądaniu sortowania.

AccessQuota

Bieżący stan wszystkich limitów w tej usłudze w Analytics. Jeśli limit usługi zostanie wyczerpany, wszystkie żądania wysyłane do tej usługi będą zwracać błędy „Wyczerpanie zasobu”.

Pola
tokens_per_day

AccessQuotaStatus

Usługi mogą używać 250 tys. tokenów dziennie. Większość żądań używa mniej niż 10 tokenów.

tokens_per_hour

AccessQuotaStatus

Usługi mogą używać 50 tys. tokenów na godzinę. Żądanie do interfejsu API pochłania 1 liczbę tokenów. Ta liczba jest odejmowana od wszystkich limitów godzinowych, dziennych i godzinowych dla projektu.

concurrent_requests

AccessQuotaStatus

Usługi mogą używać maksymalnie 50 żądań równoczesnych.

server_errors_per_project_per_hour

AccessQuotaStatus

Pary usług i projektów w chmurze mogą zawierać do 50 błędów serwera na godzinę.

tokens_per_project_per_hour

AccessQuotaStatus

Usługi mogą wykorzystywać do 25% tokenów na projekt w ciągu godziny. Oznacza to,że usługi Analytics 360 mogą wykorzystywać 12 500 tokenów na projekt na godzinę. Żądanie do interfejsu API pochłania 1 liczbę tokenów. Ta liczba jest odejmowana od wszystkich limitów godzinowych, dziennych i godzinowych dla projektu.

AccessQuotaStatus

Bieżący stan konkretnej grupy limitów.

Pola
consumed

int32

Limit zużyty przez to żądanie.

remaining

int32

Limit pozostały po tej prośbie.

AccessRow

Dostęp do danych raportu dla każdego wiersza.

Pola
dimension_values[]

AccessDimensionValue

Lista wartości wymiarów. Te wartości są podane w takiej samej kolejności jak w żądaniu.

metric_values[]

AccessMetricValue

Lista wartości danych. Te wartości są podane w takiej samej kolejności jak w żądaniu.

AccessStringFilter

Filtr ciągów tekstowych.

Pola
match_type

MatchType

Typ dopasowania dla tego filtra.

value

string

Wartość ciągu znaków używana w dopasowaniu.

case_sensitive

bool

Jeśli ma wartość prawda, w wartości ciągu znaków wielkość liter ma znaczenie.

MatchType

Typ dopasowania filtra ciągu znaków.

Wartości w polu enum
MATCH_TYPE_UNSPECIFIED Brak informacji
EXACT Dokładne dopasowanie wartości ciągu.
BEGINS_WITH Zaczyna się od wartości ciągu znaków.
ENDS_WITH Kończy się wartością ciągu.
CONTAINS Zawiera wartość ciągu znaków.
FULL_REGEXP Pełne dopasowanie wyrażenia regularnego do wartości ciągu znaków.
PARTIAL_REGEXP Dopasowanie częściowe do wyrażenia regularnego z wartością ciągu znaków.

Konto

Komunikat dotyczący zasobu reprezentujący konto Google Analytics.

Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu tego konta. Format: accounts/{konto} Przykład: „konta/100”

create_time

Timestamp

Tylko dane wyjściowe. Czas utworzenia konta.

update_time

Timestamp

Tylko dane wyjściowe. Czas ostatniej aktualizacji pól ładunku konta.

display_name

string

Wymagane. Czytelna dla człowieka wyświetlana nazwa tego konta.

region_code

string

Kraj prowadzenia działalności. Musi to być kod regionu Unicode CLDR.

deleted

bool

Tylko dane wyjściowe. Wskazuje, czy konto zostało przeniesione do kosza. Usunięte konta nie są uwzględniane w wynikach na liście, chyba że zostanie o to wyraźnie wysłane żądanie.

gmp_organization

string

Tylko dane wyjściowe. Identyfikator URI zasobu organizacji w Google Marketing Platform. Ustawiaj tylko wtedy, gdy to konto jest połączone z organizacją GMP. Format: marketingplatformadmin.googleapis.com/organizations/{id_organizacji}

AccountSummary

Zasób wirtualny reprezentujący konto i wszystkie jego usługi podrzędne w GA4.

Pola
name

string

Nazwa zasobu tego podsumowania konta. Format: podsumowania konta/{identyfikator_konta} Przykład: „podsumowania konta/1000”

account

string

Nazwa zasobu konta, do którego odnosi się to podsumowanie konta, Format: accounts/{identyfikator_konta} Przykład: „konta/1000”

display_name

string

Wyświetlana nazwa konta, do którego odwołuje się to podsumowanie konta.

property_summaries[]

PropertySummary

Lista podsumowań kont podrzędnych tego konta.

AcknowledgeUserDataCollectionRequest

Komunikat żądania dla RPC AcknowledgeUserDataCollection.

Pola
property

string

Wymagane. Usługa, w której przypadku konieczne jest potwierdzenie gromadzenia danych o użytkownikach.

acknowledgement

string

Wymagane. Potwierdź, że element wywołujący tę metodę rozumie warunki gromadzenia danych użytkownika.

Pole musi zawierać dokładną wartość: „Potwierdzam uzyskanie od użytkowników niezbędnych zgód i uprawnień w zakresie zbierania i przetwarzania ich danych, w tym zgody na powiązanie takich danych ze zbieranymi przez Google Analytics informacjami o wizytach w mojej witrynie lub aplikacji”.

AcknowledgeUserDataCollectionResponse

Ten typ nie ma żadnych pól.

Komunikat odpowiedzi na RPC AcknowledgeUserDataCollection.

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 W ramach tej zmiany zaktualizowano zasób.
DELETED W ramach tej zmiany został usunięty zasób.

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 podanego w actor_email.
SYSTEM Zmiany wprowadzone przez system Google Analytics.
SUPPORT Zmiany wprowadzone przez pracowników zespołu pomocy Google Analytics.

ArchiveCustomDimensionRequest

Żądanie dotyczące wywołania RPC ArchiveCustomDimension.

Pola
name

string

Wymagane. Nazwa wymiaru niestandardowego do zarchiwizowania. Przykładowy format: properties/1234/customDimensions/5678

ArchiveCustomMetricRequest

Komunikat żądania dla RPC ArchiveCustomMetric.

Pola
name

string

Wymagane. Nazwa danych niestandardowych do zarchiwizowania. Przykładowy format: properties/1234/customMetrics/5678

ChangeHistoryChange

Opis zmiany pojedynczego zasobu Google Analytics.

Pola
resource

string

Nazwa zasobu, którego zmiany są opisane w tym wpisie.

action

ActionType

Typ działania, które zmieniło ten zasób.

resource_before_change

ChangeHistoryResource

Zawartość zasobu sprzed wprowadzenia zmiany. Jeśli ten zasób został utworzony w ramach tej zmiany, to pole będzie niedostępne.

resource_after_change

ChangeHistoryResource

Zawartość zasobu od momentu wprowadzenia zmiany. Jeśli w ramach tej zmiany ten zasób został usunięty, to pole będzie niedostępne.

ChangeHistoryResource

Migawka zasobu w stanie sprzed lub po zmianie w historii zmian.

Pola

Pole sumy resource.

resource może być tylko jedną z tych wartości:

account

Account

Migawka zasobu konta w historii zmian.

property

Property

Migawka zasobu usługi w historii zmian.

conversion_event

ConversionEvent

Migawka zasobu ConversionEvent w historii zmian.

measurement_protocol_secret

MeasurementProtocolSecret

Zrzut zasobu MeasurementProtocolSecret w historii zmian.

data_retention_settings

DataRetentionSettings

Migawka zasobu ustawień przechowywania danych w historii zmian.

data_stream

DataStream

Zrzut zasobu DataStream w historii zmian.

ChangeHistoryEvent

Zbiór zmian na koncie Google Analytics lub w jego usługach podrzędnych, które wynikają z tej samej przyczyny. Typowe przyczyny to zmiany wprowadzone w interfejsie Google Analytics, zmiany wprowadzone przez obsługę klienta lub automatyczne zmiany w systemie Google Analytics.

Pola
id

string

Identyfikator tego zdarzenia historii zmian. Jest on niepowtarzalny w Google Analytics.

change_time

Timestamp

Godzina wprowadzenia zmiany.

actor_type

ActorType

Rodzaj użytkownika, który wprowadził zmianę.

user_actor_email

string

Adres e-mail konta Google, na którym wprowadzono zmianę. Jeśli pole użytkownika jest ustawione na USER, będzie to prawidłowy adres e-mail. W przeciwnym razie pole jest puste. Usunięte konta Google będą powodować błąd.

changes_filtered

bool

Jeśli ma wartość true (prawda), lista zwróconych zmian została odfiltrowana i nie zawiera wszystkich zmian, które nastąpiły w tym zdarzeniu.

changes[]

ChangeHistoryChange

Lista zmian wprowadzonych w tym zdarzeniu historii zmian, które pasują do filtrów określonych w żądaniu SearchChangeHistoryEventsRequest.

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
GOOGLE_SIGNALS_SETTINGS Zasób GoogleSignalsSettings
CONVERSION_EVENT Zasób zdarzenia konwersji
MEASUREMENT_PROTOCOL_SECRET Zasób MeasurementProtocolSecret
DATA_RETENTION_SETTINGS Zasób DataPrzechowywanieSettings
DATA_STREAM Zasób DataStream
ATTRIBUTION_SETTINGS Zasób Ustawienia atrybucji

ConversionEvent

Zdarzenie konwersji w usłudze w Google Analytics.

Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu tego zdarzenia konwersji. Format: properties/{property}/conversionEvents/{conversion_event}

event_name

string

Stałe. Nazwa tego zdarzenia konwersji. Przykłady: „kliknij”, „zakup”.

create_time

Timestamp

Tylko dane wyjściowe. Czas utworzenia w usłudze tego zdarzenia konwersji.

deletable

bool

Tylko dane wyjściowe. Jeśli to zdarzenie jest skonfigurowane, można je obecnie usunąć za pomocą metody DeleteConversionEvent.

custom

bool

Tylko dane wyjściowe. Jeśli ma wartość Prawda, to zdarzenie konwersji odnosi się do zdarzenia niestandardowego. Jeśli zasada ma wartość Fałsz, to zdarzenie konwersji odnosi się do zdarzenia domyślnego w Google Analytics. Zdarzenia domyślne mają zwykle szczególne znaczenie w Google Analytics. Zdarzenia domyślne są zwykle tworzone za Ciebie przez system Google Analytics, ale w niektórych przypadkach mogą je tworzyć administratorzy usług. Zdarzenia niestandardowe wliczają się do maksymalnej liczby niestandardowych zdarzeń konwersji, które można utworzyć na usługę.

counting_method

ConversionCountingMethod

Opcjonalnie. Metoda zliczania konwersji w przypadku wielu zdarzeń w ciągu jednej sesji. Jeśli ta wartość nie zostanie podana, zostanie ustawiona na ONCE_PER_EVENT.

default_conversion_value

DefaultConversionValue

Opcjonalnie. Określa domyślną wartość/walutę zdarzenia konwersji.

ConversionCountingMethod

Metoda zliczania konwersji w przypadku wielu zdarzeń w ciągu jednej sesji.

Wartości w polu enum
CONVERSION_COUNTING_METHOD_UNSPECIFIED Nie określono metody zliczania.
ONCE_PER_EVENT Każde wystąpienie zdarzenia jest uznawane za konwersję.
ONCE_PER_SESSION Wystąpienie zdarzenia jest uznawane za konwersję nie częściej niż raz na sesję na sesję.

DefaultConversionValue

Określa domyślną wartość/walutę zdarzenia konwersji. Podaj zarówno wartość, jak i walutę.

Pola
value

double

Ta wartość będzie służyć do wypełniania wartości wszystkich konwersji powiązanych z określonym parametrem event_name, w przypadku gdy parametr „value” zdarzenia jest nieskonfigurowany.

currency_code

string

Jeśli zdarzenie konwersji dla tego zdarzenia (event_name) nie ma ustawionej waluty, zostanie ona zastosowana jako domyślna. Musi być w formacie kodu waluty ISO 4217. Więcej informacji znajdziesz na stronie https://en.wikipedia.org/wiki/ISO_4217.

CreateConversionEventRequest

Komunikat żądania dla RPC CreateConversionEvent

Pola
conversion_event

ConversionEvent

Wymagane. Zdarzenie konwersji do utworzenia.

parent

string

Wymagane. Nazwa zasobu usługi nadrzędnej, w której zostanie utworzone to zdarzenie konwersji. Format: właściwość/123

CreateCustomDimensionRequest

Komunikat RPC dotyczący tworzenia niestandardowego wymiaru.

Pola
parent

string

Wymagane. Przykładowy format: właściwość/1234

custom_dimension

CustomDimension

Wymagane. Wymiar niestandardowy do utworzenia.

CreateCustomMetricRequest

Komunikat RPC dotyczący CreateCustomMetric.

Pola
parent

string

Wymagane. Przykładowy format: właściwość/1234

custom_metric

CustomMetric

Wymagane. Dane niestandardowe do utworzenia.

CreateDataStreamRequest

Komunikat żądania dla RPC CreateDataStream.

Pola
parent

string

Wymagane. Przykładowy format: właściwość/1234

data_stream

DataStream

Wymagane. Strumień danych do utworzenia.

CreateFirebaseLinkRequest

Komunikat żądania dla RPC CreateFirebaseLink

Pola
parent

string

Wymagane. Format: właściwość/{property_id} Przykład: właściwości/1234

CreateGoogleAdsLinkRequest

Wiadomość z prośbą o RPC CreateGoogleAdsLink

Pola
parent

string

Wymagane. Przykładowy format: właściwość/1234

CreateKeyEventRequest

Komunikat RPC dotyczący metody CreateKeyEvent

Pola
key_event

KeyEvent

Wymagane. Kluczowe zdarzenie do utworzenia.

parent

string

Wymagane. Nazwa zasobu usługi nadrzędnej, w której zostanie utworzone to kluczowe zdarzenie. Format: właściwość/123

CreateMeasurementProtocolSecretRequest

Komunikat RPC dotyczący CreateMeasurementProtocolSecret

Pola
parent

string

Wymagane. Zasób nadrzędny, w którym zostanie utworzony ten obiekt tajny. Format: properties/{property}/dataStreams/{dataStream}

measurement_protocol_secret

MeasurementProtocolSecret

Wymagane. Klucz tajny platformy Measurement Protocol do utworzenia.

CreatePropertyRequest

Komunikat RPC dotyczący metody CreateProperty.

Pola
property

Property

Wymagane. Usługa do utworzenia. Uwaga: podana właściwość musi określać swoją właściwość nadrzędną.

CustomDimension

Definicja wymiaru niestandardowego.

Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu tego zasobu wymiaru niestandardowego. Format: properties/{property}/customDimensions/{customDimension}

parameter_name

string

Wymagane. Stałe. Nazwa parametru tagowania dla tego wymiaru niestandardowego.

Jeśli jest to wymiar ograniczony do użytkownika, jest to nazwa właściwości użytkownika. Jeśli jest to wymiar ograniczony do zdarzenia, jest to nazwa parametru zdarzenia.

Jeśli jest to wymiar ograniczony do produktu, jest to nazwa parametru z tablicy items e-commerce.

Nazwa może zawierać tylko znaki alfanumeryczne i podkreślenia, zaczynając od litery. Maksymalna długość to 24 znaki w przypadku wymiarów ograniczonych do użytkownika i 40 znaków w przypadku wymiarów ograniczonych do zdarzenia.

display_name

string

Wymagane. Wyświetlana nazwa tego wymiaru niestandardowego podana w interfejsie Analytics. Maksymalna długość to 82 znaki, ze znakami alfanumerycznymi, spacjami i podkreśleniami zaczynającymi się od litery. Starsze wyświetlane nazwy generowane przez system mogą zawierać nawiasy kwadratowe, ale aktualizowanie tego pola nigdy nie zezwala na użycie nawiasów kwadratowych.

description

string

Opcjonalnie. Opis tego wymiaru niestandardowego. Maksymalna długość to 150 znaków.

scope

DimensionScope

Wymagane. Stałe. Zakres tego wymiaru.

disallow_ads_personalization

bool

Opcjonalnie. Jeśli ma wartość Prawda, ustawia ten wymiar jako niespersonalizowany i wyklucza go z personalizacji reklam.

Obecnie ta funkcja jest obsługiwana tylko w przypadku wymiarów niestandardowych ograniczonych do użytkownika.

DimensionScope

Prawidłowe wartości dla zakresu tego wymiaru.

Wartości w polu enum
DIMENSION_SCOPE_UNSPECIFIED Nieznany lub nieokreślony zakres.
EVENT Wymiar ograniczony do zdarzenia.
USER Wymiar ograniczony do użytkownika.
ITEM Wymiar ograniczony do elementów e-commerce

CustomMetric

Definicja danych niestandardowych.

Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu tego zasobu CustomMetric. Format: properties/{property}/customMetrics/{customMetric}

parameter_name

string

Wymagane. Stałe. Nazwa tagowania tych danych niestandardowych.

Jeśli są to dane ograniczone do zdarzenia, jest to nazwa parametru zdarzenia.

Może zawierać tylko znaki alfanumeryczne i podkreślenia, które rozpoczynają się od litery. Maksymalna długość danych ograniczonych do zdarzenia to 40 znaków.

display_name

string

Wymagane. Wyświetlana nazwa tych danych niestandardowych widoczna w interfejsie Analytics. Maksymalna długość to 82 znaki, ze znakami alfanumerycznymi, spacjami i podkreśleniami zaczynającymi się od litery. Starsze wyświetlane nazwy generowane przez system mogą zawierać nawiasy kwadratowe, ale aktualizowanie tego pola nigdy nie zezwala na użycie nawiasów kwadratowych.

description

string

Opcjonalnie. Opis tego wymiaru niestandardowego. Maksymalna długość to 150 znaków.

measurement_unit

MeasurementUnit

Wymagane. Typ wartości danych niestandardowych.

scope

MetricScope

Wymagane. Stałe. Zakres tych danych niestandardowych.

restricted_metric_type[]

RestrictedMetricType

Opcjonalnie. Rodzaje danych podlegających ograniczeniom, które mogą zawierać te dane. Wymagane w przypadku danych z jednostką miary w CURRENCY. Pole musi być puste w przypadku danych z jednostką miary inną niż CURRENCY.

MeasurementUnit

Możliwe typy reprezentowania wartości danych niestandardowych.

Reprezentacja waluty może się zmienić w przyszłości, co będzie wymagać nieupoważnionej zmiany w interfejsie API.

Wartości w polu enum
MEASUREMENT_UNIT_UNSPECIFIED Brakująca lub nieokreślona wartość MeasurementUnit.
STANDARD Ten wskaźnik używa jednostek domyślnych.
CURRENCY Te dane służą do pomiaru waluty.
FEET Jest to liczba stóp.
METERS Ten wskaźnik to metry.
KILOMETERS Ta wartość to kilometry.
MILES Ten wskaźnik służy do pomiaru mil.
MILLISECONDS Ta wartość to milisekundy.
SECONDS Jest to liczba sekund.
MINUTES Ten wskaźnik to minuty.
HOURS Ten rodzaj danych to godziny.

MetricScope

Zakres tych danych.

Wartości w polu enum
METRIC_SCOPE_UNSPECIFIED Nieznany lub nieokreślony zakres.
EVENT Wskaźnik ograniczony do zdarzenia.

RestrictedMetricType

Etykiety oznaczające dane w tych danych niestandardowych jako dane, które powinny być dostępne tylko dla określonych użytkowników.

Wartości w polu enum
RESTRICTED_METRIC_TYPE_UNSPECIFIED Nieznany lub nieokreślony typ.
COST_DATA Dane raportują dane o kosztach.
REVENUE_DATA Dane raportują dane o przychodach.

DataRetentionSettings

Wartości ustawień przechowywania danych. To jednorazowy zasób.

Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu tego zasobu DataMetadataSetting. Format: properties/{property}/dataPrzechowywanieSettings

event_data_retention

RetentionDuration

Okres przechowywania danych na poziomie zdarzenia.

reset_user_data_on_new_activity

bool

Jeśli ma wartość prawda, zresetuj okres przechowywania identyfikatora użytkownika przy każdym zdarzeniu pochodzącym od tego użytkownika.

RetentionDuration

Prawidłowe wartości czasu przechowywania danych.

Wartości w polu enum
RETENTION_DURATION_UNSPECIFIED Nie określono czasu przechowywania danych.
TWO_MONTHS Czas przechowywania danych to 2 miesiące.
FOURTEEN_MONTHS Czas przechowywania danych to 14 miesięcy.
TWENTY_SIX_MONTHS Czas przechowywania danych to 26 miesięcy. Dostępne tylko w usługach w Analytics 360.
THIRTY_EIGHT_MONTHS Czas przechowywania danych to 38 miesięcy. Dostępne tylko w usługach w Analytics 360.
FIFTY_MONTHS Czas przechowywania danych to 50 miesięcy. Dostępne tylko w usługach w Analytics 360.

DataSharingSettings

Komunikat dotyczący zasobu reprezentujący ustawienia udostępniania danych na koncie Google Analytics.

Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu. Format: accounts/{konto}/dataSharingSettings Przykład: „accounts/1000/dataSharingSettings”

sharing_with_google_support_enabled

bool

Umożliwia zespołowi pomocy Google dostęp do danych, aby ułatwić rozwiązywanie problemów.

sharing_with_google_assigned_sales_enabled

bool

Umożliwia zespołom sprzedaży Google przypisanym do klienta dostęp do danych w celu sugerowania zmian w konfiguracji i poprawy wyników. Po włączeniu nadal obowiązują ograniczenia zespołu sprzedaży.

sharing_with_google_any_sales_enabled

bool

Umożliwia dowolnej działowi sprzedaży Google dostęp do danych w celu sugerowania zmian w konfiguracji i poprawy wyników.

sharing_with_google_products_enabled

bool

Zezwala Google na używanie tych danych do ulepszania innych produktów i usług Google.

sharing_with_others_enabled

bool

Umożliwia Google anonimowe udostępnianie danych innym użytkownikom w postaci zbiorczej.

DataStream

Wiadomość dotycząca zasobu reprezentująca strumień danych.

Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu tego strumienia danych. Format: properties/{property_id}/dataStreams/{stream_id} Przykład: „properties/1000/dataStreams/2000”

type

DataStreamType

Wymagane. Stałe. Typ tego zasobu DataStream.

display_name

string

Czytelna dla człowieka wyświetlana nazwa strumienia danych.

Wymagane w przypadku strumieni danych z sieci.

Maksymalna dozwolona długość wyświetlanej nazwy to 255 jednostek kodu UTF-16.

create_time

Timestamp

Tylko dane wyjściowe. Czas utworzenia strumienia.

update_time

Timestamp

Tylko dane wyjściowe. Czas ostatniej aktualizacji pól ładunku strumienia.

Pole sumy stream_data. Dane dotyczące określonych typów strumieni danych. Komunikat, który zostanie ustawiony, odpowiada typowi strumienia. stream_data może być tylko jedną z tych wartości:
web_stream_data

WebStreamData

Dane specyficzne dla strumieni danych z sieci. To pole musi być wypełnione, jeśli typ to WEB_DATA_STREAM.

android_app_stream_data

AndroidAppStreamData

Dane dotyczące strumieni danych z aplikacji na Androida. To pole musi być wypełnione, jeśli typ to ANDROID_APP_DATA_STREAM.

ios_app_stream_data

IosAppStreamData

Dane dotyczące strumieni danych z aplikacji na iOS. To pole musi być wypełnione, jeśli typ to IOS_APP_DATA_STREAM.

AndroidAppStreamData

Dane dotyczące strumieni danych z aplikacji na Androida.

Pola
firebase_app_id

string

Tylko dane wyjściowe. Identyfikator odpowiedniej aplikacji na Androida w Firebase (jeśli istnieje). Ten identyfikator może się zmienić, jeśli aplikacja na Androida zostanie usunięta i utworzona.

package_name

string

Stałe. Nazwa pakietu aplikacji objętej pomiarem. Przykład: „com.example.mojaaplikacjaandroid”

DataStreamType

Typ strumienia danych.

Wartości w polu enum
DATA_STREAM_TYPE_UNSPECIFIED Nieznany lub nieokreślony typ.
WEB_DATA_STREAM Strumień danych z sieci.
ANDROID_APP_DATA_STREAM Strumień danych z aplikacji na Androida.
IOS_APP_DATA_STREAM Strumień danych z aplikacji na iOS.

IosAppStreamData

Dane dotyczące strumieni danych z aplikacji na iOS.

Pola
firebase_app_id

string

Tylko dane wyjściowe. Identyfikator odpowiedniej aplikacji na iOS w Firebase (jeśli istnieje). Ten identyfikator może się zmienić, jeśli aplikacja na iOS zostanie usunięta i odtworzona.

bundle_id

string

Wymagane. Stałe. Identyfikator pakietu aplikacji w Apple App Store, np. „com.example.myiosapp”

WebStreamData

Dane specyficzne dla strumieni danych z sieci.

Pola
measurement_id

string

Tylko dane wyjściowe. Identyfikator pomiaru Analytics.

Przykład: „G-1A2BCD345E”

firebase_app_id

string

Tylko dane wyjściowe. Identyfikator odpowiedniej aplikacji internetowej w Firebase (jeśli istnieje). Ten identyfikator może się zmienić, jeśli aplikacja internetowa zostanie usunięta i odtworzona.

default_uri

string

Nazwa domeny aplikacji internetowej objętej pomiarem lub pusta. Przykład: „http://www.google.com”, „https://www.google.com”

DeleteAccountRequest

Komunikat RPC dotyczący metody DeleteAccount.

Pola
name

string

Wymagane. Nazwa konta do przeniesienia do kosza. Format: accounts/{konto} Przykład: „konta/100”

DeleteConversionEventRequest

Komunikat żądania dla RPC DeleteConversionEvent

Pola
name

string

Wymagane. Nazwa zasobu zdarzenia konwersji do usunięcia. Format: properties/{property}/conversionEvents/{conversion_event} Przykład: „properties/123/conversionEvents/456”

DeleteDataStreamRequest

Komunikat żądania dotyczący RPC DeleteDataStream.

Pola
name

string

Wymagane. Nazwa strumienia danych do usunięcia. Przykładowy format: properties/1234/dataStreams/5678

DeleteFirebaseLinkRequest

Komunikat żądania RPC DeleteFirebaseLink

Pola
name

string

Wymagane. Format: properties/{property_id}/firebaseLinks/{firebase_link_id} Przykład: properties/1234/firebaseLinks/5678

DeleteGoogleAdsLinkRequest

Prośba o komunikat dotyczący RPC DeleteGoogleAdsLink.

Pola
name

string

Wymagane. Przykładowy format: properties/1234/googleAdsLinks/5678

DeleteKeyEventRequest

Komunikat RPC dotyczący metody DeleteKeyEvent

Pola
name

string

Wymagane. Nazwa zasobu kluczowego zdarzenia do usunięcia. Format: właściwość/{property}/keyEvents/{key_event} Przykład: „properties/123/keyEvents/456”

DeleteMeasurementProtocolSecretRequest

Komunikat żądania dotyczący RPC DeleteMeasurementProtocolSecret

Pola
name

string

Wymagane. Nazwa obiektu MeasurementProtocolSecret do usunięcia. Format: właściwość/{property}/dataStreams/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret}

DeletePropertyRequest

Komunikat żądania dotyczący RPC DeleteProperty.

Pola
name

string

Wymagane. Nazwa usługi do przeniesienia do kosza. Format: właściwość/{property_id} Przykład: „właściwości/1000”

GetAccountRequest

Komunikat żądania dla RPC GetAccount.

Pola
name

string

Wymagane. Nazwa konta do wyszukania. Format: accounts/{konto} Przykład: „konta/100”

GetConversionEventRequest

Komunikat żądania dla RPC GetConversionEvent

Pola
name

string

Wymagane. Nazwa zasobu zdarzenia konwersji do pobrania. Format: properties/{property}/conversionEvents/{conversion_event} Przykład: „properties/123/conversionEvents/456”

GetCustomDimensionRequest

Żądanie dotyczące RPC GetCustomDimensions.

Pola
name

string

Wymagane. Nazwa wymiaru niestandardowego, który chcesz uzyskać. Przykładowy format: properties/1234/customDimensions/5678

GetCustomMetricRequest

Komunikat żądania dla RPC GetCustomMetric.

Pola
name

string

Wymagane. Nazwa danych niestandardowych, które mają zostać pobrane. Przykładowy format: properties/1234/customMetrics/5678

GetDataRetentionSettingsRequest

Komunikat żądania dotyczący RPC GetDataMetadataSettings.

Pola
name

string

Wymagane. Nazwa ustawień do przeszukania. Format: właściwość/{property}/dataPrzechowywanieSettings Przykład: „properties/1000/dataPrzechowywanieSettings”

GetDataSharingSettingsRequest

Komunikat żądania dotyczący RPC GetDataSharingSettings.

Pola
name

string

Wymagane. Nazwa ustawień do przeszukania. Format: accounts/{konto}/dataSharingSettings Przykład: „accounts/1000/dataSharingSettings”

GetDataStreamRequest

Komunikat żądania RPC GetDataStream.

Pola
name

string

Wymagane. Nazwa strumienia danych do pobrania. Przykładowy format: properties/1234/dataStreams/5678

GetKeyEventRequest

Komunikat żądania dla RPC GetKeyEvent

Pola
name

string

Wymagane. Nazwa zasobu kluczowego zdarzenia do pobrania. Format: właściwość/{property}/keyEvents/{key_event} Przykład: „properties/123/keyEvents/456”

GetMeasurementProtocolSecretRequest

Komunikat RPC dotyczący GetMeasurementProtocolSecret.

Pola
name

string

Wymagane. Nazwa obiektu tajnego protokołu Measurement Protocol do wyszukania. Format: właściwość/{property}/dataStreams/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret}

GetPropertyRequest

Komunikat żądania dotyczący RPC GetProperty.

Pola
name

string

Wymagane. Nazwa usługi do wyszukania. Format: właściwość/{property_id} Przykład: „właściwości/1000”

IndustryCategory

Kategoria wybrana dla tej usługi używana do branżowej analizy porównawczej.

Wartości w polu enum
INDUSTRY_CATEGORY_UNSPECIFIED Nie określono kategorii branży
AUTOMOTIVE Motoryzacja
BUSINESS_AND_INDUSTRIAL_MARKETS Rynki gospodarcze i przemysłowe
FINANCE Finanse
HEALTHCARE Opieka zdrowotna
TECHNOLOGY Technologia
TRAVEL Podróże
OTHER Inne
ARTS_AND_ENTERTAINMENT Sztuka i rozrywka
BEAUTY_AND_FITNESS Uroda i fitness
BOOKS_AND_LITERATURE Książki i literatura
FOOD_AND_DRINK Jedzenie i napoje
GAMES Gry
HOBBIES_AND_LEISURE Hobby i wypoczynek
HOME_AND_GARDEN Dom i ogród
INTERNET_AND_TELECOM Internet i telekomunikacja
LAW_AND_GOVERNMENT Prawo i administracja państwowa
NEWS Wiadomości
ONLINE_COMMUNITIES Społeczności online
PEOPLE_AND_SOCIETY Ludzie i społeczeństwo
PETS_AND_ANIMALS Zwierzęta dzikie i domowe
REAL_ESTATE Nieruchomości
REFERENCE Dokumentacja
SCIENCE Nauka
SPORTS Sport
JOBS_AND_EDUCATION Praca i edukacja
SHOPPING Zakupy Google

KeyEvent

Kluczowe zdarzenie w usłudze w Google Analytics

Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu tego kluczowego zdarzenia. Format: properties/{property}/keyEvents/{key_event}

event_name

string

Stałe. Nazwa tego kluczowego zdarzenia. Przykłady: „kliknij”, „zakup”.

create_time

Timestamp

Tylko dane wyjściowe. Czas utworzenia w usłudze tego kluczowego zdarzenia.

deletable

bool

Tylko dane wyjściowe. Jeśli ma wartość Prawda, to wydarzenie można usunąć.

custom

bool

Tylko dane wyjściowe. Jeśli ma wartość Prawda, to kluczowe zdarzenie odnosi się do zdarzenia niestandardowego. Jeśli zasada ma wartość Fałsz, to kluczowe zdarzenie odnosi się do zdarzenia domyślnego w Google Analytics. Zdarzenia domyślne mają zwykle szczególne znaczenie w Google Analytics. Zdarzenia domyślne są zwykle tworzone za Ciebie przez system Google Analytics, ale w niektórych przypadkach mogą je tworzyć administratorzy usług. Zdarzenia niestandardowe są wliczane do maksymalnej liczby kluczowych zdarzeń niestandardowych, które można utworzyć na usługę.

counting_method

CountingMethod

Wymagane. Metoda liczenia kluczowych zdarzeń w przypadku wielu zdarzeń w ramach jednej sesji.

default_value

DefaultValue

Opcjonalnie. Określa domyślną wartość/walutę kluczowego zdarzenia.

CountingMethod

Metoda liczenia kluczowych zdarzeń w przypadku wielu zdarzeń w ramach jednej sesji.

Wartości w polu enum
COUNTING_METHOD_UNSPECIFIED Nie określono metody zliczania.
ONCE_PER_EVENT Każde wystąpienie zdarzenia jest uznawane za kluczowe zdarzenie.
ONCE_PER_SESSION Instancja zdarzenia jest uznawane za kluczowe zdarzenie nie częściej niż raz na sesję na użytkownika.

DefaultValue

Określa domyślną wartość/walutę kluczowego zdarzenia.

Pola
numeric_value

double

Wymagane. Będzie ona służyć do wypełniania parametru „value” w przypadku wszystkich wystąpień tego kluczowego zdarzenia (określonego za pomocą parametru event_name), w których przypadku parametr nie jest skonfigurowany.

currency_code

string

Wymagane. Jeśli wystąpienie tego kluczowego zdarzenia (określonego przez zdarzenie_name) nie ma ustawionej waluty, zostanie ona zastosowana jako domyślna. Musi być w formacie kodu waluty ISO 4217.

Więcej informacji znajdziesz na stronie https://en.wikipedia.org/wiki/ISO_4217.

ListAccountSummariesRequest

Komunikat żądania dla RPC ListAccountSummaries.

Pola
page_size

int32

Maksymalna liczba zasobów AccountSummary do zwrócenia. Usługa może zwrócić mniej niż ta wartość, nawet jeśli istnieją dodatkowe strony. Jeśli nie określono inaczej, zwróconych zostanie maksymalnie 50 zasobów. Maksymalna wartość to 200; (wyższe wartości zostaną przekształcone w wartość maksymalną).

page_token

string

Token strony odebrany z poprzedniego wywołania ListAccountSummaries. Podaj je, aby pobrać kolejną stronę. W przypadku podziału na strony wszystkie pozostałe parametry podane w interfejsie ListAccountSummaries muszą odpowiadać wywołaniu, które podało token strony.

ListAccountSummariesResponse

Komunikat odpowiedzi dla RPC ListAccountSummaries.

Pola
account_summaries[]

AccountSummary

Podsumowania kont wszystkich kont, do których rozmówca ma dostęp.

next_page_token

string

Token, który można wysłać jako page_token, aby pobrać następną stronę. Jeśli pominiesz to pole, nie będzie kolejnych stron.

ListAccountsRequest

Żądanie dotyczące RPC ListAccounts.

Pola
page_size

int32

Maksymalna liczba zasobów do zwrócenia. Usługa może zwrócić mniej niż ta wartość, nawet jeśli istnieją dodatkowe strony. Jeśli nie określono inaczej, zwróconych zostanie maksymalnie 50 zasobów. Maksymalna wartość to 200; (wyższe wartości zostaną przekształcone w wartość maksymalną).

page_token

string

Token strony odebrany z poprzedniego wywołania ListAccounts. Podaj je, aby pobrać kolejną stronę. W przypadku podziału na strony wszystkie pozostałe parametry podane w interfejsie ListAccounts muszą odpowiadać wywołaniu, które podało token strony.

show_deleted

bool

Określa, czy w wynikach mają być uwzględnione konta przeniesione do kosza (np. umieszczone w koszu). Konta można sprawdzić, aby określić, czy zostały usunięte.

ListAccountsResponse

Żądanie dotyczące RPC ListAccounts.

Pola
accounts[]

Account

Wyniki, które były dostępne dla rozmówcy.

next_page_token

string

Token, który można wysłać jako page_token, aby pobrać następną stronę. Jeśli pominiesz to pole, nie będzie kolejnych stron.

ListConversionEventsRequest

Komunikat żądania dla RPC ListConversionEvents

Pola
parent

string

Wymagane. Nazwa zasobu usługi nadrzędnej. Przykład: „properties/123”.

page_size

int32

Maksymalna liczba zasobów do zwrócenia. Jeśli nie określono inaczej, zwróconych zostanie maksymalnie 50 zasobów. Maksymalna wartość to 200; (wyższe wartości zostaną przekształcone w wartość maksymalną).

page_token

string

Token strony odebrany z poprzedniego wywołania ListConversionEvents. Podaj je, aby pobrać kolejną stronę. W przypadku podziału na strony wszystkie pozostałe parametry podane w interfejsie ListConversionEvents muszą odpowiadać wywołaniu, które podało token strony.

ListConversionEventsResponse

Komunikat odpowiedzi dla RPC ListConversionEvents.

Pola
conversion_events[]

ConversionEvent

Żądane zdarzenia konwersji

next_page_token

string

Token, który można wysłać jako page_token, aby pobrać następną stronę. Jeśli pominiesz to pole, nie będzie kolejnych stron.

ListCustomDimensionsRequest

Komunikat żądania dla RPC ListCustomDimensions.

Pola
parent

string

Wymagane. Przykładowy format: właściwość/1234

page_size

int32

Maksymalna liczba zasobów do zwrócenia. Jeśli nie określono inaczej, zwróconych zostanie maksymalnie 50 zasobów. Maksymalna wartość to 200 (wyższe wartości zostaną przekształcone w wartość maksymalną).

page_token

string

Token strony odebrany z poprzedniego wywołania ListCustomDimensions. Podaj je, aby pobrać kolejną stronę.

W przypadku podziału na strony wszystkie pozostałe parametry podane w interfejsie ListCustomDimensions muszą odpowiadać wywołaniu, które podało token strony.

ListCustomDimensionsResponse

Komunikat odpowiedzi dla RPC ListCustomDimensions.

Pola
custom_dimensions[]

CustomDimension

Lista wymiarów niestandardowych.

next_page_token

string

Token, który można wysłać jako page_token, aby pobrać następną stronę. Jeśli pominiesz to pole, nie będzie kolejnych stron.

ListCustomMetricsRequest

Komunikat żądania dla RPC ListCustomMetrics.

Pola
parent

string

Wymagane. Przykładowy format: właściwość/1234

page_size

int32

Maksymalna liczba zasobów do zwrócenia. Jeśli nie określono inaczej, zwróconych zostanie maksymalnie 50 zasobów. Maksymalna wartość to 200 (wyższe wartości zostaną przekształcone w wartość maksymalną).

page_token

string

Token strony odebrany z poprzedniego wywołania ListCustomMetrics. Podaj je, aby pobrać kolejną stronę.

W przypadku podziału na strony wszystkie pozostałe parametry podane w interfejsie ListCustomMetrics muszą odpowiadać wywołaniu, które podało token strony.

ListCustomMetricsResponse

Komunikat odpowiedzi dla RPC ListCustomMetrics.

Pola
custom_metrics[]

CustomMetric

Lista danych niestandardowych.

next_page_token

string

Token, który można wysłać jako page_token, aby pobrać następną stronę. Jeśli pominiesz to pole, nie będzie kolejnych stron.

ListDataStreamsRequest

Komunikat żądania dla RPC ListDataStreams.

Pola
parent

string

Wymagane. Przykładowy format: właściwość/1234

page_size

int32

Maksymalna liczba zasobów do zwrócenia. Jeśli nie określono inaczej, zwróconych zostanie maksymalnie 50 zasobów. Maksymalna wartość to 200 (wyższe wartości zostaną przekształcone w wartość maksymalną).

page_token

string

Token strony odebrany z poprzedniego wywołania ListDataStreams. Podaj je, aby pobrać kolejną stronę.

W przypadku podziału na strony wszystkie pozostałe parametry podane w interfejsie ListDataStreams muszą odpowiadać wywołaniu, które podało token strony.

ListDataStreamsResponse

Komunikat odpowiedzi dla RPC ListDataStreams.

Pola
data_streams[]

DataStream

Lista strumieni danych.

next_page_token

string

Token, który można wysłać jako page_token, aby pobrać następną stronę. Jeśli pominiesz to pole, nie będzie kolejnych stron.

ListFirebaseLinksRequest

Komunikat żądania dla RPC ListFirebaseLinks

Pola
parent

string

Wymagane. Format: właściwość/{property_id} Przykład: właściwości/1234

page_size

int32

Maksymalna liczba zasobów do zwrócenia. Usługa może zwrócić mniej niż ta wartość, nawet jeśli istnieją dodatkowe strony. Jeśli nie określono inaczej, zwróconych zostanie maksymalnie 50 zasobów. Maksymalna wartość to 200; (wyższe wartości zostaną przekształcone w wartość maksymalną).

page_token

string

Token strony odebrany z poprzedniego wywołania ListFirebaseLinks. Podaj je, aby pobrać kolejną stronę. W przypadku podziału na strony wszystkie pozostałe parametry podane w interfejsie ListFirebaseLinks muszą odpowiadać wywołaniu, które podało token strony.

ListFirebaseLinksResponse

Komunikat odpowiedzi dla RPC ListFirebaseLinks

Pola
next_page_token

string

Token, który można wysłać jako page_token, aby pobrać następną stronę. Jeśli pominiesz to pole, nie będzie kolejnych stron. Obecnie Google Analytics obsługuje tylko jeden link Firebase na usługę, więc ta wartość nigdy nie zostanie wypełniona.

ListGoogleAdsLinksRequest

Komunikat żądania dla RPC ListGoogleAdsLinks.

Pola
parent

string

Wymagane. Przykładowy format: właściwość/1234

page_size

int32

Maksymalna liczba zasobów do zwrócenia. Jeśli nie określono inaczej, zwróconych zostanie maksymalnie 50 zasobów. Maksymalna wartość to 200 (wyższe wartości zostaną przekształcone w wartość maksymalną).

page_token

string

Token strony odebrany z poprzedniego wywołania ListGoogleAdsLinks. Podaj je, aby pobrać kolejną stronę.

W przypadku podziału na strony wszystkie pozostałe parametry podane w interfejsie ListGoogleAdsLinks muszą odpowiadać wywołaniu, które podało token strony.

ListGoogleAdsLinksResponse

Komunikat z odpowiedzią dla RPC ListGoogleAdsLinks.

Pola
next_page_token

string

Token, który można wysłać jako page_token, aby pobrać następną stronę. Jeśli pominiesz to pole, nie będzie kolejnych stron.

ListKeyEventsRequest

Komunikat żądania dla RPC ListKeyEvents

Pola
parent

string

Wymagane. Nazwa zasobu usługi nadrzędnej. Przykład: „properties/123”.

page_size

int32

Maksymalna liczba zasobów do zwrócenia. Jeśli nie określono inaczej, zwróconych zostanie maksymalnie 50 zasobów. Maksymalna wartość to 200; (wyższe wartości zostaną przekształcone w wartość maksymalną).

page_token

string

Token strony odebrany z poprzedniego wywołania ListKeyEvents. Podaj je, aby pobrać kolejną stronę. W przypadku podziału na strony wszystkie pozostałe parametry podane w interfejsie ListKeyEvents muszą odpowiadać wywołaniu, które podało token strony.

ListKeyEventsResponse

Komunikat odpowiedzi dla RPC ListKeyEvents.

Pola
key_events[]

KeyEvent

Żądane kluczowe zdarzenia

next_page_token

string

Token, który można wysłać jako page_token, aby pobrać następną stronę. Jeśli pominiesz to pole, nie będzie kolejnych stron.

ListMeasurementProtocolSecretsRequest

Komunikat żądania dotyczącego RPC ListMeasurementProtocolSecret

Pola
parent

string

Wymagane. Nazwa zasobu strumienia nadrzędnego. Format: właściwość/{property}/dataStreams/{dataStream}/measurementProtocolSecrets

page_size

int32

Maksymalna liczba zasobów do zwrócenia. Jeśli nie określono inaczej, zwróconych zostanie maksymalnie 10 zasobów. Maksymalna wartość to 10. Wyższe wartości zostaną przekształcone w wartości maksymalnej.

page_token

string

Token strony odebrany z poprzedniego wywołania ListMeasurementProtocolSecrets. Podaj je, aby pobrać kolejną stronę. W przypadku podziału na strony wszystkie pozostałe parametry podane w interfejsie ListMeasurementProtocolSecrets muszą odpowiadać wywołaniu, które podało token strony.

ListMeasurementProtocolSecretsResponse

Komunikat odpowiedzi dla RPC ListMeasurementProtocolSecret

Pola
measurement_protocol_secrets[]

MeasurementProtocolSecret

Lista obiektów tajnych dla strumienia nadrzędnego określonego w żądaniu.

next_page_token

string

Token, który można wysłać jako page_token, aby pobrać następną stronę. Jeśli pominiesz to pole, nie będzie kolejnych stron.

ListPropertiesRequest

Komunikat żądania dla RPC ListWłaściwości.

Pola
filter

string

Wymagane. Wyrażenie do filtrowania wyników żądania. Pola, które kwalifikują się do filtrowania, to: parent:(nazwa zasobu konta/usługi nadrzędnego) lub ancestor:(nazwa zasobu konta nadrzędnego) lub firebase_project:(identyfikator lub numer połączonego projektu Firebase). Oto kilka przykładów filtrów:

| Filter                      | Description                               |
|-----------------------------|-------------------------------------------|
| parent:accounts/123         | The account with account id: 123.       |
| parent:properties/123       | The property with property id: 123.       |
| ancestor:accounts/123       | The account with account id: 123.         |
| firebase_project:project-id | The firebase project with id: project-id. |
| firebase_project:123        | The firebase project with number: 123.    |
page_size

int32

Maksymalna liczba zasobów do zwrócenia. Usługa może zwrócić mniej niż ta wartość, nawet jeśli istnieją dodatkowe strony. Jeśli nie określono inaczej, zwróconych zostanie maksymalnie 50 zasobów. Maksymalna wartość to 200; (wyższe wartości zostaną przekształcone w wartość maksymalną).

page_token

string

Token strony odebrany z poprzedniego wywołania ListProperties. Podaj je, aby pobrać kolejną stronę. W przypadku podziału na strony wszystkie pozostałe parametry podane w interfejsie ListProperties muszą odpowiadać wywołaniu, które podało token strony.

show_deleted

bool

Określa, czy w wynikach mają zostać uwzględnione właściwości przeniesione do kosza (np. „przeniesione do kosza”). Właściwości można sprawdzić, aby określić, czy zostały usunięte, czy nie.

ListPropertiesResponse

Komunikat odpowiedzi dla RPC ListWłaściwości.

Pola
properties[]

Property

Wyniki, które pasowały do kryteriów filtra i były dostępne dla elementu wywołującego.

next_page_token

string

Token, który można wysłać jako page_token, aby pobrać następną stronę. Jeśli pominiesz to pole, nie będzie kolejnych stron.

MeasurementProtocolSecret

Wartość obiektu tajnego używana do wysyłania działań do platformy Measurement Protocol.

Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu tego obiektu tajnego. Ten obiekt tajny może być podrzędny niezależnie od typu strumienia. Format: właściwość/{property}/dataStreams/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret}

display_name

string

Wymagane. Czytelna dla człowieka wyświetlana nazwa tego obiektu tajnego.

secret_value

string

Tylko dane wyjściowe. Wartość obiektu tajnego protokołu Measurement Protocol. Podczas wysyłania działań do właściwości nadrzędnej tego obiektu tajnego przekaż tę wartość do pola api_secret interfejsu Measurement Protocol API.

NumericValue

Do reprezentowania liczby.

Pola
Pole sumy one_value. Jedna z wartości liczbowych one_value może być tylko jedną z tych wartości:
int64_value

int64

Wartość w formie liczby całkowitej

double_value

double

Podwójna wartość

Właściwość

Komunikat o zasobie reprezentujący usługę w GA4 w Google Analytics.

Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu tej usługi. Format: właściwość/{property_id} Przykład: „właściwości/1000”

property_type

PropertyType

Stałe. Typ właściwości tego zasobu usługi. Jeśli przy tworzeniu usługi typ to „PROPERTY_TYPE_UNSPECIFIED”, będzie niejawna wartość „ORDINARY_PROPERTY”.

create_time

Timestamp

Tylko dane wyjściowe. Czas utworzenia elementu.

update_time

Timestamp

Tylko dane wyjściowe. Czas ostatniej aktualizacji pól ładunku encji.

parent

string

Stałe. Nazwa zasobu logicznego elementu nadrzędnego tej usługi.

Uwaga: do zmiany elementu nadrzędnego możesz użyć interfejsu do przenoszenia usług. Format: konta/{konto}, usługi/{usługa} Przykład: „konta/100”, „usługi/101”

display_name

string

Wymagane. Czytelna dla człowieka wyświetlana nazwa tej właściwości.

Maksymalna dozwolona długość wyświetlanej nazwy to 100 jednostek kodu UTF-16.

industry_category

IndustryCategory

Branża powiązana z tą usługą – przykład: AUTOMOTIVE, FOOD_AND_DRINK

time_zone

string

Wymagane. Strefa czasowa raportowania używana do wyznaczania granic dnia w raportach niezależnie od pochodzenia danych. Jeśli strefa czasowa uwzględnia czas letni, Analytics automatycznie dostosuje się do zmian.

UWAGA: zmiana strefy czasowej będzie widoczna tylko w datach przyszłych i nie będzie stosowana wstecz.

Format: https://www.iana.org/time-zones, przykład: „Ameryka/Los_Angeles”

currency_code

string

Rodzaj waluty używany w raportach zawierających wartości pieniężne.

Format: https://en.wikipedia.org/wiki/ISO_4217 Przykłady: „PLN”, „EUR”, „JPY”

service_level

ServiceLevel

Tylko dane wyjściowe. Poziom usługi Google Analytics mający zastosowanie do tej usługi.

delete_time

Timestamp

Tylko dane wyjściowe. Jeśli jest ustawione, określa czas usunięcia tej usługi do kosza. Jeśli nie jest skonfigurowana, oznacza to, że tej usługi nie ma obecnie w koszu.

expire_time

Timestamp

Tylko dane wyjściowe. Jeśli jest ustawiony, godzina, o której ta usługa przeniesiona do kosza zostanie trwale usunięta. Jeśli jej nie skonfigurujesz, ta usługa nie znajduje się obecnie w koszu i nie zostanie usunięta.

account

string

Stałe. Nazwa zasobu konta nadrzędnego Format: konta/{identyfikator_konta} Przykład: „konta/123”

PropertySummary

Zasób wirtualny reprezentujący metadane usługi GA4.

Pola
property

string

Nazwa zasobu usługi, do której odwołuje się to podsumowanie właściwości Format: properties/{property_id} Przykład: „properties/1000”

display_name

string

Wyświetlana nazwa usługi, do której odwołuje się to podsumowanie właściwości.

property_type

PropertyType

Typ usługi.

parent

string

Nazwa zasobu logicznego elementu nadrzędnego tej usługi.

Uwaga: do zmiany elementu nadrzędnego możesz użyć interfejsu do przenoszenia usług. Format: konta/{konto}, usługi/{usługa} Przykład: „konta/100”, „usługi/200”

PropertyType

Typy zasobów usługi.

Wartości w polu enum
PROPERTY_TYPE_UNSPECIFIED Nieznany lub nieokreślony typ właściwości
PROPERTY_TYPE_ORDINARY Zwykła usługa w GA4
PROPERTY_TYPE_SUBPROPERTY Usługa podrzędna GA4
PROPERTY_TYPE_ROLLUP Usługa o pełnym zakresie w GA4

ProvisionAccountTicketRequest

Komunikat żądania dotyczący RPC ProvisionAccountTicket.

Pola
account

Account

Konto do utworzenia.

redirect_uri

string

Identyfikator URI przekierowania, na który zostanie przekierowany użytkownik po zaakceptowaniu Warunków usługi. Musi być skonfigurowany w Cloud Console jako identyfikator URI przekierowania.

ProvisionAccountTicketResponse

Komunikat z odpowiedzią na RPC ProvisionAccountTicket.

Pola
account_ticket_id

string

Parametr do przekazania w linku do Warunków korzystania z usługi.

RunAccessReportRequest

Żądanie raportu o rekordach dostępu do danych.

Pola
entity

string

Raport o dostępie do danych obsługuje żądania na poziomie usługi lub konta. Raporty o dostępie do danych, o ile jest to wymagane na poziomie konta, obejmują cały dostęp do wszystkich usług na danym koncie.

Jeśli chcesz wysyłać żądania na poziomie usługi, element powinien mieć np. nazwę „properties/123”, jeśli Twoim identyfikatorem usługi w GA4 jest „123”. Jeśli chcesz przesłać żądanie na poziomie konta, element powinien mieć postać np. „accounts/1234”, jeśli Twoim identyfikatorem konta GA4 jest „1234”.

dimensions[]

AccessDimension

Wymiary żądane i wyświetlone w odpowiedzi. Żądania może zawierać maksymalnie 9 wymiarów.

metrics[]

AccessMetric

Wskaźniki, o które prosisz, i które wyświetlają się w odpowiedzi. Żądania mogą obejmować maksymalnie 10 rodzajów danych.

date_ranges[]

AccessDateRange

Zakresy dat rekordów dostępu do odczytu. Jeśli zażądasz kilku zakresów dat, każdy wiersz odpowiedzi będzie zawierał indeks zakresu dat liczony od zera. Jeśli 2 zakresy dat się nakładają, rekordy dostępu z pokrywających się dni są uwzględniane w wierszach odpowiedzi dla obu zakresów dat. Żądania mogą obejmować maksymalnie 2 zakresy dat.

dimension_filter

AccessFilterExpression

Filtry wymiarów pozwalają ograniczyć odpowiedzi w raporcie do określonych wartości wymiarów pasujących do filtra. Dotyczy to na przykład filtrowania rekordów dostępu pojedynczego użytkownika. Więcej informacji znajdziesz w artykule Podstawy filtrów wymiarów. W tym filtrze nie można używać danych.

metric_filter

AccessFilterExpression

Filtry danych umożliwiają ograniczenie odpowiedzi w raporcie do określonych wartości danych pasujących do filtra. Filtry wskaźników są stosowane po agregacji wierszy raportu, podobnie jak w kodzie SQL zawierającym klauzulę. W tym filtrze nie można używać wymiarów.

offset

int64

Liczba wierszy wiersza początkowego. Pierwszy wiersz jest liczony jako wiersz 0. Jeśli przesunięcie nie jest określone, jest traktowane jako 0. Jeśli przesunięcie wynosi zero, ta metoda zwróci pierwszą stronę wyników zawierającą limit pozycji.

Więcej informacji o tym parametrze podziału na strony znajdziesz w artykule Podział na strony.

limit

int64

Liczba wierszy do zwrócenia. Jeśli nie określono inaczej, zwracanych jest 10 000 wierszy. Interfejs API zwraca maksymalnie 100 tys. wierszy na żądanie,niezależnie od tego, ile zażądasz. limit musi być liczbą dodatnią.

Interfejs API może zwrócić mniej wierszy niż żądana wartość limit, jeśli nie ma tylu pozostałych wierszy co w elemencie limit. Na przykład możliwych wartości wymiaru country jest mniej niż 300, więc w raporcie tylko dla wymiaru country nie możesz uzyskać więcej niż 300 wierszy, nawet jeśli ustawisz w polu limit wyższą wartość.

Więcej informacji o tym parametrze podziału na strony znajdziesz w artykule Podział na strony.

time_zone

string

Strefa czasowa tego żądania, jeśli została określona. Jeśli nie określono inaczej, używana jest strefa czasowa właściwości. Strefa czasowa żądania jest używana do interpretacji dat rozpoczęcia i zakończenia raportu.

Formatowany jako ciągi znaków z bazy danych strefy czasowej IANA (https://www.iana.org/time-zones), np. „Ameryka/Nowy_Jork” lub „Azja/Tokio”.

order_bys[]

AccessOrderBy

Określa kolejność wierszy w odpowiedzi.

return_entity_quota

bool

Określa, czy zwracać bieżący stan limitu tej usługi Analytics. Limit jest zwracany w kolumnie AccessQuota. W przypadku żądań na poziomie konta to pole musi mieć wartość false (fałsz).

include_all_users

bool

Opcjonalnie. Określa, czy uwzględnić w odpowiedzi użytkowników, którzy nigdy nie wywołali interfejsu API. Jeśli ma wartość true (prawda), odpowiedź obejmuje wszystkich użytkowników z dostępem do określonej usługi lub określonego konta niezależnie od tego, czy wykonali wywołanie interfejsu API. Jeśli ma wartość false (fałsz), uwzględniani będą tylko użytkownicy, którzy wywołali interfejs API.

expand_groups

bool

Opcjonalnie. Określa, czy zwrócić użytkowników należących do grup użytkowników. To pole działa tylko wtedy, gdy parametr include_all_users ma wartość true. Jeśli ma wartość true (prawda), zwróci wszystkich użytkowników mających dostęp do określonej usługi lub określonego konta. Jeśli ma wartość false (fałsz), zwracane będą tylko użytkownicy z bezpośrednim dostępem.

RunAccessReportResponse

Spersonalizowana odpowiedź raportu dotyczącego rekordu dostępu do danych.

Pola
dimension_headers[]

AccessDimensionHeader

Nagłówek kolumny w raporcie, która odpowiada konkretnemu wymiarowi. Liczba nagłówków wymiarów i ich kolejność są zgodne z wymiarami podanymi w wierszach.

metric_headers[]

AccessMetricHeader

Nagłówek kolumny w raporcie, która odpowiada określonym danym. Liczba i kolejność nagłówków MetricHeaders są zgodne z danymi w wierszach.

rows[]

AccessRow

Wiersze z kombinacjami wartości wymiarów i wartościami danych w raporcie.

row_count

int32

Łączna liczba wierszy w wyniku zapytania. rowCount zależy od liczby wierszy zwróconych w odpowiedzi, parametru żądania limit i parametru żądania offset. Jeśli na przykład zapytanie zwróci 175 wierszy i zawiera w żądaniu do interfejsu API limit z 50, odpowiedź będzie zawierała rowCount ze 175, ale tylko 50 wierszy.

Więcej informacji o tym parametrze podziału na strony znajdziesz w artykule Podział na strony.

quota

AccessQuota

Stan limitu w tej usłudze w Analytics uwzględniający to żądanie. To pole nie działa w przypadku żądań na poziomie konta.

SearchChangeHistoryEventsRequest

Komunikat RPC dotyczący zdarzenia SearchChangeHistoryEvents.

Pola
account

string

Wymagane. Zasób konta, dla którego mają zostać zwrócone zasoby historii zmian. Format: accounts/{konto} Przykład: „konta/100”

property

string

Opcjonalnie. Nazwa zasobu właściwości podrzędnej. Jeśli jest ustawiony, zwracane są tylko zmiany wprowadzone w tej usłudze lub jej zasobach podrzędnych. Format: właściwość/{propertyId} Przykład: „właściwości/100”

resource_type[]

ChangeHistoryResourceType

Opcjonalnie. Jeśli jest ustawiony, zwracaj zmiany tylko wtedy, gdy dotyczą zasobu pasującego do co najmniej jednego z tych typów.

action[]

ActionType

Opcjonalnie. Jeśli jest ustawiony, zwracane są tylko te zmiany, które pasują do co najmniej jednego z tych typów działań.

actor_email[]

string

Opcjonalnie. Jeśli zasada jest skonfigurowana, zwracaj tylko zmiany wprowadzone przez użytkowników z tej listy.

earliest_change_time

Timestamp

Opcjonalnie. Jeśli jest ustawiony, zwracane są tylko zmiany wprowadzone po tym czasie (włącznie).

latest_change_time

Timestamp

Opcjonalnie. Jeśli jest ustawiony, zwracane są tylko zmiany wprowadzone przed tym terminem (włącznie).

page_size

int32

Opcjonalnie. Maksymalna liczba elementów ChangeHistoryEvent do zwrócenia. Usługa może zwrócić mniej niż ta wartość, nawet jeśli istnieją dodatkowe strony. Jeśli nie określono inaczej, zwróconych zostanie maksymalnie 50 produktów. Maksymalna wartość to 200 (wyższe wartości zostaną przekształcone w wartość maksymalną).

page_token

string

Opcjonalnie. Token strony odebrany z poprzedniego wywołania SearchChangeHistoryEvents. Podaj je, aby pobrać kolejną stronę. W przypadku podziału na strony wszystkie pozostałe parametry podane w interfejsie SearchChangeHistoryEvents muszą odpowiadać wywołaniu, które podało token strony.

SearchChangeHistoryEventsResponse

Komunikat z odpowiedzią dla RPC SearchAccounts.

Pola
change_history_events[]

ChangeHistoryEvent

Wyniki, które były dostępne dla rozmówcy.

next_page_token

string

Token, który można wysłać jako page_token, aby pobrać następną stronę. Jeśli pominiesz to pole, nie będzie kolejnych stron.

ServiceLevel

Różne poziomy obsługi Google Analytics.

Wartości w polu enum
SERVICE_LEVEL_UNSPECIFIED Poziom usługi nie został określony lub jest nieprawidłowy.
GOOGLE_ANALYTICS_STANDARD Standardowa wersja Google Analytics.
GOOGLE_ANALYTICS_360 Płatna wersja Google Analytics.

UpdateAccountRequest

Komunikat RPC: UpdateAccount RPC.

Pola
account

Account

Wymagane. Konto do aktualizacji. Pole name na koncie służy do identyfikacji konta.

update_mask

FieldMask

Wymagane. Lista pól do zaktualizowania. Nazwy pól muszą być zapisane w formacie snake (np. „field_to_update”). Pominięte pola nie zostaną zaktualizowane. Aby zastąpić całą encję, użyj jednej ścieżki z ciągiem znaków „*”, aby dopasować wszystkie pola.

UpdateConversionEventRequest

Komunikat żądania dla RPC UpdateConversionEvent

Pola
conversion_event

ConversionEvent

Wymagane. Zdarzenie konwersji do zaktualizowania. Pole name służy do określenia ustawień do zaktualizowania.

update_mask

FieldMask

Wymagane. Lista pól do zaktualizowania. Nazwy pól muszą być zapisane w nazwie snake (np. „field_to_update”). Pominięte pola nie zostaną zaktualizowane. Aby zastąpić całą encję, użyj jednej ścieżki z ciągiem znaków „*”, aby dopasować wszystkie pola.

UpdateCustomDimensionRequest

Żądanie komunikatu dla RPC UpdateCustomDimension.

Pola
custom_dimension

CustomDimension

Wymiar niestandardowy do zaktualizowania

update_mask

FieldMask

Wymagane. Lista pól do zaktualizowania. Pominięte pola nie zostaną zaktualizowane. Aby zastąpić całą encję, użyj jednej ścieżki z ciągiem znaków „*”, aby dopasować wszystkie pola.

UpdateCustomMetricRequest

Komunikat żądania dla RPC UpdateCustomMetric.

Pola
custom_metric

CustomMetric

Wskaźniki niestandardowe do zaktualizowania

update_mask

FieldMask

Wymagane. Lista pól do zaktualizowania. Pominięte pola nie zostaną zaktualizowane. Aby zastąpić całą encję, użyj jednej ścieżki z ciągiem znaków „*”, aby dopasować wszystkie pola.

UpdateDataRetentionSettingsRequest

Komunikat żądania dotyczącego RPC UpdateDataMetadataSettings.

Pola
data_retention_settings

DataRetentionSettings

Wymagane. Ustawienia do zaktualizowania. Pole name służy do określenia ustawień do zaktualizowania.

update_mask

FieldMask

Wymagane. Lista pól do zaktualizowania. Nazwy pól muszą być zapisane w nazwie snake (np. „field_to_update”). Pominięte pola nie zostaną zaktualizowane. Aby zastąpić całą encję, użyj jednej ścieżki z ciągiem znaków „*”, aby dopasować wszystkie pola.

UpdateDataStreamRequest

Komunikat żądania dla RPC UpdateDataStream.

Pola
data_stream

DataStream

DataStream do aktualizacji

update_mask

FieldMask

Wymagane. Lista pól do zaktualizowania. Pominięte pola nie zostaną zaktualizowane. Aby zastąpić całą encję, użyj jednej ścieżki z ciągiem znaków „*”, aby dopasować wszystkie pola.

UpdateGoogleAdsLinkRequest

Komunikat z prośbą o RPC UpdateGoogleAdsLink

Pola
update_mask

FieldMask

Wymagane. Lista pól do zaktualizowania. Nazwy pól muszą być zapisane w nazwie snake (np. „field_to_update”). Pominięte pola nie zostaną zaktualizowane. Aby zastąpić całą encję, użyj jednej ścieżki z ciągiem znaków „*”, aby dopasować wszystkie pola.

UpdateKeyEventRequest

Komunikat żądania dla RPC UpdateKeyEvent

Pola
key_event

KeyEvent

Wymagane. Kluczowe zdarzenie do zaktualizowania. Pole name służy do określenia ustawień do zaktualizowania.

update_mask

FieldMask

Wymagane. Lista pól do zaktualizowania. Nazwy pól muszą być zapisane w nazwie snake (np. „field_to_update”). Pominięte pola nie zostaną zaktualizowane. Aby zastąpić całą encję, użyj jednej ścieżki z ciągiem znaków „*”, aby dopasować wszystkie pola.

UpdateMeasurementProtocolSecretRequest

Komunikat żądania dotyczącego RPC UpdateMeasurementProtocolSecret

Pola
measurement_protocol_secret

MeasurementProtocolSecret

Wymagane. Klucz tajny platformy Measurement Protocol do zaktualizowania.

update_mask

FieldMask

Wymagane. Lista pól do zaktualizowania. Pominięte pola nie zostaną zaktualizowane.

UpdatePropertyRequest

Komunikat żądania dotyczącego RPC UpdateProperty.

Pola
property

Property

Wymagane. Właściwość do zaktualizowania. Pole name usługi wskazuje usługę, która ma zostać zaktualizowana.

update_mask

FieldMask

Wymagane. Lista pól do zaktualizowania. Nazwy pól muszą być zapisane w nazwie snake (np. „field_to_update”). Pominięte pola nie zostaną zaktualizowane. Aby zastąpić całą encję, użyj jednej ścieżki z ciągiem znaków „*”, aby dopasować wszystkie pola.