리소스: CustomBiddingScript
단일 맞춤 입찰 스크립트
JSON 표현 |
---|
{ "name": string, "customBiddingAlgorithmId": string, "customBiddingScriptId": string, "createTime": string, "active": boolean, "state": enum ( |
필드 | |
---|---|
name |
출력 전용입니다. 맞춤 입찰 스크립트의 리소스 이름입니다. |
customBiddingAlgorithmId |
출력 전용입니다. 스크립트가 속한 맞춤 입찰 알고리즘의 고유 ID입니다. |
customBiddingScriptId |
출력 전용입니다. 맞춤 입찰 스크립트의 고유 ID입니다. |
createTime |
출력 전용입니다. 스크립트가 생성된 시간입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
active |
출력 전용입니다. 현재 상위 알고리즘에서 점수 산출에 스크립트를 사용 중인지 여부입니다. |
state |
출력 전용입니다. 맞춤 입찰 스크립트의 상태입니다. |
errors[] |
출력 전용입니다. 거부된 맞춤 입찰 스크립트의 오류 세부정보입니다. 이 필드는 |
script |
업로드된 스크립트 파일에 대한 참조입니다. |
주
맞춤 입찰 스크립트의 가능한 상태입니다.
열거형 | |
---|---|
STATE_UNSPECIFIED |
이 버전에서 스크립트 상태가 지정되지 않았거나 알 수 없습니다. |
ACCEPTED |
스크립트가 노출수 점수를 부여하도록 허용되었습니다. |
REJECTED |
백엔드 파이프라인에서 스크립트를 거부했습니다. 오류가 있을 수 있습니다. |
PENDING |
백엔드 파이프라인에서 스크립트가 처리되고 있습니다. |
ScriptError
맞춤 입찰 스크립트의 오류 메시지입니다.
JSON 표현 |
---|
{
"errorCode": enum ( |
필드 | |
---|---|
errorCode |
오류 유형입니다. |
line |
오류가 발생한 스크립트의 줄 번호입니다. |
column |
오류가 발생한 스크립트의 열 번호입니다. |
errorMessage |
자세한 오류 메시지 |
ErrorCode
커스텀 입찰 스크립트 오류의 가능한 오류 코드
열거형 | |
---|---|
ERROR_CODE_UNSPECIFIED |
이 버전에서 스크립트 오류가 지정되지 않았거나 알 수 없습니다. |
SYNTAX_ERROR |
스크립트에 구문 오류가 있습니다. |
DEPRECATED_SYNTAX |
스크립트에서 지원 중단된 문법을 사용합니다. |
INTERNAL_ERROR |
스크립트를 처리하는 중에 내부 오류가 발생했습니다. |
CustomBiddingScriptRef
업로드된 맞춤 입찰 스크립트 파일의 참조입니다.
JSON 표현 |
---|
{ "resourceName": string } |
필드 | |
---|---|
resourceName |
|
메서드 |
|
---|---|
|
새 맞춤 입찰 스크립트를 만듭니다. |
|
맞춤 입찰 스크립트를 가져옵니다. |
|
지정된 알고리즘에 속한 맞춤 입찰 스크립트를 나열합니다. |