<GANSearchAdController 委派> 通訊協定(&L)

<GANSearchAdControllerApproval> 通訊協定參考資料

總覽

GANSearchAdController 的通訊協定,用來通知委派項目已載入或無法載入。

一般而言,SDK 的用戶端會提供委派。

繼承 <NSObject>。

執行個體方法摘要

(void) - searchAdController:didLoadAds:
 通知 GANSearchAdControllerDelegate 已載入 numberOfAds 則新廣告,因此現在可以使用。更多...
 
(void) - searchAdController:didFailWithError:
 通知 GANSearchAdControllerDelegate 廣告無法載入。更多...
 
(void) - externalLinkDidOpen
 如果使用者點擊網址且連結已在瀏覽器中開啟,這個回呼會通知委派對象。更多...
 

方法詳細資料

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

通知 GANSearchAdControllerDelegate 已載入 numberOfAds 則新廣告,因此現在可以使用。

注意:

  • 如果伺服器針對特定查詢有多個廣告頁面,系統會在呼叫 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

如果使用者點擊網址且連結已在瀏覽器中開啟,這個回呼會通知委派對象。