Запись дополнительно отслеживаемых полей в хронологию контактов
Вы можете создавать дополнительно отслеживаемые поля и заполнять их в базовой таблице хронологии контактов. Например, вы можете счесть целесообразным записать в хронологию контактов код процедуры из таблицы процедур или атрибут предложения в качестве дополнительно отслеживаемого поля.
Однако, поскольку в базовую хронологию контактов записывается членство в ячейках, а каждая целевая или контрольная ячейка записывает одну строку на ID аудитории, имейте в виду, что при заполнении дополнительно отслеживаемых полей в базовой хронологии контактов будет записываться только первая процедура для каждой целевой или контрольной ячейки.
Пример
Если поточная диаграмма, содержащая процесс контактов, который назначает перечисленные предложения для ячеек TargetCell1 и TargetCell2, выполняется в производственном режиме (при включенной записи в хронологию контактов, создается процедура для каждой комбинации ячейки, переданного предложения и даты/времени выполнения. Другими словами, в этом примере создается шесть процедур.
Если вы добавили код процедуры как дополнительно отслеживаемое поле в базовую хронологию контактов, будет записываться только первая целевая или контрольная процедура для каждой ячейки. Так что в этом примере в базовую хронологию контактов будут записаны только три строки для первой процедуры и для каждой ячейки:
Поэтому запись атрибутов на уровне предложения в таблицу базовой хронологии контактов может не быть оптимальным решением, так как в этом случае полная информация о контактах будет сообщена, только если:
*
*
В любом другим случае выходной информацией будут только данные, связанные с первой процедурой (или контрольной процедурой). В качестве альтернативы можно использовать представление базы данных, чтобы упростить и обеспечить доступ к информации на уровне предложения путем объединения системных таблиц UA_ContactHistory и UA_Treatment. Также можно вывести эту информацию в альтернативную хронологию контактов.
*