المورد: 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 هو ثلاثي الأبعاد نموذج أحمر أخضر أزرق (RGB)، مثل |
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 ولقطات الشاشة. |
EventSeat
تمثيل JSON |
---|
{ "kind": string, "seat": { object ( |
الحقول | |
---|---|
kind |
تحدد نوع هذا المورد. القيمة: السلسلة الثابتة |
seat |
تمثّل هذه السمة رقم المقعد، مثل 1 أو 2 أو 3 أو أي معرّف مقعد آخر. ويمكن ترجمة هذا الحقل، لذا يمكنك ترجمة الكلمات أو استخدام أحرف أبجدية مختلفة للأحرف في أحد المعرّفات. |
row |
صف المقعد، مثل "1" أو "E" أو "BB" أو "A5". ويمكن ترجمة هذا الحقل، لذا يمكنك ترجمة الكلمات أو استخدام أحرف أبجدية مختلفة للأحرف في أحد المعرّفات. |
section |
قسم المقعد، مثل "121". ويمكن ترجمة هذا الحقل، لذا يمكنك ترجمة الكلمات أو استخدام أحرف أبجدية مختلفة للأحرف في أحد المعرّفات. |
gate |
البوابة التي يجب أن يدخلها حامل التذكرة للوصول إلى مقعده، مثل "A" أو "West". ويمكن ترجمة هذا الحقل، لذا يمكنك ترجمة الكلمات أو استخدام أحرف أبجدية مختلفة للأحرف في أحد المعرّفات. |
EventReservationInfo
تمثيل JSON |
---|
{ "kind": string, "confirmationCode": string } |
الحقول | |
---|---|
kind |
تحدد نوع هذا المورد. القيمة: السلسلة الثابتة |
confirmationCode |
رمز تأكيد حجز الحدث قد يكون ذلك أيضًا على شكل "رقم الطلب" أو "رقم التأكيد" أو "رقم الحجز" أو ما يعادله. |
الطُرق |
|
---|---|
|
تضيف رسالة إلى عنصر طلب الحدث المُشار إليه من خلال رقم تعريف العنصر المحدّد. |
|
لعرض كائن طلب الحدث باستخدام رقم تعريف الكائن المحدّد. |
|
يدرج عنصر تذكرة حدث برقم التعريف والخصائص المحددة. |
|
تعرض قائمة بجميع عناصر تذاكر الأحداث لرقم تعريف جهة إصدار معيّن. |
|
لتعديل عناصر العرض المرتبطة لعنصر تذكرة الفعالية باستخدام المعرّف المحدّد. |
|
تُعدِّل عنصر طلب الحدث المُشار إليه من خلال رقم تعريف العنصر المحدّد. |
|
تُعدِّل عنصر طلب الحدث المُشار إليه من خلال رقم تعريف العنصر المحدّد. |