<GANSearchAdControllerDelegate> 프로토콜

<GANSearchAdControllerDelegate> 프로토콜 참조

개요

대리자에게 새 광고가 로드되었거나 로드에 실패했음을 알리는 GANSearchAdController의 프로토콜입니다.

일반적으로는 SDK의 클라이언트가 대리자를 제공합니다.

<NSObject>를 상속합니다.

인스턴스 메서드 요약

(void) - searchAdController:didLoadAds:
 새 광고 numberOfAds개가 로드되어 현재 사용할 수 있음을 GANSearchAdControllerDelegate에 알립니다. 더보기...
 
(void) - searchAdController:didFailWithError:
 GANSearchAdControllerDelegate에 광고가 로드되지 않았음을 알립니다. 더보기...
 
(void) - externalLinkDidOpen
 URL이 클릭되고 브라우저에서 링크가 열렸는지 위임자에게 알리는 콜백입니다. 더보기...
 

메서드 세부정보

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

새 광고 numberOfAds개가 로드되어 현재 사용할 수 있음을 GANSearchAdControllerDelegate에 알립니다.

참고:

  • 서버에 지정된 검색어에 대해 여러 광고 페이지가 있는 경우 loadAds:를 호출한 후 이 메서드가 여러 번 호출될 수 있습니다.
  • 서버에 추가 광고가 없는 경우 이 메서드는 numberOfAds에 대해 0을 반환합니다 (오류가 아님).
    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이 클릭되고 브라우저에서 링크가 열렸는지 위임자에게 알리는 콜백입니다.