設定篩選器定義 configuring-filter-definition

在標籤 Filter definition 中,您可以建立進階篩選器,讓使用者在建立複雜查詢時(例如定義對象時)直接存取這些篩選器。

此步驟並非必要步驟,因為您仍可以填入資源,並透過工作流程、對象和 REST API 存取其資料。

這些篩選器在查詢編輯器中以預先設定的規則形式使用。它們可讓您限制取得所需組態所需的步驟數,這對重複細分特別有利。

例如,您可以建立篩選器,以便選取過去三個月內超過特定金額的所有交易。

為此,您需要擴展 Profiles 資源並定義一個連結至交易表格(您以前已建立)的篩選器,該篩選器具有一個規則,該規則指明交易價格必須大於或等於給定參數,並且交易日期必須落在與最近三個月相對應的範圍內。

  1. 請確定您建立和發佈交易表。請參閱建立或擴充資源

    note note
    NOTE
    此過程使用自定義交易表的範例。針對您的個案,根據您的企業需求進行調整。
  2. 在定義資源 Profiles 中與交易表相關的篩選器之前,請務必定義此資料表的連結並發佈更改。請參閱定義與其他資源的連結更新資料庫結構

  3. Definition 新篩選器定義螢幕的標籤中,選取交易表。

  4. Add a rule - Profiles/Transactions 視窗中,將交易表拖放到工作區中。在顯示的下一個視窗中,選取您要使用的欄位。

  5. Add a rule - Transactions 視窗的 Optional parameter settings 中,選取 Switch to parameters 方塊。

    Filter conditions 中選取 Greater than or equal to 運算子。在欄位 Parameters 中輸入名稱,然後按一下加號以建立新參數。

  6. 確認您的變更。此定義對應於用戶以後必須填寫的可配置欄位,以執行查詢。

  7. 將此規則與另一個規則結合,指定交易日期必須落在與最近三個月相對應的範圍內。

  8. 選取顯示篩選的類別。

  9. Parameters 篩選器定義畫面的標籤中,修改說明和標籤,向使用者清楚指出您的篩選器主題。此資訊會出現在查詢編輯器中。

    如果定義多個可配置欄位,則可以修改它們在介面中的顯示順序。

  10. 儲存變更並發佈資源。有關詳細資訊,請參閱更新資料庫結構區段。

發佈 Profiles 資源擴展後,使用者將在查詢編輯器介面的捷徑標籤下看到此篩選器。

這可讓使用者在建立電子郵件以傳送給所有客戶時,輕鬆定義其對象,這些客戶在過去三個月中花費了超過特定金額。

他們只需在出現的對話方塊中輸入所需金額,而不需自行設定。

設定篩選器後,您就可以從此語法的Campaign Standard API使用此篩選器:

GET https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServicesExt/<resourceName>/by<customFilterName>?<customFilterparam>=<customFilterValue>

有關詳細資訊,請參閱 Campaign Standard API檔案.

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff