前提
- Google Domainsで独自ドメインを購入済み
Firebase Hostingでドメインを追加
FirebaseコンソールのFirebase Hostingの画面にドメインの接続っていうのがあるのでそこから進めます。
ドメイン入力して次へ。
Google DomainsにAレコードを追加
表示されているAレコードをGoogle Domainsのカスタムリソースレコードに追加。
ひたすら待つ
自分はSSL証明書のプロビジョニングが全然終わらず、寝て起きたら使えるようになってました。ドキュメントに最大24時間かかると書いてあるので辛抱強く待つのが良いと思います。
あとがき
Google Domains + GCP or Firebaseの構成だとドメインの所有権の確認が不要になるので、GCPやFirebaseを使っていて新規にドメインを取得する場合はGoogle Domainsがおすすめです。