AdIdManager

public class AdIdManager
extends Object

java.lang.অবজেক্ট
android.adservices.adid.AdIdManager


AdId ম্যানেজার বিজ্ঞাপন আইডি অ্যাক্সেস করার জন্য অ্যাপ এবং বিজ্ঞাপন-SDK-এর জন্য API প্রদান করে। বিজ্ঞাপন আইডি একটি অনন্য, প্রতি-ডিভাইস, বিজ্ঞাপনের জন্য ব্যবহারকারী-রিসেটযোগ্য আইডি। এটি ব্যবহারকারীদের আরও ভাল নিয়ন্ত্রণ দেয় এবং বিকাশকারীদের ব্যক্তিগতকৃত বিজ্ঞাপনগুলির মাধ্যমে তাদের অ্যাপগুলিকে নগদীকরণ করা চালিয়ে যাওয়ার জন্য একটি সাধারণ, মানক সিস্টেম প্রদান করে (আগে আগ্রহ-ভিত্তিক বিজ্ঞাপন হিসাবে পরিচিত)৷

সারাংশ

পাবলিক পদ্ধতি

static AdIdManager get ( Context context)

AdIdManager-এর একটি উদাহরণ তৈরি করার জন্য কারখানার পদ্ধতি।

void getAdId ( Executor executor, OutcomeReceiver < AdId , Exception > callback)

AdId ফেরত দিন।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

Object clone ()

এই বস্তুর একটি অনুলিপি তৈরি করে এবং ফেরত দেয়।

boolean equals ( Object obj)

অন্য কোন বস্তু এটির "সমান" কিনা তা নির্দেশ করে।

void finalize ()

একটি বস্তুর উপর আবর্জনা সংগ্রাহক দ্বারা কল করা হয় যখন আবর্জনা সংগ্রহ নির্ধারণ করে যে বস্তুটির আর কোন উল্লেখ নেই।

final Class <?> getClass ()

এই Object রানটাইম ক্লাস রিটার্ন করে।

int hashCode ()

বস্তুর জন্য একটি হ্যাশ কোড মান প্রদান করে।

final void notify ()

একটি একক থ্রেড জাগিয়ে তোলে যা এই বস্তুর মনিটরে অপেক্ষা করছে।

final void notifyAll ()

এই বস্তুর মনিটরে অপেক্ষা করা সমস্ত থ্রেডকে জাগিয়ে তোলে।

String toString ()

বস্তুর একটি স্ট্রিং উপস্থাপনা প্রদান করে।

final void wait (long timeoutMillis, int nanos)

এটি জাগ্রত না হওয়া পর্যন্ত বর্তমান থ্রেডটিকে অপেক্ষা করতে দেয়, সাধারণত অবহিত করা বা বাধা দেওয়া , বা একটি নির্দিষ্ট পরিমাণ বাস্তব সময় অতিবাহিত না হওয়া পর্যন্ত।

final void wait (long timeoutMillis)

এটি জাগ্রত না হওয়া পর্যন্ত বর্তমান থ্রেডটিকে অপেক্ষা করতে দেয়, সাধারণত অবহিত করা বা বাধা দেওয়া , বা একটি নির্দিষ্ট পরিমাণ বাস্তব সময় অতিবাহিত না হওয়া পর্যন্ত।

final void wait ()

এটি জাগ্রত না হওয়া পর্যন্ত বর্তমান থ্রেডটিকে অপেক্ষা করতে দেয়, সাধারণত অবহিত করা বা বাধা দেওয়া হয়

পাবলিক পদ্ধতি

পেতে

API স্তর 34 এ যোগ করা হয়েছে
এছাড়াও বিজ্ঞাপন পরিষেবা এক্সটেনশন 6
public static AdIdManager get (Context context)

AdIdManager-এর একটি উদাহরণ তৈরি করার জন্য কারখানার পদ্ধতি।

পরামিতি
context Context : এই মানটি ব্যবহার করার Context null হতে পারে না।

রিটার্নস
AdIdManager একটি AdIdManager উদাহরণ এই মানটি null হতে পারে না।

getAdId

API স্তর 34 এ যোগ করা হয়েছে
এছাড়াও বিজ্ঞাপন পরিষেবা এক্সটেনশন 4
public void getAdId (Executor executor, 
                OutcomeReceiver<AdIdException> callback)

AdId ফেরত দিন।
AdServicesPermissions.ACCESS_ADSERVICES_AD_ID প্রয়োজন।ACCESS_ADSERVICES_AD_ID

পরামিতি
executor Executor : কলব্যাক চালানোর জন্য নির্বাহক। এই মানটি null হতে পারে না। কলব্যাক এবং শ্রোতা ইভেন্টগুলি এই Executor মাধ্যমে প্রেরণ করা হয়, কোন থ্রেড ব্যবহার করা হয় তা নিয়ন্ত্রণ করার একটি সহজ উপায় প্রদান করে। আপনার অ্যাপ্লিকেশনের মূল থ্রেডের মাধ্যমে ইভেন্টগুলি প্রেরণ করতে, আপনি Context.getMainExecutor() ব্যবহার করতে পারেন। অন্যথায়, একটি Executor প্রদান করুন যা একটি উপযুক্ত থ্রেডে প্রেরণ করে।

callback OutcomeReceiver : এডিড উপলব্ধ থাকলে বা একটি ত্রুটি দেখা দেওয়ার পরে যে কলব্যাকটি বলা হয়। এই মানটি null হতে পারে না।

রিটার্নস
void এই মানটি null হতে পারে না।

নিক্ষেপ করে
IllegalStateException যদি এই API উপলব্ধ না হয়।