Google AnalyticsからFirebaseへの移行

この記事では、モバイルアプリケーション、つまりゲームの分析のコンテキストで、Googleアナリティクス(GA)からFirebaseへの移行の印象について説明します。



したがって、ポイントについて順番に:



1.移行の動機



GoogleはGAの代わりとしてFirebaseを積極的に推進しており、Android StudioのアップデートではFirebaseは環境の不可欠な部分になります。 最新のSDKに切り替えると、デフォルトでFirebase(Playサービス、最新のネイティブ機能を備えた最新のAdmob、リアドバタイザーなど)があり、個別のパッケージとしてのGAは存在しません。



したがって、たとえば、Googleの最新の広告SDK(Admob)で古いAndroidプロジェクトを更新しても、GAを放棄しなければ機能しません。



Firebaseの学習の問題は、エッジになっています。



2. FirebaseのGAに対する利点



Firebaseが分析に関して表す主な関心事は、BigQuery(シェアウェア!)への生データの自動エクスポートのサポートとサンプリングの欠如です。



他に何:



-オーディエンスのサポート、ターゲットオーディエンスと連携するためのより高度なメカニズム(+プッシュおよび人口統計のより正確な予測)による属性-これはマーケティングの一部です。

-ARPU、ARPPUなどの既製のメトリック。

-first_open、app_remove、app_updateなどの組み込みの基本イベント。これらは常に手動で追跡するのに便利ではありません。

-比較的優れた目標到達プロセスもあります。



Firebaseのすべての基本機能については、ドキュメントでかなり詳しく説明されています-見つけるのは簡単です。



3.そして今、欠陥



GAとの比較のコンテキストでは:



-リアルタイムの欠如。

-制限されたセグメンテーション機能。

-メトリックに関する誇張された情報。 GAでは、統計情報をより詳細に見ることができます。

-フィルタリングなし(たとえば、テスターのグリッド、市、国をフィルタリングするIPによる)。

-データにアクセスして、GAのような非常にクールで非常に多様なレポートを生成するためのAPIはありません(BigQueryをすぐに使用しない限り)。



つまり レポートに興味がある場合は、BiqQueryのクエリを通じてすべてを手作業で行う必要があります。



4.合計



したがって、判定は次のようになります。最初から始めるか、GAで既製の開発がない場合(さらに、BigQueryを使用して、プレミアムアカウントで年間100Kの費用がかかる場合)、すぐにFirebaseを実装できます(特に簡単ですGoogleの最新のSDK / Playサービスを使用している場合)。



いくつかの成果があり、レポートの再構成とプロジェクトの分析システムの再構築に多くの時間を費やす準備ができていない場合(GAに基づくだけでなく)、しばらく待って、FirebaseがGoogleの更新でパワーを得るのを待つ必要があります。



発言



分析システムを構築している場合、理想的には、ゲーム分析の基礎を計算するためのすべてのステップを含める必要があります。ユーザーを引き付けるコスト(CPI)とこのユーザーからの収入(ARPU)の比率の式です。



これらの指標を計算するための多くのオプションがありますが、1つの目標があります。収入は支出を上回らなければなりません。 分析システムは、マーケティングアカウントからデータを受信して​​処理し、コスト予測を作成し、誰が購入したかを知り、これらの魅力的なユーザーから収入データを受信できる必要があります。 CPIを計算することにより、ARPDAUはこれらの購入の有効性を予測し、それらを停止するか続行することができます。 そしてもちろん、すべての計算を消化可能な形式で提供します。 これが最小です。 結局のところ、分析にはまだ多くの人々が興味を持っています:場所(バランスチェックが必要、新機能のインジケーター)、テスター(障害、エラーの統計)、マネージャー(製品とその更新のインジケーター)、マーケティング担当者(プロモーションイメージのa / bテスト)。



これはすべて、GA + Googleスプレッドシート+ BigQuery + Purchasing System(AdwordsやFacebook Adsなど)を使用して、美しい自動レポート(Googleスプレッドシート用のGoogle Ananlyticsプラグイン)を使用することでかなり簡単です。



Firebaseの場合、これはGoogle Spreadsheets + BigQuery + Purchasing Systemになります。 イベントに必要なすべてのデータがあるBigQueryのクエリを使用して、関心のあるすべてのメトリックを計算する場合、Firebase自体を調べる必要さえありません。 また、BiqQueryのイベントスキームはGAとFirebaseで異なります(そのように、データベースクエリシステムを移植することはできません)。



それ自体、これらのシステムでの試験は、将来のアナリストの経験とカルマにおいてすでにプラスになっています。



更新:

Firebaseはリアルタイム(かなりリッチ)になっています: firebase.googleblog.com/2017/03/realtime-analytics-for-everyone.html



All Articles