<GANSearchAdControllerdelegate> Giao thức

Tham chiếu giao thức <GANSearchAdControllerdelegate>

Tổng quan

Một giao thức cho GANSearchAdController để thông báo cho người được uỷ quyền biết rằng các quảng cáo mới đã được tải hoặc không tải được.

Thông thường, ứng dụng của SDK sẽ cung cấp thực thể đại diện.

Kế thừa <NSObject>.

Tóm tắt phương thức thực thể

(void) - searchAdController:didLoadAds:
 Thông báo cho GANSearchAdControllerDelegate rằng numberOfAds quảng cáo mới đã được tải và do đó hiện có thể sử dụng. Xem thêm...
 
(void) - searchAdController:didFailWithError:
 Thông báo cho GANSearchAdControllerDelegate rằng quảng cáo không tải được. Xem thêm...
 
(void) - externalLinkDidOpen
 Gọi lại để thông báo cho người được uỷ quyền nếu người dùng nhấp vào URL và đường liên kết đã được mở trong trình duyệt. Xem thêm...
 

Chi tiết phương pháp

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

Thông báo cho GANSearchAdControllerDelegate rằng numberOfAds quảng cáo mới đã được tải và do đó hiện có thể sử dụng.

Lưu ý:

  • phương thức này có thể được gọi nhiều lần sau khi gọi loadAds:, nếu máy chủ có nhiều trang quảng cáo cho một truy vấn nhất định.
  • nếu không có thêm quảng cáo nào trong máy chủ, phương thức này sẽ trả về 0 cho numberOfAds (đây không phải là lỗi).
    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

Thông báo cho GANSearchAdControllerDelegate rằng quảng cáo không tải được.

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

Gọi lại để thông báo cho người được uỷ quyền nếu người dùng nhấp vào URL và đường liên kết đã được mở trong trình duyệt.