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:
को सबसे हाल में किए गए कॉल के दौरान लोड किए गए विज्ञापनों की कुल संख्या दिखाता है.
एक खाली विज्ञापन व्यू बनाएं.
- (void) populateAdView: |
|
(GANAdView *) |
view |
identifier: |
|
(NSString *) |
adIdentifier |
|
|
| |
आइडेंटिफ़ायर से तय किए गए विज्ञापन के साथ विज्ञापन व्यू में जानकारी भरें.
- अगर
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 |
|
|
| |
किसी विज्ञापन व्यू में, आइडेंटिफ़ायर से मिले विज्ञापन का डेटा शामिल करें और विज्ञापन दिखाने के लिए तैयार होने पर, पूरा होने वाले हैंडलर को कॉल करें.
- अगर
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 |
|
readnonatomiccopy |
विज्ञापन अनुरोधों के लिए इस्तेमाल किया जाने वाला पब्लिशर आईडी.
विज्ञापन अनुरोधों के लिए इस्तेमाल की जाने वाली सेटिंग आईडी.
सभी विज्ञापन अनुरोधों के लिए इस्तेमाल किए गए विकल्प.
हाल ही में दिखाई गई शैली, प्रयोग का कोई वैरिएंट है, प्रयोग का कंट्रोल है या उसे किसी प्रयोग के लिए नहीं चुना गया था.
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2023-12-01 (UTC) को अपडेट किया गया.
[{
"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":"अन्य"
}]