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 setMetadata(String metadata)

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

AdData.Builder setRenderUrl(Uri renderUrl)

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

상속된 메서드

공개 생성자

공개 메서드

build

public AdData build ()

AdData 객체를 빌드합니다.

반환 값
AdData 이 값은 null일 수 없습니다.

생성 값
NullPointerException 빌드 시 매개변수가 null인 경우

setMetadata

public AdData.Builder setMetadata (String metadata)

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

메타데이터는 문자열로 직렬화된 유효한 JSON 객체여야 합니다. 메타데이터는 입찰 생성의 일부로 광고 선택 중에 사용되면서, 격리된 실행 환경에서 실행되는 구매자 자바스크립트 로직에 사용되는 광고별 입찰 정보를 나타냅니다.

메타데이터가 구매자의 JS에 의해 사용될 수 있는 유효한 JSON 객체가 아닌 경우 광고는 광고 선택을 위한 요건을 충족하지 않습니다.

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

매개변수
metadata String: 이 값은 null일 수 없습니다.

반환 값
AdData.Builder 이 값은 null일 수 없습니다.

setRenderUrl

public AdData.Builder setRenderUrl (Uri renderUrl)

광고의 렌더링 애셋을 가리키는 URL을 설정합니다. URL은 HTTPS를 사용해야 합니다.

자세한 내용은 AdData.getRenderUrl()을 참고하세요.

매개변수
renderUrl Uri: 이 값은 null일 수 없습니다.

반환 값
AdData.Builder 이 값은 null일 수 없습니다.