「Firebase」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==Firebase== *https://firebase.google.com/docs/?hl=ja =====価格===== *https://firebase.google.com/pricing/?hl=ja ==Android== *Android 4.0(Ice Cream Sandwich)…」) |
|||
1行目: | 1行目: | ||
− | ==Firebase== | + | ==[[Firebase]]== |
*https://firebase.google.com/docs/?hl=ja | *https://firebase.google.com/docs/?hl=ja | ||
=====価格===== | =====価格===== | ||
*https://firebase.google.com/pricing/?hl=ja | *https://firebase.google.com/pricing/?hl=ja | ||
− | ==Android== | + | ==[[Android]]== |
− | *Android 4.0(Ice Cream Sandwich)以降、および Google Play 開発者サービス 11.8.0 以降が搭載された端末が前提 | + | *[[Android]] 4.0(Ice Cream Sandwich)以降、および Google Play 開発者サービス 11.8.0 以降が搭載された端末が前提 |
=====サンプル===== | =====サンプル===== | ||
*https://firebase.google.com/docs/samples/?hl=ja | *https://firebase.google.com/docs/samples/?hl=ja | ||
− | ===Firebase assistant=== | + | ===[[Firebase]] assistant=== |
[[File:0494_firebase_assis.jpg]] | [[File:0494_firebase_assis.jpg]] | ||
22行目: | 22行目: | ||
|- | |- | ||
|Authentication | |Authentication | ||
− | | | + | |サインインとユーザー管理を簡単に、Eメールの受付、[[Google]]サインイン、Facebookおよびその他のログインプロバイダ |
|- | |- | ||
− | |Realtime Database | + | |Realtime [[Database]] |
|データの保存と同期を接続されたクライアント間でリアルタイムに行う | |データの保存と同期を接続されたクライアント間でリアルタイムに行う | ||
|- | |- | ||
30行目: | 30行目: | ||
|画像やオーディオ、ビデオのような巨大なファイル保存と参照をサーバー側のコーディングなしで | |画像やオーディオ、ビデオのような巨大なファイル保存と参照をサーバー側のコーディングなしで | ||
|- | |- | ||
− | | | + | |[[R]]emote Config |
|クラウドベースのパラメータ設定により、アプリケーションの振る舞いのカスタマイズと実験 | |クラウドベースのパラメータ設定により、アプリケーションの振る舞いのカスタマイズと実験 | ||
|- | |- | ||
|Test Lab | |Test Lab | ||
− | | | + | |[[Google]]クラウドでホストされる広い範囲の物理的なデバイスアプリケーションのテスト |
|- | |- | ||
− | |Crash | + | |Crash [[R]]eporting |
− | | | + | |アプリケーションクラッシュの実行可能な洞察およびレポート、AN[[R]]sもしくはほかのエラーを得る |
|- | |- | ||
|App Indexing | |App Indexing | ||
− | | | + | |アプリケーションのコンテンツを[[Google]]検索に |
|- | |- | ||
|Dynamic Links | |Dynamic Links | ||
− | | | + | |アプリケーションのインストールを促進するために、共有でき、コンテンツに深く[[リンク]]できるURLを生成 |
|- | |- | ||
− | | | + | |In[[vi]]tes |
|アプリケーションを既存のユーザーに共有、もしくは彼らが好むアプリケーションのコンテンツをEメール、SNSで共有 | |アプリケーションを既存のユーザーに共有、もしくは彼らが好むアプリケーションのコンテンツをEメール、SNSで共有 | ||
|- | |- | ||
53行目: | 53行目: | ||
|} | |} | ||
− | ===Firebase Cloud Messaging=== | + | ===[[Firebase]] Cloud Messaging=== |
*https://firebase.google.com/docs/cloud-messaging/?utm_source=studio | *https://firebase.google.com/docs/cloud-messaging/?utm_source=studio | ||
− | *Firebase Cloud Messaging(FCM)は、メッセージを無料で確実に配信するためのクロスプラットフォーム メッセージング ソリューション | + | *[[Firebase]] Cloud Messaging(FCM)は、メッセージを無料で確実に配信するためのクロスプラットフォーム メッセージング ソリューション |
− | *FCM | + | *FCM を使用すると、同期可能な新しいメールや[[その他]]のデータがあることをクライアント アプリに通知することができます |
*メッセージで最大 4 KB のペイロードをクライアント アプリに転送できます | *メッセージで最大 4 KB のペイロードをクライアント アプリに転送できます | ||
70行目: | 70行目: | ||
|- | |- | ||
|クライアント アプリからのメッセージの送信 | |クライアント アプリからのメッセージの送信 | ||
− | |信頼性が高くバッテリー効率の良い FCM | + | |信頼性が高くバッテリー効率の良い FCM の接続チャネルを介して、端末からサーバーへと受信確認、チャット、[[その他]]のメッセージを送り返す |
|- | |- | ||
|} | |} | ||
− | ===Firebase Authentication=== | + | ===[[Firebase]] Authentication=== |
*https://firebase.google.com/docs/auth/?utm_source=studio | *https://firebase.google.com/docs/auth/?utm_source=studio | ||
− | *Firebase Authentication では、パスワード、電話番号、一般的なフェデレーション ID プロバイダ(Google、Facebook、Twitter)などを使用した認証を行うことができます | + | *[[Firebase]] Authentication では、パスワード、電話番号、一般的なフェデレーション ID プロバイダ(Google、Facebook、Twitter)などを使用した認証を行うことができます |
− | ==== | + | ====[[Firebase]]UI Auth==== |
{|class="wikitable" | {|class="wikitable" | ||
!主な機能 | !主な機能 | ||
87行目: | 87行目: | ||
|} | |} | ||
− | ====Firebase SDK Authentication==== | + | ====[[Firebase]] SDK Authentication==== |
{|class="wikitable" | {|class="wikitable" | ||
!メールとパスワードに基づく認証 | !メールとパスワードに基づく認証 | ||
93行目: | 93行目: | ||
|- | |- | ||
|フェデレーション ID プロバイダとの統合 | |フェデレーション ID プロバイダとの統合 | ||
− | | | + | |Google、Facebook、[[Twitter]]、GitHub アカウントを使用してログインできるようにする方法が用意 |
|- | |- | ||
|電話番号認証 | |電話番号認証 | ||
99行目: | 99行目: | ||
|- | |- | ||
|カスタム認証システムとの統合 | |カスタム認証システムとの統合 | ||
− | |アプリの既存のログイン システムを Firebase Authentication SDK に接続 | + | |アプリの既存のログイン システムを [[Firebase]] Authentication SDK に接続 |
|- | |- | ||
|匿名認証 | |匿名認証 |
2020年2月16日 (日) 04:25時点における版
目次
Firebase
価格
Android
- Android 4.0(Ice Cream Sandwich)以降、および Google Play 開発者サービス 11.8.0 以降が搭載された端末が前提
サンプル
Firebase assistant
項目 | 内容 |
---|---|
Analytics | ユーザーアクティビティおよびエンゲージメントの計測を無料、簡単におよび無制限の分析 |
Cloud Messaging | クラウドとデバイス間の信頼性のあるメッセージの配送と受信、通知 |
Authentication | サインインとユーザー管理を簡単に、Eメールの受付、Googleサインイン、Facebookおよびその他のログインプロバイダ |
Realtime Database | データの保存と同期を接続されたクライアント間でリアルタイムに行う |
Storage | 画像やオーディオ、ビデオのような巨大なファイル保存と参照をサーバー側のコーディングなしで |
Remote Config | クラウドベースのパラメータ設定により、アプリケーションの振る舞いのカスタマイズと実験 |
Test Lab | Googleクラウドでホストされる広い範囲の物理的なデバイスアプリケーションのテスト |
Crash Reporting | アプリケーションクラッシュの実行可能な洞察およびレポート、ANRsもしくはほかのエラーを得る |
App Indexing | アプリケーションのコンテンツをGoogle検索に |
Dynamic Links | アプリケーションのインストールを促進するために、共有でき、コンテンツに深くリンクできるURLを生成 |
Invites | アプリケーションを既存のユーザーに共有、もしくは彼らが好むアプリケーションのコンテンツをEメール、SNSで共有 |
Firestore | アプリケーションデータをグローバルスケールで保存と同期 |
Firebase Cloud Messaging
- https://firebase.google.com/docs/cloud-messaging/?utm_source=studio
- Firebase Cloud Messaging(FCM)は、メッセージを無料で確実に配信するためのクロスプラットフォーム メッセージング ソリューション
- FCM を使用すると、同期可能な新しいメールやその他のデータがあることをクライアント アプリに通知することができます
- メッセージで最大 4 KB のペイロードをクライアント アプリに転送できます
主な機能 | 内容 |
---|---|
通知メッセージまたはデータ メッセージの送信 | ユーザーに対して表示される通知メッセージまたは、データ メッセージを送信 |
汎用性の高いメッセージのターゲット設定 | クライアント アプリへのメッセージ配信を 3 つの方法(個々の端末に、端末グループに、または特定トピックの配信登録をしている端末に)で行う |
クライアント アプリからのメッセージの送信 | 信頼性が高くバッテリー効率の良い FCM の接続チャネルを介して、端末からサーバーへと受信確認、チャット、その他のメッセージを送り返す |
Firebase Authentication
- https://firebase.google.com/docs/auth/?utm_source=studio
- Firebase Authentication では、パスワード、電話番号、一般的なフェデレーション ID プロバイダ(Google、Facebook、Twitter)などを使用した認証を行うことができます
FirebaseUI Auth
主な機能 | 内容 |
---|---|
ドロップイン認証ソリューション | 完全なログイン システムをアプリに追加する推奨される方法。UI フローを処理。 |
Firebase SDK Authentication
メールとパスワードに基づく認証 | パスワードの再設定メールを送信することもできます |
---|---|
フェデレーション ID プロバイダとの統合 | Google、Facebook、Twitter、GitHub アカウントを使用してログインできるようにする方法が用意 |
電話番号認証 | SMS メッセージを送信してユーザーを認証 |
カスタム認証システムとの統合 | アプリの既存のログイン システムを Firebase Authentication SDK に接続 |
匿名認証 | 一時的な匿名アカウントを作成する |
Sample
© 2006 矢木浩人