checkPermissions(); $sql3="SELECT objects.* FROM objects objects WHERE objects.id = $_GET[id]"; $rez_obj=mysql_query($sql3); $obj=mysql_fetch_assoc($rez_obj); $whereSqlPack = "zipal_id in (select pp.zipal_id from advertising_package_object_publish pp where pp.object_id = $obj[id] and pp.active=1)"; $whereSqlBut = ""; if ($obj['add_to_zipal'] == 1) { $whereSqlBut = "or zipal_id in (select zo.zipal_id from zipal_objects zo where zo.object_id = $obj[id])"; } $whereSqlJcat = "or jcat_id in (select zo.jcat_id from jcat_feed_report_objects zo where zo.object_id = $obj[id] and zo.active = 1)"; $sqlStat = "SELECT * from object_feed_stat where object_id = $_GET[id] and deleted = 0 and ($whereSqlPack $whereSqlBut $whereSqlJcat)"; $rezStat = mysql_query($sqlStat); $sqlSumStat = "SELECT sum(view_count) as sum_view_count from object_feed_stat where object_id = $_GET[id] and deleted = 0 and ($whereSqlPack $whereSqlBut $whereSqlJcat)"; $rezSumStat = mysql_query($sqlSumStat); $rezSumStatRes = mysql_fetch_assoc($rezSumStat); echo "

Общее количество просмотров       " . $rezSumStatRes['sum_view_count'] . "

"; while ($stat = mysql_fetch_assoc($rezStat)) { echo "

" . $stat['feed_name'] ."       " . $stat['view_count'] . "

"; } if (isset($user)) { $advrStat = []; $obj_id = $obj['id']; $period = [ 'date_from' => date('Y-m-d', strtotime($obj['date_add'])), 'date_to' => date('Y-m-d'), ]; $api = new AdvertStats(); $agency_id = User::getUserAgencyID(); $available = []; if ($obj['add_to_avito_feed'] == 1) $available[1] = 'avito'; if ($obj['add_to_cian_feed'] == 1) $available[2] = 'cian'; if ($obj['add_to_bn_feed'] == 1) $available[3] = 'yandex'; if ($obj['add_to_domclick_feed'] == 1) $available[4] = 'domclick'; $services = []; $settings = $api->getApiSettings($agency_id, true); if (count($settings)) { foreach ($settings as $setting) { $service_id = $setting['service_id']; $service = $api->getServiceName($service_id); $services[] = $service; } $reports = $api->getReports(null, $agency_id, $obj_id); foreach ($reports as $service => $report) { if (!is_null($report)) { $advrStat['stats'][$service] = $report; } } /*if (count($available)) { foreach ($settings as $setting) { $service_id = $setting['service_id']; if ($service = $available[$service_id]) { if ($service == 'yandex' && strtotime($period['date_from']) < strtotime('-120 days')) { $period['date_from'] = date('Y-m-d', strtotime('-120 days')); } else if ($service == 'cian' && strtotime($period['date_from']) < strtotime('-180 days')) { $period['date_from'] = date('Y-m-d', strtotime('-180 days')); } else if ($service == 'avito' && strtotime($period['date_from']) < strtotime('-270 days')) { $period['date_from'] = date('Y-m-d', strtotime('-270 days')); } if (!isset($advrStat['stats'][$service])) { $client_id = $setting['client_id']; $secret_key = $setting['secret_key']; $ext_user_id = $setting['ext_user_id']; if ($stats = $api->getStats($service_id, $period, $client_id, $secret_key, $ext_user_id, $obj_id, true)) $advrStat['stats'][$service] = $stats; else $advrStat['stats'][$service] = null; if (count($api->errors)) $advrStat['errors'][$service] = array_merge($advrStat['stats'][$service]['errors'], array_unique($api->errors)); if (count($advrStat['errors'][$service])) $advrStat['errors'][$service] = array_unique($advrStat['errors'][$service]); } } } }*/ } } /*echo ""; echo ""; echo "";*/ $not_av = "Не предоставляется сайтом"; ?>
0) : ?>

Статистика размещения с '.date('d.m.Y', strtotime($period['date_from'])).' по '.date('d.m.Y', strtotime($period['date_to'])).'' : "" */ ?>

Площадка Просмотров объявления Просмотров контактов Добавили в избранное Звонков с сайта
Авито' : "Авито" ?> 0) ? '  ' : "" ?> ' . $not_av . ''; ?> ' . $not_av . ''; ?> ' . $not_av . ''; ?> ' . $not_av . ''; ?>
Авито ', $advrStat['avito']['error']); ?>
Авито Ожидается получение информации от площадки
Авито Объект не размещается через XML-фид
Авито Не настроен доступ к API. Вы можете сделать это из настроек профиля.
ЦИАН' : "ЦИАН" ?> 0) ? '  ' : "" ?> ' . $not_av . ''; ?> ' . $not_av . ''; ?> ' . $not_av . ''; ?> ' . $not_av . ''; ?>
ЦИАН ', $advrStat['cian']['error']); ?>
ЦИАН Ожидается получение информации от площадки
ЦИАН Объект не размещается через XML-фид
ЦИАН Не настроен доступ к API. Вы можете сделать это из настроек профиля.
Я.Недвижимость' : "Яндекс.Недвижимость" ?> 0) ? '  ' : "" ?> ' . $not_av . ''; ?> ' . $not_av . ''; ?> ' . $not_av . ''; ?> ' . $not_av . ''; ?>
Я.Недвижимость ', $advrStat['yandex']['error']); ?>
Я.Недвижимость Ожидается получение информации от площадки
Я.Недвижимость Объект не размещается через XML-фид
Я.Недвижимость Не настроен доступ к API. Вы можете сделать это из настроек профиля.
ДомКлик' : "ДомКлик" ?> 0) ? '  ' : "" ?> ' . $not_av . ''; ?> ' . $not_av . ''; ?> ' . $not_av . ''; ?> ' . $not_av . ''; ?>
ДомКлик ', $advrStat['domclick']['error']); ?>
ДомКлик Ожидается получение информации от площадки
ДомКлик Объект не размещается через XML-фид
ДомКлик Не настроен доступ к API. Вы можете сделать это из настроек профиля.