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)
렌더링된 광고의 이벤트와 연결된 광고 선택 ID를 설정합니다. |
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의 조합입니다. |
공개 메서드
build
public ReportEventRequest build ()
ReportEventRequest 객체를 빌드합니다.
| 반환 값 | |
|---|---|
ReportEventRequest |
이 값은 null일 수 없습니다. |
setAdSelectionId
public ReportEventRequest.Builder setAdSelectionId (long adSelectionId)
렌더링된 광고의 이벤트와 연결된 광고 선택 ID를 설정합니다.
자세한 내용은 ReportEventRequest.getAdSelectionId()를 참고하세요.
| 매개변수 | |
|---|---|
adSelectionId |
long |
| 반환 값 | |
|---|---|
ReportEventRequest.Builder |
이 값은 null일 수 없습니다. |
setData
public ReportEventRequest.Builder setData (String eventData)
광고 이벤트 데이터를 설정합니다.
자세한 내용은 ReportEventRequest.getData()를 참고하세요.
| 매개변수 | |
|---|---|
eventData |
String: 이 값은 null일 수 없습니다. |
| 반환 값 | |
|---|---|
ReportEventRequest.Builder |
이 값은 null일 수 없습니다. |
setInputEvent
public ReportEventRequest.Builder setInputEvent (InputEvent inputEvent)
사용자 상호작용과 연결된 입력 이벤트를 설정합니다.
자세한 내용은 ReportEventRequest.getInputEvent()를 참고하세요.
| 매개변수 | |
|---|---|
inputEvent |
InputEvent: 이 값은 null일 수 있습니다. |
| 반환 값 | |
|---|---|
ReportEventRequest.Builder |
이 값은 null일 수 없습니다. |
setKey
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일 수 없습니다. |