AdData.Builder
public
static
final
class
AdData.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.common.AdData.Builder |
AdData
객체의 빌더입니다.
요약
공개 생성자 | |
---|---|
Builder()
|
공개 메서드 | |
---|---|
AdData
|
build()
|
AdData.Builder
|
setAdCounterKeys(Set<Integer> adCounterKeys)
이벤트 집계에 사용되는 키 집합을 설정합니다. |
AdData.Builder
|
setAdFilters(AdFilters adFilters)
광고와 연결된 모든 |
AdData.Builder
|
setAdRenderId(String adRenderId)
서버 입찰을 위한 광고 렌더링 ID를 설정합니다. 자세한 내용은 |
AdData.Builder
|
setMetadata(String metadata)
광고 선택 프로세스 중에 사용된 구매자 광고 메타데이터를 설정합니다. |
AdData.Builder
|
setRenderUri(Uri renderUri)
광고의 렌더링 애셋을 가리키는 URI를 설정합니다. |
상속된 메서드 | |
---|---|
공개 생성자
공개 메서드
build
public AdData build ()
AdData
객체를 빌드합니다.
반환 값 | |
---|---|
AdData |
이 값은 null 일 수 없습니다. |
생성 값 | |
---|---|
NullPointerException |
빌드 시 필수 매개변수가 null 인 경우 |
setAdCounterKeys
public AdData.Builder setAdCounterKeys (Set<Integer> adCounterKeys)
이벤트 집계에 사용되는 키 집합을 설정합니다.
하나의 광고에 연결할 수 있는 광고 카운터 키는 최대 10개입니다.
자세한 내용은 AdData.getAdCounterKeys()
를 참고하세요.
매개변수 | |
---|---|
adCounterKeys |
Set : 이 값은 null 일 수 없습니다. |
반환 값 | |
---|---|
AdData.Builder |
이 값은 null 일 수 없습니다. |
setAdFilters
public AdData.Builder setAdFilters (AdFilters adFilters)
광고와 연결된 모든 AdFilters
를 설정합니다.
자세한 내용은 AdData.getAdFilters()
를 참고하세요.
매개변수 | |
---|---|
adFilters |
AdFilters : 이 값은 null 일 수 있습니다. |
반환 값 | |
---|---|
AdData.Builder |
이 값은 null 일 수 없습니다. |
setAdRenderId
public AdData.Builder setAdRenderId (String adRenderId)
서버 입찰을 위한 광고 렌더링 ID를 설정합니다.
자세한 내용은 AdData#getAdRenderId()
를 참고하세요.
매개변수 | |
---|---|
adRenderId |
String : 이 값은 null 일 수 있습니다. |
반환 값 | |
---|---|
AdData.Builder |
이 값은 null 일 수 없습니다. |
setMetadata
public AdData.Builder setMetadata (String metadata)
광고 선택 프로세스 중에 사용된 구매자 광고 메타데이터를 설정합니다.
메타데이터는 문자열로 직렬화된 유효한 JSON 객체여야 합니다. 메타데이터는 입찰 생성의 일부로 광고 선택 중에 사용되면서, 격리된 실행 환경에서 실행되는 구매자 자바스크립트 로직에 사용되는 광고별 입찰 정보를 나타냅니다.
메타데이터가 구매자의 JS에 사용할 수 있는 유효한 JSON 객체가 아닌 경우 광고가 광고 선택 대상이 아닙니다.
자세한 내용은 AdData.getMetadata()
을 참고하세요.
매개변수 | |
---|---|
metadata |
String : 이 값은 null 일 수 없습니다. |
반환 값 | |
---|---|
AdData.Builder |
이 값은 null 일 수 없습니다. |
setRenderUri
public AdData.Builder setRenderUri (Uri renderUri)
광고의 렌더링 애셋을 가리키는 URI를 설정합니다. URI는 HTTPS를 사용해야 합니다.
자세한 내용은 AdData.getRenderUri()
을 참고하세요.
매개변수 | |
---|---|
renderUri |
Uri : 이 값은 null 일 수 없습니다. |
반환 값 | |
---|---|
AdData.Builder |
이 값은 null 일 수 없습니다. |