ドメイン
キャンペーンの実行を開始するには、ドメインを作成する必要があります。ドメインは、メッセージング、インサイト、マーチャンダイジングでも参照されます。
ドメインは、キャンペーンを実行できる場所、デフォルトの通貨(トラッキングで欠落している場合)、およびオファーやウィジェットで使用するためにドメインから言語がどのようにマッピングされるかを定義します。
ドメインの作成
ドメインを作成する際、必須フィールドはドメイン名のみです。このドメイン名は_有効なルートドメイン_である必要があります。例えば、「mysite.com」は有効ですが、「shop.mysite.com」は無効です。
ドメインが作成されると、リスト内のドメイン名をクリックすると詳細を編集するためのシートが表示されます。作成されたドメインは変更できませんが、オプションを編集することはできます。
ドメインオプション
デフォルト通貨
ページビューをトラッキングする際に通貨が設定されていない場合、この通貨が仮定されます。
セッションのオーバーライド
_セッションのオーバーライド_が設定されている場合、システムはデフォルト通貨をドメインの通貨として使用し、セッション上の通貨を無視します。この設定は、主にセッションビューアでセッションの通貨値をフォーマットするために使用されます。
デフォルト言語
使用するデフォルト言語を設定します。デフォルト言語が設定されていない場合、ユーザーのブラウザ言語が使用されます。
選択可能な言語はアカウント設定で定義されています。「翻訳言語」を参照してください。
言語正規表現
正規表現(regex)は、文字列内のパターンを定義する方法です。正規表現の使用方法にまだ慣れていない場合は、開発者に相談するか、Fanplayrにお問い合わせいただくことをお勧めします。正規表現をテストするのに最適なツールはRegexrです。
言語正規表現が設定されている場合、現在トラッキングされているページの完全なURLが照合され、最初の_キャプチャグループ_がオファーとウィジェットで使用する言語/ロケールを定義するために使用されます。注: 文字列は小文字に変換され、ハイフンはシステム内でアンダースコアに変換されます。サポートされている言語/ロケールの一覧については、翻訳言語を参照してください。
現在のセッション言語がどのように選択されるかの詳細については、下記の「言語階層」を参照してください。
言語階層
セッションにおけるユーザーの言語は、各トラッキングイベントに対して実行時に、以下のロジック階層を使用して決定されます。最初に見つかった有効な言語が使用されます。
- 連携で設定された言語
- ドメイン言語正規表現が設定されており、URLと一致する
- ドメインのデフォルト言語(設定されている場合)
- ユーザーのブラウザ言語