モバイルアプリに最適な A/B テスト ツール

公開: 2017-02-21

ab-testing-mobile-apps

A/B テスト ツールの起源は Web デザインにあり、その背後にあるコンセプトはシンプルです。

たとえば、訪問者に何かを購入してもらうためにデザインされたフロント ページを備えた Web サイトがあるとします。 売上が期待どおりに伸びていないため、コンバージョン率を高める可能性のある潜在的な変化に注目します。

「購入」ボタンが小さすぎると判断したとします。 次に、より大きなボタンを備えた Web ページのバリエーションを作成します。 訪問者がサイトにアクセスすると、元のサイトであるバージョン A と新しくデザインされたボタンを含むバージョン B の 2 つのバージョンのいずれかにランダムにリダイレクトされます。

しばらくしてから結果を分析し、何がより効果的かを確認します。 バリエーションによって売上が向上した場合、それが新しいホームページになります。

これは単純化した説明ですが、特に重要なのは、A/B テストは Web ページだけに関するものではないということです。 これは、モバイル アプリのテストにも最適なツールです。特に、アプリの目的がモバイル ストアフロントとして機能することである場合に最適です。

しかし、モバイルでのテストには、実際に変更をユーザーにプッシュするというさらなる課題があります。

Web では簡単です。サーバー上で変更を加えると、その後にアクセスした人には新しいコンテンツが提供されます。 しかし、ユーザーがダウンロードしてデバイスに常駐するアプリでは、それはどのように機能するのでしょうか? それを行うためのリソースを持つ大企業は、アプリのコンテンツの変更を即座にプッシュできるハードウェアとソフトウェアのインフラストラクチャを構築できますが、中小企業はどうすればよいでしょうか? また、アプリ内の複数のページ、またはハードウェアに応じてアプリの複数のバージョンについて話している場合、バリエーション テストの管理はすぐに制御不能になる可能性があります。

[補足: 自宅で「There's An App For That」という飲酒ゲームをプレイしている人は、自分が選んだ大人の飲み物を一気に飲む準備をしておく必要があります。それは必ず起こることですから。]

A/B テストは、正しく実施した場合にのみ効果を発揮します。 それで、どうやってやるのですか? そうですね、モバイルアプリテストの世界にも、そのためのアプリがあります。 実際にはいくつかあります。 これら 5 つの異なるアプリ ツールをご覧くださいモバイル チャネルを最大限に活用するために役立ちます。

1.最適化する

clip_image002

A/B テスト ツールの中心となるのは、アプリの UI を即座に変更できる機能です。 バリエーションをデプロイするためにユーザーがアプリを更新するのを待たなければならない場合、テストは一種の悪夢になるでしょう。

これは、おそらく間違いを修正したり、外観に季節感を追加したりするため (休日を考えてください)、ユーザー インターフェイスに即座に美的変更を加えたい場合に最適です。 Apptimize はこれを「ライブ アップデート」と呼んでおり、テストのバリエーションを特定のユーザーにプッシュするエンジンです。

より複雑なタスクの場合、このアプリを使用すると、内部でコード ブロック全体の調整や削除を開始できます。しかし、このツールを競合他社よりも際立たせているのは、ライブ アップデート機能です。

それは、A/B テストに便利であるため、Apptimize を使用すると、アプリのインターフェイスを変更し、即座にユーザーにプッシュするためのメカニズムとして使用できるからです。 ホリデー テーマの追加や 24 時間セールに注意を向けるなど、UI に一時的な変更を加えたい場合は、Live Update が対応します。

また、Apptimize はテストを管理するだけでなく、テストを作成し、ロールアウトを処理します。

ユーザーフレンドリーなインターフェイスにより、テスト作成中のすべての変更を簡単に追跡できます。

通常、バリエーションをデプロイする際には、舞台裏で多くのコーディングを行う必要があります。開発者は、テストのためにコードのどの部分が変更されたかを把握する必要があります。これは、そのコードを調べて、変更された各セクションに手動でタグ付けすることを意味します。 。

Apptimize を使用すると、必要な時間は方程式から削除されます。 確認したい変更を加えるだけで、その他はすべて Apptimize が処理します。 プログラマーの時間と頭痛の種を節約することにこのように配慮していることが、このリストに掲載されている大きな理由です。

Apptimize は、単なる A/B テスト以上の 2 つの異なるレベルのサービス サブスクリプションを提供しています。

中小企業の経営者は、小規模プランではテスト コンポーネントに制限がないことを知って喜ぶでしょう。 バリエーションの設計、展開、分析に必要なものはすべて、ライブ アップデートや機能フラグ (新しいバージョンのロールアウトの監視に適しています) とともに、下位レベルのプランに含まれています。

2.アゼトーン

これらのテスト ツールはすべて、更新を即座にシームレスにユーザーにプッシュする機能に依存しています。 A/B テストは可能性の 1 つにすぎず、その機能セットは通常、所定の公式に従います。

Azetone のサービスは、ご覧のとおり完全な機能を備えており、プッシュ通知プラットフォームとも統合されていますが、このサービスの違いは、アプリを更新するリアルタイム機能をどのように活用しているかです。

Azetone を使用すると、高度にパーソナライズされたユーザー エクスペリエンスを実現するための A/B テストを行うことができます。 特定の都市で何が機能するかを調べて、ユーザーがその都市にいるときに動的に提供されるコンテンツを作成します。 ユーザーのプロフィールに基づいてパーソナライゼーションをユーザーに合わせて行うことができ、Azetone はサードパーティの CRM プラットフォームと統合して、さらに深い洞察を提供します。

ただし、Azetone の最大のセールスポイントは分析エンジンかもしれません。

もちろん、コンバージョン率に関するデータも提供し、ユーザー人口統計、デバイスの種類、場所など、予想されるすべての条件によってコンバージョン率をさらに細分化することもできます。

Azetone の分析で最も印象的なのは、最初の A/B テストを実行する前に分析が役立つことです。 監視したいアプリ内のページを指定し、しばらくの間ソフトウェアに作業を行わせるだけです。 まもなく、各ページで最も押されている/スクロール/ズームなどが行われている領域を示すヒート マップ付きの詳細レポートが届くようになります。 起こっている。 人々がどこをタップしているかを示すこれらの視覚的表現に加えて、すべてを実用的な数値に要約する詳細なレポートも提供されます。

clip_image004

ユーザーがアプリをどのように使用するかに関するこの種の洞察は非常に貴重であり、テスト用にどのような種類のバリエーションを作成するかについての方向性を示すこともできます。

多くの企業には、フォーカス グループの調査に投資する資金や、フィードバック アンケートを作成して分析する時間がありません。 Azetone は、ユーザーが気づいていなかった UI の問題を先制して解決し、それらの問題を解決する可能性のあるバリエーションをテストできるようにします。 Azetone のこの側面が、Azetone を競合他社の中で本当に際立たせている理由です。

3.リーンプラム

Leanplum はモバイル エンゲージメントを促進するプラットフォームとしての地位を確立しており、それを裏付ける機能を確かに備えています。

その A/B テスト モジュールは、より正確には ABCDEFGHIJKLM (おわかりでしょう) テストと呼ばれるべきです。 このツールがバリアントの複数の組み合わせ (多変量テスト) をサポートしても、すべてを理解する包括的なレポートがなければ、混乱がさらに深まるだけでしょう。

Leanplum は、他のツールでは試みもしない方法で複雑な複数反復テストを簡素化し、瞬時に不安定な方法ですべてのデータをユーザーに提示します。

clip_image006

エンゲージメントを促進するという Leanplum の使命の中核は、統合されたメッセージング機能です。

これにより、アプリ内メッセージング、ポップアップ、プッシュ通知、電子メールなどの複数のチャネルを Leanplum 内から管理し、そのテストとレポートに緊密に組み込むことができます。

各チャネル (およびそのチャネル内の各メッセージ) が顧客の関与と維持にどれだけ効果的であるかについて、大量のデータを収集します。 しかし、個人レベルでメッセージングを自動化し、ユーザーの行動に対応することで、さらに進化しています。

たとえば、誰かが緑のドレスをチェックし続けているが購入しない場合、価格が下がった場合にフレンドリーなプッシュ通知や電子メールを送信できます。 この自動化はユーザー間でスケールアウトでき、その結果、自動化された電子メール ドリップ キャンペーンや、ユーザーを呼び戻すように設計されたアプリ内メッセージが作成されます。もちろん、これらはすべてテストできます。

「データを持っているのだから、それに基づいて行動すればいいだろう」という姿勢が、Leanplum を魅力的な選択肢にしているのです。

4.スプリットフォース

「1 つのことを実行し、それをうまくやる」という哲学を掲げる Splitforce はリストの最初にあり、A/B テスト ツール以外には何も提供しませんが、それを非常にうまく実行します。

このリストにある他のものと同様に、Splitforce ではバリエーションを作成するためにコーディングは必要ありません。 技術者以外のデザイナーでも、UI を簡単に調整したり、機能全体のオン/オフを切り替えたりすることができます。 一方、プログラマーはカスタム要素を試したり、ゲームの新機能や新しいレベルなどのまったく新しいコードをテストしたりできます。

clip_image008

すべてのテストの背後には Splitforce のデータ分析があり、その背後にあるアイデアは、実際には、ここで説明するのは退屈すぎる確率と統計のかなり頭の悪い概念にまで踏み込んでいます。 Splitforce は、増え続けるデータポイントを使用して分析を継続的に最適化する機械学習アルゴリズムを採用していると言えば十分でしょう。

対照グループ A とバリエーション B の間のコンバージョン率の差は、ほんの数パーセントの違いである可能性があり、人間の目には本質的に統計上のコイン投げにすぎません。 Splitforce の内部で各バリエーションのパフォーマンスを深く掘り下げることで、最も弱いバリエーションを早期に発見し、それらを自動的に取り除き、よりパフォーマンスの高いバリエーションにユーザーを移動させることができます。

良いニュースは、実験が完了すると、どのようなバリエーションが機能するかについて、実験の終わりまでに、何らかの形で非常に説得力のある議論の余地のないデータが得られることです。

さらに良いのは、弱いバリアントをプールから削除し、ユーザーをよりパフォーマンスの高いバリアントに移動することにより、テスト ソフトウェアが実験の実行中に実際にコンバージョンとリテンションを促進していることです。それを実現するために誰も何もする必要はありません。また、この種のインテリジェンスを誇るテスト ツールは他にありません。

Splitforce はこの点で優れており、各バリエーションのパフォーマンスを分析する前にアプリを実際に改善します。

5.スワーブ

Swrve の背後にあるコンセプトは、すべてのユーザーが平等に作成されるわけではないということです。 これは単に好みや好みの問題ではなく、顧客のライフサイクルのどの段階にいるかによっても、その人が受け取るコンテンツが決まるはずです。

これは Swrve をユニークなものにする機能であり、これらのライフサイクル基準に基づいてユーザーを対象としたメッセージングおよびエンゲージメント ツールのスイートです。 言い換えれば、衣料品アプリをダウンロードしたばかりのセーターが大好きな 30 歳の女性は、すでに常連客である彼女の人口統計上の双子と同じメッセージを受け取るべきではありません。 ライフサイクルのさまざまな段階で、さまざまな種類の支援が必要になります。

オンボーディングから収益化まで、Swrve の高度なテスト ツールは、サインアップ、エンゲージメント、売上を増加させるためにアプリを改良する方法を示します。

clip_image010

Swrve は、あらゆる種類の明らかな KPI のデータベースを管理します。組み込みのレシート検証システムにより、収益データがアプリやキャンペーンの成功を正確に反映していることが保証されます。 ユーザー エクスペリエンス データ (ユーザーあたりのセッション数やセッションあたりの平均時間など) は、ユーザーがアプリをいつどのように使用しているかを正確に示します。 カスタマイズ可能なファネル レポートには、アプリのワークフローのどこで実際に人材が失われているか、優れた A/B テストによってメリットが得られるポイントが表示されます。

このすべてのデータは、各ユーザーのアプリ エクスペリエンスを継続的にパーソナライズするために使用され、ユーザーが応答しそうなメッセージや、あなたに興味を持ちそうなオファーを受信できるようにします。 Swrve は、顧客とのより個人的な関わりを可能にする洞察とデータを提供することで、利用可能な最高のテスト ツールの 1 つとしての地位を確立しています。

結論

このリストから、A/B テストには単に何かを世に出して何が機能するかを確認するだけではないことがわかります。

それ自体、アプリを改良し続けて、人々が自分のデバイスに入れたいと思うようなものにするための効果的な方法です。 アプリの良さは、各ユーザーの最新のエクスペリエンスによって決まります。

停滞しているアプリや、アプリ ストアへの登録が許可される前にアップデートがレビューで止まっているアプリは、ユーザーを失うリスクがあります。 これまでよりも迅速に変更、テスト、パーソナライズ、分析を行うことで、最初に獲得するために苦労したユーザーを確実に維持できるようになります。 高速な反復サイクルがアプリの長期的な成功の鍵であることが示されていますなぜなら、静的になる機会が決してないからです。 彼らは改善するのに忙しすぎます。

この種の開発戦略は、かつてはそれをサポートするリソースを備えた大企業が担っていましたが、現在はそうではありません。 ここで取り上げたアプリ ツールは、中小企業にも長寿への道を試す機会を与えてくれます。

厳選した関連記事:

  • モバイル アプリのマーケティングについて知っておくべきことすべて
  • CTA がモバイルアプリのダウンロードを大幅に増やす方法
  • App Store 最適化で避けるべき 5 つの間違い