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

setAds

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