Protocole <GANSearchAdControllerController>

Documentation de référence du protocole <GANSearchAdControllerController>

Présentation

Protocole permettant à GANSearchAdController d'informer un délégué que de nouvelles annonces ont été chargées ou que leur chargement a échoué.

En règle générale, le client du SDK fournit le délégué.

Hérite de <NSObject>.

Résumé des méthodes d'instance

(void) - searchAdController:didLoadAds:
 Notifie le GANSearchAdControllerDelegate que numberOfAds nouvelles annonces ont été chargées et sont donc maintenant disponibles. Plus...
 
(void) - searchAdController:didFailWithError:
 Notifie GANSearchAdControllerDelegate que les annonces n'ont pas pu être chargées. Plus...
 
(void) - externalLinkDidOpen
 Rappel pour informer un délégué si l'utilisateur a cliqué sur l'URL et que le lien a été ouvert dans un navigateur. Plus...
 

Détails sur la méthode

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

Notifie le GANSearchAdControllerDelegate que numberOfAds nouvelles annonces ont été chargées et sont donc maintenant disponibles.

Remarques :

  • cette méthode peut être appelée plusieurs fois après l'appel de loadAds:, si le serveur comporte plusieurs pages d'annonces pour une requête donnée.
  • S'il n'y a pas d'annonces supplémentaires sur le serveur, cette méthode renvoie 0 pour numberOfAds (il ne s'agit pas d'une erreur).
    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

Notifie GANSearchAdControllerDelegate que les annonces n'ont pas pu être chargées.

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

Rappel pour informer un délégué si l'utilisateur a cliqué sur l'URL et que le lien a été ouvert dans un navigateur.