<GANsearchAdControllerDelegate> پروتکل

مرجع پروتکل <GANSearchAdControllerDelegate>

بررسی اجمالی

پروتکلی برای 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: اگر سرور دارای چندین صفحه تبلیغات برای یک پرس و جو باشد.
  • اگر تبلیغات اضافی در سرور وجود نداشته باشد، این روش 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

پاسخ به تماس برای اطلاع دادن به نماینده در صورت کلیک روی آدرس اینترنتی و باز شدن پیوند در مرورگر.