How does Apple count impressions of iAd banners?
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?
Apple does not go into much detail on the subject.
From iAd Workbench glossary of terms:
impressions The number of times that users are exposed to your ad on iOS devices, whether or not they tap your ad banner.
Try contacting them directly.
I'd assume that for every ADBannerView
filled and displayed on screen for a minimal duration of seconds counts as an impression.