フィルターの作成と管理 create-filters
データのフィルタリングとは、データセットの一部を選択し、特定の条件に一致するレコードのみを選択し、そのサブセットを特定のアクション(更新、オーディエンスの作成)または分析に使用するプロセスです。
エクスプローラー から Campaign を参照すると、データがリストに表示されます。 既存の組み込みフィルターを使用して、このデータの特定のサブセット(強制隔離されたアドレス、ターゲティングされていない受信者、特定の年齢範囲や作成日など)にアクセスできます。
独自のフィルターを作成し、後で使用するために保存したり、他の Campaign ユーザーと共有したりすることもできます。
フィルター設定を使用すると、リストからデータを 動的に 選択できます。データが変更されると、フィルターされたデータが更新されます。
Adobe Campaign では、次のタイプのフィルターを使用できます。
定義済みフィルター predefined-filters
定義済みフィルターは、各リストの上にある「フィルター」ボタンから使用できます。
例えば、プロファイルの場合、次の組み込みフィルターを使用できます。
フィルターの詳細には、エクスプローラーの プロファイルとターゲット/定義済みフィルター ノードでアクセスできます。
定義を表示するフィルターを選択します。
最後のタブを使用すると、フィルターされたデータをプレビューできます。
組み込みの定義済みフィルターは、次のとおりです。
デフォルトのフィルター default-filters
各リストの上のフィールドでは、このリストに デフォルトの定義済みフィルター を使用できます。受信者リストの場合、デフォルトで名前とメールアドレスでフィルターできます。
%@gmail.com
」と入力します。姓に「L」が含まれるすべてのプロファイルを表示するには、「姓」フィールドに「%@L
」と入力します。受信者リストのデフォルトのフィルターを変更するには、プロファイルとターゲット/定義済みフィルター ノードを参照します。
その他のすべてのタイプのデータについては、管理/設定/定義済みフィルター ノードを使用してデフォルトのフィルターを設定します。
次の手順に従います。
-
デフォルトで使用するフィルターを選択します。
-
「パラメーター」タブをクリックし、「関連付けられたドキュメントタイプのデフォルトのフィルター」を選択します。
-
現在のデフォルトの定義済みフィルターに対して、同じオプションのチェックを外します。
-
「保存」をクリックしてフィルターを適用します。
-
受信者フォルダーを参照し、現在のフィルターの右側にある「このフィルターを削除」アイコンをクリックします。新しいデフォルトのフィルターが使用可能です。
クイックフィルター quick-filters
クイックフィルター を使用および組み合わせて、特定のフィールドにフィルターを定義します。
追加したクイックフィルターフィールドは、データリストの上に次々と表示されます。これらは、それぞれ個別に削除できます。
クリックフィルターは各オペレーター専用であり、オペレーターがクライアントコンソールのキャッシュをクリアするたびに再初期化されます。
フィルターを再利用する必要がある場合は、詳細フィルター を作成して保存します。詳細情報。
クイックフィルター を作成するには、次の手順に従います。
-
フィルターするフィールドを右クリックし、「このフィールドでフィルター」を選択します。
デフォルトのフィルターフィールドがリストの上に表示されます。
-
フィルターオプションを選択します。
-
必要に応じて、フィルターの右側にあるグレーのアイコンを使用し、フィルターを削除します。
-
フィルターを組み合わせて絞り込むことができます。
フォーム内で使用できないフィールドをフィルタリングする必要がある場合は、そのフィールドを列に表示させ、その列でフィルターします。手順は次のとおりです。
-
リストを設定 アイコンをクリックします。
-
表示する列(受信者の年齢など)を選択し、「OK」をクリックします。
-
受信者リストで「年齢」列を右クリックし、「この列でフィルター」を選択します。
年齢のフィルターオプションを選択できるようになります。年齢に別のフィルターを追加して、範囲を定義します。
詳細フィルター advanced-filters
詳細フィルター で複雑な条件を組み合わせます。これらのフィルターを使用して、データに対する複雑なクエリやクエリの組み合わせを作成します。これらのフィルターは、保存して、他の Campaign ユーザーと共有できます。
詳細フィルターの作成 create-adv-filters
詳細フィルター を作成するには、「フィルター」ボタンをクリックして「詳細フィルター…」を選択します。
データのリストを右クリックして、「詳細フィルター…」を選択することもできます。
フィルター条件を定義します。次の例では、アカウント番号が NL で始まらず、パリまたはロサンゼルスに住んでいる受信者をフィルターします。
-
「式」列の「式を編集」アイコンをクリックします。
-
フィルターするフィールドを選択します。
-
適用するオペレーターをドロップダウンリストから選択します。
-
期待される値を「値」列から選択します。複数のフィルターを組み合わせてクエリを絞り込むことができます。フィルター条件を追加するには、「追加」をクリックします。
note note NOTE 式に階層を割り当てたり、ツールバーの矢印を使用してクエリ式の順序を変更したりすることができます。 -
式を組み合わせる際に使用できる演算子は、And、Or、Except です。矢印をクリックして「Or」に切り替えます。
-
「OK」をクリックしてフィルターを作成し、現在のリストに適用します。
適用されるフィルターがリストの上に表示されます。
このフィルターを編集または変更するには、リストの上にある青色の説明リンクをクリックします。
詳細フィルターの保存 save-adv-filters
詳細フィルターを定義済みフィルターとして保存し、他の Campaign ユーザーと再利用および共有できるようにします。
詳細フィルターを保存するには、次の手順に従います。
-
編集するフィルターの説明をクリックします。
-
ウィンドウの右上のセクションにある「フィルターとして保存」アイコンをクリックします。
-
このフィルターの名前を入力して保存します。
フィルターが定義済みフィルターに追加されます。このノードから更新できます。
このフィルターは、受信者リストの定義済みフィルターからも使用できます。
フィルターを使用したセグメントの定義 filter-as-segment
フィルターを使用したり、組み合わせてターゲット母集団セグメントを作成したりできます。
保存すると、「ユーザーフィルター」セクションでメッセージのターゲット母集団を選択するときに詳細フィルターを使用できます。
関数を使用した詳細フィルターの作成 use-functions-adv-filters
詳細フィルター機能を実行するには、関数を使用してフィルターのコンテンツを定義します。詳細フィルターエディターは、Campaign クエリエディターのすべての機能を利用します。
以下のエンドツーエンドのサンプルで高度なクエリを作成する方法を説明します。
定義済みフィルターの詳細設定パラメーター param-for-data-filters
定義済みフィルターには、詳細設定パラメーターを使用できます。 これらにアクセスするには、フィルターの「パラメーター」タブを参照します。
-
このドキュメントタイプに基づくすべてのリストに対してデフォルトでフィルターを表示するには、「関連付けられたドキュメントタイプのデフォルトのフィルター」オプションを選択します。
例えば、名前またはログイン別 フィルターがオペレーターに適用されます。このオプションが選択されているため、フィルターは常にすべてのオペレーターリストに表示されます。
-
すべての Campaign オペレーターがフィルターを使用できるようにするには、「他のオペレーターと共有するフィルター」オプションを選択します。
-
フィルター条件を選択するフォームを定義するには、「パラメーター入力フォームを使用する」オプションを選択します。 このフォームは、「フォーム」タブに XML フォーマットで入力する必要があります。例えば、受信者リストから使用可能な組み込みの定義済みフィルター「開封済み」では、フィルターの適用の配信を選択できるフィルターフィールドが表示されます。
-
「詳細設定パラメーター」リンクを使用すると、追加設定を定義できます。
- SQL テーブルをフィルターに関連付けて、そのテーブルを共有するすべてのエディターでそのフィルターを共通にすることができます。
- ユーザーがフィルターを上書きしないようにするには、「フィルターを制限しない」オプションを選択します。例えば、配信ウィザードで使用できる「配信の受信者」フィルターと「フォルダーに属する配信の受信者」フィルターに対して、このオプションがアクティブになります。 これらのフィルターはオーバーロードできません。