Documented smartBannerVisibleObserver