AdCounterHistogramRequest আপডেট করুন

public class UpdateAdCounterHistogramRequest
extends Object

java.lang.অবজেক্ট
android.adservices.adselection.UpdateAdCounterHistogramRequest


একটি বিজ্ঞাপন কাউন্টার হিস্টোগ্রাম আপডেট করার জন্য প্রয়োজনীয় আর্গুমেন্টগুলি মোড়ানোর জন্য অনুরোধ করুন৷

বিজ্ঞাপন কাউন্টার হিস্টোগ্রামগুলি, যেগুলি ইভেন্টগুলির ঐতিহাসিক লগ যা একটি বিজ্ঞাপন কাউন্টার কী এবং একটি বিজ্ঞাপন ইভেন্টের প্রকারের সাথে সম্পর্কিত, সুরক্ষিত দর্শক API ব্যবহার করার সময় ফ্রিকোয়েন্সি ক্যাপ ফিল্টারিং জানাতে ব্যবহৃত হয়৷

সারাংশ

নেস্টেড ক্লাস

class UpdateAdCounterHistogramRequest.Builder

UpdateAdCounterHistogramRequest অবজেক্টের জন্য নির্মাতা।

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

boolean equals ( Object o)

UpdateAdCounterHistogramRequest বস্তুতে একই তথ্য রয়েছে কিনা তা পরীক্ষা করে।

int getAdEventType ()

বিজ্ঞাপনের ইভেন্টের ধরন পায় যা একটি বিজ্ঞাপনের কাউন্টার কী সহ, কোন হিস্টোগ্রাম আপডেট করা উচিত তা সনাক্ত করে।

long getAdSelectionId ()

বিজ্ঞাপন নির্বাচন আইডি পায় যার সাথে রেন্ডার করা বিজ্ঞাপনের ইভেন্ট যুক্ত থাকে।

AdTechIdentifier getCallerAdTech ()

কলার adtech সত্তার AdTechIdentifier পায়।

int hashCode ()

UpdateAdCounterHistogramRequest অবজেক্টের ডেটার হ্যাশ ফেরত দেয়।

String toString ()

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

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

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

সমান

public boolean equals (Object o)

UpdateAdCounterHistogramRequest বস্তুতে একই তথ্য রয়েছে কিনা তা পরীক্ষা করে।

পরামিতি
o Object : রেফারেন্স অবজেক্ট যার সাথে তুলনা করতে হবে।

রিটার্নস
boolean true যদি এই বস্তুটি অবজেক্ট আর্গুমেন্টের মতো হয়; অন্যথায় false

getAdEventType

public int getAdEventType ()

বিজ্ঞাপনের ইভেন্টের ধরন পায় যা একটি বিজ্ঞাপনের কাউন্টার কী সহ, কোন হিস্টোগ্রাম আপডেট করা উচিত তা সনাক্ত করে।

রিটার্নস
int মান হল android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_INVALID, FrequencyCapFilters.AD_EVENT_TYPE_WIN , FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION , FrequencyCapFilters.AD_EVENT_TYPE_VIEW FrequencyCapFilters.AD_EVENT_TYPE_CLICK , android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MIN, বা android.adservices.common.FrequencyCapFilters.AD_EVENT_TYPE_MAX

getAdSelectionId

public long getAdSelectionId ()

বিজ্ঞাপন নির্বাচন আইডি পায় যার সাথে রেন্ডার করা বিজ্ঞাপনের ইভেন্ট যুক্ত থাকে।

বিজ্ঞাপন নির্বাচন আইডি সম্পর্কে আরও তথ্যের জন্য, AdSelectionOutcome দেখুন।

বিজ্ঞাপনটি অবশ্যই গত 24 ঘন্টার মধ্যে সুরক্ষিত দর্শক বিজ্ঞাপন নির্বাচন থেকে নির্বাচন করা হয়েছে এবং বিজ্ঞাপন নির্বাচন কলটি বর্তমান কলিং অ্যাপের মতো একই অ্যাপ থেকে শুরু করা উচিত। বিজ্ঞাপন নির্বাচন আইডি দ্বারা নির্দিষ্ট করা বিজ্ঞাপনের সাথে যুক্ত সমস্ত বিজ্ঞাপন কাউন্টার কীগুলির জন্য ইভেন্ট হিস্টোগ্রামগুলি getAdEventType() থেকে বিজ্ঞাপন ইভেন্ট প্রকারের জন্য আপডেট করা হবে, যাতে সুরক্ষিত দর্শক ফ্রিকোয়েন্সি ক্যাপ ফিল্টারিং ব্যবহার করা হয়।

রিটার্নস
long

getCallerAdTech

public AdTechIdentifier getCallerAdTech ()

কলার adtech সত্তার AdTechIdentifier পায়।

এই UpdateAdCounterHistogramRequest অবজেক্টটি ব্যবহার করে adtech অবশ্যই গোপনীয়তা স্যান্ডবক্সের সাথে নথিভুক্ত হতে হবে এবং কলিং অ্যাপের পক্ষে কাজ করার অনুমতি দিতে হবে। উল্লেখিত অ্যাডটেকটি রেন্ডার করা বিজ্ঞাপনের মালিক বা বিক্রেতা যেটি getAdSelectionId() দ্বারা প্রত্যাবর্তিত আইডির সাথে যুক্ত বিজ্ঞাপন নির্বাচন শুরু করেছে তার মতো একই অ্যাডটেক হওয়ার প্রয়োজন নেই৷

API প্রয়োজনীয়তা এবং ব্যতিক্রম সম্পর্কে আরও তথ্যের জন্য, AdSelectionManager.updateAdCounterHistogram(android.adservices.adselection.UpdateAdCounterHistogramRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver) দেখুন।

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

হ্যাশকোড

public int hashCode ()

UpdateAdCounterHistogramRequest অবজেক্টের ডেটার হ্যাশ ফেরত দেয়।

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

toString

public String toString ()

বস্তুর একটি স্ট্রিং উপস্থাপনা প্রদান করে। সাধারণভাবে, toString পদ্ধতি একটি স্ট্রিং প্রদান করে যা এই বস্তুটিকে "পাঠ্যভাবে উপস্থাপন করে"। ফলাফলটি একটি সংক্ষিপ্ত কিন্তু তথ্যপূর্ণ উপস্থাপনা হওয়া উচিত যা একজন ব্যক্তির পক্ষে পড়তে সহজ। এটি সুপারিশ করা হয় যে সমস্ত সাবক্লাস এই পদ্ধতিটি ওভাররাইড করে।

ক্লাস Object জন্য toString পদ্ধতিটি ক্লাসের নাম নিয়ে গঠিত একটি স্ট্রিং প্রদান করে যার মধ্যে অবজেক্টটি একটি উদাহরণ, অ্যাট-সাইন অক্ষর ` @ ', এবং অবজেক্টের হ্যাশ কোডের স্বাক্ষরবিহীন হেক্সাডেসিমেল উপস্থাপনা। অন্য কথায়, এই পদ্ধতিটি এর মানের সমান একটি স্ট্রিং প্রদান করে:

 getClass().getName() + '@' + Integer.toHexString(hashCode())
 

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