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