- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/tracking/analytics/provider/action.php
- Класс: Bitrix\Crm\Tracking\Analytics\Provider\Action
- Вызов: Action::getSenderExpenses
static function getSenderExpenses($dateFrom, $dateTo)
{
$list = [];
foreach (Tracking\Provider::getActualSources() as $source)
{
switch ($source['CODE'])
{
case Tracking\Source\Base::Sender:
if (!empty($source['UTM_SOURCE']))
{
$stat = Integration\Sender\Utm::getStatByUtmSources($source['UTM_SOURCE'], $dateFrom, $dateTo);
$list[] = [
'CNT' => $stat['click'] ?: 0,
'SUM' => 0,
'VIEWS' => $stat['read'] ?: 0,
'ASSIGNED_BY_ID' => null,
'TRACKING_SOURCE_ID' => $source['ID'],
];
}
break;
}
}
return $list;
}