programing

Firebase FCM 사용 제한

bestprogram 2023. 6. 26. 21:32

Firebase FCM 사용 제한

다양한 Firebase FCM 사용 한도에 대한 세부 사항을 제공하는 종합 목록이 있는지 궁금합니다.

저는 데이터 메시지 페이로드 제한이 최대 4KB라는 것을 알고 있었습니다.그리고 최근에 앱에 문제가 발생하여 "장치당 최대 4개의 서로 다른 축소 키"라는 또 다른 제한이 원인임을 알게 되었습니다.

나는 또한 구글이 최근 회담 중 하나에서 언급한 것을 기억합니다. 그들은 이전에 많은 주제 등을 좋아했습니다.

저는 구글이 FCM 사용에 적용하는 다양한 제한이 무엇인지 자세히 알고 싶습니다.

Firebase 지원팀에서 제공한 답변은 다음과 같습니다.

Firebase Cloud Messaging은 Google Cloud Messaging과 마찬가지로 사용자 수와 메시지 푸시에 관계없이 무료입니다.그러나 제품 "제한"의 일부는 다음과 같습니다.registration_ids 매개 변수를 사용할 경우 전송당 1000개의 등록 토큰이 사용됩니다.따라서 다른 사용자에게 5000개의 메시지를 보내려면 5개의 일괄적으로 메시지를 보내야 합니다.접히지 않고 저장할 수 있는 메시지는 100개로 제한됩니다.자세한 내용은 여기에서 확인할 수 있습니다.또한 초당 너무 많은 메시지를 보내는 등의 제한이 발생할 수 있습니다.그것을 제외하고 FCM의 모든 것은 무료이고 무제한입니다.

현재 FCM은 무료 서비스이기 때문에 SLA가 없습니다.서버와 장치 간의 네트워크를 제어하지 않기 때문에 메시지 전송을 보장할 수 없습니다.또한 이 서비스에 대한 유료 및 무료 요금제 모두에 대해 동일한 수준의 지원을 제공합니다.자세한 내용은 여기 "어떤 종류의 지원을 받을 수 있습니까?" 아래 가격 FAQ를 참조하십시오.

FCM 문서에는 이제 조절스케일링에 대한 정보가 포함되어 있습니다.세부 정보는 다음과 같습니다.

최대 페이로드는 축소 키 제한뿐만 아니라 다음과 같은 동일한 페이지에 문서화되어 있습니다.

...FCM 서버는 장치당 4개의 서로 다른 축소 가능한 메시지를 동시에 저장할 수 있으며, 각 축소 키는 서로 다릅니다.이 수를 초과할 경우 FCM은 4개의 축소 키만 유지하며 어떤 키가 유지되는지는 보장하지 않습니다.

조절과 관련된 일반적인 오류는 다음과 같습니다.messaging/device-message-rate-exceeded또는messaging/topics-message-rate-exceeded오류 메시지에 대한 자세한 내용은 여기에서 확인할 수 있습니다.

그래서 제 의견에 따르면, 그것은 GCM과 거의 같습니다.그러니 당신이 원한다면 그냥 이 게시물을 참고하시면 됩니다.그러나 여기에 언급된 GCM 문서로 이동하는 대신 FCM - 메시지 수명을 확인해야 합니다.

또는 Realtime Database 연결/GB 스토리지 제한과 같은 훨씬 더 구체적인 제한을 말씀하시는 것입니까(가격을 확인하러 가시면 됩니다).

훨씬 더 복잡하거나 다른 것을 찾으려는 것이 아니라면, 처음에 필요한 거의 모든 것을 문서에서 찾을 수 있다고 생각합니다.건배!

언급URL : https://stackoverflow.com/questions/37961625/firebase-fcm-usage-limits