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)

렌더링된 광고의 이벤트와 연결된 광고 선택 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_SELLERReportEventRequest.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_SELLERReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER의 조합입니다.

반환 값
ReportEventRequest.Builder 이 값은 null일 수 없습니다.