AdSelectionFromOutcomesConfig.Builder
public
static
final
class
AdSelectionFromOutcomesConfig.Builder
extends Object
| java.lang.Object | |
| ↳ | android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder |
AdSelectionFromOutcomesConfig 객체의 빌더입니다. 모든 필드에 null이 아닌 값이 필요합니다.
있습니다
요약
공개 생성자 | |
|---|---|
Builder()
|
|
공개 메서드 | |
|---|---|
AdSelectionFromOutcomesConfig
|
build()
|
AdSelectionFromOutcomesConfig.Builder
|
setAdSelectionIds(List<Long> adSelectionIds)
선택 프로세스에 참여하도록 |
AdSelectionFromOutcomesConfig.Builder
|
setSelectionLogicUri(Uri selectionLogicUri)
|
AdSelectionFromOutcomesConfig.Builder
|
setSelectionSignals(AdSelectionSignals selectionSignals)
|
AdSelectionFromOutcomesConfig.Builder
|
setSeller(AdTechIdentifier seller)
판매자 |
상속된 메서드 | |
|---|---|
공개 생성자
공개 메서드
build
public AdSelectionFromOutcomesConfig build ()
AdSelectionFromOutcomesConfig 인스턴스를 빌드합니다.
| 반환 값 | |
|---|---|
AdSelectionFromOutcomesConfig |
이 값은 null일 수 없습니다. |
setAdSelectionIds
public AdSelectionFromOutcomesConfig.Builder setAdSelectionIds (List<Long> adSelectionIds)
선택 프로세스에 참여하도록 AdSelectionIds 목록을 설정합니다.
| 매개변수 | |
|---|---|
adSelectionIds |
List: 이 값은 null일 수 없습니다. |
| 반환 값 | |
|---|---|
AdSelectionFromOutcomesConfig.Builder |
이 값은 null일 수 없습니다. |
setSelectionLogicUri
public AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri (Uri selectionLogicUri)
SelectionLogicUri를 설정합니다. 선택 URI는 다음 두 가지 스키마 중 하나일 수 있습니다.
- HTTPS: HTTPS URI는 호스트가
seller와 일치하는 절대 URI여야 합니다. - 광고 선택 사전 빌드: 광고 선택 서비스 URI가
ad-selection-prebuilt://ad-selection-from-outcomes/<name>?<script-generation-parameters>를 따릅니다. 형식으로 입력합니다. FLEDGE는 네트워크 없이도 적절한 JS 스크립트를 생성함 있습니다.사용 가능한 사전 빌드된 스크립트:
waterfall-mediation-truncationselectOutcome: 이 항목 JS는 폭포식 구조 미디에이션 자르기 로직을 구현합니다. 미디에이션 SDK의 광고는 입찰가가 입찰가 하한선보다 크거나 같은 경우 반환됩니다. 미만 매개변수가 있어야 합니다. <ph type="x-smartling-placeholder">- </ph>
bidFloor:AdSelectionFromOutcomesConfig#getSelectionSignals(): 미디에이션 SDK의 낙찰된 광고와 비교할 수 있습니다.
예: 선택 신호가
{"bid_floor": 10}과 같이 표시되면ad-selection-prebuilt://ad-selection-from-outcomes/waterfall-mediation-truncation/?bidFloor=bid_floor
AdSelectionIds 및 SelectionSignals.
| 매개변수 | |
|---|---|
selectionLogicUri |
Uri: 이 값은 null일 수 없습니다. |
| 반환 값 | |
|---|---|
AdSelectionFromOutcomesConfig.Builder |
이 값은 null일 수 없습니다. |
setSelectionSignals
public AdSelectionFromOutcomesConfig.Builder setSelectionSignals (AdSelectionSignals selectionSignals)
SelectionLogicUri에서 다운로드한 JS 스크립트에서 사용하도록 SelectionSignals를 설정합니다.
| 매개변수 | |
|---|---|
selectionSignals |
AdSelectionSignals: 이 값은 null일 수 없습니다. |
| 반환 값 | |
|---|---|
AdSelectionFromOutcomesConfig.Builder |
이 값은 null일 수 없습니다. |
setSeller
public AdSelectionFromOutcomesConfig.Builder setSeller (AdTechIdentifier seller)
판매자 AdTechIdentifier를 설정합니다.
| 매개변수 | |
|---|---|
seller |
AdTechIdentifier: 이 값은 null일 수 없습니다. |
| 반환 값 | |
|---|---|
AdSelectionFromOutcomesConfig.Builder |
이 값은 null일 수 없습니다. |