[MAPSME-4331] [ios] Reduced min banner time on screen.

30 -> 5
This commit is contained in:
Ilya Grechuhin 2017-04-24 16:09:20 +03:00
parent 94be18a325
commit 771ba35be1
3 changed files with 7 additions and 7 deletions

View file

@ -2,6 +2,11 @@ import FBAudienceNetwork
// MARK: FacebookBanner
final class FacebookBanner: FBNativeAd, Banner {
private enum Limits {
static let minTimeOnScreen: TimeInterval = 3
static let minTimeSinceLastRequest: TimeInterval = 5
}
fileprivate var success: Banner.Success!
fileprivate var failure: Banner.Failure!
fileprivate var click: Banner.Click!
@ -49,11 +54,6 @@ final class FacebookBanner: FBNativeAd, Banner {
private var remainingTime = Limits.minTimeOnScreen
private var loadBannerDate: Date?
private enum Limits {
static let minTimeOnScreen: TimeInterval = 3
static let minTimeSinceLastRequest: TimeInterval = 30
}
private func startCountTimeOnScreen() {
if loadBannerDate == nil {
loadBannerDate = Date()

View file

@ -1,7 +1,7 @@
final class MopubBanner: NSObject, Banner {
private enum Limits {
static let minTimeOnScreen: TimeInterval = 3
static let minTimeSinceLastRequest: TimeInterval = 30
static let minTimeSinceLastRequest: TimeInterval = 5
}
fileprivate var success: Banner.Success!

View file

@ -1,7 +1,7 @@
final class RBBanner: MTRGNativeAd, Banner {
private enum Limits {
static let minTimeOnScreen: TimeInterval = 3
static let minTimeSinceLastRequest: TimeInterval = 30
static let minTimeSinceLastRequest: TimeInterval = 5
}
fileprivate enum Settings {