פרוטוקול <GANSearchAdControllerSupported>

הפניה לפרוטוקול <GANSearchAdControllerOwner>

סקירה כללית

פרוטוקול של GANSearchAdController המיידע את מקבל הגישה על כך שמודעות חדשות נטענו או שלא נטענו.

בדרך כלל, הלקוח של ה-SDK יספק את המשתמש.

יורש את <NSObject>.

סיכום שיטות של מכונה

(void) - searchAdController:didLoadAds:
 מודיע ל-GANSearchAdControllerDelegate ש-numberOfAds מודעות חדשות נטענו ולכן הן זמינות. עוד...
 
(void) - searchAdController:didFailWithError:
 שמודיעה ל-GANSearchAdControllerDelegate שהמודעות לא נטענו. עוד...
 
(void) - externalLinkDidOpen
 קריאה חוזרת (callback) כדי ליידע את המואצל אם המשתמש לחץ על כתובת 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

קריאה חוזרת (callback) כדי ליידע את המואצל אם המשתמש לחץ על כתובת URL והקישור נפתח בדפדפן.