問題タブ [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-app-engine - 多変量テストにGAEトラフィック分割をどのように使用しますか?
新しいGAEトラフィック分割機能が本日リリースされ、その使用目的の1つは多変量テストです。これは、テストのバリアントごとに1つずつ、アプリケーションの複数のバージョンをビルドしてデプロイする必要があることを意味しているように見えます。これは、バージョン管理システムも分岐していることを意味します(テストごとに1つの分岐)。これは、テストを管理するための非効率的な方法のようです。また、複数のテストを管理するためのユーザーインターフェースを含み、すべての統計収集および分析ツールを含むGoogleのWebsite Optimizerとは異なり、テストを管理するためのフレームワークは含まれていないようです。
多変量テストに新しいトラフィック分割機能を使用することを考えている人はいますか?なぜこれをWebsiteOptimizerで使用するのですか?トラフィック分割テストをどのように設定しますか?バージョン管理システムを分岐し、テストを測定および分析するための独自のインフラストラクチャを作成しますか?または、独自のコードを作成するのではなく、この目的に適した多変量テストライブラリがありますか?
google-website-optimizer - サブドメインで動作する A/B 多変量プラットフォーム
いくつかのランディング ページに対して a/b テストと多変量テストを実行しようとしています。
以前は Google ウェブサイト オプティマイザーを使用していましたが、サブドメインを扱う際に常に問題がありました。
gwo のドキュメントは貧弱で、私が試したさまざまなアプローチにより、多くの時間が失われました..
商用/代替プラットフォームの使用を検討しています。ご意見をお聞かせください。
私の典型的なシナリオは、サブドメインにあるランディング ページとコンバージョン ページを提示することです。
google-analytics - Google Site Optimizer がクロスドメイン コンバージョンをトラッキングしない
2 つのドメインにわたって 3 つの GWO 多変量テストをセットアップしました。ランディング ページは正しく設定されており、3 つのテストすべてで訪問者を追跡していますが、いずれのテストでもコンバージョンが記録されていません。Google が提供するクロスドメイン トラッキングの指示に従いましたが、サイコロは出ません。
ランディング ページのスニペットは次のとおりです (ID は削除されています)。
コンバージョン ページのスニペットは次のとおりです。
いくつかの落とし穴:
- 変換スクリプト スニペットはフッターの終了
</body>
タグの前にあります。これは、サイトの構築方法によるものです。 - コンバージョン ページの URL は、訪問者がその前の目標到達プロセスをどのように進むかによって異なります。
- ランディング ページとコンバージョン ページの両方で、GWO スニペットの後に Google アナリティクス スニペットが挿入されています (ただし、コンバージョン ページにアナリティクス スニペットがない場合もあります)。
javascript - Googleウェブサイトオプティマイザーでの非ページビューテストで結果が表示されない
ページビュー以外のテストを設定しようとしているので、リンクをクリックするとGWOでのコンバージョンのように表示されます。私はここで言ったようにすべてをしました:http ://support.google.com/websiteoptimizer/bin/answer.py?hl = en&answer=93181 そして実験を始めました。制御スクリプトは正常に機能し、トラフィックはバリエーション間で分割されますが、GWOのテストレポートには訪問が表示されません(0ページビュー/ 0コンバージョン)。実験が始まってから3日が経ちましたが、テストには40〜60回の訪問とコンバージョンがあったと確信しています(友人に、使用しているすべてのブラウザーを使用するように依頼しました)。これが私のテスト実験です:http ://www.artmetod.ru/ab-test/
私は何が間違っているのですか?
javascript - Google アナリティクス (GA) と Google ウェブサイト オプティマイザー (GWO) の ga.js の重複を防止する
Google アナリティクスのコードは、Google ウェブサイト オプティマイザー (GWO)* と同じようです。どちらもhttp://www.google-analytics.com/ga.jsから提供されています。ただし、GA と GWO の管理パネルでは、Google はそれぞれのトラッキング コードを含める (つまり、コピーして貼り付ける) ように求めていますが、どちらもga.jsへの同じ参照を含んでいます。たぶん、説明を簡単にするためですか?そのため、複数のページで GA トラッキングと A/B テストを同時に有効にしたい場合に、ga.jsへの冗長な参照があるのを見てきました。
私の質問は、次のことを行うことができますか? うまくいけば、これは JavaScript にあまり詳しくないが、GA と GWO を構成する必要がある人にとって役立つでしょう。
*GWO スクリプトは通常、A/B テストに使用されます。
cookies - GA *および* GWO Cookieの範囲を単一のドメインに限定する方法
www.britely.com で Google アナリティクスと Google ウェブサイト オプティマイザーの両方を使用しており、Cookie をそのドメインのみに制限したいと考えています。(britely.com の他のサブドメインからロードされた静的アセットのリクエストで Cookie のオーバーヘッドを回避するため、CDN の愛を得る必要があります。)
両方を使用するページの例 (現在、__utma
、__utmb
、__utmc
および__utmz
Cookieを Want.britely.com
ではなく に設定しているwww.britely.com
) は、http://www.britely.com/ninjamom/st-dogs-thinkです。
Google のドキュメントに関する限り、_gaq.push(['_setDomainName', 'none']); のようです。この目標を達成するには、ページの上部にある呼び出し (または「none」ではなく「www.britely.com」) で十分です。
どういうわけか、そうではありません。.britely.com
GWO のソースを読む前に、もっと多くの Cookie を設定していたと思いsiteopt.js
ます_setDomainName
。ただし、使用する必要があるCookieドメインを宣言するページグローバル定数に応答し_udn
ます-したがって、これでページをリードすると、少なくともGWO__utmx
と__utmxx
Cookieは正しく処理されます:
Cookie のオーバーヘッドの問題を修正する一般的な方法は、GA や GWO を使用するドメインとはまったく異なるドメインから静的コンテンツを提供することです。それは私が求める解決策ではありません。
google-website-optimizer - 開発およびテスト環境での Google ウェブサイト オプティマイザーの無効化 (本番環境ではない)
現在、開発環境またはテスト環境で GWO テストを実行している場合、必要なすべてのコンテンツにうまくアクセスできません (制御スクリプトによって、表示したいページからリダイレクトされる可能性があるため)。
確かに、Cookie を削除してもう一度宝くじを試すことはできますが、テスト データを歪めるだけでなく、面倒です。JavaScript を無効にせずに GWO の追跡と制御を無効にする便利な方法はありますか? おそらく、GET データとして渡すことができるフラグでしょうか?
(バックエンドを変更して、上記のフラグを探して出力するか、必要に応じて GWO コードを省略できることは承知していますが、それにより、他の開発者が実装する必要のない不要な要件がアプリに追加されます。)
javascript - GWO: トリガー終了ページを使用してテスト バリエーションを開始する
私たちのマーケティング チームは、ページの読み込みとページの終了に基づいてバリエーションが表示されるサイトでテストを実行できるかどうかを尋ねています。カスタムコードで処理できるかどうか試してみることができると言いましたが、既存のものを使用したいと思います。私は自分でページの終了をトリガーする知識をまだ持っていないので、それを知る必要があります。
シナリオ: ユーザーがページをロードすると、GWO がロード時に表示するバリエーションを決定し、ユーザーが「終了」すると、バリエーション 1 がポップアップをロードします。ポップアップにはリンクがあり、変換はユーザーがリンクをクリックすることに基づいています。ここでの退出とは、[戻る] ボタンを使用してドメインを離れたり、ブラウザーを閉じたり、アドレス バーに別のアドレスを入力したりする人として定義されます。ここでの出口は、具体的にはページではなく、ドメイン全体です。テストのバリエーション 1 は、約 10 ページ (当社の小売サイトでは数千ページ) でのみ提供されます。
Google アナリティクスは既に exit を定義していると思いますが、そのトリガーを貯金できなかったのでしょうか? GWOに似たようなものはありますか?バリエーション 1 のユーザーがいずれかの時点でドメインを離れたかどうかを追跡することは、当サイトにとって実行可能または論理的ではないと思います。そのため、バリエーション 1 が提供された場合と、バリエーション 1 が提供されたのと同じページからのみ終了を追跡する可能性があります。
それが負荷の高い質問であることは知っていますが、以前にテスト内にあったことはありますか? 簡単に処理する方法はありますか?前もって感謝します!
javascript - GWO テスト: プレビューで複数のテスト ページが機能しない
したがって、複数ページの多変量テストを行うのは初めてですが、すべてが私のコードでうまくいくと言われました。Google は私のコードを検証し、公開する準備ができていましたが、テストをプレビューすると、テストが実行されていると言ったページにバリエーション 1 しか表示されず、コードがあった他のページには表示されませんでした. また、コンバージョン ページの代わりに、リンクの onclick 関数を使用して目標をトリガーしています。これを行うために GWO のコードを使用しました。ローカルでテストしたところ、問題なく起動したように見えました。テストのあるすべてのページには、同じテスト ファイルが含まれています。
テストは次のようにセットアップされます: - オリジナル: e コマース サイト内の製品のいくつかのカテゴリ ページ。- バリエーション 1: これらのカテゴリでは、左側のナビゲーションにバナー広告が表示されるようになりました。誰かがバナーをクリックすると、コンバージョンとして送信され、オフサイトに移動します。
プレビューでは、期待どおりに機能する最初のカテゴリのみが表示されますが、他のカテゴリではまったく表示されません。テストが行われるページと、GWO が変換を期待できるページを定義したいのですが、GWO が必要とするのは 1 ページだけです。
それで、私は何を間違っていますか?この複数ページのテストを機能させるには何が欠けていますか? よろしくお願いします!
javascript - Google ウェブサイト オプティマイザー スクリプトの難読化されたスクリプト タグ
Web サイトで、次のコードを見つけました。
なぜスクリプト タグが 2 つの部分から連結されているのか疑問に思っています: '<sc'+'ript src="http'
.. Google の標準コードですか (提供されている現在のコードは異なって見えます - 古いコードかもしれません) ? それとも、ウェブマスターがカスタマイズしたのでしょうか? そうする理由は何でしたか?