Документация Talemo

Значение поля у переписки

На этой странице

У переписки может быть по одному значению на каждое поле. Форма значения зависит от вида поля:

  • выбор: один вариант;
  • список: несколько вариантов поля;
  • число: число;
  • да или нет: да или нет;
  • короткий текст: до 200 знаков.

Значение, которое не подходит полю, не принимается, а убранное поле новых значений не получает.

Где видны значения

  • В переписке, в блоке О переписке. У каждого значения указано, кто и когда его поставил: «онлайн-администратор», «{имя} через помощника», «{имя} через программу» или просто имя человека. В блоке названа и версия шагов чата, которая действовала («Шаги чата — версия от {дата}»).
  • В списке переписок, как фильтры и счётчики.
  • В выгрузке CSV, как столбцы (см. Выгрузка переписок).

Кто ставит значение

Человек в вебе (Поправить в «О переписке»), помощник по просьбе человека, программа, подключённая по ключу человека, и онлайн-администратор, пока ведёт чат по сценарию. Если поставить то же значение ещё раз, ничего не изменится. Нажатая клиентом кнопка значение сама не ставит: ответ читает онлайн-администратор и записывает его. Ставить значения — право на уровне филиала, а роль, ограниченная своими переписками, ставит их в тех, которые ведёт сама.

Значение человека главнее

Значение, которое поставил или очистил человек, онлайн-администратор не переписывает. Если он пытается его изменить, весь его вызов отклоняется, а в переписке значение остаётся прежним: «Это поле в чате заполнил человек, поэтому онлайн-администратор его не трогает». Очищает значение только человек, и очищенное значение показано как «очищено · имя · когда».

Если клиент потом скажет другое, новые слова остаются в переписке, а поле не меняется. После сохранения правки Talemo сообщает, что онлайн-администратор больше не меняет то, что вы указали.

Счёт и фильтры в «Сообщениях»

Кнопка Поле в строке фильтров «Сообщений» («Фильтр по полю») сужает список по полю:

  • варианты одного поля соединяются через «или», а разные поля — через «и»;
  • Заполнено находит переписки с любым значением, а Нет ответа — без значения, в том числе с очищенным человеком;
  • у поля «да или нет» варианты «да» и «нет», а у числа и короткого текста предлагаются только «заполнено» и «нет ответа».

Во всплывающем окне видно, сколько переписок выбрали каждый вариант при остальных фильтрах. В таблице полей столбец Заполнено считает чаты, где у поля есть значение. Оба числа считают только те переписки, которые этот человек видит в списке: роль, которая видит только свои переписки, считает свои, а «Спам» считается только для ролей, которым эта категория открыта.

Реклама — отдельный столбец

В «Сообщениях» есть ещё фильтр и столбец Реклама. Он заполняется по первому сообщению переписки, которая пришла из рекламы в Instagram, Facebook или WhatsApp, вручную его никто не заполняет, и онлайн-администратор его не видит.

Инструменты и отказы

  • talemo_list_conversation_fields называет поля и их варианты; talemo_set_conversation_fields ставит или исправляет значения одной переписки по ключу: conversation_id и values. То же значение ничего не меняет.
  • Значение, которое не подходит полю, отклоняется с conversation_field.value_invalid, убранное поле — с conversation_field.retired, неизвестный ключ — с record.reference_missing, где params.field его называет.
  • Значение, которое поставил или стёр человек, принадлежит человеку: онлайн-администратор его не меняет, и весь его вызов отклоняется с conversation.field_by_person. Стереть значение может только человек. Когда клиент потом говорит другое, новые слова остаются в переписке, а поле не меняется.
  • talemo_list_conversations находит переписки по значениям полей и по рекламе, с которой они начались, и считает варианты поля. Варианты одного поля соединяются через «или», разные поля — через «и»; Заполнено и Нет ответа — ещё два выбора. talemo_get_conversation показывает каждое значение с тем, кто его поставил, когда и каким прогоном.

Инструменты этой темы

Связанные темы