Interstitial
Integração
Seção intitulada “Integração”Diferentemente dos banners, os intersticiais só podem ser integrados por código. Abaixo mostramos um exemplo simples para entender como funciona:
import UIKitimport WortiseSDK
class ViewController: UIViewController {
private var interstitialAd: WAInterstitialAd!
override func viewDidLoad() { super.viewDidLoad() ... interstitialAd = WAInterstitialAd(adUnitId: "test-interstitial") interstitialAd.loadAd() }
override func willMove(toParent controller: UIViewController?) { super.willMove(toParent: controller) ... interstitialAd.destroy() }
func showInterstitial() { if interstitialAd.isAvailable { interstitialAd.showAd(from: self) } }}Configuração do delegate
Seção intitulada “Configuração do delegate”Assim como nos banners, é possível definir um listener para receber os eventos que ocorrem durante o ciclo de vida do intersticial. Para isso, você precisa implementar a interface WAInterstitialDelegate como mostra o exemplo abaixo:
extension ViewController : WAInterstitialDelegate {
func didClick(interstitialAd: WAInterstitialAd) { // Invocado quando o anúncio foi clicado }
func didDismiss(interstitialAd: WAInterstitialAd) { // Invocado quando o anúncio foi fechado }
func didFailToLoad(interstitialAd: WAInterstitialAd, error: WAAdError) { // Invocado quando não foi possível carregar o anúncio // (por causa de um erro ou sem preenchimento (no fill)) }
func didFailToShow(interstitialAdenAd: WAInterstitialAd, error: WAAdError) { // Invocado quando não foi possível exibir o anúncio }
func didImpress(interstitialAd: WAInterstitialAd) { // Invocado quando o anúncio gerou uma impressão }
func didLoad(interstitialAd: WAInterstitialAd) { // Invocado quando o anúncio foi carregado }
func didPayRevenue(interstitialAd: WAInterstitialAd, data: WARevenuedata) { // Invocado quando o anúncio gerou receita }
func didShow(interstitialAd: WAInterstitialAd) { // Invocado quando o anúncio foi exibido }}Depois de implementar a interface, o delegate é atribuído à instância do anúncio:
interstitialAd.delegate = self© 2026 Wortise. Todos os direitos reservados.