Если никакие другие / лучшие средства недоступны, поместите UIView над рекламной областью, обнаружите прикосновения к ней, сделайте заметку, а затем передайте ее следующему респонденту (который является просмотром объявления).
Другими словами, вам нужен метод, который вы можете вызвать, чтобы сообщить вам, что был выбран admob, и подкласс UIView, который расположен прямо над представлением admod, который имеет следующие touchesBegan:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
// you may want to do some extra work here to detect whether the touch is a
// touchUp in the view, vs. a touchUpOutside which is not the same. It all
// depends on how admob treats touches. If it immediately quits your app on
// touchdown, then you call your method immediately. If admob waits to see
// if there is a touchUp in its view, then you need to detect the same and
// call your method after that. Play around to see what you need to mimic.
[self adViewHasBeenTouched];
// The following is needed to let admob get the touch, after you are done
// with your method.
[self.nextResponder touchesBegan:touches withEvent:event];
}