রিপোর্ট ইভেন্ট অনুরোধ
public class ReportEventRequest
extends Object
| java.lang.অবজেক্ট | |
| ↳ | android.adservices.adselection.ReportEventRequest |
একটি বিজ্ঞাপন ইভেন্টের প্রতিবেদন করার জন্য প্রয়োজনীয় আর্গুমেন্টগুলি মোড়ানোর জন্য অনুরোধ করুন৷
সারাংশ
নেস্টেড ক্লাস | |
|---|---|
class | ReportEventRequest.Builder |
ধ্রুবক | |
|---|---|
int | FLAG_REPORTING_DESTINATION_BUYER |
int | FLAG_REPORTING_DESTINATION_SELLER
|
পাবলিক পদ্ধতি | |
|---|---|
long | getAdSelectionId ()বিজ্ঞাপন নির্বাচন প্রক্রিয়ার প্রাথমিক শনাক্তকারী adSelectionId প্রদান করে। |
String | getData ()বিজ্ঞাপন ইভেন্ট ডেটা প্রদান করে। |
InputEvent | getInputEvent ()ব্যবহারকারীর ইন্টারঅ্যাকশনের সাথে যুক্ত ইনপুট ইভেন্ট প্রদান করে। |
String | getKey ()ইভেন্ট কী, রিপোর্ট করা বিজ্ঞাপন ইভেন্টের ধরন প্রদান করে। |
int | getReportingDestinations ()(ক্রেতা, বিক্রেতা বা উভয়কেই) রিপোর্ট করার জন্য রিপোর্টিং গন্তব্যের বিটফিল্ড ফেরত দেয়। |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি | |
|---|---|
ধ্রুবক
FLAG_REPORTING_DESTINATION_BUYER
public static final int FLAG_REPORTING_DESTINATION_BUYER
ধ্রুবক মান: 2 (0x00000002)
FLAG_REPORTING_DESTINATION_SELLER
public static final int FLAG_REPORTING_DESTINATION_SELLER
ধ্রুবক মান: 1 (0x00000001)
পাবলিক পদ্ধতি
getAdSelectionId
public long getAdSelectionId ()
বিজ্ঞাপন নির্বাচন প্রক্রিয়ার প্রাথমিক শনাক্তকারী adSelectionId প্রদান করে।
| রিটার্নস | |
|---|---|
long | |
getData
public String getData ()
বিজ্ঞাপন ইভেন্ট ডেটা প্রদান করে।
বিজ্ঞাপন নির্বাচনের পরে, এই ডেটা কলকারী দ্বারা উত্পন্ন হয়। কলকারী তারপর AdSelectionManager.reportEvent(ReportEventRequest, Executor, OutcomeReceiver) কল করতে পারেন। এই তথ্যটি registerAdBeacon এ নিবন্ধিত reportingUri কাছে একটি POST অনুরোধে সংযুক্ত করা হবে।
UTF-8 ফরম্যাটে String#getBytes() এর আকার 64KB এর নিচে হওয়া উচিত।
| রিটার্নস | |
|---|---|
String | এই মানটি null হতে পারে না। |
getInputEvent
public InputEvent getInputEvent ()
ব্যবহারকারীর ইন্টারঅ্যাকশনের সাথে যুক্ত ইনপুট ইভেন্ট প্রদান করে।
এই ক্ষেত্রটি হয় null , একটি ভিউ ইভেন্টের প্রতিনিধিত্ব করে, অথবা একটি InputEvent অবজেক্ট আছে, একটি ক্লিক ইভেন্টকে প্রতিনিধিত্ব করে৷
| রিটার্নস | |
|---|---|
InputEvent | |
getKey
public String getKey ()
ইভেন্ট কী, রিপোর্ট করা বিজ্ঞাপন ইভেন্টের ধরন প্রদান করে।
এই ক্ষেত্রটি বিজ্ঞাপন নির্বাচনের পরে registerAdBeacon এ নিবন্ধিত eventKey এর সাথে সংশ্লিষ্ট reportingUri আনতে ব্যবহার করা হবে।
এই ক্ষেত্রটি registerAdBeacon এ নিবন্ধিত eventKey এর সাথে সঠিক মিল হওয়া উচিত। registerAdBeacon সম্পর্কে নির্দিষ্ট বিবরণ AdSelectionManager#reportImpression এর ডকুমেন্টেশনে পাওয়া যাবে
UTF-8 ফরম্যাটে ইভেন্ট কী ( String#getBytes() দিয়ে এর বাইট অ্যারে পরিদর্শন করার সময় 40 বাইটের বেশি হওয়া উচিত নয়। registerAdBeacon কলের সময় এই সীমা অতিক্রমকারী কোনো কী নিবন্ধিত হবে না।
| রিটার্নস | |
|---|---|
String | এই মানটি null হতে পারে না। |
GetReporting Destinations
public int getReportingDestinations ()
(ক্রেতা, বিক্রেতা বা উভয়কেই) রিপোর্ট করার জন্য রিপোর্টিং গন্তব্যের বিটফিল্ড ফেরত দেয়।
এই বিটফিল্ড তৈরি করতে, একটি | বিটওয়াইজ অপারেটর প্রতিটি reportingDestination মধ্যে রিপোর্ট করা হবে। উদাহরণস্বরূপ শুধুমাত্র ক্রেতাকে রিপোর্ট করার জন্য, রিপোর্টিং গন্তব্য ক্ষেত্রটিকে FLAG_REPORTING_DESTINATION_BUYER তে সেট করুন শুধুমাত্র বিক্রেতার কাছে রিপোর্ট করতে, রিপোর্টিং গন্তব্য ক্ষেত্রটিকে FLAG_REPORTING_DESTINATION_SELLER এ সেট করুন ক্রেতা এবং বিক্রেতা উভয়কে রিপোর্ট করতে, রিপোর্টিং গন্তব্য ক্ষেত্রটিকে FLAG_REPORTING_DESTINATION_SELLER এ সেট করুন FLAG_REPORTING_DESTINATION_BUYER | FLAG_REPORTING_DESTINATION_SELLER
| রিটার্নস | |
|---|---|
int | মান হয় 0 বা FLAG_REPORTING_DESTINATION_SELLER , এবং FLAG_REPORTING_DESTINATION_BUYER এর সংমিশ্রণ |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।