Protocollo <GANSearchAdControllerDelega>

Riferimento per il protocollo <GANSearchAdControllerDelega>

Panoramica

Un protocollo per GANSearchAdController per informare un delegato che sono stati caricati nuovi annunci o che il caricamento non è riuscito.

In genere, il client dell'SDK fornisce il delegato.

Eredita <NSObject>.

Riepilogo del metodo di istanza

(void) - searchAdController:didLoadAds:
 Comunica all'GANSearchAdControllerDelegate che numberOfAds nuovi annunci sono stati caricati e sono quindi disponibili. Altro...
 
(void) - searchAdController:didFailWithError:
 Comunica all'GANSearchAdControllerDelegate che il caricamento degli annunci non è riuscito. Altro...
 
(void) - externalLinkDidOpen
 Callback per informare un delegato se è stato fatto clic sull'URL e se il link è stato aperto in un browser. Altro...
 

Dettaglio metodo

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

Comunica all'GANSearchAdControllerDelegate che numberOfAds nuovi annunci sono stati caricati e sono quindi disponibili.

Note:

  • questo metodo potrebbe essere richiamato più volte dopo la chiamata a loadAds:, se il server ha diverse pagine di annunci per una determinata query.
  • Se il server non contiene altri annunci, il metodo restituirà 0 per numberOfAds (non si tratta di un errore).
    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

Comunica all'GANSearchAdControllerDelegate che il caricamento degli annunci non è riuscito.

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

Callback per informare un delegato se è stato fatto clic sull'URL e se il link è stato aperto in un browser.