کلاس GANSearchAdController
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
تبلیغات جستجو را بازیابی می کند و آنها را در اختیار مشتری SDK قرار می دهد.
NSObject را به ارث می برد.
کنترل کننده تبلیغات را راه اندازی می کند.
- 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. |
صفحه اول تبلیغات برای adRequest
داده شده و صفحات بعدی را به صورت ناهمزمان بازیابی می کند.
این روش باید فقط یک بار در هر درخواست فراخوانی شود. هنگامی که تبلیغات جدید بارگیری می شوند (یا بارگذاری نمی شوند) GANSearchAdControllerDelegate
در رشته اصلی فراخوانی می شود.
- Parameters
-
به طور ناهمزمان صفحه بعدی تبلیغات را برای درخواست قبلی که در آخرین تماس با loadAds:
.
اگر loadAds:
فراخوانی نشده باشد، از طریق GANSearchAdControllerDelegate
یک خطا برمیگرداند. اگر یک صفحه کامل از تبلیغات وجود داشته باشد که نشان داده نشده است، این نیز یک خطا را به نماینده بازمی گرداند.
تعداد کل تبلیغات بارگیری شده از آخرین تماس با loadAds:
.
یک 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. |
- (NSString*) publisherID |
|
read nonatomic copy |
شناسه ناشر مورد استفاده برای درخواست های تبلیغاتی.
شناسه تنظیمات مورد استفاده برای درخواست های تبلیغاتی.
گزینه های مورد استفاده برای همه درخواست های تبلیغاتی.
آیا جدیدترین سبک ارائه شده یک نوع آزمایش، یک کنترل آزمایش است یا برای آزمایش انتخاب نشده است.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2023-12-02 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]