<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 และลิงก์ถูกเปิดในเบราว์เซอร์