المورد: FlightObject
تمثيل JSON |
---|
{ "kind": string, "classReference": { object ( |
الحقول | |
---|---|
kind |
تحدد نوع هذا المورد. القيمة: السلسلة الثابتة |
classReference |
نسخة من الحقول المكتسَبة من الفئة الرئيسية. يتم استرداد هذه الحقول أثناء GET. |
passengerName |
مطلوبة. اسم الراكب كما يظهر على بطاقة صعود الطائرة. على سبيل المثال: "Dave M Gahan" أو "Gahan/Dave" أو "GAHAN/DAVEM" |
boardingAndSeatingInfo |
المعلومات الخاصة بالركّاب حول صعود الطائرة والمقعد |
reservationInfo |
مطلوبة. معلومات حول حجز رحلات الطيران. |
securityProgramLogo |
صورة لبرنامج الأمان الذي ينطبق على الراكب |
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 |
معلومات اختيارية حول رابط تطبيق الشريك. |
rotatingBarcode |
نوع الرمز الشريطي المتغيّر وقيمته |
heroImage |
صورة بانر اختيارية يتم عرضها على الجزء الأمامي من البطاقة. وفي حال عدم توفّر أي منها، سيتم عرض صورة الجزء الرئيسي للفئة، في حال توفّرها. إذا كانت صورة الجزء الرئيسي للفئة غير موجودة أيضًا، فلن يتم عرض أي شيء. |
groupingInfo |
معلومات تتحكّم في طريقة جمع البطاقات معًا. |
passConstraints |
تمرير قيود العنصر يشمل ذلك الحدّ من استخدام تقنية NFC ولقطات الشاشة. |
BoardingAndSeatingInfo
تمثيل JSON |
---|
{ "kind": string, "boardingGroup": string, "seatNumber": string, "seatClass": string, "boardingPrivilegeImage": { object ( |
الحقول | |
---|---|
kind |
تحدد نوع هذا المورد. القيمة: السلسلة الثابتة |
boardingGroup |
قيمة مجموعة صعود الطائرة (أو المنطقة) التي سيركب فيها هذا الراكب على سبيل المثال: "ب" سيتم تحديد تصنيف هذه القيمة من خلال الحقل |
seatNumber |
قيمة مقعد الراكب. وفي حال عدم توفُّر معرّف محدّد، استخدِم على سبيل المثال: "25A" |
seatClass |
قيمة فئة المقعد على سبيل المثال: "اقتصادي" أو "اقتصادي بلاس" |
boardingPrivilegeImage |
صورة صغيرة تظهر فوق الرمز الشريطي لصعود الطائرة. ويمكن لشركات الخطوط الجوية استخدام هذه المعلومات للإعلان عن امتيازات صعود الطائرة. في حال ضبط شعار برنامج الأمان أيضًا، يمكن عرض هذه الصورة إلى جانب شعار برنامج الأمان هذا. |
boardingPosition |
قيمة وضعية الصعود إلى الطائرة. مثلاً: "76" |
sequenceNumber |
رقم التسلسل على بطاقة صعود الطائرة. ويتطابق هذا عادةً مع التسلسل الذي سجّل فيه الركاب الوصول. ويمكن أن تستخدم شركة الخطوط الجوية هذا الرقم لوضع علامات على الحقائب يدويًا وصعود الطائرة. على سبيل المثال: "49" |
boardingDoor |
لا تضبط هذا الحقل إلا إذا كانت هذه الرحلة الجوية تتحرك عبر أكثر من باب أو جسر واحد وكنت تريد طباعة الموقع الجغرافي للباب بشكل واضح على بطاقة صعود الطائرة. توجّه معظم شركات الخطوط الجوية ركّابها إلى الباب أو الجسر الأيمن من خلال الإشارة إلى الأبواب أو الجسور بالقرب من " |
seatAssignment |
تعيين مقعد الراكب يمكن استخدامها عند عدم توفّر معرّف معيّن لاستخدامه في مثلاً: "مخصص عند البوابة" |
BoardingDoor
عمليات التعداد | |
---|---|
BOARDING_DOOR_UNSPECIFIED |
|
FRONT |
|
front |
الاسم المستعار القديم لـ |
BACK |
|
back |
الاسم المستعار القديم لـ |
ReservationInfo
تمثيل JSON |
---|
{
"kind": string,
"confirmationCode": string,
"eticketNumber": string,
"frequentFlyerInfo": {
object ( |
الحقول | |
---|---|
kind |
تحدد نوع هذا المورد. القيمة: السلسلة الثابتة |
confirmationCode |
يجب إدخال رمز تأكيد البيانات لتسجيل الوصول إلى هذه الرحلة الجوية. هذا هو الرقم الذي يدخله الراكب في كشك في المطار للبحث عن الرحلة وطباعة بطاقة صعود الطائرة. |
eticketNumber |
رقم التذكرة الإلكترونية |
frequentFlyerInfo |
معلومات الاشتراك في برنامج المسافر الدائم. |
FrequentFlyerInfo
تمثيل JSON |
---|
{
"kind": string,
"frequentFlyerProgramName": {
object ( |
الحقول | |
---|---|
kind |
تحدد نوع هذا المورد. القيمة: السلسلة الثابتة |
frequentFlyerProgramName |
اسم برنامج المسافر الدائم. مثال: "لوفتهانزا ميلز وغيرها" |
frequentFlyerNumber |
رقم المسافر الدائم. مطلوبة لكل عنصر مدمج من النوع |
الطُرق |
|
---|---|
|
يؤدي هذا الإجراء إلى إضافة رسالة إلى عنصر الرحلة المُشار إليه من خلال رقم تعريف العنصر المحدّد. |
|
لعرض عنصر الرحلة الذي يحمل رقم تعريف الكائن المحدّد. |
|
يدرج عنصر رحلة جوية برقم التعريف والخصائص المحددة. |
|
تعرض قائمة بكل عناصر الرحلات الجوية لمعرّف جهة إصدار معيّن. |
|
يعدِّل عنصر الرحلة الجوية المُشار إليه من خلال رقم تعريف العنصر المحدّد. |
|
يعدِّل عنصر الرحلة الجوية المُشار إليه من خلال رقم تعريف العنصر المحدّد. |