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 डिफ़ॉल्ट तौर पर विकल्प चुन लेता है.