

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 작업 추천 필터 표현식 예제
<a name="action-recommendation-filter-examples"></a>

다음 필터 표현식 예제는 작업 상호 작용 데이터, 작업 데이터, 사용자 데이터를 기반으로 작업을 필터링하는 방법을 보여줍니다. 데이터 유형별로 정리되어 있습니다.

**Topics**
+ [작업 상호 작용 데이터](#action-interaction-filter-examples)
+ [작업 데이터](#action-filter-examples)
+ [사용자 데이터](#user-action-filter-examples)

## 작업 상호 작용 데이터
<a name="action-interaction-filter-examples"></a>

다음 필터 표현식에는 상호 작용에 추천을 받을 때 지정한 이벤트 유형이 있는 경우 사용자가 상호 작용한 추천의 작업만 포함됩니다.

```
INCLUDE ActionID WHERE Action_Interactions.EVENT_TYPE IN ($EVENT_TYPE)
```

다음 필터 표현식에서는 이벤트 유형에 따라 사용자가 수행하지 않은 작업은 제외합니다.

```
EXCLUDE ActionID WHERE Action_Interactions.EVENT_TYPE IN ("NOT_TAKEN")
```

## 작업 데이터
<a name="action-filter-examples"></a>

다음 표현식은 `$CATEGORY` 파라미터를 사용하여 추천을 받을 때 지정한 범주를 기준으로 작업을 제외합니다.

```
EXCLUDE ActionID WHERE Actions.CATEGORY IN ($CATEGORY)
```

다음 표현식에는 추천을 받을 때 지정한 값보다 큰 값을 가진 작업만 포함됩니다.

```
INCLUDE ActionID WHERE Actions.VALUE > ($VALUE)
```

## 사용자 데이터
<a name="user-action-filter-examples"></a>

다음 표현식에는 현재 사용자가 프리미엄 멤버십을 보유한 경우 프리미엄 회원을 위한 작업만 포함됩니다.

```
INCLUDE ActionID WHERE Action.MEMBERSHIP_LEVEL IN ("Premium") IF CurrentUser.MEMBERSHIP = $PREMIUM
```

다음 표현식에는 현재 사용자가 프리미엄 회원인 경우 추천을 받을 때 지정하는 값보다 적은 `VALUE`의 작업은 제외됩니다.

```
EXCLUDE ActionID WHERE Actions.VALUE < ($VALUE) IF CurrentUser.MEMBERSHIP = $PREMIUM
```