0

ABテストにGoogleアナリティクスを使用しています。最近、この記事のリダイレクトを使用せずに、1 つのページに複数のバリエーションを使用するテストを行いましたが、うまくいきました。

この同じテストを自分の Web サイトのメニューに使用したいと考えています。これはほんの一部の CSS の変更であり、ユーザーが取得するバリエーションに応じて、JQuery を使用してメニューのクラスを変更することを計画しています。

私の主な関心事は、これが達成可能かどうかです。レイアウト コードに GA コードを含める場合、そのページでテストを実行するためにメニューが利用可能かどうかを確認する条件を設定する必要がありますか? メニューがある他のページの URL を追加する必要がありますか? または、記事のテストと同じようにテストを行いますか?

誰かがこのようなテストを行ったことがあれば、アドバイスをいただければ幸いです。

4

2 に答える 2

1

あなたの質問:

  1. レイアウト コードに GA コードを含める場合、そのページでテストを実行するためにメニューが利用可能かどうかを確認する条件を設定する必要がありますか?

    • はい、「var selectedVariation = cxApi.chooseVariation();」をラップできます。メニューの存在をチェックする条件で。
  2. メニューがある他のページの URL を追加する必要がありますか?

    • これが何を意味するのかわかりません。ページ URL で GA をターゲットにする方法があるかどうかはわかりません。ただし、Google タグ マネージャーなどを使用して、コードがメニューのあるページにのみ配信されるようにすることもできます。
  3. または、記事のテストと同じようにテストを行いますか?

    • 記事に示されているようにテストを実装する際の唯一の問題は、ページが読み込まれた後にメニューのスタイルが変更され、ユーザーがちらつくことです。これを回避したい場合は、バリエーションを設定するときに、メニューを空白 (同じサイズでコンテンツなし) としてページを読み込んで表示することができます。ただし、これを行う場合は、戻り値を確認して、GA がテストのロードに失敗した場合 (たとえば、テストの有効期限が切れた場合) にメニューのコントロール バージョンを復元するようにしてください。
于 2015-08-12T13:16:39.530 に答える
0

1 つ目 - 関連するオーディエンス

テストした両方のグループのメニューを表示する可能性が等しいことを確認してください (メニューはすべての訪問者が利用できます) - 元のバリアント - 変更されたメニュー バリアント

2 番目 - カスタム ディメンション

Google アナリティクスでカスタム ディメンションを作成する(セッション スコープ)

3番目 - 決定メカニズム

Math.random() を使用して、各バリアントの確率を 50% にします。この情報を Cookie に保存し、今回から、テストの実行中は常にこの特定のユーザーに対してこのバリアントを使用します

4日 - gaトラッカーの設定

ga("set","dimension2","Variant B");

5番目 - 構造を変更する

メニューの構造/デザイン/動作を変更する

6 日 - ページビューの追跡

ga("send","pageview")

7 日 - イベント リスナーの設定

特定の動作をキャプチャする場合は、Web サイトの特定のポイントにイベント リスナーを設定して追跡します。このイベントに次のような名前を付けると、非常に便利です。

Category: A/B
Action: Menu Click
Label: Subcategory Best Articles

8日 - コンバージョン目標

Google アナリティクスで、新しいイベントのコンバージョン目標を設定します (ステップ 8 から)。

9 日 - カスタム レポートの作成

新しいイベントとカスタム ディメンションを使用して、実験のパフォーマンスを確認します。


PS: 初めて行う場合は、A/A テストでメカニズムをテストしてください。これは、技術的には 100% 同じ内容の 2 つの亜種が存在することを意味しますが、バックグラウンドのすべてのメカニズムが機能しています。この後、テストを実行します。

于 2015-07-30T17:19:45.697 に答える