
Фильтрация по visitor_id
Здравствуйте,
visitor_id по умолчанию это 10-значный идентификатор посетителя, в то же время он может отображаться виджетом на сайте в виде укороченной версии в 6 символов (по умолчанию), к примеру 1234567890 будет показан как 567890.
Это приводит к тому, что имея в распоряжении лишь короткую версию, невозможно по ней отфильтровать данные, тип поля visitor_id - number не поддерживает оператор like\regex, и чтобы найти нужную запись приходится перебирать огромное количество данных вручную.
В то же время, скажем, интерфейс UIS позволяет искать по частичному совпадению visitor_id. Битрикс 24 также умеет искать частичные совпадения в пользовательских полях (если они передаются). А DataAPI - не умеет, либо эта часть не документирована вообще.
Сервис поддержки клиентов работает на платформе UserEcho
Добрый день, Илья.
Уточните, пожалуйста, как используете visitor_id? Какие данные пытаетесь получить путем фильтрации?
Для удобства решения вопроса, мы можем позвонить Вам для уточнения деталей. Подскажете свой номер?
Здравствуйте, получаем стандартные данные об РК, источник, канал и т.д. Если заказ идет через сайт, то visitor_id приходит полностью и найти данные через API не составит труда, но если, предположим, клиент звонит по телефону и в процессе беседы сообщает этот код, то он абсолютно бесполезен т.к. поиска по частичному совпадению нет (через API). Если при этом подключена интеграция в Bitrix24 (и visitor_id передается) то из него можно получить данные по частичному совпадение, но излишне громоздо выходит.
Илья,
благодарю за ответ.
Верно понимаю, Вы используете на сайте отображение Промо-кода из 6 цифр? Можете подсказать свой сайт или любые данные о себе, чтобы мы могли найти вас и при необходимости связаться.
Также уточните, пожалуйста, какой используете метод для получения данных?