1. 決定表

意思決定表の入力

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

コンポーネントパーソナライズにおいて、入力はパーソナライズルールが訪問者を評価し、どのコンポーネントバリアントを見るかを決定するために用いるデータを定義します。

例えば、特定の国のモバイル訪問者をターゲットにしたい場合、意思決定表の入力としてCountryDevice typeを使うことができます。

ヒント

位置情報に基づくパーソナライズは利用可能な位置情報に依存し、必ずしも訪問者の正確な物理的位置を反映しているとは限りません。VPN、プロキシ、ネットワークルーティング、上流のデータソースは位置情報の正確さに影響を与えることがあります。

ページビルダーでコンポーネントをパーソナライズする際、意思決定テーブルにはプロファイル データ条件カスタム値の3つの入力タイプを使用できます。

各入力はパーソナライズされたコンポーネントの意思決定テーブルの列として表示されます。

Each input appears as a column in the personalized component's decision table.

単一の入力を使うことも、複数の入力を組み合わせて特定のオーディエンスをターゲットにすることもできます。

ルールに複数の入力を組み合わせると、訪問者はそれらすべてに一致しなければルールが適用されません。

プロファイルデータ

SitecoreAIの既存の訪問者プロファイル属性を、コンポーネントのパーソナライズのための意思決定テーブルの入力として活用します。

以下のプロファイル属性が入力として利用可能です:

Attribute

概要

例の値

Channel

オーディエンスがブランドとつながるために使うプラットフォームや経路。

  • ウェブ

  • モバイル

  • モバイルアプリ

  • オフライン

City

訪問者の所在地に関連する都市。

  • コペンハーゲン

  • ダブリン

Continent

訪問者の位置に関連する大陸(標準的な2文字コード使用)。

  • AF - アフリカ

  • AN - 南極

  • AS - アジア

  • EU - ヨーロッパ

  • NA - 北アメリカ

  • OC - オセアニア

  • SA - 南アメリカ

Country

訪問者の所在地に関連する国( ISO 3166-1 alpha-2形式)。

アメリカ、カリフォルニア、アイルランド、ダラスカ、デラウェア

Date of birth

訪問者の生年月日。

04/28/2000

Device type

訪問者が使う装置。

  • Desktop

  • モバイル

  • タブレット

Email

訪問者のメールアドレス。

[email protected]

First name

訪問者の名前。

John

Gender

訪問者の性別。

  • 女性

  • 男性

  • 不明

Last name

訪問者の名字。

ドウ

Operating system

訪問者のデバイスで使用されているオペレーティングシステム。

  • macOS

  • iOS

  • Android

  • Linux

Referrer

訪問者があなたのサイトを訪れる前に来た情報源やウェブサイト。

google.com

Region

訪問者の所在地に関連する地域または州。

テキサス

Type

訪問者のプロフィールタイプまたはステータス。

  • 訪問者

  • 識別

  • 引退

UTM campaign

マーケティングキャンペーン名はUTM(Urchin Tracking Module)パラメータから取得されました。

春のセール

UTM medium

マーケティングチャネルはUTMパラメータから取り入れています。

メール

UTM source

トラフィックソースはUTMパラメータから取得しました。

Google

条件

SitecoreAI一般的なターゲティング シナリオ向けの標準 条件を含み、より高度な論理用に カスタム条件を作成 できます。

これらの条件は、コンポーネントのパーソナライズにおける意思決定表の入力として利用できます。条件を選択すると、その入力がどのように評価されるかを設定します。

例えば、訪問者がDenmarkから来ているかどうかを確認するために、箱から出る条件Countryを選択できます。条件入力はtruefalse、またはnullとして評価でき、これらはパーソナライズルールに利用できます。

カスタムバリュー

必要なデータがプロファイルデータや条件から入手できない場合、コンポーネントのパーソナライズのための意思決定テーブルの入力としてカスタム値を活用しましょう。

JavaScriptを使えば、カスタム値はプロファイル属性、訪問者の挙動、計算された論理を一つの再利用可能な数値にまとめることができます。

カスタム値は、SitecoreAIが提供するプリディペンド値か、自分でターゲティングロジック用に作成したカスタムJavaScript値のいずれかです。

箱から出て(OOTB)

一般的なターゲティングシナリオの入力として、あらかじめ定義されたカスタム値を使いましょう。

  • First page - 訪問者の現在のセッションで最初に閲覧されたページ。一致するページビューが見つからない場合、リターンnullされます。

  • Guest birthday - 訪問者の誕生日が現在の日付と一致しているかどうか。

  • Number of page views - 訪問者の現在のセッションにおける総ページビュー

  • Top Affinity - 訪問者プロファイルにおける最も高い親和性値。有効な親和性が見つからない場合null返品されます。

習慣

他の入力タイプが必要なターゲティングの柔軟性がない場合は、JavaScriptベースのカスタム値を自分で作成しましょう。

これにより、プロファイル属性、セッション活動、訪問者の行動をビジネスロジックに合った再利用可能な値にまとめることができます。

例えば、以下のカスタム値は、セッション数とページビューに基づいて訪問者をhighmedium、またはlow意図に分類しています。

(function() {
  var sessionCount = profile?.sessions?.length ?? 0;
  var pageViewCount = profile?.traits?.session?.stats?.eventTypeCount?.pageView ?? 0;

  if (sessionCount >= 10 || pageViewCount >= 100) {
    return 'high';
  } else if (sessionCount >= 5 || pageViewCount >= 50) {
    return 'medium';
  } else {
    return 'low';
  }
})();
この記事を改善するための提案がある場合は、 お知らせください!