Show Menu
トピック×

フィルター定義の設定

このタブで Filter definition は、オーディエンスの定義時など、複雑なクエリの作成時にユーザーが直接アクセスできるアドバンスフィルターを作成できます。
この手順は必須ではありません。この手順は、引き続き、ワークフロー、オーディエンスおよびREST APIを使用してリソースにデータを入力し、そのデータにアクセスできるためです。
これらのフィルターは、事前設定されたルールの形でクエリーエディターで使用されます。 これにより、必要な設定を得るために必要な手順の数を制限でき、繰り返しのセグメント化に特に役立ちます。
例えば、過去3か月間に特定の金額を超えるすべてのトランザクションを選択できるフィルターを作成できます。
これを行うには、リソースを拡張し、(以前に作成した)トランザクションテーブルにリンクするフィルターを定義する必要があります。このルールは、トランザクション価格が指定したパラメーター以上で、トランザクション日が過去3か月に対応する範囲内にあることを示します。 Profiles
  1. トランザクションテーブルは必ず作成して発行してください。 See Creating or extending the resource .
    この手順では、カスタムトランザクションテーブルの例を使用します。 お客様の場合は、ビジネスニーズに合わせて調整します。
  2. リソース内のトランザクションテーブルに関連するフィルタを定義する前に、 Profiles このテーブルへのリンクを定義し、変更を発行する必要があります。 詳しくは、 他のリソースを使用したリンクの定義 およびデ ータベース構造の更新を参照してください
  3. 新しいフ Definition ィルタの定義画面のタブで、トランザクションテーブルを選択します。
  4. ウィンドウで、 Add a rule - Profiles/Transactions トランザクションテーブルをワークスペースにドラッグ&ドロップします。 次に表示されるウィンドウで、使用するフィールドを選択します。
  5. ウィンドウ Optional parameter settings のので、ボ Add a rule - Transactions ックスをオンに Switch to parameters します。
    で、演算子 Filter conditions ​を選択し Greater than or equal to ます。 フィールド Parameters に名前を入力し、プラス記号をクリックして新しいパラメータを作成します。
  6. 変更を確認します。 この定義は、クエリーを実行するためにユーザーが後で入力する必要がある設定可能なフィールドに対応します。
  7. このルールを別のルールと組み合わせて、トランザクション日を過去3か月に対応する範囲内に含める必要があることを指定します。
  8. フィルタを表示するカテゴリを選択します。
  9. フィルタ Parameters ー定義画面のタブで、説明とラベルを変更して、フィルターの対象をユーザーに明確に示します。 この情報は、クエリエディターに表示されます。
    複数の設定可能なフィールドを定義する場合は、インターフェイスに表示される順序を変更できます。
  10. 変更を保存し、リソースを発行します。 詳しくは、「データベース構造の更新 」の節を参照してください
リソース拡張 Profiles が公開されると、クエリーエディターインターフェイスの「ショートカット」タブにこのフィルター が表示され ます。
これにより、過去3か月間に一定金額を超える支払いを行ったすべての顧客に送信する電子メールを作成する際に、ユーザーはオーディエンスを簡単に定義できます。
表示されるダイアログボックスに必要な金額を入力するだけで、自分で設定するのではなく、