Условия и группы
Условия - это атрибут предложения, оператор и значение. Группы - это набор условий.
Условия
Условие состоит из атрибута предложения (который может быть параметризованным), оператора и значения.
В следующем запросе
Дата окончания срока действия = 31.12.08
Дата окончания срока действия является пользовательским атрибутом, “=” - это оператор, а 31.12.08 - значение.
Список атрибутов предложения в построителе запросов Contact Optimization содержит атрибуты пользовательских запросов, заданные в Campaign, и все стандартные атрибуты. Можно использовать атрибуты, перечисленные в любом другом шаблоне предложений, заданном в Campaign. Если атрибут предложения, который вы задаете в построителе запросов, является параметризованным, тогда поиск построителя вашего запроса сможет выдавать версии предложения.
Группы
Группа состоит из одного или нескольких условий, перед которыми стоит оператор "any" или "all". В запросе вы выбираете все (all) или любой (any) в списке Выбрать элементы, для которых следующим образом:
*
all - чтобы указать, что предложение должно соответствовать каждому из представленных условий. Например, вам может понадобиться найти предложения со стоимостью меньше 5 долларов и датой окончания срока действия до или после 31.12.08.
Оператор all является эквивалентом оператора AND и может быть представлен следующим образом:
(Группа) AND (Группа) ... AND (Группа)
где
Группа = (Условие) AND (Условие) ... AND (Условие)
*
any - чтобы указать, что предложение может соответствовать любому из представленных условий. Например, вам может понадобиться найти предложения по элементам категорий Электроника или Компьютеры.
Оператор any является эквивалентом оператора OR и может быть представлен следующим образом:
(Группа) OR (Группа) ... OR (Группа)
где
Группа = (Условие) OR (Условие) ... OR (Условие)
Пример построителя запросов версий предложений
Ниже представлен пример, который иллюстрирует, как построитель запросов помогает направить контакты в место назначения в соответствии с пользовательскими атрибутами предложения.
Вы хотите, чтобы из списка контактов были исключены контакты, которые соответствуют всем условиям, представленным ниже:
*
*
*
В этом примере оператор all в данном примере используется, чтобы указать, что все предложения для всех контактов соответствуют всем следующим условиям:
*
*
*
Все эти условия должны быть соблюдены, чтобы контакт был исключен из таблицы предложенных контактов. Создайте подгруппу, используя оператор any, чтобы задать конкретные типы каналов, которые могут быть рассмотрены - электронную почту или телефон.