この記事の内容
場所: 設定 → 読者と収益 → 連携 → 通知(Androidアプリ(Firebase)セクション)
このページを開く: admin.<your-site>/settings/connections/notifications#kn-push-fcm(<your-site> をご自身のサイトアドレスに置き換えてください)
事前準備
- Androidアプリが必要です。キーを変更できるのはオーナーのみです。
- アプリがまだ設定されていない場合、ページには「アプリのプッシュ通知設定を待機しています。Keynateがアプリと一緒に設定するため、今すぐ対応する必要はありません。」と表示されます。
手順
自動設定(デフォルト)
- 設定 → 読者と収益 → 連携サービス → 通知 を開きます。
- Android アプリ レーンで、「Keynateが通知用にお客様のアプリを登録しました」というチェック項目を確認します。
- keynate.comのアプリページで新しいアプリバージョンが提示されたら、適用します。通知を受け取るには、通知機能が含まれるバージョンのアプリが必要です。
- スマートフォンで新しいアプリを開き、ウィザードから端末のデバイストークンを使ってテスト通知を送信します。
独自のFirebaseを使用(上級者向け)
- 独自のキーを使用する をオンにします。
- Firebaseコンソールでプロジェクトを追加し、アプリページに表示されているパッケージ名でAndroidアプリを追加します。
- Firebaseで プロジェクトの設定 → サービス アカウント を開き、新しい秘密鍵の生成 をタップします。.jsonファイルがダウンロードされます。
- Keynateの Androidアプリ(Firebase) にて、Firebaseサービスアカウント(JSON) を追加します。ファイルを選択するか、テキストを貼り付けてください。
- Firebase プロジェクトID を確認します。ファイルから自動で入力されます。
- Androidに送信 をオンにして保存します。
- テスト通知を送信後、アプリを再ビルドします。
トラブルシューティング
- 「このファイルはFirebaseのサービスアカウントではありません。Firebase → プロジェクトの設定 → サービス アカウントからダウンロードしてください。」
- 「Firebaseサービスアカウントファイルを追加するか、Androidをオフにしてください。」
- 「FirebaseのプロジェクトID(半角英小文字、数字、ハイフン)を使用してください。」
よくある質問
よくある質問
保存後にキーは再表示されますか?
いいえ。暗号化されて保存されるため、再度表示されることはありません。
デフォルト設定の場合、何か作業は必要ですか?
アプリページでアプリの再ビルドが提示された際に、それを承認・適用してください。