Список системных переменных для интеграции с удаленными системами

Ниже представлен полный список системных переменных, доступных для использования при формировании запросов к удаленным системам. Эти переменные можно использовать как при создании запросов к удаленной системе, так и при обработке ответа.

Данные посетителя

Все, что относится к посетителю, его геоданным, устройству, ...

ИмяОписание
CITY

Город

COUNTRY

Страна

CUSTOM1

Дополнительное поле #1

CUSTOM2

Дополнительное поле #2

CUSTOM3

Дополнительное поле #3

EMAIL

Email-адрес посетителя

EXTENSION1...N

Поле расширения данных о посетителе

FIRST_VISIT

Дата первого посещения сайта

FLAG1

Сессионное числовое значение #1

FLAG2

Сессионное числовое значение #2

FLAG3

Сессионное числовое значение #3

ID

Идентификатор посетителя

IP_ADDRESS

IP-адрес посетителя

IP_LASTCOMMENT

Последний комментарий к IP-адресу посетителя

LAST_VISIT

Дата последнего посещения сайта

NAME

Имя посетителя

OS

Операционная система посетителя

PHONE

Номер телефона посетителя

REFERRER_NAME

Распознанное имя источника перехода

REFERRER_URL

URL источника перехода на сайт

REGISTER1

Перманентное числовое значение #1

REGISTER2

Перманентное числовое значение #2

REGISTER3

Перманентное числовое значение #3

SCREEN

Разрешение экрана посетителя

SEARCH_REQUEST

Поисковый запрос, по которому пришел посетитель

SUBDIVISION

Область/Край

USER_AGENT

Браузер посетителя

Оператор

Данные последнего замеченного в переписке оператора.

ИмяОписание
OPERATOR_CUSTOM1

Дополнительное поле оператора #1

OPERATOR_CUSTOM10

Дополнительное поле оператора #10

OPERATOR_CUSTOM2

Дополнительное поле оператора #2

OPERATOR_CUSTOM3

Дополнительное поле оператора #3

OPERATOR_CUSTOM4

Дополнительное поле оператора #4

OPERATOR_CUSTOM5

Дополнительное поле оператора #5

OPERATOR_CUSTOM6

Дополнительное поле оператора #6

OPERATOR_CUSTOM7

Дополнительное поле оператора #7

OPERATOR_CUSTOM8

Дополнительное поле оператора #8

OPERATOR_CUSTOM9

Дополнительное поле оператора #9

OPERATOR_FIRSTNAME

Имя оператора

OPERATOR_FULLNAME

Полное имя оператора

OPERATOR_ID

Идентификатор оператора

OPERATOR_LASTNAME

Фамилия оператора

OPERATOR_NICK

Имя оператора, видимое посетителю

Отправитель (инициатор отправки)

Данные по оператору - инициатору отправки данных в удаленную систему.

ИмяОписание
SENDER_CUSTOM1

Дополнительное поле оператора #1

SENDER_CUSTOM10

Дополнительное поле оператора #10

SENDER_CUSTOM2

Дополнительное поле оператора #2

SENDER_CUSTOM3

Дополнительное поле оператора #3

SENDER_CUSTOM4

Дополнительное поле оператора #4

SENDER_CUSTOM5

Дополнительное поле оператора #5

SENDER_CUSTOM6

Дополнительное поле оператора #6

SENDER_CUSTOM7

Дополнительное поле оператора #7

SENDER_CUSTOM8

Дополнительное поле оператора #8

SENDER_CUSTOM9

Дополнительное поле оператора #9

SENDER_FIRSTNAME

Имя оператора

SENDER_FULLNAME

Полное имя оператора

SENDER_ID

Идентификатор оператора

SENDER_LASTNAME

Фамилия оператора

SENDER_NICK

Имя оператора, видимое посетителю

Переписка

Данные по текущей чат-сессии.

ИмяОписание
CHAT_ALL

Листинг переписки, отформатированный как простой текст

CHAT_ALL_HTML

Листинг переписки в формате HTML.

[13:40]
<strong>Имя посетителя</strong>
<br/><br/>
Сообщение от посетителя сайта.
<br/><br/>
[13:40]
<strong>Консультант Иван</strong>
<br/><br/>
Сообщение от оператора чата.
<br/><br/>
CHAT_ALL_JSON

Листинг переписки в формате JSON.

[
    {
        "action" : 271,
        "author" : "visitor",
        "text"   : "Сообщение от посетителя сайта",
        "time"   : "2016-01-12 13:40:32",
        "nick"   : "Имя посетителя"
    },
    {
        "action"        : 260,
        "author"        : "operator",
        "text"          : "Сообщение от оператора чата.",
        "time"          : "2016-01-12 13:40:59",
        "nick"          : "Консультант Иван",
        "operator_id"   : "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
        "operator_name" : "Сергеев Иван Петрович"
    } 
]
CHAT_ALL_XML

Листинг переписки в формате XML.

<chat id="123456">
    <message>
        <action>271</action>
        <author>visitor</author>
        <text>Сообщение от посетителя сайта.</text>
        <time>2016-01-12 13:40:32</time>
        <nick>Имя посетителя</nick>
    </message>
    <message>
        <action>260</action>
        <author>operator</author>
        <text>Сообщение от оператора чата.</text>
        <time>2016-01-12 13:40:59</time>
        <nick>Консультант Иван</nick>
        <operator_id><!-- ID оператора (GUID) --></operator_id>
        <operator_name>Сергеев Иван Петрович</operator_name>
    </message>
</chat>
CHAT_LAST_MESSAGE

Последнее сообщение в переписке

CHAT_MSG_COUNT

Количество сообщений в чате

CHAT_OPERATORS

Список операторов, участвовавших в чате. ФИО и идентификаторы. Формат:

Иванов Сергей Николаевич (7ad962bed-0354-4694-35d9-40a24aa482e5), Петров Евгений Васильевич (...
CHAT_OPERATORS_JSON

Список операторов, участвовавших в чате в формате JSON.

{
    "OPERATOR_ID_1" :
    {
        "id"   : "OPERATOR_ID_1",
        "name" : "Сергеев Иван Петрович",
        "nick" : "Консультант Иван"
    },
    /* ... */
    "OPERATOR_ID_N" :
    {
        "id"   : "OPERATOR_ID_N",
        "name" : "Фёдоров Михаил Викторович",
        "nick" : "Консультант Михаил"
    } 
}
CHAT_OPERATORS_XML

Список операторов, участвовавших в чате в формате XML.

<operators>
    <operator id="OPERATOR_ID_1">
        <id>OPERATOR_ID_1</id>
        <name>Сергеев Иван Петрович</name>
        <nick>Консультант Иван</nick>
    </operator>
    <!-- ... -->
    <operator id="OPERATOR_ID_N">
        <id>OPERATOR_ID_N</id>
        <name>Фёдоров Михаил Викторович</name>
        <nick>Консультант Михаил</nick>
    </operator>
</operators>
CHAT_OPERATOR_MSGS

Листинг всех сообщений оператора

CHAT_SYS_MSGS

Листинг системных сообщений

CHAT_VISITOR_MSGS

Листинг всех сообщений посетителя

Поведение

Информация о поведении посетителя на сайте.

ИмяОписание
DOMAIN

Домен, на котором находится посетитель

LAST_PAGE

Последняя посещенная страница (Адрес и заголовок)

LAST_PAGE_TITLE

Заголовок последней посещенной страницы

LAST_PAGE_URL

Адрес последней посещенной страницы

PAGES

Список посещенных страниц

PAGE_COUNT

Количество посещенных страниц

TIME_ON_LASTPAGE

Время, проведенное на последней посещенной странице

TIME_ON_SITE

Время, проведенное на всем сайте

Прочее

ИмяОписание
DATETIME_DMY

Дата в формате ДД.ММ.ГГГГ

DATETIME_YMD

Дата в формате ГГГГ-ММ-ДД


Все права защищены. Copyright © 2018 Netrox SC