優先順位のルールでは、フィードを 8 回までフィルタリングして、最も近いルールを見つけることができます。
ルールごとに 1 つ以上のフィルタ可能な列をフィルタリングします。たとえば、2 つのルールを作成し、(1)クーポン ID と都市、(2)クーポン ID と州でフィルタリングできます。フィルタ可能な複数の列を同時にフィルタリングする(たとえば、A and B and C)場合、これは 1 つのルールとなります。複数の列を個別にフィルタリングする(たとえば、A or B or C)場合、これは 3 つの別々のルールとなります。
デフォルト ルールを含めて最大 8 つのルールを設定できます。デフォルト ルールは、優先順位の最も低いルールにする必要があります。
ルールの構成要素Studio 管理画面内で、ルールは複数の異なる要素から構成されます。ルールの構成は次のとおりです。
- 優先順位: ルールを適用する階層として、1~8 の順位を付けます。
- 概要: これは、ルール内で選択したフィルタ可能な列に基づいて、自動生成されます。
- ルール名: 省略可能ですが、ルール名を設定できます。
- フィルタ スイッチ: フィルタ可能な列にはそれぞれ [はい] / [いいえ] のフィルタ スイッチがあります。[オートフィルタ] で [はい] を選択すると、その列は現在のルールに追加されます。
- フィルタ可能な列: ルールの土台となります。
- フィールド タイプが [カスタム値] または [リマーケティング キー] の場合、リクエストキーを指定するためのテキストボックスが表示されます。
- 欄タイプが [ブール値] の場合、ブール値を選択する [True] / [False] ボタンが表示されます。
- 値のない行を許可する: このチェックボックスをオンにすると、そのフィルタ可能な列の値は、セルに値がない場合も含めてすべて条件を満たすものとなります。デフォルト ルール以外では、通常このチェックボックスはオフになっています。
プロフィールの設定
- スタジオ管理画面では、[手順 2: データの管理] でフィールド タイプの設定を完了します。フィルタ可能なフィールド タイプのみ優先順位ルールで使用できるので、このステップは重要です(たとえば、キャンペーン マネージャー 360 ID はフィルタ可能とし、テキストはフィルタ不可とします)。
- [手順 3: ルールの管理] に移動します。
- [タイプ] プルダウンで、[優先順位] を選択します。
- [管理] ボタンをクリックすると、優先順位ルールのウィンドウが開きます。
- [新しいルール] をクリックして、優先順位ルールを作成します。
- ルールに含めるフィルタ可能な列ごとに、[オートフィルタ] でフィルタ スイッチを [はい] に変更します。各ルールについて、この手順を繰り返します。
- ルールをドラッグ&ドロップして配置するか、ルールの番号を変えて、正しい優先順位に設定します。各ルールについて、この手順を繰り返します。
優先順位ルールを指定したダイナミック広告をプレビューする
プロフィールの設定を完了し、クリエイティブをプロフィールに関連付けたら、スタジオ管理画面の [ステップ 5: プレビューする] で広告をプレビューできます。ダイナミック プレビューでは、優先順位ルールが考慮されます。
例: 優先順位ルールをプレビューする
次のように設定したとします。ルール 1 は Hotel_id
を基準にフィルタリングします。ルール 2 は Destination_id
を基準にフィルタリングします。ルール 3 はデフォルトです。スタジオ管理画面の [手順 5: プレビューする] には、Hotel_id と Destination_id の両方のパラメータ欄があります。
Hotel_id
の値がなく、Destination_id
の値が37
の場合、ルール 1 の値がなかったため、プレビューにはDestination_id = 37
のクリエイティブが表示されます。Hotel_id
もDestination_id
も一致しない場合は、デフォルトのクリエイティブが表示されます。Hotel_id
とDestination_id
の両方に値が入力され、どちらの行でも対象となる値であれば、ルール 1Hotel_id
のクリエイティブが表示されます。
優先順位ルールのデフォルト行
優先順位ルールには、必ずしもデフォルト ルールを作成する必要はありませんが、設定することをおすすめします。
デフォルト ルールを含めない場合は、デフォルト列をフィードに含めるようにしてください。この列を [手順 2: データの管理] のデフォルト列として選択し、少なくとも 1 つの行を TRUE に設定します。デフォルトのコンテンツ行を作成しないと、配信可能な優先順位ルールがない場合、キャンペーン マネージャー 360 のデフォルト広告が配信されます。
留意点
- 優先順位ルールが設定されたデフォルト列を使用する場合、デフォルトの列が TRUE に設定されている行は、優先順位ルールから除外されます。
- 複数のデフォルト行を TRUE に設定すると、一致する優先順位ルールがない場合、これらの行のいずれかがランダムに選択されます。
- デフォルトのルールは、デフォルト列でのみフィルタリングできます。他の列でフィルタすることはできません。
よくある質問
2 つの異なるフィードからフィルタ可能な列に基づくルールを作成できますか?いいえ。優先順位ルールはフィードごとに設定するので、同じフィードのフィルタ可能列に対してのみルールを作成できます。異なるフィードのフィルタ可能な列に基づくルールは作成できません。
フィルタ可能列を優先順位ルールに指定するには、[手順 2: データの管理] でフィルタ可能に設定する必要があります。手順 2 でその列をフィルタ可能に設定しているかどうか確認してください。
このチェックボックスをオンにすると、そのフィルタ可能な列のセルに値がない場合、任意の値と一致します。これは通常、デフォルト ルールで使用します。ただし、複数の列を 1 つのルールでフィルタリングするように設定する場合は、このチェックボックスをオンにした方が良い場合があります。これは、値が含まれていないフィルタ列があるためです。