# Match Logic Any 詳細例

* [Match Logic ANY の例](/ja/products/customer-data-platform/audience-studio/segment/rule-operator/match-logic-any-advanced-example#match-logic-any-example)
* [Match Logic ADVANCED の例](/ja/products/customer-data-platform/audience-studio/segment/rule-operator/match-logic-any-advanced-example#match-logic-advanced-example)


## Match Logic ANY の例

マッチロジックANYを使用して属性と行動をアクティベートする場合、アクティベートされた行動テーブルのルールを満たすレコードがない該当プロファイルについては、行動データ値がNULLとしてマークされます。

必要に応じて、[Activation Actions](/products/customer-data-platform/audience-studio/activation/activation-actions)を使用してNULL値を含むプロファイルを除外できます。

以下の例は、マッチロジックANYを使用する場合に、アクティベートされた行動データにNULL値が含まれる可能性を示しています。

### 元のデータセット

- Attribute Table


| User ID | First Name | Country |
|  --- | --- | --- |
| id_1 | Rob | Canada |
| id_2 | Elle | France |
| id_3 | Yusuf | Canada |


- Behavior Table: Email subscription


| User ID | Email | Email Consent |
|  --- | --- | --- |
| id_1 | rob@abc.com | 1 |
| id_1 | [rob@](mailto:rob@aol.com)xyz.com | 1 |
| id_2 | elle@home.com | 1 |
| id_2 | elle@work.com | 0 |
| id_3 | yusuf@home.com | 0 |
| id_3 | yusuf@work.com | 0 |


- Behavior Table: Web Engagement


| User ID | Action | Campaign Name | Device Type |
|  --- | --- | --- | --- |
| id_1 | Click | Pre-Sale Concert | Mobile |
| id_1 | Open | Pre-Sale Concert | Tablet |
| id_1 | Click | Summer Merch Sale | Mobile |
| id_1 | Click | New Album Release | Mobile |
| id_1 | Click | New Album Release | Desktop |
| id_2 | Open | Summer Merch Sale | Mobile |
| id_2 | Click | New Album Release | Mobile |
| id_3 | Click | Summer Merch Sale | Laptop |
| id_3 | Click | Pre-Sale Concert | Laptop |


### ルール

![](/assets/match-logic-any-example-2024-10-23.af058ccf1d34fa0f0d5497c6e0dba6a85ae69b694a2efd4a5cd8303628dd7952.cf3845cb.png)

### アクティベーション

![](/assets/match-logic-any-example-2024-10-23-1.5e28bf23b9caf2991e055f2907a67e323ddfad697a4ad689761393917d83cea5.cf3845cb.png)

### 結果

ユーザー `_id_3_` は *email_consent* の条件を満たしていますが、アクティベートされた *web_engage* 行動テーブルのルールはいずれも満たしていないため、行動列はNULL値を出力します。

| user_id | action | campaign_name |
|  --- | --- | --- |
| id_1 | Open | Pre-Sale Concert |
| id_2 | Open | Summer Merch Sale |
| id_3 | NULL | NULL |


## Match Logic ADVANCED の例

以下の例は、マッチロジックADVANCEDを使用する場合に、アクティベートされた行動データがどのように動作するかを示しています。

### 元のデータセット

Attributes

| User ID | First Name | City | Country |
|  --- | --- | --- | --- |
| id_1 | Rob | yvr | Canada |
| id_2 | Matt | paris | France |
| id_3 | Amit | clgy | Canada |
| id_4 | Chloe | mtrl | Canada |
| id_5 | Elle | lyon | Canada |


Behavior Table: email_subscription

| User ID | Email | Email Consent |
|  --- | --- | --- |
| id_1 | rob@td.com | Yes |
| id_1 | rob@gmail.com | Yes |
| id_1 | rob@aol.com | Yes |
| id_2 | matt@hotmail.com | Yes |
| id_2 | matt@gmail.com | No |
| id_3 | am@td.com | No |
| id_3 | am@gmail.com | No |
| id_4 | chloe@td.com | No |
| id_4 | chloe@gmail.com | No |
| id_5 | elle23@gmail.com | Yes |
| id_5 | elle@aol.com | Yes |
| id_5 | elle@work.com | No |


Behavior Table: sms_subscription

| User ID | Phone number | Phone Consent |
|  --- | --- | --- |
| id_1 | 213-555-1234 | Yes |
| id_1 | 510-555-1234 | Yes |
| id_2 | 310-555-1234 | No |
| id_2 | 818-555-1234 | Yes |
| id_3 | 626-555-1234 | No |
| id_4 | 408-555-1234 | Yes |
| id_4 | 656-555-1234 | No |
| id_5 | 223-555-1234 | No |
| id_5 | 650-555-1234 | No |


### ルール

セグメントビルダーと行動アクティベーションは、これらのルールに対して同じアプローチを取ります。

1. ANY/ALLを組み合わせたMatch Logic
2. Match Logic ADVANCED


### 結果

* 出力設定: 属性 + 行動テーブル = email_activity
* どの行動データがエクスポートされるか？ セグメントルールからの行動フィルタは、すべての該当プロファイルに適用されます。
  *     1) セグメントルールにより、すべての5つのプロファイルが該当すると判断されました 2) 行動アクティベーションは、email_activity行動テーブルのフィルタ（email_consent =is 1）を、該当プロファイルの行動データに適用します
    * Id_3（Amit）、id_4（Chloe）には、email_consent =is 1の行動レコードがないため、行動列はNULL値を出力します。


- 属性
- 行動テーブル (email_subscription)


| id | first_name | country | email_1 | email_consent |
|  --- | --- | --- | --- | --- |
| id_1 | Rob | Canada | rob@td.com | 1 |
| id_1 | Rob | Canada | rob@gmail.com | 1 |
| id_1 | Rob | Canada | rob@aol.com | 1 |
| id_2 | Matt | France | matt@hotmail.com | 1 |
| id_3 | Amit | Canada | NULL | NULL |
| id_4 | Chloe | Canada | NULL | NULL |
| id_5 | Elle | Canada | elle@aol.com | 1 |
| id_5 | Elle | Canada | elle23@gmail.com | 1 |