Skorzystaj z pomocy AI w Crashlytics

Korzystaj z pomocy AI w Crashlytics, którą zapewnia Gemini w Firebase, aby przyspieszyć proces ustalania przyczyny awarii i działania, jakie należy podjąć. Pomoc AI w Crashlytics identyfikuje główne przyczyny, dostarcza przydatne statystyki, dostarcza dostosowane rozwiązania i rekomenduje sprawdzone metody na przyszłość.

Asystent AI w usłudze Crashlytics może Ci dostarczyć te statystyki:

  • Podsumowanie/przyczyna: zwięzłe, ale bogate w informacje wyjaśnienie tego, co stało się z użytkownikiem i co spowodowało problem.
  • Opcje debugowania: Gemini podaje kilka możliwych sposobów odtworzenia błędu lub wskaże kolejne kroki, które pomogą Ci debugować problem w celu zidentyfikowania głównej przyczyny. Gemini może podać zalecane polecenia do wypróbowania lub kod do użycia (z uwagą).
  • Przydatne dalsze kroki: Gemini może początkowo nie mieć pełnego kontekstu dotyczącego Twojego problemu, ale pomoc AI w Crashlytics wykorzysta bogate źródło wiedzy Firebase na temat tworzenia aplikacji mobilnych, aby w miarę możliwości zaproponować kilka sposobów rozwiązania tego problemu i zapewnić Ci możliwość dodania dodatkowego kontekstu i kodu źródłowego, aby uzyskać bardziej szczegółowe statystyki.
  • Sprawdzone metody: częścią procesu klasyfikacji jest najlepiej przygotowanie aplikacji na przyszłość, aby problemy tego typu nie pojawiały się w przyszłości. Gemini odwołuje się do tysięcy stron dokumentacji Firebase (i nie tylko), aby przedstawić możliwe sposoby rozwiązania problemu.

Jak asystent AI w Crashlytics wykorzystuje Twoje dane

AI assistance w Crashlytics nie wykorzystuje Twoich odpowiedzi, awarii ani żadnego dodatkowego kodu, kontekstu ani opinii jako danych do trenowania swoich modeli. Więcej informacji znajdziesz w artykule GeminiGoogle Cloud wykorzystuje Twoje dane.

Wymagane uprawnienia

Aby włączyć i używać funkcji Gemini w Firebase, musisz mieć określone role i uprawnienia w IAM.

Oto jak przypisać rolę użytkownika Gemini for Google Cloud członkowi projektu. Pamiętaj, że tylko właściciele projektu mogą edytować role uprawnień.

  1. W konsoli Firebase kliknij Ustawienia projektu, a następnie Użytkownicy i uprawnienia.
  2. Odszukaj wiersz odpowiedniego członka projektu.
  3. Kliknij  Więcej opcji, a następnie wybierz Uprawnienia do edytowania.
  4. Rozwiń Role (Role), wybierz Gemini for Google Cloud Użytkownik i kliknij Gotowe.
  5. Aby zapisać zmianę, kliknij Zaktualizuj role. Zastosowanie nowej roli do użytkownika może potrwać kilka minut.

Konfigurowanie pomocy AI w Crashlytics

Aby skonfigurować pomoc AI w Crashlytics, włącz Gemini w Firebase zgodnie z instrukcjami w artykule Konfigurowanie Gemini w Firebase, a potem przejdź do sekcji Generowanie statystyk.

Generuj obserwacje

Aby korzystać z pomocy AI w Crashlytics do generowania statystyk dotyczących awarii:

  1. Otwórz w projekcie panel Crashlytics i wybierz aplikację.

  2. Znajdź i wybierz awarię, którą chcesz zbadać. Pojawi się strona Crashlytics event, na której znajdziesz przycisk Generuj wnioski AI.

    Jeśli nie widzisz przycisku Generuj statystyki AI, sprawdź, czy usługa Gemini w Firebase została włączona (instrukcje konfiguracji znajdziesz w artykule Konfigurowanie Gemini w Firebase). Upewnij się też, że wyświetlasz zdarzenie Apple lub Android. Zdarzenia Flutter, Unity i Android NDK oraz zdarzenia niekrytyczne nie są jeszcze obsługiwane. Na koniec upewnij się, że sekcja Statystyki na stronie zdarzenia Crashlytics jest rozwinięta.

  3. Kliknij przycisk Generuj wnioski AI.

    Pojawiają się statystyki z co najmniej 1 z tych informacji:

    • analiza awarii z możliwą przyczyną
    • instrukcje debugowania
    • wykonalne dalsze kroki
    • sprawdzone metody
  4. Jeśli chcesz podać kod i kontekst, aby uzyskać bardziej szczegółowe statystyki, w polu Chcesz uzyskać bardziej szczegółowe statystyki? kliknij Rozpocznij.

  5. Wklej kod, którego wymaga Gemini w Firebase, w polu kodu.

    .
  6. Jeśli chcesz przekazać dodatkowe informacje, które mogą pomóc w ulepszaniu statystyk AI, dodaj je w polu Podaj kontekst lub istotne szczegóły.

  7. Kliknij Ponowne wygenerowanie statystyk AI.

    Gemini w Firebase generuje zaktualizowane statystyki na podstawie przesłanego kodu i kontekstu.

Rozwiązywanie problemów z pomocą AI w Crashlytics

Zapoznaj się z artykułem Rozwiązywanie problemów z Gemini w Firebase.

Limity i ceny

W tej sekcji opisujemy limity i strukturę cen za pomoc AI w Crashlytics.

Limity

Pomoc AI w limitach Crashlytics jest uwzględniona w ramach limitów Gemini for Google Cloud API używanych przez Gemini w Firebase.

Aktualne limity możesz wyświetlić na stronie Limity dla Gemini for Google Cloud API:

  1. W konsoli Google Cloud kliknij Włączone interfejsy API i usługi.
  2. Wyszukaj i kliknij Gemini for Google Cloud API.
  3. Kliknij Limity i limity systemu.

Pojawi się limit Gemini for Google Cloud API. Asystent AI w Crashlytics korzysta z limitu „Żądania do interfejsu API czatu dziennie na użytkownika”.

Aby poprosić o zwiększenie limitu:

  1. Wybierz limit, który chcesz zwiększyć, i kliknij Edytuj prośbę.
  2. Wpisz w polu tekstowym Nowa wartość limit, o który chcesz prosić, a potem kliknij Prześlij. Zespół Google Cloud sprawdzi Twoją prośbę i odpowie e-mailem.

Ceny

Asystent AI w Crashlytics jest dostępny w ramach Gemini w Firebase, który jest częścią Gemini Code Assist. Więcej informacji znajdziesz w cenniku Gemini.