Korzystaj z pomocy AI w Crashlytics, którą zapewnia Gemini w Firebase, aby przyspieszyć proces diagnozowania przyczyny awarii i działania, jakie należy podjąć. Asystent AI w Crashlytics pomaga zidentyfikować główne przyczyny problemów, dostarcza przydatnych statystyk i szytych na miarę rozwiązań oraz rekomenduje sprawdzone metody.
Pomoc AI w 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 zaproponuje kilka potencjalnych sposobów odtworzenia błędu lub poda dalsze instrukcje, aby dokładniej zdiagnozować problem i zidentyfikować jego główną przyczynę. Gemini może podpowiadać polecenia do wypróbowania lub kody do użycia (z rozwagą).
- Kolejne kroki do podjęcia działań: Gemini nie będzie mieć na początku wszystkich informacji o Twoim problemie, ale AI w Crashlytics będzie korzystać z bogatego zasobu wiedzy Firebase na temat tworzenia aplikacji mobilnych, aby w miarę możliwości zalecać kilka potencjalnych sposobów rozwiązania problemu. Użytkownik będzie też mieć możliwość dodania dodatkowego kontekstu i kodu źródłowego, aby uzyskać bardziej szczegółowe statystyki.
- Sprawdzone metody: część procesu selekcji polega na zabezpieczeniu aplikacji przed podobnymi problemami w przyszłości. Gemini korzysta z tysiąca stron dokumentacji Firebase (i nie tylko) w celu przedstawienia możliwych sposobów rozwiązania problemu.
Jak AI w Crashlytics wykorzystuje Twoje dane
Więcej informacji o tym, jak Gemini w Firebase korzysta z Twoich danych, znajdziesz w artykule Jak Gemini w Firebase korzysta z Twoich danych.
Wymagane uprawnienia
Włączanie i używanie funkcji Gemini w Firebase wymaga określonych ról i uprawnień w IAM.
- Użytkownicy projektu z rolą uprawnień właściciela lub edytującego mogą włączyć Gemini w Firebase i korzystać z jego funkcji.
- Osoby, które mają uprawnienia do wyświetlania projektu, nie mogą włączyć Gemini w Firebase, ale mogą korzystać z jego funkcji, w tym Gemini w Google Chat, pomocy i pomocy AI w Crashlytics , jeśli mają przypisaną rolę użytkownika Gemini for Google Cloud.Firebase
- Jeśli projekt jest częścią Google Workspace (wcześniej G Suite), musi go włączyć administrator Google Workspace.
Oto jak przypisać użytkownikowi projektu rolę Gemini for Google Cloud. Pamiętaj, że tylko właściciele projektu mogą edytować role uprawnień.
- W konsoli Firebase kliknij Ustawienia projektu, a następnie Użytkownicy i uprawnienia.
- Odszukaj wiersz odpowiedniego członka projektu.
- Kliknij kolejno Więcej opcji i Uprawnienia do edytowania.
- Rozwiń Role(Role), wybierz Gemini for Google Cloud Użytkownik i kliknij Gotowe.
- Aby zapisać zmianę, kliknij Zaktualizuj role. Może minąć minuta lub dwie, zanim nowa rola zacznie obowiązywać w przypadku danego użytkownika.
Konfigurowanie pomocy AI w aplikacji 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 pomocnika AI w Crashlytics do generowania statystyk dotyczących awarii:
Otwórz panel Crashlytics w projekcie i wybierz aplikację.
Znajdź i wybierz awarię, którą chcesz zbadać. Pojawi się strona Crashlytics, na której znajdziesz statystyki z co najmniej 1 z tych informacji:
- analizę awarii z możliwą przyczyną.
- instrukcje debugowania
- wykonalne dalsze kroki
- sprawdzone metody
Jeśli u góry strony zdarzenia nie widzisz funkcji pomocy AI w Crashlytics, sprawdź, czy włączona jest funkcja Gemini w Firebase (instrukcje konfiguracji znajdziesz w artykule Konfigurowanie Gemini w Firebase). Sprawdź też, czy wyświetlane jest zdarzenie awarii lub ANR. Niekrytyczne zdarzenia nie są jeszcze obsługiwane.
Jeśli chcesz podać kod i kontekst, aby uzyskać bardziej szczegółowe informacje, w polu Chcesz uzyskać bardziej szczegółowe informacje? kliknij Rozpocznij.
Wklej kod, którego wymaga Gemini w Firebase, w polu kodu.
Jeśli masz więcej informacji lub dodatkowych szczegółów, które mogą pomóc w ulepszeniu funkcji AI Insights, dodaj je w polu Udostępnij kontekst lub istotne szczegóły.
Kliknij Ponowne wygenerowanie statystyk AI.
Gemini w Firebase generuje zaktualizowane informacje 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 Crashlytics jest uwzględniona w ramach limitów Gemini for Google Cloud API, których używa Gemini w Firebase.
Aktualne limity możesz sprawdzić na stronie Limity dla usługi Gemini for Google Cloud API:
- W konsoli Google Cloud kliknij Włączone interfejsy API i usługi.
- Wyszukaj i kliknij Gemini for Google Cloud API.
- Kliknij Limity przydziału 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:
- Wybierz limit, który chcesz zwiększyć, i kliknij Edytuj prośbę.
- Zaktualizuj pole tekstowe Nowa wartość, wpisując limit, o który chcesz poprosić, a potem kliknij Prześlij. Zespół Google Cloud sprawdzi Twoją prośbę i odpowie na nią e-mailem.
Ceny
Pomoc AI w Crashlytics jest dostępna w ramach Gemini w Firebase, która jest bezpłatna dla użytkowników indywidualnych lub dostępna w ramach subskrypcji Gemini Code Assist.
Więcej informacji znajdziesz w cenniku Gemini w Firebase.