Zasób: CustomBiddingScript
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. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady:  | 
| active | 
 Tylko dane wyjściowe. Określa, czy skrypt jest obecnie używany do oceniania 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 będzie wypełnione tylko wtedy, gdy w polu  | 
| 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 w tej wersji nie jest określony lub jest nieznany. | 
| ACCEPTED | Skrypt został zaakceptowany do oceny wyświetleń. | 
| REJECTED | Skrypt został odrzucony przez potoki backendu. Może zawierać błędy. | 
| PENDING | Skrypt jest przetwarzany w potokach backendu. | 
ScriptError
Komunikat o błędzie dotyczący skryptu ustalania stawek niestandardowych.
| Zapis JSON | 
|---|
| {
  "errorCode": enum ( | 
| Pola | |
|---|---|
| errorCode | 
 Typ błędu. | 
| line | 
 Numer wiersza w skrypcie, w którym wystąpił błąd. | 
| column | 
 Numer kolumny w skrypcie, w której wystąpił błąd. | 
| errorMessage | 
 Szczegółowy komunikat o błędzie. | 
ErrorCode
Możliwe kody błędów 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 | Skrypt zawiera 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, która ma być używana w  | 
| Metody | |
|---|---|
| 
 | Tworzy nowy skrypt ustalania stawek niestandardowych. | 
| 
 | Pobiera skrypt ustalania stawek niestandardowych. | 
| 
 | Wyświetla listę skryptów ustalania stawek niestandardowych należących do danego algorytmu. |