イー・エージェンシーはマーケティングデータ活用でビジネス課題を解決するプロフェッショナル

【Firebase】イベントとは? イベントを確認する方法

この記事をシェア

Firebase とは?

まず初めに、Firebase とは一体なんでしょうか?

Firebase とは、Google によって運営される mBaaS サービスです。

スマホアプリ開発におけるバックエンド部分を、アプリ開発者が用意するのではなく、クラウドが提供してくれるという便利なサービスです。

Firebase
Firebase is Google’s mobile platform that helps you quickly develop high-quality apps and grow your business.

firebase.google.com

Google アカウントが必要ですが、無料で使ってみることができます。

イベントとは?

Firebase には様々な機能がありますが、その中で今回はイベント機能について紹介したいと思います。

スマホアプリをリリースし運営を行っていると、ユーザー動向が知りたいという場合があります。ユーザーがよく見ている画面や、よく押しているボタンなどなど。

そういったユーザーの動向をチェックしたい部分のソースコードに、イベントを送信するコードを記述します。

例えば、Android では以下のようなコードになります。

Bundle params = new Bundle();

params.putString("key", "value");

firebase.logEvent("custom_event", params);

イベント名をセットし、任意のパラメータを付加することができます。

このコードが呼ばれると、ユーザーのアプリから Firebase のサーバーへと通信が行われて、イベントが記録されます。

送信されたイベントの確認

Firebase に記録されたイベントは、Firebase の管理画面 (Firebase コンソール) から閲覧することができます。

Firebase コンソールの左側のメニューから、アナリティクス > Events を選択します。すると、これまでにアプリから送られたイベントの一覧が表示されます。

具体的なパラメータを知りたい場合は、各イベントの右端にあるメニューから「パラメータレポートを編集」を選択します。開かれたダイアログからパラメータを選択することができます。ただし、プロジェクト毎にテキスト型のパラメータは10個までといった制限がありますので、注意して下さい。

なお、アプリからイベントを送信した場合に、Events 画面にイベントが記録されるまでに数時間かかることがあります。アプリを開発している最中は、即座にイベントの送信を確認したいものです。

Android の場合、ターミナルに以下のコマンドを入力します。これによりデバッグモードが有効になります。

$ adb shell setprop debug.firebase.analytics.app <package_name>

デバッグモードを無効にするには、以下のコマンドを入力します。

$ adb shell setprop debug.firebase.analytics.app .none.

また、iOS の場合は、Xcode の Edit Scheme > Run > Arguments > Arguments Passed On Launch に以下の設定を追加します。

-FIRDebugEnabled

デバッグモードを無効にするには、以下の設定を追加します。

-FIRDebugDisabled

デバッグモードを有効にした後、Firebase コンソールの左側のメニューの DebugView 画面を開いて下さい。アプリからイベントを送信すると、数秒後にそのイベントが表示されます。

イベントをクリックすると、追加したパラメータを確認することもできますので、便利にデバッグを行うことができると思います。

いかがでしたか?イー・エージェンシーでは、Google アナリティクス 360 やサポートをご契約のお客様を対象に、Google アナリティクス for Firebase の導入支援を行っております。
また、アプリとWebのクロスプラットフォーム分析ができるGoogle アナリティクス 4 プロパティ(GA4)の導入支援も行っております。
まずは下記よりお気軽にお問い合わせください。

Google アナリティクス for Firebase ・Google アナリティクス 4 プロパティ(GA4) の導入に関するお問い合わせはこちら


※掲載内容は、記事公開時点のものです。紹介されているサービス内容は変更される場合がありますので、ご利用の際は事前にサービス提供元等をご確認ください。

この記事をシェア

この記事を書いた人

アバター

広報・PR・マーケティング担当

このライターが書いた記事を見る

私たちは、データを活用した成果貢献のための支援を行っております。
サービスについてお気軽にご相談・お問い合わせください。

資料ダウンロード

デジタルマーケティングに活用いただける様々な資料を
ダウンロードいただけるようご用意しました。

ご相談・お問い合わせ

私たちは、貴社のビジネス成長のためのデータ活用を支援いたします。
支援内容についてはお気軽にご相談・お問い合わせください

このページの先頭へ