Web サイトの条件
Web サイトの条件について
訪問者について、ロジックで使用する追加情報が保存されている場合があります。このセクションでは、ウェブサイトの条件について学習します。このような条件はCookie値、Javascript式、サイトのHTMLなどを基にすることができます。
Adobe Analytics
Adobe Analyticsを使用すると、Adobe Analytics変数の値に基づいてクリエイティブを表示できます。この条件を使用するには、Web サイトを事前に Adobe Analytics と統合しておく必要があります。詳細については、「Adobe Analytics Extension」を参照してください。
Adobe Analyticsの条件を設定する
Cookie
訪問者のブラウザーに保存されているCookieに指定した値が含まれている場合、Cookieの値を使用してクリエイティブを表示できます。たとえば、訪問者が訪問者の場合は Return Visitor を True、新規訪問者の場合は False というクッキーを保存する場合、訪問者を返信しているユーザのみをターゲットにすることを選択できます。
Cookie条件を作成する
イベントトラッキング
イベント追跡では、訪問者がページを確認したページを超える Web サイトで特定のイベントを聴くことができます。イベントには、銀行 Web サイトでの月次明細のダウンロード、コマースサイトのライブエージェントとのチャットのクリックなどの訪問者アクションが含まれます。
イベント追跡の設定方法については、リンク先のサポートページを参照してください。
イベント追跡条件を作成する
サイトのHTML
HTML on site conditions を使用すると、指定した値が HTML 要素に含まれている場合に、ページの HTML を読み込んだり、クリエイティブを表示したりすることができます。たとえば、ショッピングカートに 2 つ以上の品目がある訪問者を対象とする場合、ショッピングカート要素の ID を使用して、その要素に 2 以上の数値が含まれているかどうかをロジックの基準にすることができます。
この例では、ショッピングカートに 2 つ以上のアイテムがある場合にクリエイティブを表示することを決定しました。HTML でこのボタンを確認すると、カート内のアイテム数を含む HTML エレメントの ID が qty-in-cart であることが判明しました。
ヒント:ターゲットに必要な要素にID属性がなく、追加できない場合は、JavaScript式条件を使用してこの要素をターゲットにすることを検討してください。
document.getElementsByClassName('qty-in-cart')[0];
たとえば、ショッピングカートに ID がなく、class=”qty-in-cart” があり、ページでこのクラスの最初の要素である場合、この JavaScript 式を使用してターゲットとすることができます。
サイト条件で HTML を作成する
Javascript式
この条件は、JavaScript式の値に応じてクリエイティブを表示するために使用できます。多くの場合、Web サイトでは、訪問者に関する情報が JavaScript 変数に保存されます。たとえば、訪問者が現在の顧客または潜在顧客のどちらであるかを変数に格納することができます。
この例では、navigator.language という変数に訪問者の言語設定が保存されます。このインターセプトは、ブラウザで英語を使用している場合にクリエイティブを表示します。
JavaScript Expression 条件を作成する
Googleデータレイヤー
この条件は、Googleデータレイヤー内に保存された値に応じてクリエイティブを表示するために使用できます。多くの場合、Web サイトでは、訪問者に関する情報がデータレイヤ変数に保存されます。たとえば、訪問者が現在の顧客または潜在顧客のどちらであるかを変数に格納することができます。これらの変数が更新されるとQualtricsのリロードが可能になり、リアルタイムのターゲティングが可能になります。
この例では、navigator.language という変数に訪問者の言語設定が保存されます。このインターセプトは、ブラウザで英語を使用している場合にクリエイティブを表示します。