Laboratorium Firebase i strumieniowanie danych z urządzenia z Androidem zapewniają limit interfejsu Cloud API oraz limit testowania, który jest uwzględniony w standardowych abonamentach Spark i Blaze. Limity te zależą od wykorzystania w projekcie zasobu testowego, zasobu urządzenia lub interfejsu Cloud API.
Limity te są stosowane na poziomie projektu, a nie witryny. Limity te są wspólne dla wszystkich interfejsów API (w tym testów z instrumentacją, testów Robo i testów pętli gry) oraz macierzy testów. Po uruchomieniu testu możesz sprawdzić jego czas trwania (tj. czas potrzebny na przeprowadzenie testu) w sekcji Wykonanie testów i wyniki macierzy testów w konsoli Firebase. Jeśli korzystasz ze strumieniowego przesyłania danych z urządzenia z Androidem, wykorzystanie projektu możesz sprawdzać w Android Studio lub konsoli Google Cloud. Czasy działania są wyświetlane obok każdego urządzenia. Jeśli korzystasz z abonamentu Blaze, do rozliczeń używane są czasy trwania testów.
Limity
Limit testowania
Limit testowania w Laboratorium jest mierzony liczbą uruchomień testów dziennie:
Abonament Spark (bezpłatny): limity zasobów są wyświetlane dla maksymalnie 15 uruchomień testów dziennie:
10 testów dziennie na urządzeniach wirtualnych
5 testów dziennie na urządzeniach fizycznych
Abonament Blaze: nie wszystkie projekty w abonamencie Blaze mają te same limity. Jeśli z czasem wykorzystanie Google Cloud wzrośnie, Twoje limity mogą również wzrosnąć. Jeśli spodziewasz się znacznego wzrostu wykorzystania, możesz z wyprzedzeniem poprosić o korekty limitu.
Płatności są obliczane na podstawie minut poświęconych na prowadzenie testów. Abonament Blaze rozpoczyna się z bezpłatnym limitem czasu, który jest podobny do limitu zasobów oferowanego w ramach abonamentu Spark:
30 minut dziennie na testy na urządzeniach fizycznych
60 minut dziennie na testy na urządzeniach wirtualnych.
Opłaty za wykorzystanie powyżej tych limitów są naliczane według następujących stawek godzinowych:
5 USD za godzinę za każde urządzenie fizyczne
1 USD za godzinę za każde urządzenie wirtualne
Opłaty są obliczane za każdą minutę i zaokrąglone w górę do najbliższej minuty. Na przykład za test 22-sekundowy zapłacisz 1 minutę, a za 75 sekund – za 2 minuty. Opłaty są naliczane tylko za czas uruchamiania testów (nie naliczamy opłat za czas instalacji aplikacji i zebranie wyników testu).
Wykorzystanie limitu testowania możesz sprawdzić w konsoli Google Cloud.
Limity Cloud API
Interfejsy Testing and Tool Score API mają 2 limity interfejsów API: liczbę żądań dziennie na projekt i liczbę żądań na minutę na projekt.
Limit Cloud Testing API (w tym wywołania strumieniowego przesyłania danych z urządzenia z Androidem):
- 10 000 000 połączeń dziennie
- 120 tys. połączeń w ciągu 1-minutowej,
Wykorzystanie tego interfejsu API możesz monitorować w konsoli Google Cloud.
Limit interfejsu Cloud Tool Results API:
- 200 tys. połączeń dziennie
- 2400 połączeń w ciągu 1 minuty,
Wykorzystanie tego interfejsu API możesz monitorować w konsoli Google Cloud.
Limity strumieniowania na urządzeniu z Androidem
Korzystanie z usługi jest ograniczone, a płatności zostaną wprowadzone w późniejszym czasie.
Od 1 czerwca 2024 r. w okresie promocyjnym:
- (bezpłatnie) Abonament Spark: 120 bezpłatnych minut na projekt miesięcznie
- Abonament Blaze: 120 bezpłatnych minut na projekt miesięcznie, 15 centów za każdą dodatkową minutę.
W okolicach lutego 2025 r. okres promocyjny dobiegnie końca, a płatności będą ustalane na podstawie tych limitów:
- (bezpłatnie) Abonament Spark: 30 bezpłatnych minut na projekt na miesiąc.
- Abonament Blaze: 30 bezpłatnych minut na projekt miesięcznie, 15 centów za każdą dodatkową minutę.
Nie wszystkie projekty w abonamencie Blaze mają te same limity. Jeśli z czasem wykorzystanie konsoli Google Cloud wzrośnie, Twoje limity mogą również wzrosnąć. Jeśli spodziewasz się znacznego wzrostu wykorzystania, możesz z wyprzedzeniem poprosić o korekty limitu.
Zwiększ limity
Jeśli osiągniesz limit testowania interfejsu Cloud API lub abonamentu Blaze, możesz poprosić o wyższy limit, wykonując jedną z tych czynności:
Przesłanie prośby o zwiększenie limitu bezpośrednio w konsoli Google Cloud.
Skontaktuj się z zespołem pomocy Firebase.