ReportEventRequest.Builder

public static final class ReportEventRequest.Builder
extends Object

java.lang.Object
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 नहीं हो सकता.

setइनपुटEvent

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 नहीं हो सकता.

setReportingDestinations

public ReportEventRequest.Builder setReportingDestinations (int reportingDestinations)

रिपोर्ट करने के लिए, रिपोर्टिंग डेस्टिनेशन का बिटफ़ील्ड सेट करता है (खरीदार, विक्रेता या दोनों).

ज़्यादा जानकारी के लिए, ReportEventRequest.getReportingDestinations() पर जाएं.

पैरामीटर
reportingDestinations int: मान 0 या ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER और ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER का संयोजन है

रिटर्न
ReportEventRequest.Builder यह मान null नहीं हो सकता.