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 الإعدادات التلقائية.