Firebase Summit 2020 で、Google は開発プラットフォーム用の新しいエミュレータ、データ分析、パフォーマンス洞察ツールを発表しました。
Google の Firebase は、非常に包括的な開発ツールのセットです。 その目標は、詳細なクラッシュ レポート、ユーザー分析、認証、ストレージなどの機能を備え、アプリの開発とメンテナンスを容易にすることです。 そして Google は Firebase をより良くするために常に取り組んでいます。
新型コロナウイルス感染症(COVID-19)のパンデミックにより、何百万人もの労働者が在宅勤務に移行するにつれ、リモート コラボレーションおよびテスト ツールの需要が劇的に増加しました。 Google によると、現在 250 万を超える月間アクティブ アプリが毎月 Firebase を使用しており、昨年のこの時期の 200 万アプリから増加しています。 開発者が Firebase を使い始めるのを支援するために、Google は開発者交流会やコミュニティ イベントを仮想化しました。 彼らはまた、 5 部構成のトークとチュートリアルのシリーズ 今年初めに、よくある質問に回答し、知識を共有し、生産性を向上させるために開催されました。
今日、 ファイアベース は、アプリ開発をさらに加速し、実用的な洞察を取得し、ニーズに合わせてツールを調整するための多数の新機能を導入しています。 ここからはハイライトです Firebase サミット 2020.
少し前に、Firebase は エミュレータスイート. この機能により、開発者はストレージやホスティングなどのさまざまなオンライン Firebase 機能をローカルでエミュレートできます。 これは、オンライン機能をテストする必要があるが、実稼働環境でのテストを避けたい場合に役立ちます。 ただし、今日まで、Firebase のオンライン機能セット全体が完全にはサポートされていませんでした。 ほとんどの機能は機能しましたが、認証がありませんでした。
今後、エミュレータ スイートは、ホスティング、リアルタイム データベース、Firestore、クラウド関数、Cloud Pub/Sub、Firebase Authentication など、Firebase のすべてのオンライン機能を完全にサポートします。
プレビュー チャンネルのホスティング
Firebaseホスティング まさにその通りです。 開発者はこれを使用して Web ページや Web アプリケーションをホストし、それらを Google の CDN 経由でデプロイできます。 ただし、ホスティングを使用してサイトへの変更をテストするのは難しい場合があります。 Firebase にはこれまで、公開前に変更をプレビューまたは表示する簡単な方法がありませんでした。 開発チーム全体がリモートで作業している場合、これは大きな問題であり、テストの調整がさらに困難になります。 ありがたいことに、Firebase には開発者が変更をプレビュー チャネルに公開できるようにする新機能が追加されています。
プレビュー チャネルに公開する場合、開発者はチームメイトやチームメイトと共有するための一意の URL を生成できます。 テスターは、本番環境やテストにプッシュすることなく、変更の完全に機能するバージョンを表示できます。 オフサイト。
インポートされたセグメント
分析の重要な部分は、共通の特性に基づいてユーザーをセグメントに分割することです。 これにより、開発者はメッセージ、新しい更新、通知などを特定のグループの人々に向けることができます。 しばらくの間、Firebase では開発者が分析データを Firebase から BigQuery などの他の分析サービスにエクスポートできるようになりましたが、その逆は不可能でした。 Firebase 以外のデータ ソースがある場合は、そのデータに基づいてセグメントを手動で作成する必要があります。
ただし、Firebase にはカスタム ユーザー セグメントをインポートする機能が追加されました。 分析用のデータ ソースが複数ある場合は、それをすべて Firebase にインポートして、ユーザーを 1 か所で管理できるようになりました。
これは主な新機能の概要ですが、Google が展開しているのはこれだけではありません。 また、どのユーザーまたはデバイスが現在オンラインであるかを示す Detect Online Presence と呼ばれる新しい拡張機能、再設計されたパフォーマンスも追加されました。 重要な指標に注意が必要かどうかを明確にするモニタリング ダッシュボード、Remote Config のセマンティック バージョン管理のサポート、および 3 つの新しい Google 分析 API。
これらの機能の詳細と、その他の機能について詳しく知りたい場合は、Google のブログ投稿をチェックするか、YouTube のライブ ストリームをご自身でご覧ください。