オプティマイズリー導入支援のスプリットエンジン

プロジェクトコードは<head>開始タグより下に設置できますか?

「開始タグ直後」以外の場所にも設置可能

正式な「開始タグ直後」以外の場所でも、
Optimizelyが正常に動作する設置箇所を確認しております。

具体的には、実験を行うコンテンツより手前であれば問題無いことを確認しております。
推奨箇所以外の設置について、以下にまとめましたのでご確認ください。

  • 正式には、開始タグ直後
  • それが難しい場合、開始タグより手前
  • それも難しければ、実験対象とする最初のコンテンツ(色を変えるボタン等)の手前

補足 ページの最後尾にしか追加できない場合

上記の設置が難しい場合、
例えば、閉じタグの直前にしか入れられない場合など、実験対象とするコンテンツより後にコードを追加する場合は、
Optimizely自体は動作し実験が開始されます。
しかし、ページを開いた際に一瞬オリジナルのデザインが見えてから
作成したバリエーションに切り替わる、というチラツキが発生します。

このチラツキが許容出来る場合、
例えば実験対象がページの下側にあり、
スクロールしなければ見えない場合は、
ページ読み込み時の実験対象のチラツキは気にならないと思いますので、
閉じタグの直前に入れたとしても問題はありません。