プログラミング学習

FirebaseのAPI Keyはどこ?(Next.js)

プログラミング学習

Firebaseの覚書です。Next.jsで使っています。

FirebaseのAPI Keyはどこ?(Next.js)

しばらく使っていなかったのでうる覚えですけど、仕様が変わったのですかね。少し迷いました。

プロジェクト概要の歯車アイコン をクリックすると、次のようになっています。

ウェブ API キー このプロジェクトにはウェブ API キーがありません

プロジェクトにはアプリがありません 開始するにはプラットフォームを選択してください

firebaseの管理画面

ios,andeoid,</>(Webアプリのアイコン),unity,Flutterのアイコンが並んでいます。

next.jsなので、</>を選びます。

  • アプリ名
  • Firebase Hosting も設定します。のチェックボックス

今回、GCPのCloud Runを利用する予定で、ホスティング先はFirebaseではないためチェックをいれませんでした。Firebaseにホスティングする人はチェックをいれましょう。

[アプリの登録]のボタンをおすと、 APIに表示されます。

const firebaseConfig = {
  apiKey: "xxx",
  authDomain: "xxx.firebaseapp.com",
  projectId: "xxx",
  storageBucket: "xxx.appspot.com",
  messagingSenderId: "(省略)",
  appId: "(省略)",
  measurementId: "G-(省略)"
};

measurementIdはGoogle Analysticの設定のようです。

[コンソールに進む]をおせば完了です。

コメント

タイトルとURLをコピーしました