Не совсем понял к чему это.
мы получили объект, содержащий в себе баннер
$objBanner = CAdvBanner::GetByID(1);
Как теперь есть ли метод, чтобы проверить - соответствует ли он правилам показа для данного пользователя, времени, таргетинга и т.д.
Пример: Допустим баннер не показывается по выходным, и в субботу запросив напрямую - мы получили данный баннер - как узнать что его сегодня показывать нельзя - т.к. сегодня суббота - выходной день.
p.s. не используя при этом другие модули кроме iblocks + advertising
p.s.s. где повесить обработчик я знаю

я не могу найти метод (или подобное ему) для проверки соблюдений правил показа баннера.