Я использую Google-Mobile-объявления-SDK (7.8.1), чтобы загрузить некоторые объявления, как это:AdSense параметр adLayout не работает
let bannerView = GADSearchBannerView(adSize:kGADAdSizeFluid)
bannerView.adUnitID = "pub-Super-Secret"
bannerView.frame = CGRectMake(0,0,CGRectGetWidth(self.advertismentContainer.bounds),0)
bannerView.autoresizingMask = .FlexibleWidth
bannerView.delegate = self
bannerView.adSizeDelegate = self
self.advertismentContainer.addSubview(bannerView)
let request = GADDynamicHeightSearchRequest()
request.query = searchTerm
request.numberOfAds = 3
request.adTestEnabled = true
request.clickToCallExtensionEnabled = true
request.setAdvancedOptionValue("false", forKey:"domainLinkAboveDescription")
request.setAdvancedOptionValue("false", forKey:"sellerRatings")
request.setAdvancedOptionValue("false", forKey:"siteLinks")
request.setAdvancedOptionValue("sellerFirst", forKey:"adLayout")
bannerView.loadRequest(request)
Я ссылаюсь на official documentation, чтобы найти то, что параметры I может отправить. Разумеется, есть параметр adLayout
, который является именно тем, что мне нужно:
По умолчанию adLayout отключен. Если вы хотите, чтобы включить его, используйте эту строку кода:
'adLayout' : 'sellerFirst'
К сожалению, он приходит со звездой, но звезда никогда не объяснена в документе я связан. Я попытался использовать макет sellerFirst
, но он не работает. Можно ли использовать этот параметр в SDK iOS? Реклама загружается штрафом, но параметр adLayout
не влияет.