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. |