TestCustomAudienceManager

public class TestCustomAudienceManager
extends Object

java.lang.অবজেক্ট
android.adservices.customaudience.TestCustomAudienceManager


TestCustomAudienceManager কাস্টম দর্শকদের পরীক্ষা করার জন্য অ্যাপ এবং বিজ্ঞাপন-SDK-এর জন্য API প্রদান করে।

সারাংশ

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

void overrideCustomAudienceRemoteInfo ( AddCustomAudienceOverrideRequest request, Executor executor, OutcomeReceiver < Object , Exception > receiver)

দূরবর্তী সার্ভার থেকে ডেটা আনা এড়াতে কাস্টম অডিয়েন্স API ওভাররাইড করে এবং পরিবর্তে AddCustomAudienceOverrideRequest এ প্রদত্ত ডেটা ব্যবহার করে।

void removeCustomAudienceRemoteInfoOverride ( RemoveCustomAudienceOverrideRequest request, Executor executor, OutcomeReceiver < Object , Exception > receiver)

RemoveCustomAudienceOverrideRequest এ সম্পর্কিত ডেটা সহ তম কাস্টম অডিয়েন্স API-তে একটি ওভাররাইড সরিয়ে দেয়।

void resetAllCustomAudienceOverrides ( Executor executor, OutcomeReceiver < Object , Exception > receiver)

কাস্টম অডিয়েন্স API-এ সমস্ত ওভাররাইড ডেটা সরিয়ে দেয়।

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

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

ওভাররাইড কাস্টমঅডিয়েন্সরিমোটইনফো

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

দূরবর্তী সার্ভার থেকে ডেটা আনা এড়াতে কাস্টম অডিয়েন্স API ওভাররাইড করে এবং পরিবর্তে AddCustomAudienceOverrideRequest এ প্রদত্ত ডেটা ব্যবহার করে। AddCustomAudienceOverrideRequest বিজ্ঞাপন SDK দ্বারা প্রদান করা হয়।

এই পদ্ধতিটি শেষ থেকে শেষ পরীক্ষার জন্য ব্যবহার করার উদ্দেশ্যে। এই API শুধুমাত্র ডিবাগ মোডে থাকা অ্যাপ্লিকেশানগুলির জন্য বিকাশকারী বিকল্পগুলি সক্ষম করা আছে৷

request owner কলিং অ্যাপের প্যাকেজের নাম না হলে এই কলটি নীরবে ব্যর্থ হবে৷
AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE প্রয়োজন।ACCESS_ADSERVICES_CUSTOM_AUDIENCE

পরামিতি
request AddCustomAudienceOverrideRequest : এই মানটি null হতে পারে না।

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

receiver OutcomeReceiver : এই মানটি null হতে পারে না।

নিক্ষেপ করে
IllegalStateException যদি এই API কলকারীর জন্য সক্ষম না হয়

রিসিভার হয় একটি সফল রানের জন্য একটি void প্রদান করে, অথবা একটি Exception ত্রুটি নির্দেশ করে।

CustomAudienceRemoteInfoOverride রিমুভ করুন

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

RemoveCustomAudienceOverrideRequest এ সম্পর্কিত ডেটা সহ তম কাস্টম অডিয়েন্স API-তে একটি ওভাররাইড সরিয়ে দেয়।

এই পদ্ধতিটি শেষ থেকে শেষ পরীক্ষার জন্য ব্যবহার করার উদ্দেশ্যে। এই API শুধুমাত্র ডিবাগ মোডে থাকা অ্যাপ্লিকেশানগুলির জন্য বিকাশকারী বিকল্পগুলি সক্ষম করা আছে৷
AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE প্রয়োজন।ACCESS_ADSERVICES_CUSTOM_AUDIENCE

পরামিতি
request RemoveCustomAudienceOverrideRequest : এই মানটি null হতে পারে না।

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

receiver OutcomeReceiver : এই মানটি null হতে পারে না।

নিক্ষেপ করে
IllegalStateException যদি এই API কলকারীর জন্য সক্ষম না হয়

RemoveCustomAudienceOverrideRequest বিজ্ঞাপন SDK দ্বারা প্রদান করা হয়। রিসিভার হয় একটি সফল রানের জন্য একটি void প্রদান করে, অথবা একটি Exception ত্রুটি নির্দেশ করে।

পুনরায় সেট করুনAllCustomAudienceOverrides

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

কাস্টম অডিয়েন্স API-এ সমস্ত ওভাররাইড ডেটা সরিয়ে দেয়।

এই পদ্ধতিটি শেষ থেকে শেষ পরীক্ষার জন্য ব্যবহার করার উদ্দেশ্যে। এই API শুধুমাত্র ডিবাগ মোডে থাকা অ্যাপ্লিকেশানগুলির জন্য বিকাশকারী বিকল্পগুলি সক্ষম করা আছে৷
AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE প্রয়োজন।ACCESS_ADSERVICES_CUSTOM_AUDIENCE

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

receiver OutcomeReceiver : এই মানটি null হতে পারে না।

নিক্ষেপ করে
IllegalStateException যদি এই API কলকারীর জন্য সক্ষম না হয়

রিসিভার হয় একটি সফল রানের জন্য একটি void প্রদান করে, অথবা একটি Exception ত্রুটি নির্দেশ করে।