Zasób: CustomBidScript
Jeden skrypt ustalania stawek niestandardowych.
| Zapis JSON | 
|---|
| { "name": string, "customBiddingAlgorithmId": string, "customBiddingScriptId": string, "createTime": string, "active": boolean, "state": enum ( | 
| Pola | |
|---|---|
| name | 
 Tylko dane wyjściowe. Nazwa zasobu skryptu ustalania stawek niestandardowych. | 
| customBiddingAlgorithmId | 
 Tylko dane wyjściowe. Unikalny identyfikator algorytmu ustalania stawek niestandardowych, do którego należy skrypt. | 
| customBiddingScriptId | 
 Tylko dane wyjściowe. Unikalny identyfikator skryptu ustalania stawek niestandardowych. | 
| createTime | 
 Tylko dane wyjściowe. Czas utworzenia skryptu. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady:  | 
| active | 
 Tylko dane wyjściowe. Określa, czy skrypt jest obecnie używany do punktacji przez algorytm nadrzędny. | 
| state | 
 Tylko dane wyjściowe. Stan skryptu ustalania stawek niestandardowych. | 
| errors[] | 
 Tylko dane wyjściowe. Szczegóły błędu odrzuconego skryptu ustalania stawek niestandardowych. To pole zostanie wypełnione tylko wtedy, gdy wartość [Script.state][] jest ODRZUCONA. | 
| script | 
 Odwołanie do przesłanego pliku skryptu. | 
Stan
Możliwe stany skryptu ustalania stawek niestandardowych.
| Wartości w polu enum | |
|---|---|
| STATE_UNSPECIFIED | Stan skryptu nie został określony lub jest nieznany w tej wersji. | 
| ACCEPTED | Skrypt został zaakceptowany do oceny wyświetleń. | 
| REJECTED | Skrypt został odrzucony przez potoki backendu. Może zawierać błędy. | 
| PENDING | Przetwarzam skrypt dla potoków backendu. | 
ScriptError
Komunikat o błędzie dotyczący skryptu ustalania stawek niestandardowych.
| Zapis JSON | 
|---|
| {
  "errorCode": enum ( | 
| Pola | |
|---|---|
| errorCode | 
 Typ błędu. | 
| line | 
 Numer wiersza skryptu, w którym został zgłoszony błąd. | 
| column | 
 Numer kolumny w skrypcie, w którym został zgłoszony błąd. | 
| errorMessage | 
 Szczegółowy komunikat o błędzie. | 
ErrorCode
Możliwe kody błędów błędu skryptu ustalania stawek niestandardowych.
| Wartości w polu enum | |
|---|---|
| ERROR_CODE_UNSPECIFIED | Błąd skryptu nie został określony lub jest nieznany w tej wersji. | 
| SYNTAX_ERROR | W skrypcie występuje błąd składni. | 
| DEPRECATED_SYNTAX | Skrypt używa wycofanej składni. | 
| INTERNAL_ERROR | Podczas przetwarzania skryptu wystąpiły błędy wewnętrzne. | 
CustomBiddingScriptRef
Odwołanie do przesłanego pliku skryptu ustalania stawek niestandardowych.
| Zapis JSON | 
|---|
| { "resourceName": string } | 
| Pola | |
|---|---|
| resourceName | 
 Nazwa zasobu używana w  | 
| Metody | |
|---|---|
| 
 | Tworzy nowy skrypt ustalania stawek niestandardowych. | 
| 
 | Pobiera skrypt ustalania stawek niestandardowych. | 
| 
 | Wyświetla listę skryptów ustalania stawek niestandardowych, które należą do danego algorytmu. |