Ringkasan
Mengambil iklan penelusuran dan menyediakannya untuk klien SDK.
Mewarisi NSObject.
Ringkasan Metode Instance | |
(instancetype) | - NS_UNAVAILABLE |
(instancetype) | - initWithPublisherID:styleID:options:delegate: |
Melakukan inisialisasi pengontrol iklan. Lainnya... | |
(void) | - loadAds: |
Mengambil, secara asinkron, halaman pertama iklan untuk adRequest yang ditentukan, dan halaman berikutnya sesuai kebutuhan. Lainnya... | |
(void) | - loadMoreAds |
Mengambil, secara asinkron halaman iklan berikutnya untuk permintaan sebelumnya yang ditentukan oleh panggilan terakhir ke loadAds: . Lainnya... | |
(NSInteger) | - adCount |
Menampilkan jumlah total iklan yang dimuat dari panggilan terbaru ke loadAds: . Lainnya... | |
(GANAdView *) | - adView |
Buat adView kosong. Lainnya... | |
(void) | - populateAdView:identifier: |
Isi adView dengan iklan yang ditentukan oleh ID. Lainnya... | |
(void) | - populateAdView:identifier:completionHandler: |
Isi adView dengan iklan yang ditentukan oleh ID dan panggil pengendali penyelesaian saat iklan siap ditampilkan. Lainnya... | |
Ringkasan Properti | |
NSString * | publisherID |
ID penayang yang digunakan untuk permintaan iklan. Lainnya... | |
NSString * | styleID |
ID setelan yang digunakan untuk permintaan iklan. Lainnya... | |
GANSearchAdControllerOptions * | options |
Opsi yang digunakan untuk semua permintaan iklan. Lainnya... | |
GANExperimentVariantStatus | experimentVariantStatus |
Apakah gaya yang terakhir ditayangkan merupakan varian eksperimen, kontrol eksperimen, atau tidak dipilih untuk eksperimen. Lainnya... | |
Detail Metode
- (instancetype) initWithPublisherID: | (NSString *) | publisherID | |
styleID: | (NSString *) | styleID | |
options: | (nullable GANSearchAdControllerOptions *) | options | |
delegate: | (nullable id< GANSearchAdControllerDelegate >) | delegate | |
Melakukan inisialisasi pengontrol iklan.
- 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 |
Mengambil, secara asinkron, halaman pertama iklan untuk adRequest
yang ditentukan, dan halaman berikutnya sesuai kebutuhan.
Metode ini hanya boleh dipanggil sekali per permintaan. Saat iklan baru dimuat (atau gagal dimuat), GANSearchAdControllerDelegate
akan dipanggil di thread utama.
- Parameters
-
adRequest The GANSearchAdRequest query.
- (void) loadMoreAds |
Mengambil, secara asinkron halaman iklan berikutnya untuk permintaan sebelumnya yang ditentukan oleh panggilan terakhir ke loadAds:
.
Jika loadAds:
belum dipanggil, error akan ditampilkan melalui GANSearchAdControllerDelegate
. Jika ada iklan satu halaman penuh yang belum ditampilkan, error ini juga akan muncul kepada delegasi.
- (NSInteger) adCount |
Menampilkan jumlah total iklan yang dimuat dari panggilan terbaru ke loadAds:
.
- (GANAdView *) adView |
Buat adView kosong.
- (void) populateAdView: | (GANAdView *) | view | |
identifier: | (NSString *) | adIdentifier | |
Isi adView dengan iklan yang ditentukan oleh ID.
- jika
adIdentifier
adalah ID baru, tampilan akan menampilkan iklan berikutnya yang tersedia. - jika
adIdentifier
sudah digunakan, tampilan akan menampilkan iklan yang sama seperti yang ditampilkan saat pertama kali metode ini dipanggil denganadIdentifier
.- 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 | |
Isi adView dengan iklan yang ditentukan oleh ID dan panggil pengendali penyelesaian saat iklan siap ditampilkan.
- jika
adIdentifier
adalah ID baru, tampilan akan menampilkan iklan berikutnya yang tersedia. - jika
adIdentifier
sudah digunakan, tampilan akan menampilkan iklan yang sama seperti yang ditampilkan saat pertama kali metode ini dipanggil denganadIdentifier
.- 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.
Detail Properti
|
readnonatomiccopy |
ID penayang yang digunakan untuk permintaan iklan.
|
readnonatomiccopy |
ID setelan yang digunakan untuk permintaan iklan.
|
readnonatomicstrong |
Opsi yang digunakan untuk semua permintaan iklan.
|
readnonatomicassign |
Apakah gaya yang terakhir ditayangkan merupakan varian eksperimen, kontrol eksperimen, atau tidak dipilih untuk eksperimen.