こんにちは。virapture株式会社でCEOしながらラグナロク株式会社でもCKOとして働いている@mogmetです。
今日はIn App Messagingを使うときのトラブルシュートな紹介です。
In App Messagingは実装も何も必要なく、ライブラリを入れるだけで簡単にアプリ内メッセージを表示できるようになる素晴らしいプロダクトです。
しかし、使うときに表示されないということがあったので対策を共有します。
症状
FirebaseのコンソールからIn App Messagingを送信後、アプリを起動→キルして再起動しても何も表示されません。
ログを見ると下記のようなログが表示されています。
PERMISSION_DENIED: Firebase In-App Messaging API has not been used in projext xxxxx before or it is disabled. Enable it by visithing https://console.developers.google.com/apis/api/firebaseinappmessaging.googleapis.com/overview?project=xxxxx then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.
解決法
ログに書いてあるとおりですが、下記にアクセスして
にアクセスして有効化ボタンを押すだけです!
まとめ
まとめると、
In App Messagingを使うときはコンソールからAPI有効化を忘れない!
です。
最後に、スノボの楽しく滑るコツを掴める cotsume というアプリを作ってます!よかったらDLしてみてね!
また、ワンナイト人狼オンラインというゲームを作ってます!よかったら遊んでね!
他にもCameconやOffcha、問い合わせ対応が簡単にできるCSmart、フリーランスのコミュニティのNextFreelanceといったサービスも作ってるのでよかったら使ってね!
また、チームビルディングや技術顧問、Firebaseの設計やアドバイスといったお話も受け付けてますので御用の方は弊社までお問い合わせください。
ラグナロクでもエンジニアやデザイナーのメンバーを募集しています!!楽しくぶち上げたい人はぜひお話ししましょう!!