<GANSearchAdControllerMediation> Protokol

<GANSearchAdControllerPause> Protokol Referansı

Genel bakış

Yetki verilmiş bir kullanıcıya yeni reklamların yüklendiğini veya yüklenemediğini bildirmek için kullanılan bir GANSearchAdController protokolü.

Genellikle, yetki verilen kullanıcıyı SDK'nın istemcisi sağlar.

<NSObject> öğesini devralır.

Örnek Yöntemi Özeti

(void) - searchAdController:didLoadAds:
 numberOfAds yeni reklamın yüklendiğini ve bu nedenle artık kullanılabilir olduğunu GANSearchAdControllerDelegate'e bildirir. Diğer...
 
(void) - searchAdController:didFailWithError:
 Reklamların yüklenemediğini GANSearchAdControllerDelegate'a bildirir. Diğer...
 
(void) - externalLinkDidOpen
 URL'nin tıklandığı ve bağlantının bir tarayıcıda açıldığı durumlarda yetki verilmiş bir kullanıcıya bilgi veren geri çağırma. Diğer...
 

Yöntem Ayrıntısı

- (void) searchAdController: (GANSearchAdController *)  adController
didLoadAds: (NSInteger)  numberOfAds 
optional

numberOfAds yeni reklamın yüklendiğini ve bu nedenle artık kullanılabilir olduğunu GANSearchAdControllerDelegate'e bildirir.

Notlar:

  • sunucuda belirli bir sorgu için birden fazla reklam sayfası varsa bu yöntem loadAds: çağrıldıktan sonra birkaç kez çağrılabilir.
  • Sunucuda başka reklam yoksa bu yöntem numberOfAds için 0 değerini döndürür (bu bir hata değildir).
    Parameters
    adControllerThe GANSearchAdController that the ads were requested from.
    numberOfAdsThe number of ads that have been loaded. This is not cumulative.
- (void) searchAdController: (GANSearchAdController *)  adController
didFailWithError: (NSError *)  error 
optional

Reklamların yüklenemediğini GANSearchAdControllerDelegate'a bildirir.

Parameters
adControllerThe GANSearchAdController that the ads were requested from.
errorThe error returned from the ad request.
- (void) externalLinkDidOpen
optional

URL'nin tıklandığı ve bağlantının bir tarayıcıda açıldığı durumlarda yetki verilmiş bir kullanıcıya bilgi veren geri çağırma.