GANSearchAdController ক্লাস

GANSearchAdController ক্লাস রেফারেন্স

ওভারভিউ

অনুসন্ধান বিজ্ঞাপনগুলি পুনরুদ্ধার করে এবং সেগুলিকে SDK-এর ক্লায়েন্টের কাছে উপলব্ধ করে৷

উত্তরাধিকারসূত্রে এনএসওবজেক্ট।

উদাহরণ পদ্ধতির সারাংশ

(instancetype) - NS_UNAVAILABLE
(instancetype) - initWithPublisherID:styleID:options:delegate:
বিজ্ঞাপন কন্ট্রোলার শুরু করে। আরও...
(void) - loadAds:
অ্যাসিঙ্ক্রোনাসভাবে, প্রদত্ত adRequest এর জন্য বিজ্ঞাপনের প্রথম পৃষ্ঠা এবং পরবর্তী পৃষ্ঠাগুলি প্রয়োজন অনুসারে পুনরুদ্ধার করে৷ আরও...
(void) - loadMoreAds
পুনরুদ্ধার করে, অ্যাসিঙ্ক্রোনাসভাবে বিজ্ঞাপনের পরবর্তী পৃষ্ঠা loadAds: . আরও...
(NSInteger) - adCount
সাম্প্রতিকতম কল থেকে loadAds: আরও...
( GANAdView *) - adView
একটি খালি অ্যাডভিউ তৈরি করুন। আরও...
(void) - populateAdView:identifier:
শনাক্তকারীর দ্বারা নির্দিষ্ট করা বিজ্ঞাপনের সাথে একটি অ্যাডভিউ তৈরি করুন। আরও...
(void) - populateAdView:identifier:completionHandler:
শনাক্তকারীর দ্বারা নির্দিষ্ট করা বিজ্ঞাপনের সাথে একটি অ্যাডভিউ তৈরি করুন এবং বিজ্ঞাপনটি প্রদর্শনের জন্য প্রস্তুত হলে সমাপ্তি হ্যান্ডলারকে কল করুন। আরও...

সম্পত্তি সারাংশ

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
publisherIDThe publisher id, e.g. "ms-app-pub-9616389000213823".
styleIDThe 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
adRequestThe GANSearchAdRequest query.
- (void) loadMoreAds

পুনরুদ্ধার করে, অ্যাসিঙ্ক্রোনাসভাবে বিজ্ঞাপনের পরবর্তী পৃষ্ঠা loadAds: .

যদি loadAds: কল করা না হয়, তাহলে এটি GANSearchAdControllerDelegate এর মাধ্যমে একটি ত্রুটি ফিরিয়ে দেবে। যদি বিজ্ঞাপনের একটি সম্পূর্ণ পৃষ্ঠা থাকে যা দেখানো হয়নি, তাহলে এটি প্রতিনিধিকে একটি ত্রুটিও ফিরিয়ে দেবে।

- (NSInteger) adCount

সাম্প্রতিকতম কল থেকে loadAds:

- ( GANAdView *) adView

একটি খালি অ্যাডভিউ তৈরি করুন।

- (void) populateAdView: ( GANAdView *)  view
identifier: (NSString *)  adIdentifier  

শনাক্তকারীর দ্বারা নির্দিষ্ট করা বিজ্ঞাপনের সাথে একটি অ্যাডভিউ তৈরি করুন।

  • adIdentifier একটি নতুন শনাক্তকারী হলে, ভিউ পরবর্তী উপলব্ধ বিজ্ঞাপন দেখাবে।
  • যদি adIdentifier ইতিমধ্যেই ব্যবহার করা হয়ে থাকে, তাহলে ভিউটি একই বিজ্ঞাপন দেখাবে যেটি প্রথমবার এই পদ্ধতিটি adIdentifier এর সাথে কল করা হয়েছিল।
    Parameters
    viewThe GANAdView to populate.
    adIdentifierAn 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
    viewThe GANAdView to populate.
    adIdentifierAn 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.
    completionHandlerThe 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

বিজ্ঞাপনের অনুরোধের জন্য ব্যবহৃত প্রকাশক আইডি।

- (NSString*) styleID
read nonatomic copy

বিজ্ঞাপনের অনুরোধের জন্য ব্যবহৃত সেটিংস আইডি।

- ( GANSearchAdControllerOptions *) options
read nonatomic strong

সমস্ত বিজ্ঞাপনের অনুরোধের জন্য ব্যবহৃত বিকল্পগুলি।

- ( GANExperimentVariantStatus ) experimentVariantStatus
read nonatomic assign

সাম্প্রতিক পরিবেশিত শৈলীটি একটি পরীক্ষার বৈকল্পিক, একটি পরীক্ষা নিয়ন্ত্রণ, বা একটি পরীক্ষার জন্য নির্বাচিত হয়নি।