AddAdSelectionOverrideRequest

public class AddAdSelectionOverrideRequest
extends Object

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


이 POJO는 TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver) 요청을 나타냅니다.

여기에는 특정 재정의의 식별자 역할을 하는 AdSelectionConfig, 재정의 값을 나타내는 String DecisionLogicJs 및 StringtrustedScoringSignals 필드가 포함되어 있습니다.

요약

공개 생성자

AddAdSelectionOverrideRequest(AdSelectionConfig adSelectionConfig, String decisionLogicJs, AdSelectionSignals trustedScoringSignals)

공개 메서드

AdSelectionConfig getAdSelectionConfig()
String getDecisionLogicJs()
AdSelectionSignals getTrustedScoringSignals()

상속된 메서드

공개 생성자

AddAdSelectionOverrideRequest

public AddAdSelectionOverrideRequest (AdSelectionConfig adSelectionConfig, 
                String decisionLogicJs, 
                AdSelectionSignals trustedScoringSignals)

매개변수
adSelectionConfig AdSelectionConfig: 이 값은 null일 수 없습니다.

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

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

공개 메서드

getAdSelectionConfig

public AdSelectionConfig getAdSelectionConfig ()

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

getDecisionLogicJs

public String getDecisionLogicJs ()

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

getTrustedScoringSignals

public AdSelectionSignals getTrustedScoringSignals ()

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