Вотерфолл медиации
Когда BidMachine работает внутри вотерфолла медиации, вы должны уведомлять SDK о результате вотерфолла, чтобы он мог сообщать точные сигналы win/loss.
Уведомления о win/loss
Вызовите notifyWin() перед показом рекламы, если BidMachine выиграл вотерфолл. Вызовите notifyLoss(winnerEcpm:networkName:), если выиграла другая сеть.
- Swift
- Objective-C
// Call before showing the ad if BidMachine won
ad.notifyWin()
// Call if another network won
ad.notifyLoss(winnerEcpm: 2.50, networkName: "admob")
// Call before showing the ad if BidMachine won
[ad notifyWin];
// Call if another network won
[ad notifyLossWithWinnerEcpm:2.50 networkName:@"admob"];
networkName является необязательным (String?). Оба метода не выполняют никаких действий до того, как реклама загружена. Они доступны во всех трёх классах рекламных юнитов: BannerAd, InterstitialAd и RewardedAd.
Когда вызывать
| Сценар ий | Метод | Время вызова |
|---|---|---|
| BidMachine выиграл | notifyWin() | Перед вызовом show(from:) |
| Выиграла другая сеть | notifyLoss() | Как только результат известен |