بررسی اجمالی
تبلیغات جستجو را بازیابی می کند و آنها را در اختیار مشتری SDK قرار می دهد.
NSObject را به ارث می برد.
خلاصه روش نمونه | |
(instancetype) | - NS_UNAVAILABLE |
(instancetype) | - initWithPublisherID:styleID:options:delegate: |
کنترل کننده تبلیغات را راه اندازی می کند. بیشتر... | |
(void) | - loadAds: |
صفحه اول تبلیغات برای adRequest داده شده و صفحات بعدی را به صورت ناهمزمان بازیابی می کند. بیشتر... | |
(void) | - loadMoreAds |
به طور ناهمزمان صفحه بعدی تبلیغات را برای درخواست قبلی که در آخرین تماس با loadAds: . بیشتر... | |
(NSInteger) | - adCount |
تعداد کل تبلیغات بارگیری شده از آخرین تماس با loadAds: . بیشتر... | |
( GANAdView *) | - adView |
یک adView خالی ایجاد کنید. بیشتر... | |
(void) | - populateAdView:identifier: |
یک adView را با آگهی مشخص شده توسط شناسه پر کنید. بیشتر... | |
(void) | - populateAdView:identifier:completionHandler: |
یک adView را با آگهی مشخص شده توسط شناسه پر کنید و هنگامی که آگهی برای نمایش آماده شد با کنترل کننده تکمیل تماس بگیرید. بیشتر... | |
خلاصه اموال | |
NSString * | publisherID |
شناسه ناشر مورد استفاده برای درخواست های تبلیغاتی. بیشتر... | |
NSString * | styleID |
شناسه تنظیمات مورد استفاده برای درخواست های تبلیغاتی. بیشتر... | |
GANSearchAdControllerOptions * | options |
گزینه های مورد استفاده برای همه درخواست های تبلیغاتی. بیشتر... | |
GANExperimentVariantStatus | experimentVariantStatus |
آیا جدیدترین سبک ارائه شده یک نوع آزمایش، یک کنترل آزمایش است یا برای آزمایش انتخاب نشده است. بیشتر... | |
جزئیات روش
- (instancetype) initWithPublisherID: | (NSString *) | publisherID | |
styleID: | (NSString *) | styleID | |
options: | (nullable GANSearchAdControllerOptions *) | options | |
delegate: | (nullable id< GANSearchAdControllerDelegate >) | delegate | |
کنترل کننده تبلیغات را راه اندازی می کند.
- Parameters
-
publisherID The publisher id, e.g. "ms-app-pub-9616389000213823". styleID The settings id for the template that will be used to render native ads. options GANSearchAdControllerOptions , such as adTest, and adSafe, etc. delegate GANSearchAdControllerDelegate for receiving notifications when ads are loaded and other events.
- (void) loadAds: | ( GANSearchAdRequest *) | adRequest |
صفحه اول تبلیغات برای adRequest
داده شده و صفحات بعدی را به صورت ناهمزمان بازیابی می کند.
این روش باید فقط یک بار در هر درخواست فراخوانی شود. هنگامی که تبلیغات جدید بارگیری می شوند (یا بارگذاری نمی شوند) GANSearchAdControllerDelegate
در رشته اصلی فراخوانی می شود.
- Parameters
-
adRequest The GANSearchAdRequest query.
- (void) loadMoreAds |
به طور ناهمزمان صفحه بعدی تبلیغات را برای درخواست قبلی که در آخرین تماس با loadAds:
.
اگر loadAds:
فراخوانی نشده باشد، از طریق GANSearchAdControllerDelegate
یک خطا برمیگرداند. اگر یک صفحه کامل از تبلیغات وجود داشته باشد که نشان داده نشده است، این نیز یک خطا را به نماینده بازمی گرداند.
- (NSInteger) adCount |
تعداد کل تبلیغات بارگیری شده از آخرین تماس با loadAds:
.
- ( GANAdView *) adView |
یک adView خالی ایجاد کنید.
- (void) populateAdView: | ( GANAdView *) | view | |
identifier: | (NSString *) | adIdentifier | |
یک adView را با آگهی مشخص شده توسط شناسه پر کنید.
- اگر
adIdentifier
یک شناسه جدید باشد، نمای آگهی موجود بعدی را نشان می دهد. - اگر قبلاً
adIdentifier
استفاده شده باشد، نما همان تبلیغی را نشان می دهد که اولین باری که این روش باadIdentifier
فراخوانی شد نشان داد.- Parameters
-
view The GANAdView to populate. adIdentifier An ad identifier used to identify this ad. This can be any NSString. Each unique string will be assigned to the next available ad until ads are exhausted.
- (void) populateAdView: | ( GANAdView *) | view | |
identifier: | (NSString *) | adIdentifier | |
completionHandler: | (GANAdViewPopulatedCompletionHandler) | completionHandler | |
یک adView را با آگهی مشخص شده توسط شناسه پر کنید و هنگامی که آگهی برای نمایش آماده شد با کنترل کننده تکمیل تماس بگیرید.
- اگر
adIdentifier
یک شناسه جدید باشد، نمای آگهی موجود بعدی را نشان می دهد. - اگر قبلاً
adIdentifier
استفاده شده باشد، نما همان تبلیغی را نشان می دهد که اولین باری که این روش باadIdentifier
فراخوانی شد نشان داد.- Parameters
-
view The GANAdView to populate. adIdentifier An ad identifier used to identify this ad. This can be any NSString. Each unique string will be assigned to the next available ad until ads are exhausted. completionHandler The completion handler to be called when the ad view is ready to be displayed. Ad specific data will provided such as the height of the ad view.
جزئیات ملک
|
read nonatomic copy |
شناسه ناشر مورد استفاده برای درخواست های تبلیغاتی.
|
read nonatomic copy |
شناسه تنظیمات مورد استفاده برای درخواست های تبلیغاتی.
|
read nonatomic strong |
گزینه های مورد استفاده برای همه درخواست های تبلیغاتی.
|
read nonatomic assign |
آیا جدیدترین سبک ارائه شده یک نوع آزمایش، یک کنترل آزمایش است یا برای آزمایش انتخاب نشده است.