ReportEventRequest.Builder

public static final class ReportEventRequest.Builder
extends Object

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


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

সারাংশ

পাবলিক কনস্ট্রাক্টর

Builder (long adSelectionId, String eventKey, String eventData, int reportingDestinations)

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

ReportEventRequest build ()

ReportEventRequest অবজেক্ট তৈরি করে।

ReportEventRequest.Builder setAdSelectionId (long adSelectionId)

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

ReportEventRequest.Builder setData ( String eventData)

বিজ্ঞাপন ইভেন্ট ডেটা সেট করে।

ReportEventRequest.Builder setInputEvent ( InputEvent inputEvent)

ব্যবহারকারীর ইন্টারঅ্যাকশনের সাথে যুক্ত ইনপুট ইভেন্ট সেট করে।

ReportEventRequest.Builder setKey ( String eventKey)

ইভেন্ট কী সেট করে, রিপোর্ট করা বিজ্ঞাপন ইভেন্টের ধরন।

ReportEventRequest.Builder setReportingDestinations (int reportingDestinations)

রিপোর্ট করার গন্তব্যের বিটফিল্ড সেট করে (ক্রেতা, বিক্রেতা বা উভয়কেই) রিপোর্ট করার জন্য।

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

পাবলিক কনস্ট্রাক্টর

নির্মাতা

public Builder (long adSelectionId, 
                String eventKey, 
                String eventData, 
                int reportingDestinations)

পরামিতি
adSelectionId long

eventKey String : এই মানটি null হতে পারে না।

eventData String : এই মানটি null হতে পারে না।

reportingDestinations int : মান হয় 0 বা ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER , এবং ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER এর সংমিশ্রণ

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

নির্মাণ

public ReportEventRequest build ()

ReportEventRequest অবজেক্ট তৈরি করে।

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

setAdSelectionId

public ReportEventRequest.Builder setAdSelectionId (long adSelectionId)

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

আরও তথ্যের জন্য ReportEventRequest.getAdSelectionId() দেখুন।

পরামিতি
adSelectionId long

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

সেট ডেটা

public ReportEventRequest.Builder setData (String eventData)

বিজ্ঞাপন ইভেন্ট ডেটা সেট করে।

আরও তথ্যের জন্য ReportEventRequest.getData() দেখুন।

পরামিতি
eventData String : এই মানটি null হতে পারে না।

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

সেট ইনপুট ইভেন্ট

public ReportEventRequest.Builder setInputEvent (InputEvent inputEvent)

ব্যবহারকারীর ইন্টারঅ্যাকশনের সাথে যুক্ত ইনপুট ইভেন্ট সেট করে।

আরও তথ্যের জন্য ReportEventRequest.getInputEvent() দেখুন।

পরামিতি
inputEvent InputEvent : এই মানটি null হতে পারে।

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

সেটকি

public ReportEventRequest.Builder setKey (String eventKey)

ইভেন্ট কী সেট করে, রিপোর্ট করা বিজ্ঞাপন ইভেন্টের ধরন।

আরও তথ্যের জন্য ReportEventRequest.getKey() দেখুন।

পরামিতি
eventKey String : এই মানটি null হতে পারে না।

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

সেট রিপোর্টিং গন্তব্য

public ReportEventRequest.Builder setReportingDestinations (int reportingDestinations)

রিপোর্ট করার গন্তব্যের বিটফিল্ড সেট করে (ক্রেতা, বিক্রেতা বা উভয়কেই) রিপোর্ট করার জন্য।

আরও তথ্যের জন্য ReportEventRequest.getReportingDestinations() দেখুন।

পরামিতি
reportingDestinations int : মান হয় 0 বা ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER , এবং ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER এর সংমিশ্রণ

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