How does Apple count impressions of iAd banners. I realise that this is not specifically a programming question, but it affects implementation of iAds drastically. I am using a shared banner instance-the same banner on all view controllers.
I have an app that hides the banner when a viewController modally presents another view controller. If the banner is visible, but than becomes invisible during the transition to the second view controller(only for a short period of time), is that an impression? Is there a time period that needs to pass in order for a banner to count as impression? Must that time period be contagious or am I allowed to show add for eg. 5 seconds, 3 seconds the add is invisible, than that same add is visible for another 25 seconds? Is that still an impression? How about using a shared banner instance? If I make a transition from one VC to another, that shared banner instance is not visible for a 0.5 second. Does this break causes impressions to not be generated? Are impression counted by the number of times the ad load in bannerViewDidLoadAd
method?