問題タブ [ab-testing]

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.

0 投票する
1 に答える
93 参照

rest - A / Bテストの目的で、Webアプリの任意のイベントを追跡するための最も柔軟なツールですか?

A / Bテストの実行やその他のさまざまな測定を目的として、Webベースのソフトウェアで任意のイベントを追跡するために使用できるツールまたはサービスを探しています。Optimizelyについては知っていますが、これは通常のWebサイトで単純なものをテストする場合にのみ適しているようで、Google Analyticsはこのタイプのものにはあまり適していません。また、バックエンドからイベントを追跡してリンクする場合は、多くの手間がかかります。 GAでのユーザーのセッション。

理想的な解決策は、任意のパラメーターを使用してHTTP GET要求を受け入れ、ユーザーがSQLのような言語でクエリを実行できるようにするサービスです。私は何度も、MySQLを使用した拡張性の低いソリューションや、すべてをテキストファイルに保存し、それらを個別に処理して目的の形式に集約する柔軟性の低いソリューションをまとめてきました。しかし、柔軟でスケーラブルなバージョンの両方を構築するには、さらに多くの時間が必要であり、すでに優れたソリューションがあると思います。誰か知っていますか?

その他の要件は次のとおりです。

  • バックエンドとフロントエンドの両方のリクエストを実行できる必要があります。
  • 他の人のウェブサイトで実行されているウィジェットでそれを使用できる必要があります
  • おそらくいくつかの図などを使用して、読み取り可能なレポートを自動的に作成できれば便利です。

誰かがこの種のツールの経験を持っているなら、私はあなたの考えを聞いてとてもうれしいです。

ご協力いただきありがとうございます。

0 投票する
2 に答える
1332 参照

html - スプリットA/Bテスト

Weebly.comでホストされているWebサイトがあり、GoogleAnalyticsを使用した分割テスト用にセットアップできません。3つの添付ファイルがあります:

誰かがこれを機能させる方法を教えてくれるなら、私はとても感謝しています!

ここに画像の説明を入力してください ここに画像の説明を入力してください ここに画像の説明を入力してください ここに画像の説明を入力してください

0 投票する
3 に答える
8315 参照

php - (A|B) Google アナリティクスのテスト、URL から utm_expid を削除

私はこれに不慣れで、utm_expidが非表示になるようにURLを書き換えようとしています。私のURLが次の場合:

http://www.myweb.com/?utm_expid=67183125-2

ユーザーがアクセスしたときにどうすればよいですか

myweb.com

URLにutm_expidが表示されません

これは PHP/JS を使用して可能ですか?

注:RUBYまたはPHP/JS/HTML以外の他の言語は使用できません

0 投票する
3 に答える
2789 参照

google-analytics - 多変量テストのためにGoogleAnalyticsをハックしますか?

自分のサイトにMVT(多変量テスト)を実装したいのですが、高価なソリューションに頼るのではなく、GoogleAnalyticsとサーバー側のコードを使用してこれを実行できるかどうか疑問に思いました。

それを行うための提案された方法はありますか?

1つのアイデアは、サーバー側のコードに、表示される要素の選択肢を含むタプルをランダムに描画させ、GATCコードの1つ(キャンペーンコンテンツなど)をその文字列表現に設定することです。たとえば、コードはテキスト用にオプション#2を描画し、画像用に#3を描画し、キャンペーンコンテンツを「text2_image3」に設定します。後でExcelやその他のツールで結果を分析するのは簡単です。

それは機能しますか?より良い解決策はありますか?

0 投票する
3 に答える
7035 参照

ios - ハイブリッド モバイル アプリで Google アナリティクスを使用する

現在、ネイティブの iPad アプリをハイブリッド アプリに変更中です。一部の機能と UI はネイティブ コードのままで、その他の機能は HTML で実装されます。HTML はサーバーから提供され、オフラインでも利用できます。

現在発生している主な問題は、Google アナリティクス
の使用に関するものです。既存のネイティブ コードは GA SDK for IOS を使用しており、Web パーツに Web API を使用する予定でしたが、両方のチャネルのデータをどのように使用できるかわかりません。データストアが異なるように見えるため、GA で一緒に。

さらに、Web パーツの A/B テストに Google Analytics の Content Experiments を使用する予定ですが、コンバージョンの目標はネイティブ パーツで達成される可能性があります。

ハイブリッド アプリまたは代替ソリューションでの分析の経験がある人。

ありがとう

0 投票する
2 に答える
305 参照

jquery - jQuery正規表現を文字列検索関数に置き換えます

URLの特定の部分を置き換えたいのですが、特定のdiv内でのみ、正規表現を試しています(はい、私は正規表現の初心者です)が、これを機能させる方法に頭を悩ませることはできず、助けがあれば感謝します

/images/ を新しいフォルダー /design/abtester/nyaproduktbilder/ に置き換えたいです。その理由は、サイト全体の A/B テストを新しい製品画像で実行したいからです

私はコードのこの部分を持っています

問題は、/images/ の部分を見つけて置き換えることができないことです。これは、/images/ を使用しているページに他にも多くの画像があり、元の製品の画像を新しいフォルダーに移動できないためです。

したがって、上記の div 内の /images/ 部分を特定する必要があります

これが助けを求める不明確な質問であった場合は申し訳ありませんが、私が何をする必要があるかをほとんど説明できません。

0 投票する
1 に答える
305 参照

ruby-on-rails - 追跡参加者を不正確に分割する

最近、本番環境での A/B テストにSplit gem を使い始めましたが、参加者を正確にカウントしていないようです。ダッシュボードには、非常に短い期間に 7700 人の参加者が表示されますが、Google アナリティクスでは、同じ期間に実際のユニーク数は 400 未満、ページビューは 2000 未満です。

実際の人物のみがカウントされ、クローラー/ボットが除外されるようにするにはどうすればよいですか? これらの結果は非常に不正確です。

分割ダッシュボードの例

0 投票する
1 に答える
186 参照

ruby-on-rails - Gem ダッシュボードの分割アクションが機能しない

a/b テストのために Split gem で実験をリセットしようとすると、サーバー エラーが発生し続けます。

何か案は?

0 投票する
2 に答える
606 参照

ab-testing - サイト全体の Google Content Experiments

サイト全体の A/B テストまたは実験を実行したいと考えています。たとえば、私の /blog/ ページでは、あるバリエーションにはニュースレターのフォームがあり、別のバリエーションには無料の電子書籍のダウンロード ボタンがあります。

問題は、実験に完全な URL パスを使用する必要があることです。たとえば、 /blog/2013/article/1?var=1 および /blog/2013/article/1?var=2ブログ投稿ごとに新しい実験。不可能だよ。

これにアプローチする方法に関するヒントはありますか?

0 投票する
4 に答える
3753 参照

django - Django A/B Split Testing Packages (十分に文書化されていて最新のものは見つかりませんでした。)

A/B (スプリット) テストを行うには、主に 2 つの考え方があります。

  • Optimizely、Google Analytics Content Experiments などの Javascript ベースのソリューション。
  • Django-AB、Splango、django-lean などのサーバー側ソリューション。(また、あなた自身を書いてください。)

私の理解では、Javascript ベースのソリューションは「どの色のボタンがよりよく変換されるか」という点では優れていますが、ページ レイアウト全体を切り替えるのにはあまり適しておらず、ファネル内のページのシーケンスなどの大きな機能の変更を試すにはまったく機能しません。

それは私をサーバー側のソリューションに導きます。私は自分でコーディングすることに夢中ではなく、他に選択肢がない場合にのみそうします。より優れた分割テスト フレームワークを作成することによってではなく、サイトのコア機能を改善することによって価値を付加しようとしています。

分割テスト用に私が見つけた Django アプリは、メンテナンスされていない、文書化されていない、文書化されていない、Django 1.5 と互換性のないさまざまな組み合わせです。Django および Python コミュニティは優れたドキュメントに重点を置いているように見えるため、これには驚きました。また、私が試したテスト フレームワークのどれもが Django 1.5 と互換性がなかったことにも非常に驚いています。Django/Python の世界では、Rails のようにテストが哲学の中核を成していないのでしょうか?

これが私が見つけたものです:

  • Splango https://github.com/shimon/Splango -- Django 1.5 と互換性がありません (ただし、私が見つけたほとんどの互換性バグは簡単に修正できました)。2010 年 10 月以降、テンプレートが確実にインストールに含まれるようにするという 2012 年 8 月の修正を除いて、ほとんど変更されていません。Splango が PyPI 経由でインストールされた場合、テンプレートはインストールに含まれないため、修正が機能しなかったか、PyPI に送信されませんでした。ドキュメンテーションはおおむね正確ですが、テストをセットアップしてレポートを取得する方法を完全にカバーしているわけではありません。テンプレートを構成してデータを収集する方法が説明されていますが、完全に文書化されていない管理インターフェイスで必要な追加の手順があるようで、適切に行ったかどうかはわかりません.

  • ジャンゴリーン。https://bitbucket.org/akoha/django-leanにあるオリジナルは、2010 年 7 月以降更新されていません 2012 年 5 月にオリジナルからコピーされて以来。オリジナルのドキュメントは、例に従うことを不可能にする方法で間違っています。(ただし、私が行ったように、ごちゃごちゃしていても問題ありません。) 新しいバージョンのドキュメントには、github で読みにくい形式の問題があります。(これは、古いプロジェクトからの変更されていないドキュメントであり、BitBucket 構文が Github で機能しないためのようです。) django-lean Google Group には、2012 年 7 月以降メッセージがありません。

  • django-mini-lean https://github.com/DanAncona/django-mini-lean -- 2013 年 2 月に更新されましたが、文書化されていません。

  • Leaner - https://bitbucket.org/brianjinwright/leaner -- 最終更新は 2012 年 7 月で、ドキュメントはありません。

  • Django-AB -- 最終更新日は 2009 年 5 月です。パッケージではなく、PIP または PyPI 経由でインストールすることはできません。チェックアウトを django app フォルダーに配置 (およびフォルダーの名前を ab に変更) し、インストール手順に従うと、テンプレート ローダーの読み込み中にエラーが発生しますが、これ以上追跡していません。

これまでのところ、Splango が勝者のようです。実際には多かれ少なかれ機能させることができました (テンプレートを手動でインストールし、それらを編集して Django 1.5 の非互換性を修正することにより)。

誰かが私が見逃したものを教えてもらえますか?