2016-05-22 21 views
2

プッシュ通知メッセージ(GCMを使用)を受信する速度に興味があります。 送信されたプッシュ通知がデバイスに届くのにどれくらい時間がかかりますか?特に、多数のデバイス(100,000または1,000,000など)にメッセージを送信すると、GCM - プッシュ通知がデバイスに届くにはどのくらい時間がかかりますか?

+0

私はこれに関連していると思う[それほどの質問](http://stackoverflow.com/questions/14790382/how-long-does-it-take-for-a-message-from-google-cloud-messaging- dev-arrive-on-dev)はあなたを助けることができます:) – KENdi

答えて

3

GCMは、デバイスが利用可能になるとすぐに通知を送信するように設計されています。 GCM Lifetime of a Messageドキュメントで述べたように:最良のシナリオで

、デバイスがGCMに接続されている場合、画面がオンになっていると、メッセージはすぐに配信されます何のスロットル制限はありません。あなたは平均速度を参照している場合、それはGoogle IO '15に戻って言及された

(1時57分):平均

..50millisecondsデバイスがオンラインである場合..

通知自体の配信に影響を与える要因もいくつかあります。その1つの例は、delay_while_idleフラグを設定することです(詳細は、メッセージのGCM有効期間を参照してください)。あなたが求めていたことを明確にすることを願っています。乾杯! :D

PS:最近のIO'16によれば、彼らのコアはGCMに基づくFirebase Cloud Messagingになりました。それをチェックするために気をつけてください。 ;)

関連する問題