Androidのプッシュ通知のエラーの発生について (9/17 16:40更新)

いつも Growthbeat / Growth Push をご利用頂き、誠にありがとうございます。


Androidへのプッシュ通知においてエラーが発生しておりました。

現在は復旧しております。

このたびはご迷惑をおかけし、申し訳ございません。


事象

Googleが提供するAndroidのプッシュ通知APIのリクエストで確率的にエラーが発生するようになりました。

これにより、デバイスのアクティベーション(検証)が終わらない、プッシュ通知が失敗する、という問題が発生しております。


原因

古いAPI(FCM Legacy API )が廃止され始めたことに起因すると考えております。

FCM HTTP v1 APIを利用する新しいライブラリに切り替えをおこなっておりましたが、Growth Pushのシステムが利用していたメソッドが内部的には古いAPIを利用していたことが原因と考えています。


現在の状況

新しいAPIを利用する方式に切り替えを行いました。

切り替え後も、一部で挙動が安定しない事象を確認しておりましたが、現在は解消しております。


お客様の対応について

FCMサービスアカウントの設定が完了していない場合は、設定をお願いいたします。

設定が完了しているお客様におかれましては、追加の対応は必要ありません。

時系列

9/4(水) 15時、 原因を確認し、新しいAPIを利用する修正対応に着手

9/9(月) 15時、 デバイスの検証サーバに展開を開始 (一部のみ)

9/10(火) 8時、 プッシュ通知の通知サーバへの展開を開始 (一部のみ)

9/13(金) 9時、 デバイスの検証サーバ、通知サーバの全台に展開を完了

9/13(金) 10時、 通知サーバが一部安定しない挙動を修正

9/17(火) 12時、 API経由の通知を、新しいAPIを利用する形に変更し展開を完了


重ねて、ご利用中の皆様には、ご迷惑をおかけし申し訳ありませんでした。


万が一問題が継続している場合やご不明な点がございましたら、サポート担当にご連絡くださいませ。

support@growthbeat.com


今後とも、Growthbeatをよろしくお願い申し上げます。


Growthbeatお客様向けブログ

リリース情報やメンテナンス情報を告知して参ります。