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