問題タブ [optimizely]
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.
editor - ビジュアル Web WYSIWYG エディターはどのように機能しますか?
Dreamweaver と同じことをしている編集者を何人か見たことがありますが、インターネット上では、それがどのように行われているかを知りたいです。どのような技術が関係していますか?
例: visualwebsiteoptimizer.com および optimizely.com
javascript - GWO (Google ウェブサイト オプティマイザー) に代わるものはありますか?
現在、GWO (Google ウェブサイト オプティマイザー) を使用しています。多変量テストと A/B テストはまさに私たちが必要としているものであり、ユーザーにバリエーションを示すという観点からはうまく機能します。ただし、別のツールを使用したくなるいくつかの問題があります。
- 統計は Google Analytics と比較して不正確であるため、現在は無視しており、手動で確認する必要があります
- 通常、プレビューは機能しません
- バリエーションに動的コンテンツを含めることはできません (variation_content については知っていますが、それを機能させることができず、Google のフォーラムの誰も助けてくれませんでした..Google がこれのサポートを停止したのではないかと思います)
- ドキュメンテーションは貧弱で、1 年以上も修正されていないよく知られた不正確さを含む技術ガイドがあります。
- 多変量テスト セクションを変更する html/javascript コードは見苦しく、ページが標準の検証に失敗します。
- ページごとに 8 つのテスト セクションしかありません。マーケティング担当者が GWO 内から必要なすべてを実行できるようにしたいという問題がありますが、カスタム ツールで必要なテスト セクションと不要なテスト セクションをマークする必要があります。
- テストごとに実験キーが異なるため、マーケティング担当者は時々コードを操作する必要があります
GWO のように、Google アナリティクスと連携する優れたツールはありますか (私が気に入っています)。
更新: Optimizely を使用しましたが、概ね満足しています。ただし、少し多すぎるため、操作が難しい場合があります。UI から直接 Web ページを編集しますが、もちろん、それが常に簡単であるとは限りません。特にJavascriptが関係している場合。私たちの UI は、その過程でよく失敗します。これに対する GWO のアプローチは、開発者がコードを切り離し、マーケティング担当者がそれらのセクションに開発者が許可する変数を入力できるという点で気に入りました。もちろん、GWOが実際には機能しないことを除けば、それは理想的です。
Visual Website Optimizer と呼ばれる Optimizely と非常によく似た競合他社があります。見た目もとてもいいですが、上で説明したのと同じ問題があります。
機能するGWOはありますか?
javascript - Optimizelyを使用した多変量テスト
Optimizelyを使い始めたばかりで、とても気に入っています。ただし、多変量テストを行う必要があります。OptimizelyでMVTを実行する方法を、ハックまたはその他の方法で思いついた人はいますか?25〜100のバリエーションを手動で作成することは、私の楽しみではありません。あるいは、バリエーションの作成を自動化する方法があるのでしょうか。
javascript - Optimizely&Visual Website OptimizerはビジュアルDOM編集をどのように処理しますか?
OptimizelyとVisualWebsiteOptimizerは、ユーザーが簡単なA/Bテストを実行できる2つの優れたサイトです。
彼らが行う最もクールなことの1つは、視覚的なDOM編集です。Webページを視覚的に操作し、変更をオフラインで保存できます。変更は、JSロードを介したランダムな訪問者ページビュー中に適用されます。
ビジュアルエディターはどのように機能しますか?
javascript - Optimizely 収益追跡 jQuery スニペット
Optimizely で収益追跡を有効にしようとしています。
Optimizely ナレッジ ベースが提供する jQuery スニペットをカスタマイズし、チェックアウト プロセスが完了する前に最後のページにインストールしました。
スニペットを接続しようとしている「予約の完了」ボタンは次のとおりです。
onmousedown
この関数を起動したい:
total
購入したアイテムの合計価格を持つ DOM の別の場所に存在すると呼ばれる変数があります。
ただし、このスクリプトをインストールすると、収益が追跡されません。公式の Optimizely 関数の書き直しに jQuery の問題があると思われます。誰かがこれについて何らかの洞察を持っていますか?
アップデート
$(document).ready(function()
jQuery をトリガーするには、おそらく呼び出す必要があることに気付きました。また、ドルではなくセントで値を渡すようになりました。.submit()
ではなく使ってみ.onmousedown()
ました。また、Optimizely のサイトの収益追跡チュートリアルとadd_cart_button_clicked
同様に、プッシュの値を に変更しました。これが私の更新されたコードですが、まだ機能していません。
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 にあります。
よろしく、 ニクラス
ab-testing - シングルページ アプリの Optimizely テストをどのように設定しますか?
マルチステップの写真管理「ウィザード」を表示する単一ページの Web アプリがあり、タブ ストリップを介していくつかの個別のステップ (写真のアップロード、スタイリング、注釈、公開) に分割されています。ステップを切り替えるときに、URLハッシュを#publishing-step
(またはアクティブ化されたステップに)設定しました。
ウィザードのさまざまな個別のステップで実行するように Optimizely テストをセットアップするにはどうすればよいですか?
ブラウザーはページを離れることがないため、単一のwindow.load
イベントのみを取得します。display: none
その DOM は破棄または再生成されませんが、またはを介して一度に表示されるページ要素を切り替えるだけblock
です。そのため、私が把握しようとしている部分は、ほとんどの場合、Optimizely テスト セットアップ自体をどのように行うかについてです。すべての編集が一度に適用されれば問題ありません (そしておそらく必要です)。
残念ながら、これはIE9で動作する必要があるhistory.pushState
ため、各ステップでかなり個別のURLを取得するために使用することはできません.
javascript - 安全でないコンテンツをロードするためのプロンプトを表示しないように最適化してクロムをだます方法
最新の chrome アップデートの 1 つで、chrome チームは、安全なページに安全でないコンテンツを読み込むことをユーザーに承認するよう求める「とにかく読み込む」メッセージを追加しました。黄色の警告キーでコンテンツを読み込みます。例: https://www.optimizely.com/edit#url=http://www.yahoo.com/
彼らがどのようにそれをしたのか理解できないようです...誰か理解できますか?
ありがとう
javascript - Optimizelyで、基本的なjqueryクリックイベントが機能しない
Optimizelyでは、いくつかの基本的なクリックイベントを実行しようとしています。Optimizelyはjquery1.6でのみ動作することを知っているのでon()
、off()
イベントに、を使用しても意味がありません。念のため、最も基本的なイベントハンドラーを使用してclick(function(){ ... }));
いますが、これでも機能しません。window。$を使用するように言われましたが、click()
この手法でも機能しません。Optimizelyのjqueryは異なりますか?
OptimizelyとjQueryの間に何らかの問題があることは知っていますが、誰かが私にこれについていくつかの光を当てることができますか?
JSスニペット:
多くのThnaks
jquery-mobile - jQuery Mobile で構築されたモバイル Web アプリを Optimizely でテストする方法は?
jQuery Mobile を使用してモバイル Web アプリを作成しました。index.php ファイルには、data-role="some_page_name" として宣言された複数のページがあり、それらの URL は index.php#my_profile のようになっています。
ここで、 Optimizelyを使用して、ページの 1 つで A/B テストを実行したいと考えています。1 つのバリエーションを作成し、index.php#my_profile を新しいページ URL: index_b.php#my_profile にリダイレクトさせます。しかし、このページを他の非テスト ページにリンクするのに問題があります。
たとえば、次のindex_b.php#my_profile
ようなリンクがあるとします。
index.php のお気に入りページにリンクできません。場合によっては、他のページに移動すると、B バージョン/バリエーションに戻ることはありません。
Optimizely は jQuery Mobile の複数ページ構造に適応できないようです。
解決策はありますか?