• Модуль: seo
  • Путь к файлу: ~/bitrix/modules/seo/lib/adv/yandexstat.php
  • Класс: BitrixSeoAdvYandexStatTable
  • Вызов: YandexStatTable::loadBannerStat
static function loadBannerStat($bannerId, $dateStart, $dateFinish)
{
	$directEngine = new YandexDirect();

	$dbRes = YandexBannerTable::getList(array(
		'filter' => array(
			'=ID' => $bannerId,
			'=ENGINE_ID' => $directEngine->getId()
		),
		'select' => array(
			'ID', 'CAMPAIGN_ID',
			'CAMPAIGN_XML_ID' => 'CAMPAIGN.XML_ID'
		)
	));

	$banner = $dbRes->fetch();
	if($banner)
	{
		$result = static::loadStat($directEngine, $banner['CAMPAIGN_XML_ID'], $dateStart, $dateFinish);
		if($result['Stat'])
		{
			static::processStatsResult($banner['CAMPAIGN_ID'], $result, $directEngine);
			return true;
		}
	}

	return false;
}