🔖
Firebase In-App Messaging in React Native
In-App Messaging以外の実装は省きます。
実装方法
ドキュメン通り
一応インストールするだけで動作するようになります。
Failed restful api request to fetch in-app messages: seeing http status code as 403
Xcodeビルド時に↑の403
エラーが発生するので、
GCPでFirebase In-App Messaging APIの有効化が必要かも
デバッグ方法(IOSのみ)
デバイスのテストですぐ確認できるわけではなく以下の手順で行う必要がありそう。
アプリ起動時にメッセージを受け取っているっぽい。
- Firebase Messaging から
新しいキャンペーンを作成
押下 -
in-App Messaging
押下 - メッセージレイアウトを
トップバナー
に切り替える ※設定が少なくて済むので... - メッセージタイトルを入力
デバイスでテスト
-
インストールIDの追加
を押下 -
最近使用したインスタンス ID
をチェック -
テスト
を押下 - アプリキル or Xcodeでアプリをビルド
- アプリを立ち上げて確認する
Discussion