Google Optimizer(多変量テスト)を使用してフォームのさまざまなバージョンをテストしたいと思っています。フォームはASPインクルードに含まれていますが、サーバー側のコードはGoogleのJSよりも前に読み込まれます。これにアプローチする方法について何かアイデアはありますか?ありがとう。
4 に答える
これはあなたに役立つと思います
私はあなたの問題を理解していると思います。問題は、Googleの多変量テストがHTMLの2つ以上のスニペットをテストできるように設計されており、多変量テスト自体がJavascriptを介して制御されていることです。
したがって、これが機能する唯一の方法は、フォームの2つのバージョンに使用するGoogleオプティマイザーのHTMLを指定できる場合です。これは基本的なフォームで機能するようにすることができますが、他のアプリケーション要件のためにフォーム自体がASPで動的に作成される場合、Googleオプティマイザーはあまりうまく機能しないと思います。
私の答えはおそらく話題から外れていますが、多変量テストを自分でASPに実装する必要があると思います。
単純なケースでは、既存のアプリケーションの上に実装するのは非常に簡単なので、これでうまくいくかもしれません。
私は同様の問題で進歩を遂げました。基本的に、2つの異なるページレイアウトヘッダーをA/Bテストします。いくつかの構造上の違いがあります(CSSを切り替えるだけではありません)。また、Googleがコインを投げて、訪問者がどのバリエーションを見る必要があるかを判断するのを待ちたくありません。代わりに、バリエーションのサーバー側を選択し、ページのリダイレクトを回避したいと思います。現在、廃止されたGoogleウェブサイトオプティマイザーの代わりにGoogleアナリティクスコンテンツエクスペリメントを使用しています。まだ完全に機能しているかどうかはわかりませんが、私のコードは次のとおりです。