Firebase Summit 2021 日本語メモ
Firebase SummitのWhat's New in Firebaseの情報のメモを取っていく予定.
あくまでもメモなので少し認識齟齬あるかもですがご了承ください。
- Firebase Summit
-
What’s new at Firebase Summit 2021
- 公式ブログのアナウンス。情報が一番正確です。
このスクラップのまとめはここをクリックして飛べます
事前情報
アジェンダ
- What's New in Firebase 2021 9:30 a.m PST (11th Nov, 2:30 a.m JST)
- 日本時間の11月11日深夜2時半開始
- #AskFirebaseLive - 10:05 a.m PST
Pathways
Firebase Summit開催前に、App Check
Performance Monitoring
FCM messaging
In-App Messaging
について学習できるコンテンツが準備されている。
それぞれ動画を視聴したりcodelabを通じて学習する。学習後クイズを受けてクリアするとバッジがもらえる
- https://firebase.google.com/learn/pathways/firebase-app-check
- https://firebase.google.com/learn/pathways/firebase-apps
- https://firebase.google.com/learn/pathways/firebase-user-engagement
ちなみに「Firebase Quickdraw」というちょっとしたミニゲームも公開されている
Live Streaming - Accelerate app development
- 3M+ 28day active apps
- New extensions to support critical e-commerce functions
- Enhanced support for Apple platforms
- Custom server protection with App Check
GooglePay, Elastic, ShipEngine, Twilioに関係したExtensionが利用可能になる
Apple Platform向けにFirebase iOS SDKを改良。一つのコードベースで済むように。
Swift Package Managerを使ってSDKをインストールできる
TargetMembershipでそのままwatchなどを選択できる。今までのようなwatch上で動かすためのworkaroundがなくなる(少なく)なりそう。
Apple TVもサポート(BETA)
Cloud FirestoreがUnity とC++に対応(GA)
New: Crashlytics NDK
- more native crashes
- improved stack traces
DartpadがFirebaseをsupportした
Dartpad、FirestoreとAuthが対応している
App Check betaが数ヶ月前に登場した
↓
今回、新たにCloud Firestore, Custom Backend Resourcesに対応
App Check Attestation Providerに、新たにApp AttestとreCAPTCHA Enterpriseが追加
LiveStreaming - Run your app
LiveStreaming - Scale with ease
Google Analytics
Ad revenue measurementが追加
異なる広告を試して測定ができる(?)
Google Analytics、
Predictive audienceが追加
==> FCM、In-App Messagingなどに活用ができる
FCM, In-App Messagingを管理するためのUnified Campaign Managementが登場
Remote Config
Core improvementが登場
- Improved parameter editor, 編集しやすく
- Data types サポート
- Improved change history, 履歴が見やすく
- Personalization now in Beta
Personalization featureがBeta、Machine Lerningと連携(?)
ユーザーの属性、audienceなどを指定して、今までよりも柔軟にRemoteConfigの値を最適化して提供できる(?)
まとめ
Accelerate app development
Firebase Exntension (BETA)
GooglePay, Elastic, ShipEngine, Twilioに関係したExtensionが利用可能になる
Firebase iOS SDK
Apple Watch, Macなどにも対応、Swift Package Manager経由でiOS SDKを追加できる。
なるべく1つのコードベースで複数のPlatformに対応できるように
Apple TVもサポート(BETA)
Cloud Firestore
Cloud FirestoreがUnity とC++に対応(GA)
Crashlytics NDK
Crashlytics NDKが追加
- more native crashes
- improved stack traces
Dartpad for Flutter with Firebase
Dartpad上でFlutterのコードを書く時に、FlutterFire(Cloud Firestore, Authentication)が使用可能に。
App Check beta
App Check betaが数ヶ月前に登場したが、今回、新たにCloud Firestore, Custom Backend Resourcesに対応
App Check Attestation Providers beta
新たにApp AttestとreCAPTCHA Enterpriseが登場
将来的なGoogle Play Safety policiesへの対応
Run your app
Performance Monitoring
- Real-time alertsがbetaで登場
- 気になるパフォーマンス項目に対してthresholdを設定して、alertを設定することができる。
Firebase Crashlytics
Firebase CrashlyticsにApplication Not responding ANR reporting, SIgnalsが登場
signalsはクラッシュを解析し、(現状は)3つのシグナルに分ける
- Early Crashes (早期クラッシュ)
- Repetitive Crashes (繰り返し起こるクラッシュ)
- Fresh Issues (新鮮(最近起きた?)な問題)
Scale with ease
Google Analytics
- Predictive Audienceが登場
FCM and Firebase In-App Messaging
この2つのコンソール画面を統一、より見やすく管理しやすく
Remote Config
基幹部分が改善された
- Improved parameter editor, 編集しやすく
- Data types サポート、型を指定して予期せぬ問題を回避
- Improved change history, 履歴が見やすく
- Personalization now in Beta => 新機能
Personalization (BETA)
MLを活用し、ユーザーのニーズや希望に応じて、設定したRemoteConfigのバリアントを提供してくれる。
より柔軟に、ユーザーごとに最適な値を出し分けられるように