12

Zastanawiam się, czy istnieje obszerna lista zawierająca szczegóły różnych limitów użytkowania Firebase FCM.Ograniczenia użycia Firebase FCM

Znałem limit obciążenia wiadomości danych maksymalnie 4 KB. , a następnie ostatnio dostałem problem z moją aplikacją, a następnie doszedłem do wniosku, że było to spowodowane innym ograniczeniem - "maksymalnie 4 różne klucze zwinięcia na urządzenie".

Pamiętam też, w jednej z ostatnich rozmów Google wspomniano one usunięte pewne granice, że wcześniej jak wiele tematów itp ..

Próbuję uzyskać szczegółowe informacje, jakie są wszystkie różne limity, że Google wymusza na użyciu FCM.

+0

FCM ma GCM jako rdzeń. Sądzę więc, że ma on takie same ograniczenia jak GCM. –

Odpowiedz

2

Tak jak na mój komentarz, to samo z GCM. Więc możesz po prostu iść dalej i odnieść się do tego post, jeśli chcesz. Ale zamiast przejść do wspomnianych tam dokumentów GCM, powinieneś przejść do sprawdzenia z FCM - Lifetime of a Message.

Albo jesteś odnosząc się do znacznie bardziej konkretnego ograniczenia jak w połączeniach Realtime Database/GB limitu miejsca (można po prostu pójść sprawdzić ich pricings.

Chyba że starasz się znaleźć coś znacznie bardziej skomplikowanego lub innego, Myślę, że można znaleźć prawie wszystko, czego początkowo potrzeba w docs Cheers

9

Oto odpowiedź udzielona przez Firebase wsparcia:.!

Firebase cloud Messaging jest bezpłatnie, bez względu na liczbę użytkowników i wiadomość ropa hes, tak jak Google Cloud Messaging. Jednak oto niektóre z jego "ograniczenia" produktu: Istnieje limit 1000 tokenów rejestracyjnych używanych podczas używania parametru registration_ids na wysyłanie. Jeśli więc chcesz wysłać 5000 wiadomości do różnych użytkowników, musisz wysłać wiadomość w 5 partiach. Istnieje limit 100 wiadomości, które można przechowywać bez zwijania. Możesz przeczytać więcej szczegółów tutaj. Możesz również napotkać ograniczenia, takie jak wysyłanie zbyt dużej ilości wiadomości na sekundę. Poza tym wszystko w FCM jest bezpłatne i nieograniczone.

Obecnie nie mamy umowy SLA dla FCM, ponieważ jest to bezpłatna usługa. Nie możemy zagwarantować dostarczenia wiadomości, ponieważ nie kontrolujemy sieci między naszymi serwerami a urządzeniem. Oferujemy również ten sam poziom wsparcia dla naszych płatnych i bezpłatnych planów dla tej usługi. Prosimy o zapoznanie się z Najczęściej zadawanymi pytaniami o cenę tutaj, w sekcji "Jakiego rodzaju wsparcie otrzymam?" po więcej informacji.

+0

dokładnie ten sam problem, z którym mam do czynienia w wysyłaniu powiadomień na 1000 tokenach naraz, więc rozwiązałem ten problem przez wdrożenie FCM CURL Call na FOR LOOP na każde 900 tokenów aż do całkowitej długości tablicy tokenów, ale teraz rzeczą jest to, że powiadomienia FCM Push nie są niezawodne dostarczanie nie jest gwarantowane ... czasami wysyłanie powiadomień do wszystkich użytkowników natychmiastowo wysyłanie ich tylko do niektórych użytkowników i pomijanie innych użytkowników – natiqjavid

+0

Powinieneś także rozważyć subskrypcje tematyczne w FCM, co pozwala na wysyłanie wiadomości do grupy, która moim zdaniem nie ma ograniczeń. W naszych aplikacjach zawsze mamy temat o nazwie "globalny", który wszyscy subskrybują. – Shoogle