GetPhraseList
Описание и параметры
CDBResult CTraffic::GetPhraseList( string &by = "s_today", string &order = "desc", array filter = array(), bool &is_filtered, mixed limit = 10, )
Возвращает количество поисковых фраз за весь период ведения статистики, за последние 3 дня, а также за произвольный указанный интервал времени.
Параметры метода
Параметр | Описание |
---|---|
by | Поле для сортировки. Возможные значения:
|
оrder | Порядок сортировки. Возможные значения:
|
filter | Массив для фильтрации результирующего списка. В массиве допустимы следующие ключи:
|
is_filtered | Флаг отфильтрованности списка поисковых фраз. Если значение равно "true", то список был отфильтрован. |
limit | Максимальное число записей результирующего списка. Если задано число >0, то число записей будет ограничено, иначе ограничений не будет. |
Смотрите также
Структура возвращаемой записи
Array ( [PHRASE] => поисковая фраза [TOTAL_PHRASES] => суммарное количество заходов с данной поисковой фразой [TODAY_PHRASES] => сколько раз сегодня заходили с данной поисковой фразой [YESTERDAY_PHRASES] => сколько раз вчера заходили с данной поисковой фразой [B_YESTERDAY_PHRASES] => сколько раз позавчера заходили с данной поисковой фразой [PERIOD_PHRASES] => сколько раз заходили с данной поисковой фразой за установленный период времени(filter[DATE1], filter[DATE2]) )
Примеры использования
<? // получим дополнительные данные за декабрь 2007 года $arFilter = array( "DATE1" => "01.12.2007", "DATE2" => "31.12.2007" ); // получим список поисковых фраз и статистику по ним $rs = CTraffic::GetPhraseList( $by="s_today", $order="desc", $arFilter, $is_filtered, false ); while ($ar = $rs->Fetch()) { echo "поисковая фраза: ".$ar["PHRASE"]."<br>"; echo "всего заходов с данной поисковой фразой: ". $ar["TOTAL_PHRASES"]. "<br>"; echo "сегодня: ".$ar["TODAY_PHRASES"]."<br>"; echo "вчера: ".$ar["YESTERDAY_PHRASES"]."<br>"; echo "позавчера: ".$ar["B_YESTERDAY_PHRASES"]."<br>"; echo "в течение декабря 2005 года: ". $ar["PERIOD_PHRASES"]."<br>"; } ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024