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-2025, «1С-Битрикс», 2025