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