Barcode

Zapis JSON
{
  "kind": string,
  "type": enum (BarcodeType),
  "renderEncoding": enum (BarcodeRenderEncoding),
  "value": string,
  "alternateText": string,
  "showCodeText": {
    object (LocalizedString)
  }
}
Pola
kind
(deprecated)

string

Określa rodzaj danego zasobu. Wartość: ustalony ciąg znaków "walletobjects#barcode".

type

enum (BarcodeType)

Typ kodu kreskowego.

renderEncoding

enum (BarcodeRenderEncoding)

Kodowanie renderowania kodu kreskowego. Jeśli podasz kod kreskowy, będzie on renderowany w danym kodowaniu. Jeśli nie jest, Google wybierze najbardziej znane kodowanie.

value

string

Wartość zakodowana w kodzie kreskowym.

alternateText

string

Opcjonalny tekst, który zastąpi domyślny tekst wyświetlany pod kodem kreskowym. To pole jest przeznaczone do przechowywania zrozumiałego dla człowieka odpowiednika wartości kodu kreskowego. Odpowiednika tego używa się, gdy kodu kreskowego nie można zeskanować.

showCodeText

object (LocalizedString)

Opcjonalny tekst, który będzie wyświetlany, gdy kod kreskowy jest ukryty za działaniem powodującym kliknięcie. Dzieje się tak w przypadkach, gdy karta ma włączoną funkcję smart tap. Jeśli nie określisz tu żadnej wartości, Google wybierze domyślną wartość.