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