<GANSearchAdControllerDelegate> Протокол

Справочник по протоколу <GANSearchAdControllerDelegate>

Обзор

Протокол для GANSearchAdController , позволяющий информировать делегата о том, что новые объявления были загружены или что их не удалось загрузить.

Обычно делегата предоставляет клиент SDK.

Наследует <NSObject>.

Сводка метода экземпляра

(void) - searchAdController:didLoadAds:
Уведомляет GANSearchAdControllerDelegate о том, что новые объявления numberOfAds загружены и, следовательно, теперь доступны. Более...
(void) - searchAdController:didFailWithError:
Уведомляет GANSearchAdControllerDelegate о том, что объявления не удалось загрузить. Более...
(void) - externalLinkDidOpen
Обратный вызов, чтобы сообщить делегату, если был выполнен щелчок по URL-адресу и ссылка была открыта в браузере. Более...

Подробности метода

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

Уведомляет GANSearchAdControllerDelegate о том, что новые объявления numberOfAds загружены и, следовательно, теперь доступны.

Примечания:

  • этот метод можно вызывать несколько раз после вызова loadAds: , если на сервере имеется несколько страниц рекламы по данному запросу.
  • если на сервере нет дополнительных объявлений, этот метод вернет 0 для numberOfAds (это не ошибка).
    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

Уведомляет GANSearchAdControllerDelegate о том, что объявления не удалось загрузить.

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

Обратный вызов, чтобы сообщить делегату, если был выполнен щелчок по URL-адресу и ссылка была открыта в браузере.