サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
中東情勢
firebase.google.com
フィードバックを送信 Dynamic Links の非推奨に関するよくある質問 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Google は 7 年以上前に、URL の機能を改良する Firebase Dynamic Links をリリースしました。これにより、実行時の条件に基づいてリンク先を動的に変更するなどの操作が可能になります。 ウェブとモバイルのエコシステムは長年にわたり、アプリリンク、Google Play Instant、ユニバーサル リンク、アプリクリップなどのテクノロジーとともに進化を遂げ、アプリとウェブにおけるユーザー ジャーニーのシームレス化とアプリユーザーの予測可能化を実現してきました。Google は、これらのテクノロジーを直接導入してエコシステムを継続的に進化させることで、デベロッパーとユーザーが受けるメリットも増大すると考え
Send feedback Understand real-time Remote Config Stay organized with collections Save and categorize content based on your preferences. Real-time Remote Config lets you receive updated parameter keys and values as soon as they’re published on the server. This allows you to quickly update any type of app attribute controlled using a Remote Config parameter value. With real-time Remote Config update
フィードバックを送信 REST Resource: projects.messages コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 { "name": string, "data": { string: string, ... }, "notification": { object (Notification) }, "android": { object (AndroidConfig) }, "webpush": { object (WebpushConfig) }, "apns": { object (ApnsConfig) }, "fcm_options": { object (FcmOptions) }, // Union field target can be only one of the following: "token": strin
How does it work? When you enable App Check for a service and include the client SDK in your app, the following happens periodically: Your app interacts with the provider of your choice to obtain an attestation of the app or device's authenticity (or both, depending on the provider). The attestation is sent to the App Check server, which verifies the validity of the attestation using parameters re
フィードバックを送信 Firebase ローカル エミュレータ スイートの概要 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Firebase Local Emulator Suite は、アプリのビルドとテストをローカルで行うことのできる、デベロッパー向けの高度なツールセットです。使用できる機能には、Cloud Firestore、Realtime Database、Cloud Storage for Firebase、Authentication、Firebase Hosting、Cloud Functions(ベータ版)、Pub/Sub(ベータ版)、Firebase Extensions(ベータ版)があります。充実したユーザー インターフェースを備えており、アプリの本稼働やプロトタイピングにかかる時間を短縮できます。 Local Emulator
Send feedback Deploy to live & preview channels via GitHub pull requests Stay organized with collections Save and categorize content based on your preferences. You can integrate deploys to Firebase Hosting via a GitHub Action. Here's what this GitHub Action can do for you: Creates a new preview channel (and its associated preview URL) for every PR on your GitHub repository. Adds a comment to the P
Send feedback Firebase security checklist Stay organized with collections Save and categorize content based on your preferences. To keep your Firebase resources and your users' data secure, follow these guidelines. Not every item will necessarily apply to your requirements, but keep them in mind as you develop your app. Avoid abusive traffic Set up monitoring and alerting for backend services To d
フィードバックを送信 JavaScript による Google を使用した認証 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 ユーザーは Firebase での認証に Google アカウントを使用できます。これには、Firebase SDK を使用して Google ログインフローを実行する方法と、「Google でログイン」ライブラリを使用し、生成された ID トークンを Firebase に渡すことでログインフローを手動で実行する方法があります。 始める前に Firebase を JavaScript プロジェクトに追加します。 Firebase コンソールで、ログイン方法として Google を有効にします。 Firebase コンソールで [Authentication] セクションを開きます。 [Sign-in method] タブで [G
Send feedback Security Rules language Stay organized with collections Save and categorize content based on your preferences. Firebase Security Rules leverage flexible, powerful, custom languages that support a wide range of complexity and granularity. You can make your Rules as specific or as general as makes sense for your app. Realtime Database rules use a syntax that looks like JavaScript in a
フィードバックを送信 Firebase 認証 REST API コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 APIの使用法REST API を通じて Firebase Auth バックエンドにクエリを実行できます。これは、新しいユーザーの作成、既存のユーザーのサインイン、これらのユーザーの編集または削除など、さまざまな操作に使用できます。 このドキュメント全体を通じて、 API_KEY Web API キーを指します。Web API キーは、管理コンソールのプロジェクト設定ページで取得できます。 カスタムトークンをIDとリフレッシュトークンに交換しますAuth verifyCustomTokenエンドポイントに HTTP POSTリクエストを発行することで、カスタム認証トークンを ID およびリフレッシュ トークンと交換できます。 メソッド: POST
フィードバックを送信 基本的なセキュリティ ルール コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Firebase セキュリティ ルールを使用すると、保存データへのアクセスを制御できます。ルールの構文は柔軟なので、データベース全体に対するすべての書き込みオペレーションから特定のドキュメントに対するオペレーションまで、あらゆるオペレーションに適格なルールを作成できます。 このガイドでは、アプリを設定してデータを保護する際に実装する、いくつかの基本的なユースケースについて説明します。ただし、ルールを作成するための言語とルールの動作についての詳細を確認してからルールの作成を始めることをおすすめします。 作成したルールにアクセスして更新するには、Firebase セキュリティ ルールの管理とデプロイで説明されている手順に従ってください。 デフォルト ルール: ロ
フィードバックを送信 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。
フィードバックを送信 複数の関数を整理する コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 プロジェクトに Cloud Functions を統合すると、多くの独立した関数を収めるようにコードを拡張できます。ただし、1 つのファイルに収めるには関数が多すぎたり、さまざまなチームがさまざまな関数グループをデプロイすると、あるチームが別のチームの関数を上書きしたり、誤って削除したりするおそれがあります。関数の処理とメンテナンスが簡単になるように、Cloud Functions には、コードを整理するさまざまな方法が用意されています。 コードベースで関数を整理する firebase.json にある関数の構成オブジェクトの codebase プロパティを使用すると、単一リポジトリの monorepo 設定内で、複数のリポジトリまたはサブパッケージにまたがる、関数
フィードバックを送信 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Firebase App Distribution を使用すると、Trusted Tester(テスター)にアプリを配布するのが容易になります。アプリをテスターのデバイスに迅速に配布できるので、早い段階からフィードバックを得ることができます。アプリで Crashlytics を使用すると、すべてのビルドで安定性の指標を自動的に取得できます。 準備ができたら iOS アプリの配布方法を学習する: Firebase コンソール Firebase CLI fastlane REST API Android アプリの配布方法を学習する: Firebase コンソール Firebase CLI fastlane Gradle REST API
フィードバックを送信 サポートされるデータ型 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 このページでは、Cloud Firestore でサポートされるデータ型について説明します。 データ型 次の表に、Cloud Firestore でサポートされているデータ型の一覧を示します。同じ型の値を比較するときに使用される並べ替え順についても説明します。 配列の要素として他の配列値を格納することはできません。 配列内の各要素は、割り当てられた位置を保持します。複数の配列を並べ替える場合は、要素の値に基づいて順序が決定されます。 2 つの配列を比較する場合は、各配列の最初の要素が比較されます。最初の要素が等しい場合は、2 番目の要素が比較されます。以下同様にして、値の異なる要素が見つかるまで比較されます。比較する要素が配列内になくなり、その時点までの値が等しい
フィードバックを送信 Service Worker によるセッション管理 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Firebase Auth では、Service Worker を使用して Firebase ID トークンを処理し、セッション管理を行うことができます。この方法には、次のような利点があります。 追加の作業を行わずに、サーバーからの HTTP リクエストに ID トークンを渡すことができます。 追加のラウンド トリップやレイテンシを発生させずに、ID トークンを更新できます。 バックエンドとフロントエンドのセッションを同期できます。この方法は、Realtime Database や Firestore などの Firebase サービスや、外部サーバーサイドのリソース(SQL データベースなど)にアクセスする必要のあるアプリケーションで
フィードバックを送信 オフラインでデータにアクセスする コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Cloud Firestore は、オフライン データの永続性をサポートします。この機能により、アプリが使用している Cloud Firestore データのコピーがキャッシュに保存されるため、デバイスがオフラインの場合でも、アプリはデータにアクセスできます。キャッシュされたデータに対しては書き込み、読み取り、リッスン、クエリを行うことができます。デバイスがオンラインに戻ると、アプリがローカルで行った変更と Cloud Firestore バックエンドが同期されます。 オフラインの永続性を利用する場合、Cloud Firestore データへのアクセスに使用するコードに変更を行う必要はありません。オフラインの永続性を有効にすると、Cloud Firest
フィードバックを送信 メッセージ配信について コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 FCM には、メッセージ配信の分析に役立つ 3 つのツールセットが用意されています。 Firebase コンソールのメッセージ配信レポート Firebase Cloud Messaging Data API が提供する集計済みの Android SDK 配信指標 Google BigQuery への包括的なデータ エクスポート このページで説明するすべてのレポートツールについて、その動作には Google アナリティクスが必要です。プロジェクトで Google アナリティクスが有効になっていない場合は、Firebase プロジェクト設定の [統合] タブで設定できます。 アナリティクス データをバッチ処理するため、このページの多くの統計情報はレポートに反映されるま
Build Get to market quickly and securely with products that can scale globally
フィードバックを送信 Cloud Firestore セキュリティ ルールをテストする コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 アプリを構築するにあたり、Cloud Firestore データベースへのアクセスを制限したい場合があるかもしれません。ただし、リリースする前には、より詳細な Cloud Firestore セキュリティ ルールが必要になります。Cloud Firestore エミュレータを使用すると、アプリの一般的な機能と動作のプロトタイピングとテストに加えて、Cloud Firestore セキュリティ ルールの動作をチェックする単体テストを作成できます。 クイックスタート 簡単なルールを使った基本的なテストケースについては、クイックスタート サンプルをお試しください。 Cloud Firestore セキュリティ ルールを理解する
Send feedback Introduction to Firebase Local Emulator Suite Stay organized with collections Save and categorize content based on your preferences. The Firebase Local Emulator Suite is a set of advanced tools for developers looking to build and test apps locally using Cloud Firestore, Realtime Database, Cloud Storage for Firebase, Authentication, Firebase Hosting, Cloud Functions (beta), Pub/Sub (b
You can use Firebase Remote Config to define parameters in your app and update their values in the cloud, allowing you to modify the appearance and behavior of your app without distributing an app update. This guide walks you through the steps to get started and provides some sample code, all of which is available to clone or download from the firebase/quickstart-ios GitHub repository. Step 1: Add
Send feedback Stay organized with collections Save and categorize content based on your preferences.
フィードバックを送信 Cloud Firestore の料金サンプルを見る コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 このページでは、簡単なチャットアプリの実例を使用して、Cloud Firestore の使用量と費用を計算します。これは正確な見積もりではありませんが、Cloud Firestore の使用量に対する課金の仕組みをよりよく理解するのに役立ちます。 Cloud Firestore 料金の要点 Cloud Firestore には無料枠が用意されており、費用をかけずに使い始めることができます。使用量と保存容量が無料枠の割り当てを超えると、実行するデータベース オペレーション、保存するデータ、使用するネットワーク帯域幅に応じて課金されます。 Cloud Firestore の使用量に対する課金は、次のカテゴリに分類されます。 オペレーション
フィードバックを送信 Firebase プロジェクトについて理解する コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 このページでは、Firebase プロジェクトに関するいくつかの重要なコンセプトの概要を説明します。リンクがある場合はそのページに移動し、機能、サービス、ツール、ベスト プラクティスについて詳細な情報を確認してください。 Firebase プロジェクト、アプリ、プロダクトの関係 Firebase プロジェクトは Firebase の最上位のエンティティです。プロジェクトでは、Apple アプリ、Android アプリ、ウェブアプリを登録できます。Firebase にアプリを登録すると、アナリティクス、Cloud Firestore、Performance Monitoring、Remote Config などの Firebase プロダクト
フィードバックを送信 Cloud Firestore のベスト プラクティス コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 ここで紹介するベスト プラクティスは、Cloud Firestore を使用するアプリケーションを構築する際のクイック リファレンスとしてご利用ください。 データベースのロケーション データベース インスタンスを作成するときは、ユーザーとコンピューティング リソースに最も近いデータベースのロケーションを選択してください。広範囲に及ぶネットワーク ホップはエラーが発生しやすく、クエリのレイテンシを増加させます。 アプリケーションの可用性と耐久性を最大化するには、マルチリージョン ロケーションを選択し、重要なコンピューティング リソースを少なくとも 2 つのリージョンに配置します。 アプリケーションでレイテンシが重要な場合や、他の GC
Send feedback Best practices for Cloud Firestore Stay organized with collections Save and categorize content based on your preferences. Use the best practices listed here as a quick reference when building an application that uses Cloud Firestore. Database location When you create your database instance, select the database location closest to your users and compute resources. Far-reaching network
Send feedback Easily add sign-in to your iOS app with FirebaseUI Stay organized with collections Save and categorize content based on your preferences. FirebaseUI is a library built on top of the Firebase Authentication SDK that provides drop-in UI flows for use in your app. FirebaseUI provides the following benefits: Multiple providers: sign-in flows for email/password, email link, phone authenti
フィードバックを送信 関数のスケジュール設定 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 指定した時間に関数が実行されるようにスケジュールを設定する場合は、onSchedule ハンドラを使用して、トピックに関するイベントを Cloud Scheduler でトリガーする Pub/Sub トピックを作成します。 始める前に Firebase プロジェクトでこのソリューションを使用するには、プロジェクトに Blaze 料金プランを適用している必要があります。Blaze プランをまだ適用していない場合は、料金プランをアップグレードしてください。 有償にはなりますが、Cloud Scheduler の各ジョブのコストは月額 $0.10(USD)です。また、Google アカウントごとに 3 つのジョブを無料で使用できます。そのため、全体的なコストとしては比較
次のページ
このページを最初にブックマークしてみませんか?
『Firebase - Build Extraordinary Apps』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く