A/B Testing の学習(動画シリーズ)

A/B Testing に興味があり、映像形式で学習を進めたい方には、Firebase YouTube チャンネルの動画シリーズをおすすめします。

このチュートリアルでは、A/B テストが重要な理由と、アプリ内で Remote Config とアナリティクスを使ってテストの準備が整っていることを確認する方法について説明します。

内容:

  • A/B テストとは
  • Remote Config の概要
  • Remote Config とローカライズ
  • アナリティクスの概要
  • サンプルアプリで A/B テストを計画する

このチュートリアルでは、Firebase コンソールを使って最初のテストを作成、試行、公開する方法について説明します。

内容:

  • テストを作成する
  • バリアントを理解する
  • テストの目標を定義する
  • 公開前にテストを試行する
  • 実際にテストを開始する

このチュートリアルでは、A/B テストのすべての結果を Firebase コンソールで解釈する方法について説明します。

内容:

  • 待つ必要がある理由
  • テスト結果を探す
  • 結果の範囲を理解する
  • 詳細な統計情報を解釈する
  • 最適なテスト結果をロールアウトする

A/B テストと Remote Config はアプリ内の変更をテストするのに最適ですが、Firebase A/B Testing では通知をテストすることもできます。

内容:

  • Firebase Cloud Messaging の概要
  • Notifications Composer でテストを作成する
  • 結果を分析する
  • 他のユーザーに通知を push する

詳細トピック

この 2 つの動画では、はじめての A/B テスト作成後、参考になりそうな追加の情報を取り上げています。

ここでは、Swift を使用して iOS のサンプルアプリに Remote Config を追加した方法と、いくつかの高度なユースケースを紹介します。

内容:

  • 列挙型で Remote Config のキーを保存する
  • 文字列を適切にローカライズする
  • 読み込み画面を実装する
  • 実装の詳細を抽象化する
  • Remote Config から画像を設定する

この動画では、A/B テストを数回実施したデベロッパーから寄せられる、よくある質問を紹介します。

内容:

  • 一度に複数のテストを実行する
  • アクティベーション イベントを使う
  • BigQuery でテスト結果を分析する