AddAdSelectionFromOutcomesOverrideRequest

public class AddAdSelectionFromOutcomesOverrideRequest
extends Object

java.lang.Object
   ↳ android.adservices.adselection.AddAdSelectionFromOutcomesOverrideRequest


이 POJO는 TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) ( AddAdSelectionOverrideRequest, Executor, OutcomeReceiver)} 요청을 나타냅니다.

특정 재정의의 식별자로 사용되는 AdSelectionFromOutcomesConfig, 재정의 값을 나타내는 String selectionLogicJs 및 String selectionSignals 필드가 포함되어 있습니다.

요약

공개 생성자

AddAdSelectionFromOutcomesOverrideRequest(AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, String outcomeSelectionLogicJs, AdSelectionSignals outcomeSelectionTrustedSignals)

AddAdSelectionFromOutcomesOverrideRequest 인스턴스를 빌드합니다.

상속된 메서드

Object clone()

이 개체의 사본을 만들어 반환합니다.

boolean equals(Object obj)

일부 다른 개체가 이 개체와 '같은'지 여부를 나타냅니다.

void finalize()

가비지 컬렉션이 더 이상 객체에 관한 참조가 없다고 판단하는 경우 객체의 가비지 컬렉터에서 호출합니다.

final Class<?> getClass()

Object의 런타임 클래스를 반환합니다.

int hashCode()

객체의 해시 코드 값을 반환합니다.

final void notify()

이 객체의 모니터에서 대기 중인 단일 스레드의 대기 모드를 해제합니다.

final void notifyAll()

이 개체의 모니터에서 대기 중인 모든 스레드의 대기 모드를 해제합니다.

String toString()

객체의 문자열 표현을 반환합니다.

final void wait(long timeoutMillis, int nanos)

일반적으로 알림을 받거나 중단되어 절전 모드에서 해제될 때까지 또는 일정 시간이 경과할 때까지 현재 스레드가 대기하도록 합니다.

final void wait(long timeoutMillis)

일반적으로 알림을 받거나 중단되어 절전 모드에서 해제될 때까지 또는 일정 시간이 경과할 때까지 현재 스레드가 대기하도록 합니다.

final void wait()

일반적으로 알림을 받거나 중단되어 절전 모드에서 해제될 때까지 현재 스레드가 대기하도록 합니다.

공개 생성자

AddAdSelectionFromOutcomesOverrideRequest

public AddAdSelectionFromOutcomesOverrideRequest (AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, 
                String outcomeSelectionLogicJs, 
                AdSelectionSignals outcomeSelectionTrustedSignals)

AddAdSelectionFromOutcomesOverrideRequest 인스턴스를 빌드합니다.

매개변수
adSelectionFromOutcomesConfig AdSelectionFromOutcomesConfig: 이 값은 null일 수 없습니다.

outcomeSelectionLogicJs String: 이 값은 null일 수 없습니다.

outcomeSelectionTrustedSignals AdSelectionSignals: 이 값은 null일 수 없습니다.

공개 메서드

getAdSelectionFromOutcomesConfig

public AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig ()

반환 값
AdSelectionFromOutcomesConfig 광고 선택 프로세스의 구성인 AdSelectionFromOutcomesConfig의 인스턴스입니다. 이 구성은 렌더링할 낙찰된 광고를 찾기 위해 입찰가와 점수를 생성하는 광고 선택 흐름을 실행하는 데 필요한 데이터를 제공합니다. 이 값은 null일 수 없습니다.

getOutcomeSelectionLogicJs

public String getOutcomeSelectionLogicJs ()

반환 값
String 재정의 자바스크립트 결과는 유효한 JS 코드가 포함된 문자열이어야 합니다. 코드에는 광고 결과 선택 중에 실행되는 결과 선택 로직이 포함되어야 합니다. 이 값은 null일 수 없습니다.

getOutcomeSelectionTrustedSignals

public AdSelectionSignals getOutcomeSelectionTrustedSignals ()

반환 값
AdSelectionSignals 신뢰할 수 있는 점수 신호 재정의는 유효한 JSON 문자열이어야 합니다. 신뢰할 수 있는 신호는 광고 결과 선택 중에 결과 선택 로직에 입력됩니다. 이 값은 null일 수 없습니다.