Web サイトの
行き当たりばったりになりますが、
動機
そもそも
A/B Test ツールと、
Web personalization ツールの 違いが わからないので 違いを 理解したい。 オープンソース、
有料ツール含めてどのような ものが あるのか 知りたい。
上記 2 点です。
ちなみに
趣味で
記載内容に ついての 説明
以下の
1. A/B Test とは
2. A/B Test ツール、
3. ツール、
調べた 結果
調べた
1. A/B Test とは
個人的な
個人的な
理解 - ランダム比較実験とも
言われる。 - Web ページの
一部の パーツを 出し分ける テストを 行い、 その 優位差が あるか 確認、 パフォーマンスが 良い方を 勝ちパターンと する。 - Web ページの
文言を 出し分ける テストを 行い、 その 優位差が あるか 確認、 パフォーマンスが 良い方を 勝ちパターンと する。 - Web ページ全体を
出し分ける テストを 行い、 その 優位差が あるか 確認、 パフォーマンスが 良い方を 勝ちパターンと する。 - サンプル数が
多すぎると 直感的に 違いは なくても 有意差が 出てしまうので 実施回数に 注意する。 - UX の
検査、 検証を 行う テスト技法。 - 心理統計、
行動経済学とかを 知っていると、 いい テストが できそうな 個人的な イメージ。
- ランダム比較実験とも
参考
2. A/B Test ツール、 Web personalization tool、 RTP、 Website Optimization の 違い
言葉、
A/B Test ツール、 Web personalization tool の 違い
英語名称とA/B Test tool
、Web Personalization tool
あたりで
と
A/B Test ツール
ページのクリエイティブに 対して、 A/B も しくは、 もっと 多数の パターンを テストでき、 その 評価を 可視化できる ツールセット。 Web Personalization tool
ユーザーの属性に より、 コンテンツを 変更する ための ツール。
製品、
以下、
Google Optimize の
- Google Optimiza の
参考記事
RTP
RTP はReal-Time Personalization
の
Marketo の
Web Personalization - Marketo Developers
以下の
ウェブパーソナライズ - RTP - Japanese - Product Documentation
Web Personalization tool
と
Website Optimization
Website Optimization
で
Website Optimization - Google 検索
ただ、
A/B Test や、
3.有料ツール、 製品に ついて
オプティマイズと
オプティマイズ 360 の 比較 - Optimize ヘルプ
Google Optimize の説明に なります。 コンテンツの
テスト&最適化 (Oracle Maxymiser) | Oracle Marketing Cloud | Oracle 日本
A/B テストと、Web Personalization の 両方を 機能と してもっていそうです。 リアルタイムマーケティング機能を
大幅強化! Web サイトに アクセスした ユーザーへ 「リアルタイム」な A/ Bテスト、 レコメンドツールに よる コンテンツの 最適配信が 可能に - Treasure Data
Treasure Data のRealtime Segmaintion API の 説明です。 この API が 直接的に A/B テスト機能を もっているわけではなさそうで、 API の 結果を A/B テストに 利用できると いう ものかと 思います。 Watson Real-Time Personalization - Overview - United States
IBM Watson です。LiftIgniter
NTT ドコモが出資する、 レコメンデーションツールです。 A/B テスト、 Web Personalize の 機能も あります。 Leadership Team at Sailthru | Sailthru Company
Sailthru という Web personalization tool です。 Website testing and personalization | Adobe Target
Adobe のTarget です。 Web personlization tool for dynamic websites - Omniconvert
Omniconvert 、Tarffic Source
、Geolocation
、Survey
、Behavior
、UTM parameters
、Technology
、Custom (GTMの<wbr>データレイヤ変数etc)
でTargeting が できる サービスです。
4. サーバ側の ライブラリに ついて
サーバ側の
Unomi Podling Maturity Assessment | Apache Unomi
Apache Unomi という オープンソースの Customer Data Platform です。
これは、A/B テスト文脈ではない、 Web Personalization の 機能が 実装されています。 Open Source Marketing Automation: Mautic
Open Source のMA ツールの Mautic でも A/B Test の 機能が あります。 indeedeng/proctor: Proctor is a Java-based A/B testing framework.
Indeed が開発した オープンソースの A/B Testing framework です。 JAVA製。 sixpack/sixpack: Sixpack is a language-agnostic a/b-testing framework
seatgeek 社が開発した A/B Testing framework です。 Python製。 fetlife/rollout: Feature flippers.
Ruby 製のオープンソースの A/B Testing framework です。 Front Dashboard は、 fiverr/rollout_dashboard: Rollout-Dashboard is a beautiful user interface for rollout gem. で 別れていて、 Frond UI だけ 別サーバーと いう ことができるように 思われます。 maccman/abba: A/B testing framework
Stripe - Online payment processing for internet businesses | 日本 が開発した オープンソースの A/B Testing framework です。
クライアント側 JavaScritpt をサイトに 組み込み、 サーバ側 Ruby を 通信を 行って テストを 実施するようです。
Github 上の最終更新は 3年前で 最近は あまり 開発されていないのかもしれません。 assaf/vanity: Experiment Driven Development for Ruby
Ruby 製のオープンソースの A/B Testing framework です。 Mail の A/B テストも できる ? Topic: ab-testing
Github のab-testing
タグがついている Repository です。
5. クライアント側の ライブラリに ついて
クライアント側の
クライアントのみでなんとかする
無料サービスで
AB.js - An easy to use JavaScript A/B testing framework
パターンで実行する JavScript を 切り替えて ページの レイアウト等を 変更できます。 danmaz74/ABalytics: Simple client-side A/B testing in pure javascript
Goolge Analytics へ テスト結果を送信する ABテストライブラリです。 srom/easyAB: ⚠️ Unmaintained ⚠️ | A jQuery plugin for easily setting up A/B tests using Google Analytics. こちらも
同様で、 Goolge Analytics へ テスト結果を 送信します。 JQueryベース Search · ab test Github の
JavaScirpt 言語での キーワード ab test
での検索結果です。
React 関連だと幾つか 最近開発された ものが 見つかります。
参考
以下、
グロースとは
学びを 得る こと - 後編|Go Ando / THE GUILD|note
A/B テストフレームワークを独自開発している 企業と その フレームワークへの リンクが 記載されています。 マーケティング領域で
「弱い 人工知能」は どう 使われている ? 機械学習の 活用方法を 考える (1/2):MarkeZine(マーケジン)
感想
以下、
A/B Testing tool
- サービス多すぎ。
- 無料/有料 ともに
充実している。 ツール、 オープンソースともに 多く 見つかる。 - 個人で
使うには、 Google Optimize で 十分に 思った。 - 企業利用と
して、 使用している 有料サービスに 依存すると 思うが、 LiftIgniter は ドコモも 出資していて、 日本語ドキュメント充実していて 安心に 見えた。
Web personalization tool
- Web Personalation が
関係すると、 サービスが 少なくなる。 - Unomi Podling Maturity Assessment | Apache Unomi だと
オープンソースで、 Web personalization が できそう。 - 有料は、
LiftIgniter と、 Web personlization tool for dynamic websites - Omniconvert が できる ことが 分かりやすく 使いやすそうに 見えた。
ツールの 使い 分けに ついて
DMP 等が
導入済みでなければ、 Unomi Podling Maturity Assessment | Apache Unomi を 使う。 事例が なくて 怖い。
オンプレで構築できるので、 セキュリティ等の 問題で クラウドサービスが 使えない 場合は 選択肢と して 上がるかもしれない。 無料に
拘る 場合は、 A/B Test は Google Optimize 等の 無料ツールを 使い、 結果が 出たら その 結果を、 Web personalization tool に 設定していく。
Web personalization tool はこの 場合、 自前実装。 サイトに 組み込みの、 コンテンツ出しわけ 処理に なる。 無料に
拘らない、 セキュリティの 問題が 突破できれば、 有料ツールを 使うのが よい。 本業の 分野からは 遠い 面倒な ことは お金で 解決したいと 個人的に 思う。
以上です。
コメント