問題タブ [google-website-optimizer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-website-optimizer - Googleウェブサイトオプティマイザーで、2つのテストのページを同時に使用できますか?
例で最もよく説明されています...私は欲しいです:
PageAとPageBを交互に行う1つのA/Bテスト。
次に、2番目のA/BテストがPageCとPageBを交互に行います。
言い換えれば、PageBを2つのテストで同時にアクティブなオプションにしたいのです。私の質問は:テスト結果は意味がありますか?100人の訪問者が最初のテストを通過し、100人の訪問者が2番目のテストを通過した場合、テスト結果レポートは次のようになります。最初のA / Bテスト:PageA 20/50(コンバージョン/訪問)PageB 60/100
(最初のテストのPageB訪問者からの50人の訪問者のうち15人が変換し、2番目のテストのPageB訪問者のうち45人が変換した場合、PageBは両方のテストに負けるはずです!しかし、数字を合わせると、勝っているように見えます。
または、GWOは、「このページビューはTest1リダイレクトの結果であるため、そのテストの結果のみをカウントする」ことを知っているほど賢いです。
javascript - Google ウェブサイト オプティマイザーとサブドメイン トラッキング
Google のウェブサイト オプティマイザーで A/B テストをセットアップしています。
私はページを持っています:
およびいくつかのバリエーション:
変換ページは次のとおりです。
ウェブサイト オプティマイザーのウィザード インターフェースは、目標ページが「別のドメイン」にあり、次のステップに進む方法がないため、目標ページを受け入れません。ただし、手順を「偽造」して指定すると
ウィザードでセットアップを続行できます。
次に、実際のゴール ページにゴール ページのコードを挿入し、テストが機能することを期待します。私の質問は、この慣行が正しいかどうか、またはこの問題を解決するためのより良い方法を提案できるかどうかです..
ありがとうございました
javascript - Google ウェブサイト オプティマイザーとネストされたテスト
ランディング ページでテストを実行しています。変換は、フォームを含む「サインアップ」ページです。
いくつかのフォーム デザインをテストし、最適化されたバージョンを見つけたいと思います。
私のフォーム(最初のテストの変換ページ)を新しいテストの新しいオリジナルとして使用できますか? GWO ロジックと競合しますか?
ありがとうございました
cross-domain - Google ウェブサイト オプティマイザーのクロスドメイン トラッキング - アウトバウンド リンクが機能しない
ここで説明されている非同期コードを使用して、Google ウェブサイト オプティマイザー (gwo) のクロスドメイン トラッキングを取得しようとしています: http://www.google.com/support/websiteoptimizer/bin/answer.py?hl=en&answer=151978
私の発信リンクは次のようになります。
<a href="http://secure.ultracart.com" onclick="_gaq.push(['_link', 'http://secure.ultracart.com']); return false;">link</a>
しかし、そのアウトバウンド リンクをクリックしても、別の Web サイトには移動しません。return false;を削除すると機能し ます。、しかし、それは gwo 変換の登録を停止します。
JavaScript の競合かもしれないと思ったので、この簡単なテスト ファイルを作成しましたが、まだ動作しません: http://www.smilinggardener.com/files/test.php
問題が何であるかを知っている gwo に詳しい人がここにいますか? 私のtest.phpのページソースを見ると、コードは完璧だと思います。あなたが私に与えることができるアドバイスをどうもありがとう。
フィル
google-website-optimizer - ロックされたソース コード環境の A/B テスト ソリューション - サーバー側で、どのユーザーがどのバリエーションを取得するかを決定します
以前は、Google ウェブサイト オプティマイザーなどのツールを使用して、マルチ バリエーション テストや A/B テストを実行していました。ただし、現在、非常にロックダウンされたソースコード環境を備えた大規模なサイト (月間 400 ~ 500 000 のユニークビジター) で機能するソリューションを探しています。基本的:
- サイトは複数のサーバーでバランスが取れています
- これらのサーバーでリリースされるすべてのコードは、バージョン管理、単体テスト、受け入れテストを経る必要があります。すべてのリリースは、開発者、システム管理者、およびテスト担当者によって署名されている必要があります。
これは、Google ウェブサイト オプティマイザーまたはその他の GUI-paste-your-new-variation-here タイプのソリューションを使用して、(テストおよび検証されたとしても) 「新しいコード」を追加することが許可されていない/難しいことを意味します。
ただし、サーバー側で、どのユーザーがどのバリエーションを取得するかを決定できます。基本的に、X 台のサーバーに新しいバージョンをプッシュして、ユーザーの 10 ~ 30% がセッション全体でそれを表示できるようにします。問題は、「成功」(コンバージョン率の向上)を測定するためにどのツールを使用するかです。これまでの私の考えは次のとおりです。
セッション変数を使用して Google アナリティクスの新しいバージョンにタグを付けます (その後、セグメントに基づいてレポートを作成します) ( http://searchengineland.com/how-to-analyze-ab-tests-using-google-analyticsで説明されている内容と同様) -67404 )
API をサポートする Optimizely を使用します。
/li>
ロックダウンされた環境でどのようなソリューションを試しましたか? 明らかな解決策がありませんか?
サイトは IIS 上の .NET/Episerver にあります。
よろしく、 ニクラス
javascript - Google アナリティクスを使用して A/B テストでソーシャル エンゲージメントを追跡するにはどうすればよいですか?
Google ウェブサイト オプティマイザーを使用して A/B テストを実行しています。私が追跡しているいくつかの変換があります。
- 購入する。
- Facebookでいいね。
- ツイッターでフォロー中。
最初のコンバージョンは簡単に追跡できます。Web サイトに「ご購入いただきありがとうございます」というページがあり、その URL をコンバージョン URL として使用するだけです。
残りの 2 つの項目は、私には少しわかりにくいものです。
Facebook の例を使ってみましょう。そこから学べることは、Twitter やその他のソーシャル ネットワークにも適用できます。Facebook [1] によると、次のコードを使用して、誰かがページを気に入ったかどうかを追跡できます。
これは、「ソーシャル エンゲージメント」を追跡するのに役立つと思います。ただし、これをユーザーがその時点で使用している特定の A/B テストに関連付ける必要があります。
現在 Google は、リンクのクリックを A/B テストでコンバージョンとして追跡する方法も示しています [2]。これは役に立ちそうです:
これを作成するために、このコードを使用しました。このコードは、ユーザーが [いいね] ボタンをクリックしたときにトリガーされるイベントにフックします。まず、Google アナリティクスの初期化コードで次のようにします。
次に、これは私のページ固有の Web サイト オプティマイザー コードです。
だから私の質問はこれです:
私は正しい軌道に乗っていますか?手順を見逃していませんか? Google アナリティクス内で目標も設定する必要がありますか? ヘルプ?
magento - Magento で複数の製品に Google ウェブサイト オプティマイザー コードを適用する
Magento 内では、複数の領域にわたってかなりの量の Google ウェブサイト オプティマイザー (GWO) のテストを行っています。製品ページで MetaVariate テストを開始しようとしていますが、すべての製品のサブセットに適用したいと考えています。理想的には、これを Magento Admin で構成したいと考えていますが、コードを取得できる製品は 2000 のうち約 900 です。
Magento の GWO は製品の属性とは見なされないため、製品レベルで「属性の更新」を介してこの GWO コードを受け取るように製品を一括更新することはできません。Magento Admin でこれらの製品に複数の GWO コードを適用する方法はありますか、それとも手動更新を検討していますか? カテゴリで同様のテストを行ったとき、手動で挿入する必要がありましたが、カテゴリの一括アップデータがないため、これは理にかなっています。私が考えている他のオプションは、「説明」のような領域にコードを挿入することです。これは、レンダリングの前に変更をすぐにロードしないため、理想的ではありません。
考え?アイデア?意見?
google-analytics - グーグルのウェブオプティマイザーA/Bテストを使用すると、グーグルアナリティクスで紹介が失われます
当サイトでA/B実験を開始しました。ホームページは追跡サイトであり、他の3つのバージョンにリダイレクトされます。サイトがリダイレクトされた直後にGoogleアナリティクススクリプト(ga.js)が読み込まれるため、参照データが失われます。紹介は常に元のホームページです。
私は明確で正しい解決策を探すことに成功しませんでした。
分析への紹介を提供するにはどうすればよいですか?前もって感謝します。
編集:
そこで、_setReferrerOverrideメソッドを試しましたが、役に立ちませんでした。
このコードは制御スクリプトの前にあります(訪問者の入力ページ、ここではリファラーのlookinfです)。クッキーを設定しています。
そして、これが制御スクリプトがリダイレクトするページ上の追跡スクリプトです。だから私はここでクッキーからリファラーを設定しています...しかしGAに変更はないので、おそらく私は何か間違ったことをしています。
google-website-optimizer - Google ウェブサイト オプティマイザーの一般的なコンバージョン ページ
コンバージョン ページが両方のテストで同じである 2 つのテスト ページがあります。
変換ページで次のようなことを実行して、両方のテストを目標として含めることができるようにする必要があります (同じ「gwo」オブジェクトの 2 つの「_trackPageview」に注意してください)。
javascript - 動的 Web アプリケーションに多変量テストを導入する際、どのようにリスクを軽減しますか?
私の会社は多変量テスト ベンダーと提携しており (まだどのベンダーかは明らかにできません)、彼らのシステムを当社の主力の B2C コマース サイトに統合するよう求められています。
通常、「統合」という言葉は難しい用語です。ただし、ここでは、<script>
複数のビューにタグを追加し、その時点からループから抜け出すことを意味します。多変量実験は、当社のマーケティング部門 (および/またはベンダー) によって設定されます。私たちの開発チームはそれに関与することはありません。
基本的に、JavaScript インジェクション攻撃ベクトルをフラグシップ アプリケーションに意図的に追加するように言われています...そして最善を尽くします。私の懸念は、悪意のあるコードではなく、不注意による失敗です。私たちの CSS と基本的なページ レイアウトはすでに混乱しています。他の誰かの多変量実験がホームページのルック アンド フィールなどを爆破したときに熱を帯びることが予想されます。さらに重要なのは、醜い AJAX とサーバー サイドがたくさんあることです。予測可能な HTML 要素、属性などに依存する粗雑な作業id
...そのため、実験で HTML 要素を変更しすぎると、コア コマース機能が予測できない方法で完全に壊れてしまいます。
私の懸念は、実際のテスト環境がないことで増幅されます。ベンダーはフィルタリングを行うため、本番 URL からの AJAX 呼び出しのみが処理されます。開発環境または QA 環境からの呼び出しは無視されます。ただし、それはテスト環境を持つことと同じではありません。むしろ、本番環境が各実験のテスト環境になったことを意味します。
上記のすべてを考慮して、これらのリスクの一部を軽減するために利用できる慣行はありますか? 多変量テストは非常に新しい分野です。Google 検索の最初の数ページは、CIO にバズワードを売りつけるいかがわしいコンサルタントで構成されています。最終的にリスクを監視する責任を負う社内の技術者向けに書かれたものはあまりありません。上記の制限の下で適切に QA を行う方法はありますか、またはそのようなシナリオでプッシュ バック (*) する以外に方法はありませんか?
(*) 注: ベンダーとの関係の政治的事情を考えると、プッシュバックに対して非常に気密性の高いケースを構築する必要がありますが、いずれにせよ無視される可能性があります。