Menu
Добро пожаловать
Начало работы (быстрый старт)
Установка на сайт
Подключение оператором
Команды оператора
API
Настройки оператора
Переменные и макросы списка клиентов

Переменные и макросы списка клиентов

Help :: Макросы



На текущий момент вы можете использовать следующие макросы:


Переменная Описание
${ID} номер клиента
${JID} jabber ID клиента
${JID_LOGIN} логин jabber клиента
${GEOIP_COUNTRY} страна
${GEOIP_COUNTRY_CODE} 2 символьный код страны
${GEOIP_REGION} регион
${GEOIP_CITY} город
${IP} IP клиента
${PAGE_TITLE} заголовок текущей страницы клиента
${URL} текущий URL клиента
${REFERRER_URL} реферрер клиента
${REFERRER_SE} имя поисковой машины (из реферрера)
${REFERRER_SE_KW} ключевое слово из поисковой машины
${REFERRER_SE_PAGE} страница результата поисковой машины
${ASSIGNED_OPERATOR_LOGIN} логин оператора закрепленного за текущим клиентом
${ASSIGNED_OPERATOR_NAME} имя оператора закрепленного за текущим клиентом
${TIME_ON_SITE} общее время пребывания клиента на сайте (формат: h:mm:ss)
${MINUTES_ON_SITE} общее время (в минутах) пребывания клиента на сайте (формат: ss)
${VIEWED_PAGES} общее количество смен (просмотров) страниц
${MANUAL_CLIENT_NAME} saved name for client (using !name command)

Дополнительные функции:


Функция Описание Примеры
$first_not_empty{var1||var2||var3||..} вернет первое непустое значение $first_not_empty{${GEOIP_CITY}||${IP}}
$if_then_else{var1||if_not_empty||if_empty} если [условие] тогда [результат при не пустом условии] иначе [результат при пустом условии] $if_then_else{${REFERRER_SE}||SE:${REFERRER_SE}||}
$domain{var} Получить доменную часть от URL $domain{${URL}}

Примеры из жизни:


Пример Пример вывода
$if_then_else{${REFERRER_SE}||${REFERRER_SE} / ${REFERRER_SE_KW}||${IP}} Google / "some keyword"
Yandex / "some another keyword" 123.22.194.54
$if_then_else{${REFERRER_SE}||${REFERRER_SE} / ${REFERRER_SE_KW}||$domain{$first_not_empty{${REFERRER_URL}||${URL}}}} Google / "some keyword"
somedomain.com
Copyright 2011-2014 by Sitehelp.im.