Запись дополнительно отслеживаемых полей в хронологию контактов
Вы можете создавать дополнительно отслеживаемые поля и заполнять их в базовой таблице хронологии контактов. Например, вы можете счесть целесообразным записать в хронологию контактов код процедуры из таблицы процедур или атрибут предложения в качестве дополнительно отслеживаемого поля.
Однако, поскольку в базовую хронологию контактов записывается членство в ячейках, а каждая целевая или контрольная ячейка записывает одну строку на ID аудитории, имейте в виду, что при заполнении дополнительно отслеживаемых полей в базовой хронологии контактов будет записываться только первая процедура для каждой целевой или контрольной ячейки.
Пример
Ячейка
Связанная контрольная ячейка
Предложение, переданное ячейке
TargetCell1
ControlCell1
OfferA, OfferB
TargetCell2
ControlCell1
OfferC
ControlCell1
-
-
Если поточная диаграмма, содержащая процесс контактов, который назначает перечисленные предложения для ячеек TargetCell1 и TargetCell2, выполняется в производственном режиме (при включенной записи в хронологию контактов, создается процедура для каждой комбинации ячейки, переданного предложения и даты/времени выполнения. Другими словами, в этом примере создается шесть процедур.
Процедуры
Код процедуры
TargetCell1 получает OfferA
Tr001
TargetCell1 получает OfferB
Tr002
ControlCell1 получает OfferA
Tr003
ControlCell1 получает OfferB
Tr004
TargetCell2 получает OfferC
Tr005
ControlCell1 получает OfferC
Tr006
Если вы добавили код процедуры как дополнительно отслеживаемое поле в базовую хронологию контактов, будет записываться только первая целевая или контрольная процедура для каждой ячейки. Так что в этом примере в базовую хронологию контактов будут записаны только три строки для первой процедуры и для каждой ячейки:
Ячейка
Код процедуры
Целевая ячейка
Tr001
ControlCell1
Tr003
TargetCell2
Tr005
Поэтому запись атрибутов на уровне предложения в таблицу базовой хронологии контактов может не быть оптимальным решением, так как в этом случае полная информация о контактах будет сообщена, только если:
Для любой целевой ячейки назначено только одно предложение; и
Каждая контрольная ячейка назначена только для одной целевой ячейки
В любом другим случае выходной информацией будут только данные, связанные с первой процедурой (или контрольной процедурой). В качестве альтернативы можно использовать представление базы данных, чтобы упростить и обеспечить доступ к информации на уровне предложения путем объединения системных таблиц UA_ContactHistory и UA_Treatment. Также можно вывести эту информацию в альтернативную хронологию контактов.
В случае подробной и альтернативной хронологии контактов поведение будет другим: строка записывается для каждой процедуры (а не по строке для каждой ячейки). Поэтому, если информация об атрибутах предложения выводится как дополнительно отслеживаемые поля, полную информацию о процедуре можно показать в виде строк, записанных для всех процедур.
Copyright IBM Corporation 2015. All Rights Reserved.