---
title: カスタムメンバーフィルターを利用する
description: カスタムメンバーフィルターを登録することで、メンバーの検索の他、ページの権限設定や、マガジンの送付先など、様々な機能で任意のメンバーに向けた動作を実現できます。
---

カスタムメンバーフィルターを登録することで、メンバーの検索の他、ページの権限設定や、マガジンの送付先など、様々な機能で任意のメンバーに向けた動作を実現できます。

## カスタムメンバーフィルターを登録する方法
### 1. 「カスタムメンバーフィルター」ページへアクセスする 
検索条件は「カスタムメンバーフィルター」ページにて設定できますので、まずは「カスタムメンバーフィルター」に移動します。 

[メンバー管理] -> [カスタムメンバーフィルター]をクリックします。  

![Image from Gyazo](https://t.gyazo.com/teams/diverta/bd5c2d764fb3064628d8322631176742.png)
[追加]をクリックします。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/5c81fb5077f07469a1df8d992d5637fa.png)
### 2. カスタムメンバーフィルターの設定を登録する  
ここでは例として下記の内容を入力・設定します。  
各項目の内容は[カスタムメンバーフィルター一覧](/ja/docs/management/custom-member-filter/)の説明を参照してください。

- タイトル：新規＋特定地域メンバー
- アクセス制限：全体
- モジュール検索条件：AND
- 権限設定への利用：有効にするをチェックする
- メモ：空欄

![Image from Gyazo](https://t.gyazo.com/teams/diverta/280d9d72e85d59c86e0fc6ef4566917f.png)
### 3. カスタムメンバーフィルターを登録する 
検索条件は「メンバー」「フォーム」「EC」「カスタム処理」をそれぞれ設定できます。

ここでは例として30日以内にメンバー登録をし、かつ、住所が東京もしくは海外となっているメンバーを検索してみます。

#### 3-1. 30日以内に登録したメンバーの検索を設定する

[新規登録日時][相対で日付指定][>=]を選択し、入力欄に`today -30 day`を入力します。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/205e0a6a94bf0fccc6f5e396c69ee0eb.png)
#### 3-2. グループ化した条件を追加する

追加するボタン横の▼をクリックし[グループ化した条件を追加する]をクリックします。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/b9a62e80fbea92af510e1bacf64537db.png)
![Image from Gyazo](https://t.gyazo.com/teams/diverta/37ab246bc967333d7814aa636c878239.png)
#### 3-3. 住所が東京、住所が海外の条件を設定する

[都道府県][どれかを含む][東京都]を設定し、さらに[追加する]をクリックし、[都道府県][どれかを含む][海外]を設定する。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/4adb16c545a8470bf5a4391ddedcf65a.png)
#### 3-4. 検索の条件を設定する

都道府県の横の条件を[OR]に、新規登録日時の横の条件を[AND]に設定します。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/356ff81b489ce0def88ed0ae216b92cf.png)
### 4. 対象者を確認する

[結果を閲覧する]をクリックし、想定通りのメンバーが表示されていることを確認します。  

![Image from Gyazo](https://t.gyazo.com/teams/diverta/df542d538ec1e2ee938281d8d960146b.png)
確認後、[更新する]ボタンをクリックして設定完了です。

## 相対で日付指定の設定方法
上記の例では相対の日付指定で`today -30 day`を記述しましたが、他にも様々な設定が可能です。
記述はPHPの日付と時刻の書式に基づいています。

### 記述の例

|項目   |説明  |
| :--- | :--- |
|前日の12時|"yesterday noon", "yesterday 12:00"|
|翌月末|"last day of next month"|
|指定の日付|"2021-03-24"|
|2021年1月の最初の土曜日|"first sat of January 2021"|
|相対的な時間の指定|"+5 weeks", "+12 day", "-6 month"　等|

## 登録した検索条件が利用できる機能
今回登録した検索条件は、下記の機能にて利用可能です。

### コンテンツ編集画面、詳細設定のAPIリクエスト制限
[コンテンツ編集](/ja/docs/management/content-structure-topics/#content-editor)画面の「詳細設定」内「APIリクエスト制限」で利用可能です。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/518dbf2edf623c2afeb5d51e1de70eca.png)
### 配信のあて先
[キャンペーン] -> [配信]より、[対象配信の基本設定](/ja/docs/management/notification-basic-settings/#existing-notification)「デフォルトのあて先」で利用可能です。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/73a78ee38609acf82afdcc3423903f8e.png)
### フォーム基本設定の閲覧制限
[キャンペーン] -> [フォーム]より、[対象フォームの基本設定](/ja/docs/management/inquiry-basic-settings)「APIリクエスト制限」で利用可能です。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/b7058e3371dff85ff6507d36d4b5ef20.jpg)
### エンドポイントの設定の認証
[API] -> [エンドポイントの設定](/ja/docs/management/api-list/)の[APIリクエスト制限]で「MemberCustomSearchAuth」を選択すると利用可能です。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/2ca2e421be568aabda4ca0cc819acc66.jpg)

### メンバー一覧でのメンバー検索
[メンバー管理] -> [[メンバー](/ja/docs/management/member)]の「詳細検索」で利用可能です。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/997889c11160a62c02d1a02a344df8b3.png)
