টপিক্স ম্যানেজার

public final class TopicsManager
extends Object

java.lang.অবজেক্ট
android.adservices.topics.TopicsManager


গোপনীয়তা সংরক্ষণের উপায়ে ব্যবহারকারীর আগ্রহের বিষয়গুলি পেতে TopicsManager অ্যাপ এবং Ad-Sdks-এর জন্য API প্রদান করে।

Context.getSystemService(Class) এবং TopicsManager ক্লাস ব্যবহার করে TopicsManager এর উদাহরণ পাওয়া যেতে পারে।

সারাংশ

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

static TopicsManager get ( Context context)

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

void getTopics ( GetTopicsRequest getTopicsRequest, Executor executor, OutcomeReceiver < GetTopicsResponse , Exception > callback)

বিষয়গুলো ফেরত দিন।

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

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 TopicsManager get (Context context)

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

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

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

GetTopics

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

বিষয়গুলো ফেরত দিন।
AdServicesPermissions.ACCESS_ADSERVICES_TOPICS প্রয়োজন।ACCESS_ADSERVICES_TOPICS

পরামিতি
getTopicsRequest GetTopicsRequest : বিষয়গুলি পাওয়ার জন্য অনুরোধ। এই মানটি null হতে পারে না।

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

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

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

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