Z tego przewodnika dowiesz się, jak wysyłać zapytania dotyczące logów błędów aplikacji do obsługi czatu w eksploratorze logów Google Cloud. Logi zapytań do:
- Sprawdzanie, czy użytkownicy napotykają błędy.
- Sprawdź, jak często występują błędy i które z nich są najczęstsze.
- czytać opisowe komunikaty o błędach i dane dziennika, które pomogą Ci je naprawić;
Wymagania wstępne
- Konto Google Workspace z dostępem do Google Chat.
- Aplikacja Google Chat. Aby ją utworzyć, skorzystaj z tego szybkiego wprowadzenia.
- Włącz logowanie błędów w aplikacji Google Chat.
Logi błędów zapytań
- W konsoli Google Cloud kliknij Menu > Więcej usług > Logowanie > Eksplorator logów. 
- W razie potrzeby, aby wyświetlić konstruktora zapytań, włącz opcję Pokaż zapytanie. 
- W przypadku logów błędów aplikacji do obsługi czatu wpisz to zapytanie: - severity=ERROR resource.type="chat.googleapis.com/Project"
- Aby zobaczyć ostatnie błędy, kliknij Uruchom zapytanie. Aby wyświetlać błędy na bieżąco, kliknij Przesyłaj strumieniowo logi. Logi błędów aplikacji do obsługi czatu pojawią się w panelu „Wyniki zapytania”. 
Więcej informacji o eksploratorze logów Google Cloud i pisaniu zapytań znajdziesz w tych przewodnikach w dokumentacji eksploratora logów:
Odczytywanie komunikatu o błędzie z logu
Po wysłaniu zapytania do dziennika błędów możesz wyświetlić poszczególne dzienniki, które składają się z ładunku JSON opisującego dziennik. W przypadku błędów aplikacji Google Chat plik JSON zawiera komunikat o błędzie w polu jsonPayload.error.message. Na przykład w tym przykładowym dzienniku komunikat o błędzie informuje, że nie udało się wykonać funkcji Apps Script:
JSON
{
  "insertId": "INSERT_ID",
  "jsonPayload": {
    "@type": "type.googleapis.com/google.chat.logging.v1.ChatAppLogEntry",
    "error": {
      "code": 9,
      "message": "An Apps Script function failed to execute. To review AppsScript error logs, see \"Logging\" (https://developers.google.com/apps-script/guides/logging)."
    },
    "deployment": "DEPLOYMENT_ID"
  },
  "resource": {
    "type": "chat.googleapis.com/Project",
    "labels": {
      "project_id": "PROJECT_ID"
    }
  },
  "timestamp": "2022-12-06T05:24:18.697255Z",
  "severity": "ERROR",
  "logName": "projects/PROJECT_ID/logs/chat.googleapis.com%2Ferrors",
  "receiveTimestamp": "2022-12-06T05:24:19.207936968Z"
}
Uwagi
Podczas pracy z logami błędów aplikacji do obsługi czatu w eksploratorze logów Google Cloud pamiętaj o tych kwestiach:
- W przypadku aplikacji Google Chat eksplorator logów zawiera obecnie logi o tych poziomach ważności, które pomagają rozwiązywać problemy z działaniem aplikacji: - ERROR
 - Logi powiązanych usług mogą też pomóc w debugowaniu aplikacji do obsługi czatu. Jeśli na przykład aplikacja do obsługi czatu jest wdrażana za pomocą Google Cloud Functions, warto też sprawdzić logi Cloud Functions w eksploratorze logów. 
- Komunikaty o błędach są zawsze pisane w języku angielskim. 
- Cloud Logging wiąże się z kosztami. Więcej informacji o cenach Cloud Logging znajdziesz w cenniku pakietu operacyjnego Google Cloud. 
Powiązane artykuły
Jeśli po wysłaniu zapytania do dzienników błędów znajdziesz błędy, skorzystaj z tych przewodników, aby je naprawić:
- Dowiedz się, jak rozwiązywać błędy aplikacji Google Chat, takie jak „Aplikacja nie odpowiada”, „Interfejs Google Chat API jest dostępny tylko dla użytkowników Google Workspace” lub „Użytkowników można wykluczyć z pokoi”.
- Dowiedz się, jak rozwiązywać problemy z kartami, np. gdy wiadomości, okna dialogowe lub podglądy linków nie renderują się lub nie działają zgodnie z oczekiwaniami.
- Dowiedz się, jak debugować