プログラミングマガジン

プログラミングを中心にIT技術をできるだけわかりやすくまとめます。

  • ホーム
  • 未分類
  • ABテスト
 
 
     
  • サーバー言語  
    • Python
    • Ruby
    • PHP
    • SQL
  •  
  • インフラ  
       
    • AWS
    •  
    • 基本
    • Git
  • Web
       
    • Web開発
    • JavaScript
    • Vue.js
    • React
  •  
  • 設計  
       
    • 実装設計
    • DB設計
  • 問い合わせ
  

ABテスト

08.22

  • miyabisan2
  • コメントを書く

この記事は1分で読めます

設計

  • 誰をABにするか。
  • いつまで同じグループに固定するか。
  • 何のイベントを記録するか。
  • どのKPIと紐づけるか。
  • 統計的にどう判定するか。

技術

自前で実装するなら

  • ユーザーIDで振り分ける。
  • ユーザーの行動をイベントトラッキングとして送る。
  • 集計する。

ツールを使うなら

Feature Flag + Analytics + Experiment

を組み合わせたサービスを使うことも多い。

例えば、

  • LaunchDarkly
  • Optimizely
  • Amplitude
  • PostHog

あたり。

Feature Flag

コードをデプロイせずに、機能のON/OFFや対象ユーザーを制御できる。

ルール設定の方式などは用意されてる。

カナリアリリース

新しいバージョンをいきなり全ユーザーに出さず、一部のユーザーだけに先にリリースする方法。

昔、炭鉱でカナリアを入れて有毒ガスが出ないか確認したことが起源。

段階的リリース。

ABテストとの違い

エラー率・離脱率・性能などを監視することが目的。

ABテストはユーザー行動の成果を図るのが目的。

弱点

v1.1をリリースした後に、v1.2をリリースしたい場合などに前のリリースを待たないといけないのがかなり面倒。

スポンサーリンク
  • 2026 08.22
  • miyabisan2
  • コメントを書く
  • 未分類
  • Tweets Twitter
  • このエントリーをはてなブックマークに追加
  • LINEで送る

関連記事

  1. 2026 08.16

    Command Palette

  2. 2026 08.01

    Anchor Positioning、Popover API(ポップオーバーAPI)

  3. 2026 06.21

    claude code革命

  4. 2026 08.01

    css nesting

  5. 2026 08.22

    プロダクトオーナーの一日

  6. 2026 08.15

    パブリング

  • コメント ( 0 )
  • トラックバック ( 0 )
  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

返信をキャンセルする。

アクセス解析ツール

kubernetes

RETURN TOP

著者プロフィール

エンジニア歴10年で過去に業務系、Webデザイン、インフラ系なども経験あります。現在はWeb系でフロントエンド開発中心です。

詳細なプロフィールはこちら

スポンサーリンク

カテゴリー

  • Android
  • AngularJS
  • API
  • AWS
  • C++
  • CSS
  • cursor
  • C言語
  • DDD
  • DevOps
  • Django
  • Docker
  • Git
  • GitLab
  • GraphQL
  • gRPC
  • Hasura
  • Java
  • JavaScript
  • Kubernetes
  • Laravel
  • linux
  • MySQL
  • Next.js
  • nginx
  • Node.js
  • NoSQL
  • Nuxt.js
  • Oracle
  • PHP
  • Python
  • React
  • Redux
  • Rspec
  • Ruby
  • Ruby on Rails
  • Sass
  • Spring Framework
  • SQL
  • TypeScript
  • Unity
  • Vue.js
  • Webサービス開発
  • Webデザイン
  • Web技術
  • インフラ
  • オブジェクト指向
  • システム開発
  • セキュリティ
  • その他
  • データベース
  • デザインパターン
  • テスト
  • ネットワーク
  • プログラミング全般
  • マイクロサービス
  • マイクロソフト系技術
  • マルチメディア
  • リファクタリング
  • 副業
  • 未分類
  • 業務知識
  • 生成AI
  • 設計
  • 関数型言語
RETURN TOP

Copyright ©  プログラミングマガジン | プライバシーポリシー