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 ওভাররাইড করে এবং পরিবর্তে |
void | removeCustomAudienceRemoteInfoOverride ( RemoveCustomAudienceOverrideRequest request, Executor executor, OutcomeReceiver < Object , Exception > receiver) |
void | resetAllCustomAudienceOverrides ( Executor executor, OutcomeReceiver < Object , Exception > receiver)কাস্টম অডিয়েন্স API-এ সমস্ত ওভাররাইড ডেটা সরিয়ে দেয়। |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি | |
|---|---|
পাবলিক পদ্ধতি
ওভাররাইড কাস্টমঅডিয়েন্সরিমোটইনফো
public void overrideCustomAudienceRemoteInfo (AddCustomAudienceOverrideRequest request, Executor executor, OutcomeReceiver<Object, Exception> 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 কলকারীর জন্য সক্ষম না হয় রিসিভার হয় একটি সফল রানের জন্য একটি |
CustomAudienceRemoteInfoOverride রিমুভ করুন
public void removeCustomAudienceRemoteInfoOverride (RemoveCustomAudienceOverrideRequest request, Executor executor, OutcomeReceiver<Object, Exception> 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 কলকারীর জন্য সক্ষম না হয় |
পুনরায় সেট করুনAllCustomAudienceOverrides
public void resetAllCustomAudienceOverrides (Executor executor, OutcomeReceiver<Object, Exception> receiver)
কাস্টম অডিয়েন্স API-এ সমস্ত ওভাররাইড ডেটা সরিয়ে দেয়।
এই পদ্ধতিটি শেষ থেকে শেষ পরীক্ষার জন্য ব্যবহার করার উদ্দেশ্যে। এই API শুধুমাত্র ডিবাগ মোডে থাকা অ্যাপ্লিকেশানগুলির জন্য বিকাশকারী বিকল্পগুলি সক্ষম করা আছে৷
AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE প্রয়োজন।ACCESS_ADSERVICES_CUSTOM_AUDIENCE
| পরামিতি | |
|---|---|
executor | Executor : এই মানটি null হতে পারে না। কলব্যাক এবং শ্রোতা ইভেন্টগুলি এই Executor মাধ্যমে প্রেরণ করা হয়, কোন থ্রেড ব্যবহার করা হয় তা নিয়ন্ত্রণ করার একটি সহজ উপায় প্রদান করে। আপনার অ্যাপ্লিকেশনের মূল থ্রেডের মাধ্যমে ইভেন্টগুলি প্রেরণ করতে, আপনি Context.getMainExecutor() ব্যবহার করতে পারেন। অন্যথায়, একটি Executor প্রদান করুন যা একটি উপযুক্ত থ্রেডে প্রেরণ করে। |
receiver | OutcomeReceiver : এই মানটি null হতে পারে না। |
| নিক্ষেপ করে | |
|---|---|
IllegalStateException | যদি এই API কলকারীর জন্য সক্ষম না হয় রিসিভার হয় একটি সফল রানের জন্য একটি |