Google Cloud Messaging(GCM)はどのポートとプロトコルを使用しますか?
メッセージが届かないことが何度かありますが、それはどのネットワークに接続されているかによって異なります。
デバイスは、ポート5228-5230でGCMサーバーにアクセスします。
注:インターネットに出入りするトラフィックを制限するファイアウォールが組織にある場合、GCMとの接続を許可するようにファイアウォールを構成する必要があります。開くポートは5228、5229、および5230です。GCMは通常5228のみを使用しますが、5229および5230を使用することもあります。GCMは特定のIPを提供しません。 IPを頻繁に変更します。 ACLの使用はお勧めしませんが、ACLを使用する必要がある場合は、このサポートリンクで提案されている方法など、幅広いアプローチを採用してください。
これは、デバイスがWiFi経由でインターネットに接続されている場合に関係します。
関連するGCMドキュメントへのリンクを次に示します。 https://developers.google.com/cloud-messaging/http