المورد: EventTicketObject
تمثيل JSON |
---|
{ "kind": string, "classReference": { object ( |
الحقول | |
---|---|
kind |
يحدد نوع هذا المورد. القيمة: السلسلة الثابتة |
classReference |
نسخة من الحقول المكتسَبة من الفئة الرئيسية يتم استرداد هذه الحقول أثناء عملية GET. |
seatInfo |
تفاصيل المقاعد الخاصة بهذه التذكرة |
reservationInfo |
تفاصيل الحجز لهذه التذكرة ومن المتوقّع أن تتم مشاركة هذه المعلومات بين كل التذاكر التي تم شراؤها بالترتيب نفسه. |
ticketHolderName |
اسم حامل التذكرة، إذا كانت التذكرة مخصّصة لشخص معيّن مثلاً: "سامح رضا" أو "يوسف كمال". |
ticketNumber |
رقم التذكرة. يمكن أن يكون هذا المعرّف فريدًا عبر كل التذاكر في نظام جهة الإصدار، أو كل تذاكر الحدث (مثل XYZ1234512345)، أو كل التذاكر المضمّنة في الطلب (1 و2 و3 وما إلى ذلك). |
ticketType |
نوع التذكرة، مثل "للبالغين" أو "طفل" أو "شخصية مهمة" أو "عادي". |
faceValue |
تمثّل هذه السمة القيمة الاسمية للتذكرة، وتتطابق مع ما ستتم طباعته على النسخة المطبوعة منها. |
groupingInfo |
المعلومات التي تتحكّم في كيفية تجميع البطاقات معًا |
linkedOfferIds[] |
قائمة بعناصر العروض المرتبطة بتذكرة حضور الفعالية هذه يجب أن تكون عناصر العرض متوفّرة مسبقًا. يجب أن تتبع أرقام تعريف كائنات العرض بالتنسيق issuer ID.identifier حيث يتم إصدار الطريقة السابقة من قِبل Google واختيار الطريقة الثانية من قِبلك. |
hexBackgroundColor |
لون خلفية البطاقة إذا لم يتم تعيين اللون السائد لصورة الجزء الرئيسي، وإذا لم يتم تعيين صورة الجزء الرئيسي، فسيتم استخدام اللون السائد في الشعار. يكون التنسيق #rrggbb، حيث يكون rrggbb ثلاثيًا بنموذج أحمر أخضر أزرق، مثل |
id |
مطلوب. تمثّل هذه السمة المعرّف الفريد للعنصر. ويجب أن يكون هذا المعرّف فريدًا في كل العناصر من جهة الإصدار. يجب أن تتبع هذه القيمة التنسيق issuer ID.identifier حيث يتم إصدار الطريقة السابقة من قِبل Google واختيار الطريقة الثانية من قِبلك. يجب أن يتضمّن المعرّف الفريد أحرفًا أبجدية رقمية فقط، مثل "." أو "_" أو "-". |
classId |
مطلوب. الفئة المرتبطة بهذا العنصر. يجب أن تكون الفئة من نوع هذا العنصر نفسه، ويجب أن تكون متوفّرة من قبل، ويجب أن تتم الموافقة عليها. يجب أن تتبع أرقام تعريف الصفوف التنسيق issuer ID.identifier حيث يتم إصدار الطريقة السابقة من قِبل Google واختيار الطريقة الثانية من قِبلك. |
version |
منهي العمل به |
state |
مطلوب. حالة العنصر يُستخدَم هذا الحقل لتحديد كيفية عرض عنصر في التطبيق. على سبيل المثال، يتم نقل عنصر |
barcode |
نوع الرمز الشريطي وقيمته |
messages[] |
مصفوفة من الرسائل المعروضة في التطبيق سيتلقّى جميع مستخدمي هذا العنصر الرسائل المرتبطة به. الحد الأقصى لعدد هذه الحقول هو 10. |
validTimeInterval |
الفترة الزمنية التي سيكون هذا الكائن فيها |
locations[] |
ملاحظة: هذا الحقل غير متاح حاليًا لتشغيل الإشعارات الجغرافية. |
hasUsers |
يشير إلى ما إذا كان العنصر يحتوي على مستخدمين. تضبط المنصة هذا الحقل. |
smartTapRedemptionValue |
القيمة التي سيتم إرسالها إلى محطة دفع معتمَدة من خلال تكنولوجيا "الدفع الذكي" عبر NFC لهذا الجهاز يجب أيضًا إعداد حقلَي مستوى الصف |
hasLinkedDevice |
ما إذا كان هذا العنصر مرتبطًا حاليًا بجهاز واحد يتم ضبط هذا الحقل من خلال النظام الأساسي عندما يحفظ المستخدم العنصر ويربطه بجهازه. مخصص للاستخدام من قِبل شركاء محدّدين. يمكنك التواصل مع فريق الدعم للحصول على معلومات إضافية. |
disableExpirationNotification |
يشير هذا الرمز إلى ما إذا كان يجب إلغاء الإشعارات بشكل صريح. في حال ضبط هذا الحقل على "صحيح"، بغض النظر عن الحقل في الوقت الحالي، لا يمكن ضبط هذا الإعداد إلا للعروض. |
infoModuleData |
تمّ الإيقاف. يمكنك استخدام textModulesData بدلاً من ذلك. |
imageModulesData[] |
بيانات وحدة الصورة الحدّ الأقصى لعدد هذه الحقول المعروضة هو 1 من مستوى العنصر و1 لمستوى عنصر الفئة. |
textModulesData[] |
بيانات الوحدة النصية. وإذا تم تحديد بيانات الوحدة النصية أيضًا في الفئة، سيتم عرض كلتيهما. الحد الأقصى لعدد هذه الحقول المعروضة هو 10 حقول من الكائن و10 من الفئة. |
linksModuleData |
بيانات وحدة الروابط. وإذا تم أيضًا تحديد بيانات وحدة الروابط في الفئة، سيتم عرض كلتيهما. |
appLinkData |
رابط اختياري للتطبيق أو الموقع الإلكتروني سيتم عرضه كزر على الجهة الأمامية من البطاقة. في حال توفير AppLinkData للفئة المقابلة فقط، سيتم عرض عنصر AppLinkData. |
rotatingBarcode |
نوع الرمز الشريطي الدوار وقيمته |
heroImage |
صورة بانر اختيارية معروضة في الجهة الأمامية من البطاقة. وفي حالة عدم وجودها، سيتم عرض صورة الجزء الرئيسي للفئة، إن وجدت. وفي حال عدم توفّر الصورة الرئيسية للفئة أيضًا، لن يتم عرض أي شيء. |
passConstraints |
قيود التمرير للكائن. ويشمل ذلك الحدّ من سلوكيات تقنية NFC ولقطات الشاشة. |
saveRestrictions |
القيود المفروضة على العنصر الذي يجب إثبات ملكيته قبل أن يحاول المستخدم حفظ البطاقة تجدر الإشارة إلى أنّه لن يتم تطبيق هذه القيود إلا خلال وقت توفير الوقت. في حال تغيير القيود بعد حفظ المستخدم للبطاقة، لن يتم تطبيق القيود الجديدة على بطاقة سبق أن حفظتها. |
EventSeat
تمثيل JSON |
---|
{ "kind": string, "seat": { object ( |
الحقول | |
---|---|
kind |
يحدد نوع هذا المورد. القيمة: السلسلة الثابتة |
seat |
رقم المقعد، مثل "1" أو "2" أو "3" أو أي معرّف آخر للمقعد ويمكن ترجمة هذا الحقل، وبالتالي يمكنك ترجمة الكلمات أو استخدام أحرف أبجدية مختلفة للأحرف في أحد المعرّفات. |
row |
صف المقعد، مثل 1 أو E أو BB أو A5. ويمكن ترجمة هذا الحقل، وبالتالي يمكنك ترجمة الكلمات أو استخدام أحرف أبجدية مختلفة للأحرف في أحد المعرّفات. |
section |
قسم المقعد، مثل "121". ويمكن ترجمة هذا الحقل، وبالتالي يمكنك ترجمة الكلمات أو استخدام أحرف أبجدية مختلفة للأحرف في أحد المعرّفات. |
gate |
البوابة التي يجب أن يدخلها حامل التذكرة للوصول إلى مقعده، مثل "A" أو "الغرب". ويمكن ترجمة هذا الحقل، وبالتالي يمكنك ترجمة الكلمات أو استخدام أحرف أبجدية مختلفة للأحرف في أحد المعرّفات. |
EventReservationInfo
تمثيل JSON |
---|
{ "kind": string, "confirmationCode": string } |
الحقول | |
---|---|
kind |
يحدد نوع هذا المورد. القيمة: السلسلة الثابتة |
confirmationCode |
رمز تأكيد حجز الفعالية. وقد يتخذ ذلك أيضًا شكل "رقم الطلب" أو "رقم التأكيد" أو "رقم الحجز" أو ما يعادله. |
الطُرق |
|
---|---|
|
يضيف رسالة إلى كائن تذكرة الحدث الذي يشير إليه رقم تعريف الكائن المحدّد. |
|
تعرض كائن تذكرة الحدث برقم تعريف الكائن المحدّد. |
|
تُدرج كائن تذكرة حضور بالمعرّف والخصائص المحددة. |
|
تعرض قائمة بجميع عناصر تذاكر الأحداث لرقم تعريف جهة إصدار معيّن. |
|
لتعديل عناصر العرض المرتبطة لعنصر تذكرة حضور الفعاليات باستخدام رقم التعريف المحدّد. |
|
لتعديل عنصر تذكرة الحدث الذي يشير إليه رقم تعريف العنصر المحدّد. |
|
لتعديل عنصر تذكرة الحدث الذي يشير إليه رقم تعريف العنصر المحدّد. |