Barcode

JSON के काेड में दिखाना
{
  "kind": string,
  "type": enum (BarcodeType),
  "renderEncoding": enum (BarcodeRenderEncoding),
  "value": string,
  "alternateText": string,
  "showCodeText": {
    object (LocalizedString)
  }
}
फ़ील्ड
kind
(deprecated)

string

बताता है कि यह किस तरह का संसाधन है. मान: तय स्ट्रिंग "walletobjects#barcode".

type

enum (BarcodeType)

बारकोड का टाइप.

renderEncoding

enum (BarcodeRenderEncoding)

बारकोड के लिए रेंडर कोड. इस एट्रिब्यूट की वैल्यू सबमिट करने पर, बारकोड को एन्कोडिंग के हिसाब से रेंडर किया जाता है. अगर ऐसा नहीं किया जाता है, तो Google सबसे ज़्यादा इस्तेमाल होने वाली एन्कोडिंग चुनता है.

value

string

बारकोड में एन्कोड की गई वैल्यू.

alternateText

string

एक ऐसा टेक्स्ट जो बारकोड के नीचे दिखने वाले डिफ़ॉल्ट टेक्स्ट को बदल देता है. हालांकि, यह टेक्स्ट देना ज़रूरी नहीं है. यह फ़ील्ड, बारकोड वैल्यू के बराबर की वैल्यू के लिए है, जिसे कोई भी व्यक्ति आसानी से पढ़ सकता है. इसका इस्तेमाल तब किया जाता है, जब बारकोड को स्कैन न किया जा सके.

showCodeText

object (LocalizedString)

यह वैकल्पिक टेक्स्ट तब दिखता है, जब बारकोड को क्लिक करने की कार्रवाई के पीछे छिपा दिया जाता है. ऐसा तब होता है, जब किसी पास में स्मार्ट टैप की सुविधा चालू हो. अगर कोई वैल्यू नहीं दी जाती है, तो Google डिफ़ॉल्ट वैल्यू चुन लेता है.