- Zasób: CustomBiddingAlgorithmRules
- Stan
- CustomBiddingAlgorithmRulesError
- ErrorCode
- CustomBiddingAlgorithmRulesRef
- Metody
Zasób: CustomBiddingAlgorithmRules
pojedyncze reguły algorytmu ustalania stawek niestandardowych.
Zapis JSON |
---|
{ "name": string, "customBiddingAlgorithmId": string, "customBiddingAlgorithmRulesId": string, "createTime": string, "active": boolean, "state": enum ( |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu reguł. |
customBiddingAlgorithmId |
Tylko dane wyjściowe. Unikalny identyfikator algorytmu określania stawek niestandardowych, do którego należy zasób reguł. |
customBiddingAlgorithmRulesId |
Tylko dane wyjściowe. Unikalny identyfikator zasobu reguł. |
createTime |
Tylko dane wyjściowe. Czas utworzenia zasobu reguł. Używa standardu RFC 3339, w którym wygenerowany wynik jest zawsze znormalizowany według normy Z i zawiera 0, 3, 6 lub 9 cyfr ułamkowych. Akceptowane są również przesunięcia inne niż „Z”. Przykłady: |
active |
Tylko dane wyjściowe. Określa, czy zasób reguł jest obecnie używany do obliczania wyniku przez algorytm nadrzędny. |
state |
Tylko dane wyjściowe. Stan zasobu reguł. |
error |
Tylko dane wyjściowe. Kod błędu zasobu odrzuconych reguł. To pole będzie wypełnione tylko wtedy, gdy stan ma wartość |
rules |
Wymagany. Niezmienna. Odwołanie do przesłanego pliku |
Stan
Możliwe stany zasobu CustomBiddingAlgorithmRules
.
Wartości w polu enum | |
---|---|
STATE_UNSPECIFIED |
W tej wersji stan reguł jest nieokreślony lub nieznany. |
ACCEPTED |
Reguły zostały zaakceptowane do określania wartości wyświetleń. |
REJECTED |
Reguły zostały odrzucone przez systemy backendowe. Mogą one zawierać błędy. |
CustomBiddingAlgorithmRulesError
Komunikat o błędzie dotyczący zasobu CustomBiddingAlgorithmRules
.
Zapis JSON |
---|
{
"errorCode": enum ( |
Pola | |
---|---|
errorCode |
Typ błędu. |
ErrorCode
Możliwe kody błędów zasobu CustomBiddingAlgorithmRules
.
Wartości w polu enum | |
---|---|
ERROR_CODE_UNSPECIFIED |
Błąd nie został określony lub jest nieznany w tej wersji. |
SYNTAX_ERROR |
Reguły zawierają błąd składni. |
CONSTRAINT_VIOLATION_ERROR |
W regułach występuje błąd naruszenia ograniczenia. |
INTERNAL_ERROR |
Podczas przetwarzania reguł wystąpiły błędy wewnętrzne. |
CustomBiddingAlgorithmRulesRef
Odwołanie do przesłanego pliku AlgorithmRules
. Pobierz lokalizację, do której chcesz przesłać nowy plik AlgorithmRules
, używając polecenia customBiddingAlgorithms.uploadRules
.
Zapis JSON |
---|
{ "resourceName": string } |
Pola | |
---|---|
resourceName |
Nazwa zasobu, która ma być używana w |
Metody |
|
---|---|
|
Tworzy nowy zasób reguł. |
|
Pobiera zasób z regułami. |
|
Wyświetla zasoby reguł należące do danego algorytmu. |