ABテストの際に生じるチラつき現象と対処方法

 

チラつき現象とは?

チラつき現象とはページが開く瞬間に、一瞬変更前(オリジナル)の内容が表示され、その後、変更後(ターゲット)の内容が表示されるという現象のことです。ABテストやリダイレクトテストを行う場合、チラつきが発生しやすいです。

チラつき現象を軽減するには

Step1:MAGIC LPOの基本タグの設置位置の確認

MAGIC LPOの基本タグ内にチラつき軽減対策のコードが入っています。
基本タグとは、以下のMAGIC LPOの初期設定の際に設置いただいたスクリプトタグです。
ですので、早いタイミングに機能するようにページのhead内に設置することを推奨しております。

Step2:アンチフリッカータグの設定

1. アンチフリッカータグとは

チラつき現象を緩和するためのです。
チラつき現象を緩和するため、このタグでは編集したサイトに切り替わるまでホワイトアウト(白い画面を表示する)ことによりチラつき現象を隠します。
設置前:
設置後:

2.設置方法

以下のタグをHeadの中にペーストし、設置してください。
(設置場所は基本タグより上に設置してください)
※注意:xxxxxxxxはプロジェクトIDで、基本タグのIDと一致します。
 例)基本タグが
だった場合、以下を貼り付けてください、

まとめ

最も推奨される方法:

MAGIC LPOの基本タグとアンチフリッカータグをhead内に設置することです。
headerに以下の順番で設置してください。
  1. アンチフリッカータグ
  1. Magic LPO基本タグ
アンチフリッカータグを基本タグの上に設置しないとチラつきが防止されません。
 

MAGIC LPO基本タグをhead内に設置しているが、ちらつき現象が気になる:

別途アンチフリッカータグをhead内の基本タグよりも上の位置に設置してください。
 

MAGIC LPO基本タグをGTMで設置しており、ちらつき現象が気になる:

別途アンチフリッカータグをhead内の基本タグよりも上の位置に設置してください。
 
MAGIC LPOの 基本タグの位置アンチフリッカータグの位置効果
・<head>内に設置・<head>内に設置チラつき現象はほぼ感じない
・設置なし ・<body>に設置 ・GTMで設置場合によって軽度なチラつきが発生
・<body>内に設置 ・GTM で設置・<head>内に設置ホワイトアウトでチラつき現象を隠し軽減
・設置なしチラつきが発生する
・<body>に設置 ・GTMで設置チラつきが発生する上、ホワイトアウト画面も表示されてしまう