AdData.Builder

public static final class AdData.Builder
extends Object

java.lang.Object
   ↳ android.adservices.common.AdData.Builder


AdData 객체의 빌더입니다.

요약

공개 생성자

Builder()

공개 메서드

AdData build()

AdData 객체를 빌드합니다.

AdData.Builder setAdCounterKeys(Set<Integer> adCounterKeys)

이벤트 집계에 사용되는 키 집합을 설정합니다.

AdData.Builder setAdFilters(AdFilters adFilters)

광고와 연결된 모든 AdFilters를 설정합니다.

AdData.Builder setAdRenderId(String adRenderId)

서버 입찰을 위한 광고 렌더링 ID를 설정합니다.

자세한 내용은 AdData#getAdRenderId()를 참고하세요.

AdData.Builder setMetadata(String metadata)

광고 선택 프로세스 중에 사용된 구매자 광고 메타데이터를 설정합니다.

AdData.Builder setRenderUri(Uri renderUri)

광고의 렌더링 애셋을 가리키는 URI를 설정합니다.

상속된 메서드

공개 생성자

빌더

public Builder ()

공개 메서드

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일 수 없습니다.