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