問題タブ [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.

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

angularjs - 最適化でアクティブな実験/バリアント名を取得するにはどうすればよいですか?

Optimizely を AngularJS と統合しようとしていますが、実行中のバリエーションに基づいてさまざまなテンプレートを表示したいと考えています。バリアント/バリアントがアクティブかどうかを確認する定数関数を Angular アプリに追加します。

のように

このデータを取得する方法について、Optimizely のドキュメントを見つけることができませんでした。

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

google-analytics - Google アナリティクスに最適に統合

Google アナリティクスに最適に統合しようとしてきましたが、予想よりも少し難しいことがわかりました。私はgtmを介してそれを行っているため、少し複雑になっています。マクロを作成しました

ユニバーサル アナリティクス タグのカスタム ディメンションに結合します。これは、これがすべてのページで発生することを意味しますが、ディメンションは常に次のように返されます。

'実行中のコマンド: ga("set", "dimension14", undefined)'

私は苦労していて、optimizedly チームも何をすべきかわからないので、これについて本当に助けになります。

ありがとう。

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

php - Optimizely - バリエーション名にアクセスする方法

最適化で目標を作成しようとしています。

誰かがラジオボタンで製品を選択する製品ページproduct.phpがあります。これにより、カートページにデータがポストされます。オリジナルに加えて3つのバリエーションがあり、合計4つのバリエーションがあります。

以下のようなデータが掲載されています

ID は 3 つしかないので、ID が 277、278、および 279 であるとしましょう

これで、問題なくバリエーションを作成できました。私は今、cart.php に目標を設定したいと考えています。目標は次のようになります。

しかし、基本的には 12 の目標があります。

製品 277 を元の方法でカートに追加 バリエーション 1 で製品 277 をカートに追加 バリエーション 2 で製品 277 をカートに追加 バリエーション 3 で製品 277 をカートに追加

カスタム目標でこれを行う方法はありますか、それとも API を介してのみ可能ですか? 彼らのサイトのドキュメントは少しわかりにくく、これに特に関連するものは何も見つかりませんでした。サポートからの返信を数日待っていましたが、返信はありませんでした.

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

magento - Secure Page / Onepage Checkout の最適化実験

最近、オプティマイズ (安全なページ) を使用してワンページ チェックアウトで実験を実行しようとしましたが、Cookie データをロードできないようです。

私はoptimizelyのガイドに従ってセッション固有の情報をロードしましたが、うまくいきませんでした。

  • ブラウザー タブでサイトを開き、編集するページに移動します。これには、ログイン、カートへのアイテムの追加、またはフォームの一部への入力が必要になる場合があります。編集するフォームのページに移動する正確な手順を実行します。
  • 次に、同じブラウザー内の隣接するタブで Optimizely を開き、テストするページの URL を使用して実験を作成します。
  • なんで?別のタブで URL に直接アクセスした場合と同じように、エディターはページを読み込みます。ページを別のタブに繰り返しロードできるようになると、Optimizely はエディター内でページをロードできるようになります。

助けてください。

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

optimizely - Optimizely のバリエーション ページで変数を変更する方法

新しいデザイン テンプレートを最適化してロードしようとしています。

CMS は、新しいテンプレートを代替 URL に保存します。ファイルはページのセクションにロードされます。

元のテンプレートは次のようにロードされます。

変数名 1 = /url1/ 変数名 2 = /url2/

そして、変数に対応する URL を次のように変更する必要があります。

変数名 1 = /url3/ 変数名 2 = /url4/

次のような append 関数を使用する必要があると思います (これは、新しい CSS スタイルシートをページに追加するためのものです): $("head").append("");

しかし、私はそれを最適に機能させることができないようです。

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

pageviews - 最適化: ページのインプレッションを測定する

ページに新しいリンク ブロックを追加したいと考えています。しかし、それをアクティブにする前に、それが理にかなっているかどうかをテストしたいと思います.

そこで、ページビューの目標に関するOptimizelys の記事に従って、ページ ビューのコンバージョンを測定するテストを設定しました。しかし、明らかに私はそれを間違っています。

簡単な例として、すべてのページにwww.mydomain.com/page_[0-9]+.htm (例: www.mydomain.com/page_123.htm) の URL があるとします。

そして、私の新しいリンクは、ユーザーを上記のパターンの別のページに導きます。

問題は、Optimizely が訪問したページ数を実際にはカウントせず、最初の訪問をすでにコンバージョンとしてカウントしているように思われます (URL パターンが常に一致する場合)。 したがって、両方のテスト バリエーションで同じ結果が得られます。

ここで何が間違っていますか?

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

shopify - Optimizely を使用して Shopify で価格をテストする

Optimizely を使用して、shopify で価格をテストしようとしています。

商品ページ自体(テキストのみ)の価格を変更しようとしましたが、価格を 5% 上げました。商品をショッピングカートに入れると、商品の価格は通常価格のままでした。

特定の製品の価格を含む流動変数がおそらくあることに気づきました。これを Optimizely のコード エディターで変更して、単純に 5% 増加させることができます。

次を使用してこれを行うことができると思います: {{ product.price | 回:1.05 | お金 }}、

しかし、optimizedly エディターで実装する方法、またはこれが正しいルートであるかどうかはわかりません。