W tym dokumencie znajdziesz listę skontrolowanych metod w konsoli powiadomień Firebase. Usługi Google Cloud generują logi kontrolne, które rejestrują działania administracyjne i dostęp do Twoich zasobów Google Cloud. Więcej informacji o logach kontrolnych Cloud znajdziesz w tych artykułach:
- Rodzaje dzienników kontrolnych
- Struktura wpisu logu kontrolnego
- Przechowywanie i przekazywanie dzienników kontrolnych
- Podsumowanie cen Cloud Logging
- Włączanie logów kontrolnych dostępu do danych
Nazwa usługi
Aby wyświetlić logi kontrolne konsoli powiadomień Firebase:
W konsoli Google Cloud otwórz stronę Logs Explorer:
Skopiuj i wklej to zapytanie w polu Zapytanie w Logs Explorer, a potem kliknij Uruchom zapytanie.
protoPayload.serviceName="gcmcontextualcampaign-pa.googleapis.com"
Metody według typu uprawnień
Każde uprawnienie IAM ma właściwość type, której wartość jest wyliczeniem i może przyjmować jedną z 4 wartości: ADMIN_READ, ADMIN_WRITE, DATA_READ lub DATA_WRITE. Gdy wywołasz metodę, konsola powiadomień Firebase wygeneruje dziennik audytu, którego kategoria zależy od właściwości type uprawnień wymaganych do wykonania tej metody.
Metody, które wymagają uprawnień IAM z wartością właściwości type równą DATA_READ, DATA_WRITE lub ADMIN_READ, generują logi kontrolne dostępu do danych.
Metody, które wymagają uprawnień IAM z wartością właściwości typeADMIN_WRITE generate, generują dzienniki kontroli aktywności administratora.
| Typ uprawnienia | Metody |
|---|---|
DATA_READ |
google.internal.gcm.contextual.campaign.v1.CampaignService.GetAnalyticsgoogle.internal.gcm.contextual.campaign.v1.CampaignService.GetAudiencesgoogle.internal.gcm.contextual.campaign.v1.CampaignService.GetFcmStatsgoogle.internal.gcm.contextual.campaign.v1.CampaignService.GetProjectTrackingInfogoogle.internal.gcm.contextual.campaign.v1.CampaignService.GetTopicListgoogle.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.GetAnalyticsLabelListgoogle.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.ListCampaigns |
Logi kontrolne interfejsu API
Informacje o tym, jak i które uprawnienia są oceniane w przypadku poszczególnych metod, znajdziesz w Cloud Identity and Access Management dokumentacji konsoli powiadomień Firebase.
google.internal.gcm.contextual.campaign.v1.CampaignService
Te logi kontrolne są powiązane z metodami należącymi do google.internal.gcm.contextual.campaign.v1.CampaignService.
GetAnalytics
- Metoda:
google.internal.gcm.contextual.campaign.v1.CampaignService.GetAnalytics - Typ dziennika kontrolnego: Dostęp do danych
- Uprawnienia:
firebasenotifications.messages.list - DATA_READ
- Metoda jest długotrwałą lub strumieniową operacją: nie.
- Filtruj według tej metody:
protoPayload.methodName="google.internal.gcm.contextual.campaign.v1.CampaignService.GetAnalytics"
GetAudiences
- Metoda:
google.internal.gcm.contextual.campaign.v1.CampaignService.GetAudiences - Typ dziennika kontrolnego: Dostęp do danych
- Uprawnienia:
firebasenotifications.messages.list - DATA_READ
- Metoda jest długotrwałą lub strumieniową operacją: nie.
- Filtruj według tej metody:
protoPayload.methodName="google.internal.gcm.contextual.campaign.v1.CampaignService.GetAudiences"
GetFcmStats
- Metoda:
google.internal.gcm.contextual.campaign.v1.CampaignService.GetFcmStats - Typ dziennika kontrolnego: Dostęp do danych
- Uprawnienia:
firebasenotifications.messages.list - DATA_READ
- Metoda jest długotrwałą lub strumieniową operacją: nie.
- Filtruj według tej metody:
protoPayload.methodName="google.internal.gcm.contextual.campaign.v1.CampaignService.GetFcmStats"
GetProjectTrackingInfo
- Metoda:
google.internal.gcm.contextual.campaign.v1.CampaignService.GetProjectTrackingInfo - Typ dziennika kontrolnego: Dostęp do danych
- Uprawnienia:
firebasenotifications.messages.list - DATA_READ
- Metoda jest długotrwałą lub strumieniową operacją: nie.
- Filtruj według tej metody:
protoPayload.methodName="google.internal.gcm.contextual.campaign.v1.CampaignService.GetProjectTrackingInfo"
GetTopicList
- Metoda:
google.internal.gcm.contextual.campaign.v1.CampaignService.GetTopicList - Typ dziennika kontrolnego: Dostęp do danych
- Uprawnienia:
firebasenotifications.messages.list - DATA_READ
- Metoda jest długotrwałą lub strumieniową operacją: nie.
- Filtruj według tej metody:
protoPayload.methodName="google.internal.gcm.contextual.campaign.v1.CampaignService.GetTopicList"
google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService
Te logi kontrolne są powiązane z metodami należącymi do google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.
GetAnalyticsLabelList
- Metoda:
google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.GetAnalyticsLabelList - Typ dziennika kontrolnego: Dostęp do danych
- Uprawnienia:
firebasenotifications.messages.list - DATA_READ
- Metoda jest długotrwałą lub strumieniową operacją: nie.
- Filtruj według tej metody:
protoPayload.methodName="google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.GetAnalyticsLabelList"
ListCampaigns
- Metoda:
google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.ListCampaigns - Typ dziennika kontrolnego: Dostęp do danych
- Uprawnienia:
firebasenotifications.messages.list - DATA_READ
- Metoda jest długotrwałą lub strumieniową operacją: nie.
- Filtruj według tej metody:
protoPayload.methodName="google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.ListCampaigns"