- 리소스: CustomBiddingAlgorithm
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON 표현
 
 - CustomBiddingAlgorithmType
 - CustomBiddingModelReadinessState
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON 표현
 
 - ReadinessState
 - 상태
 - 메서드
 
리소스: CustomBiddingAlgorithm
단일 맞춤 입찰 알고리즘입니다.
| JSON 표현 | 
|---|
{ "name": string, "customBiddingAlgorithmId": string, "displayName": string, "entityStatus": enum (  | 
              
| 필드 | |
|---|---|
name | 
                
                   
 출력 전용입니다. 맞춤 입찰 알고리즘의 리소스 이름입니다.  | 
              
customBiddingAlgorithmId | 
                
                   
 출력 전용입니다. 맞춤 입찰 알고리즘의 고유 ID입니다. 시스템에서 할당합니다.  | 
              
displayName | 
                
                   
 필수 항목입니다. 맞춤 입찰 알고리즘의 표시 이름입니다. 최대 240바이트의 UTF-8로 인코딩되어야 합니다.  | 
              
entityStatus | 
                
                   
 맞춤 입찰 알고리즘을 입찰 전략으로 사용할 수 있는지 여부를 관리합니다. 허용되는 값은 다음과 같습니다. 
  | 
              
customBiddingAlgorithmType | 
                
                   
 필수 항목입니다. 변경할 수 없습니다. 맞춤 입찰 알고리즘의 유형입니다.  | 
              
sharedAdvertiserIds[] | 
                
                   
 이 알고리즘에 액세스할 수 있는 광고주의 ID입니다.  
  | 
              
modelReadiness[] | 
                
                   
 출력 전용입니다. 액세스 권한이 있는 각 광고주의 맞춤 입찰 모델 준비 상태입니다. 
  | 
              
customBiddingAlgorithmState | 
                
                   
 출력 전용입니다. 맞춤 입찰 알고리즘의 상태입니다.  | 
              
통합 필드 owner. 맞춤 입찰 알고리즘을 소유한 DV360 항목을 식별합니다. 파트너 또는 광고주일 수 있습니다. owner은 다음 중 하나여야 합니다. | 
              |
partnerId | 
                
                   
 변경할 수 없습니다. 맞춤 입찰 알고리즘을 소유한 파트너의 고유 ID입니다.  | 
              
advertiserId | 
                
                   
 변경할 수 없습니다. 맞춤 입찰 알고리즘을 소유한 광고주의 고유 ID입니다.  | 
              
CustomBiddingAlgorithmType
가능한 맞춤 입찰 알고리즘 유형입니다.
| 열거형 | |
|---|---|
CUSTOM_BIDDING_ALGORITHM_TYPE_UNSPECIFIED | 
                이 버전에서 알고리즘 유형이 지정되지 않았거나 알 수 없습니다. | 
SCRIPT_BASED | 
                고객이 업로드한 맞춤 입찰 스크립트 파일을 통해 생성된 알고리즘입니다. | 
ADS_DATA_HUB_BASED | 
                Ads Data Hub 제품을 통해 생성된 알고리즘입니다. | 
GOAL_BUILDER_BASED | 
                DV3 UI의 목표 수립 도구를 통해 생성된 알고리즘입니다. | 
CustomBiddingModelReadinessState
단일 공유 광고주에 대한 맞춤 입찰 알고리즘 모델의 준비 상태입니다.
| JSON 표현 | 
|---|
{
  "advertiserId": string,
  "readinessState": enum ( | 
              
| 필드 | |
|---|---|
advertiserId | 
                
                   
 관련 광고주의 고유 ID입니다.  | 
              
readinessState | 
                
                   
 맞춤 입찰 모델의 준비 상태입니다.  | 
              
ReadinessState
가능한 모델 준비 상태
| 열거형 | |
|---|---|
READINESS_STATE_UNSPECIFIED | 
                이 버전에서 상태가 지정되지 않았거나 알 수 없습니다. | 
READINESS_STATE_ACTIVE | 
                모델이 학습되었으며 서빙할 준비가 되었습니다. | 
READINESS_STATE_INSUFFICIENT_DATA | 
                데이터가 충분하지 않아 서빙 모델을 학습시킬 수 없습니다. | 
READINESS_STATE_TRAINING | 
                모델이 학습 중이며 서빙할 준비가 되지 않았습니다. | 
READINESS_STATE_NO_VALID_SCRIPT | 
                모델 학습에 사용할 유효한 맞춤 입찰 스크립트가 제공되지 않았습니다. 이 상태는 이 SCRIPT_BASED인 알고리즘에만 적용됩니다. | 
              
주
맞춤 입찰 알고리즘의 가능한 상태입니다.
| 열거형 | |
|---|---|
STATE_UNSPECIFIED | 
                이 버전에서 상태가 지정되지 않았거나 알 수 없습니다. | 
ENABLED | 
                알고리즘이 사용 설정되었습니다. 최근에 사용되었거나, 현재 사용되었거나, 사용이 예약되어 있습니다. 알고리즘에서 적극적으로 노출 점수를 산정하고 있습니다. | 
DORMANT | 
                최근에 알고리즘이 사용되지 않았습니다. 알고리즘은 계속 ENABLED 역할을 하지만 사용하지 않을 경우 정지됩니다. | 
              
SUSPENDED | 
                알고리즘이 노출 점수 산정에서 사용되지 않으며, 학습된 서빙 모델이 없습니다. 알고리즘이 광고 항목에 할당되거나 다른 방식으로 업데이트되는 경우 ENABLED 상태로 다시 전환되며 게재 모델을 다시 준비하는 데 시간이 필요합니다. | 
              
메서드 | 
            |
|---|---|
                
 | 
              새 맞춤 입찰 알고리즘을 만듭니다. | 
                
 | 
              맞춤 입찰 알고리즘을 가져옵니다. | 
                
 | 
              현재 사용자가 액세스할 수 있으며 입찰 전략에 사용할 수 있는 맞춤 입찰 알고리즘을 나열합니다. | 
                
 | 
              기존 맞춤 입찰 알고리즘을 업데이트합니다. | 
                
 | 
              스크립트 파일에 대한 맞춤 입찰 스크립트 참조 객체를 만듭니다. |