CustomAudience.Builder

public static final class CustomAudience.Builder
extends Object

java.lang.Object
   ↳ android.adservices.customaudience.CustomAudience.Builder


CustomAudience 객체의 빌더입니다.

요약

공개 생성자

Builder()

공개 메서드

CustomAudience build()

CustomAudience의 인스턴스를 빌드합니다.

CustomAudience.Builder setActivationTime(Instant activationTime)

CustomAudience가 광고를 게재하기 시작한 후 밀리초 단위로 잘리는 시간을 설정합니다.

CustomAudience.Builder setAds(List<AdData> ads)

맞춤 잠재고객에 의해 게재되는 초기 리마케팅 광고를 설정합니다.

CustomAudience.Builder setBiddingLogicUri(Uri biddingLogicUri)

광고 선택 프로세스에 사용할 입찰 로직을 가져올 URI를 설정합니다.

CustomAudience.Builder setBuyer(AdTechIdentifier buyer)

구매자 AdTechIdentifier를 설정합니다.

CustomAudience.Builder setDailyUpdateUri(Uri dailyUpdateUri)

일일 업데이트 URI를 설정합니다.

CustomAudience.Builder setExpirationTime(Instant expirationTime)

밀리초로 잘린 시간을 설정합니다. 이 시간이 지나면 CustomAudience를 삭제합니다.

CustomAudience.Builder setName(String name)

CustomAudience 객체의 이름을 설정합니다.

CustomAudience.Builder setTrustedBiddingData(TrustedBiddingData trustedBiddingData)

광고 선택 프로세스에서 쿼리되고 사용될 신뢰할 수 있는 입찰 데이터를 설정합니다.

CustomAudience.Builder setUserBiddingSignals(AdSelectionSignals userBiddingSignals)

광고 선택 프로세스에 사용되는 사용자 입찰 신호를 설정합니다.

상속된 메서드

공개 생성자

빌더

public Builder ()

공개 메서드

build

public CustomAudience build ()

CustomAudience의 인스턴스를 빌드합니다.

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

생성 값
NullPointerException null이 아닌 매개변수가 null인 경우
IllegalArgumentException 만료 시간이 활성화 시간보다 먼저 발생하는 경우
IllegalArgumentException 만료 시간이 현재 시간 이전에 설정된 경우

setActivationTime

public CustomAudience.Builder setActivationTime (Instant activationTime)

CustomAudience가 광고를 게재하기 시작한 후 밀리초 단위로 잘리는 시간을 설정합니다.

CustomAudience가 즉시 활성화되고 광고 선택에 참여하려면 null로 설정하세요.

자세한 내용은 CustomAudience.getActivationTime()를 참고하세요.

매개변수
activationTime Instant: 이 값은 null일 수 있습니다.

반환 값
CustomAudience.Builder

광고 설정

public CustomAudience.Builder setAds (List<AdData> ads)

맞춤 잠재고객에 의해 게재되는 초기 리마케팅 광고를 설정합니다. 제공되지 않으면 빈 목록이 할당됩니다.

자세한 내용은 CustomAudience.getAds()를 참고하세요.

매개변수
ads List: 이 값은 null일 수 있습니다.

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

setBiddingLogicUri

public CustomAudience.Builder setBiddingLogicUri (Uri biddingLogicUri)

광고 선택 프로세스에 사용할 입찰 로직을 가져올 URI를 설정합니다. URI는 HTTPS를 사용해야 합니다.

자세한 내용은 CustomAudience.getBiddingLogicUri()를 참고하세요.

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

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

setBuyer

public CustomAudience.Builder setBuyer (AdTechIdentifier buyer)

구매자 AdTechIdentifier를 설정합니다.

자세한 내용은 CustomAudience.getBuyer()를 참고하세요.

매개변수
buyer AdTechIdentifier: 이 값은 null일 수 없습니다.

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

setDailyUpdateUri

public CustomAudience.Builder setDailyUpdateUri (Uri dailyUpdateUri)

일일 업데이트 URI를 설정합니다. URI는 HTTPS를 사용해야 합니다.

자세한 내용은 CustomAudience.getDailyUpdateUri()를 참고하세요.

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

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

setExpirationTime

public CustomAudience.Builder setExpirationTime (Instant expirationTime)

밀리초로 잘린 시간을 설정합니다. 이 시간이 지나면 CustomAudience를 삭제합니다.

자세한 내용은 CustomAudience.getExpirationTime()를 참고하세요.

매개변수
expirationTime Instant: 이 값은 null일 수 있습니다.

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

setName

public CustomAudience.Builder setName (String name)

CustomAudience 객체의 이름을 설정합니다.

자세한 내용은 CustomAudience.getName()을 참고하세요.

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

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

setTrustedBiddingData

public CustomAudience.Builder setTrustedBiddingData (TrustedBiddingData trustedBiddingData)

광고 선택 프로세스에서 쿼리되고 사용될 신뢰할 수 있는 입찰 데이터를 설정합니다.

자세한 내용은 CustomAudience.getTrustedBiddingData()를 참고하세요.

매개변수
trustedBiddingData TrustedBiddingData: 이 값은 null일 수 있습니다.

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

setUserBiddingSignals

public CustomAudience.Builder setUserBiddingSignals (AdSelectionSignals userBiddingSignals)

광고 선택 프로세스에 사용되는 사용자 입찰 신호를 설정합니다.

자세한 내용은 CustomAudience.getUserBiddingSignals()를 참고하세요.

매개변수
userBiddingSignals AdSelectionSignals: 이 값은 null일 수 있습니다.

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