FieldWarning

Szczegółowe ostrzeżenie na poziomie wiersza ze ścieżkami pól.

Zapis JSON
{
  "reason": enum (WarningReason),
  "description": string,
  "field": string
}
Pola
reason

enum (WarningReason)

Powód ostrzeżenia.

description

string

Szczegółowy komunikat ostrzegawczy opisujący problem.

field

string

Ścieżka pola, które wywołało ostrzeżenie. Używa tego samego formatu co google.rpc.BadRequest.FieldViolation.field.

WarningReason

Powody ostrzeżeń nieblokujących zwracanych podczas przesyłania.

Wartości w polu enum
WARNING_REASON_UNSPECIFIED Nieokreślony powód upomnienia.
WARNING_REASON_CUSTOM_VARIABLE_NOT_ENABLED Zmienna niestandardowa w customVariables nie jest włączona na koncie.
WARNING_REASON_CUSTOM_VARIABLE_NOT_PREDEFINED Wartość zmiennej niestandardowej w customVariables nie znajduje się wśród predefiniowanych dozwolonych wartości skonfigurowanych dla zmiennej niestandardowej na koncie docelowym.
WARNING_REASON_CART_DATA_NOT_SUPPORTED_WITH_GBRAID_OR_WBRAID cartData nie jest obsługiwane w przypadku gbraid ani wbraid.
WARNING_REASON_CART_DATA_ITEM_MERCHANT_PRODUCT_ID_MISSING W elemencie koszyka brakuje pola merchantProductId.
WARNING_REASON_CART_DATA_ITEM_UNIT_PRICE_MISSING W elemencie koszyka brakuje pola unitPrice.
WARNING_REASON_GENERIC Ogólny powód ostrzeżenia dotyczący problemów, które nie pasują do innych konkretnych kategorii.
WARNING_REASON_INVALID_CLIENT_ID clientId jest nieprawidłowe.
WARNING_REASON_INVALID_SUBDIVISION_CODE subdivisionCode jest nieprawidłowe.
WARNING_REASON_INVALID_REGION_CODE regionCode jest nieprawidłowe.
WARNING_REASON_INVALID_SUBCONTINENT_CODE subcontinentCode jest nieprawidłowe.
WARNING_REASON_INVALID_CONTINENT_CODE continentCode jest nieprawidłowe.
WARNING_REASON_INVALID_DEVICE_CATEGORY Urządzenie category jest nieprawidłowe.
WARNING_REASON_INVALID_DEVICE_SCREEN_RESOLUTION Urządzenie screenHeight lub screenWidth jest nieprawidłowe.
WARNING_REASON_INVALID_MERCHANT_ID merchantId jest nieprawidłowe.