Native (Google)
Integración
import UIKit
import WortiseSDK
class ViewController: UIViewController {
private var nativeAd: WAGoogleNativeAd!
override func viewDidLoad() {
super.viewDidLoad()
...
nativeAd = WAGoogleNativeAd(adUnitId: "test-native",
rootViewController: self,
delegate: self)
nativeAd.loadAd()
}
override func willMove(toParent controller: UIViewController?) {
super.willMove(toParent: controller)
...
nativeAd.destroy()
}
}
extension ViewController: WAGoogleNativeDelegate {
func didClick(nativeAd: WAGoogleNativeAd) {
// Invocado cuando el anuncio ha sido clickeado
}
func didFailToLoad(nativeAd: WAGoogleNativeAd, error: WAAdError) {
// Invocado cuando el anuncio no se ha podido cargar
// (por error o falta de inventario)
}
func didLoad(nativeAd: WAGoogleNativeAd, googleNativeAd: GADNativeAd) {
// Invocado cuando el anuncio ha sido cargado
}
func didPayRevenue(nativeAd: WAGoogleNativeAd, data: WARevenueData) {
// Invocado cuando el anuncio ha generado un ingreso
}
func didRecord(impression: WAGoogleNativeAd) {
// Invocado cuando el anuncio ha generado una impresión
}
}Especificar opciones
Última actualización