조건 및 그룹화
조건은 오퍼 속성, 연산자 및 값입니다. 그룹화는 조건의 세트입니다.
조건
조건은 오퍼 속성(매개변수가 있음), 연산자 및 값으로 구성됩니다.
쿼리 예:
Expiration Date = 12/31/08
Expiration Date는 사용자 정의 속성, “=” 기호는 연산자, 12/31/08은 값입니다.
Contact Optimization 쿼리 빌더의 오퍼 속성 목록에는 Campaign에 정의된 사용자 정의 오퍼 속성과 모든 표준 속성이 포함되어 있습니다. Campaign에 정의된 모든 오퍼 템플리트에 나열되어 있는 속성을 사용할 수 있습니다. 쿼리 빌더에 지정하는 오퍼 속성이 매개변수가 있는 값인 경우에는 쿼리 빌더 검색에서 오퍼 버전을 얻을 수 있습니다.
그룹화
그룹화는 "any" 또는 "all" 명령문 뒤에 표시되는 하나 이상의 조건으로 구성됩니다. 쿼리 시 다음과 같이 아래 목록에서 all 또는 any를 선택하십시오.
*
all - 오퍼가 제시되는 각 조건을 충족하도록 지정합니다. 예를 들어, 비용이 $5보다 적고 2008년 12월 31일 이전 또는 이후에 만료되는 오퍼를 찾을 수 있습니다.
all 연산자는 AND 연산자와 같으므로 다음과 같이 표시할 수 있습니다.
(Grouping) AND (Grouping) ... AND (Grouping)
여기서
Grouping = (Condition) AND (Condition) ... AND (Condition)
*
any - 오퍼가 제시되는 조건 중 일부에 해당하도록 지정합니다. 예를 들어, 전자 장치 또는 컴퓨터의 항목 카테고리가 있는 오퍼를 찾을 수 있습니다.
any 연산자는 OR 연산자와 같으므로 다음과 같이 표시할 수 있습니다.
(Grouping) OR (Grouping) ... OR (Grouping)
여기서
Grouping = (Condition) OR (Condition) ... OR (Condition)
오퍼 버전 쿼리 빌더 예제
다음 예제에서는 쿼리 빌더를 사용하여 사용자 정의 오퍼 속성에 따라 컨택 대상을 지정하는 방법을 설명합니다.
컨택 목록에서 다음 조건을 모두 충족하는 컨택을 제외할 수 있습니다.
*
*
*
이 예제의 all 연산자는 다음 조건을 충족하는 모든 컨택에 대한 모든 오퍼를 지정하는 데 사용됩니다.
*
*
*
제안된 컨택 테이블에서 컨택을 제외하려면 이들 조건 모두 충족해야 합니다. 고려할 수 있는 특정 채널 유형(이메일 또는 전화)을 정의하려면 any 연산자를 사용하여 하위 그룹을 작성하십시오.