المرجع: FlightClass
تمثيل JSON |
---|
{ "kind": string, "localScheduledDepartureDateTime": string, "localEstimatedOrActualDepartureDateTime": string, "localBoardingDateTime": string, "localScheduledArrivalDateTime": string, "localEstimatedOrActualArrivalDateTime": string, "flightHeader": { object ( |
الحقول | |
---|---|
kind |
يحدد نوع هذا المورد. القيمة: السلسلة الثابتة |
localScheduledDepartureDateTime |
مطلوب. التاريخ والوقت المحددان اللذان من المتوقع أن تغادر الطائرة البوابة (وليس المدرج) ملاحظة: يجب ألا يتغيّر هذا الحقل في وقت قريب جدًا من وقت المغادرة. للاطّلاع على آخر المعلومات حول أوقات المغادرة (حالات التأخير وما إلى ذلك)، يُرجى ضبط هذا التاريخ أو الوقت بالتنسيق الممتد وفقًا لمعيار ISO 8601 بدون إزاحة. يمكن تحديد الوقت بدقة تصل إلى مللي ثانية. مثلاً: يجب إدخال التاريخ/الوقت المحلي في المطار (وليس التوقيت العالمي المنسق). سترفض Google الطلب في حال توفير معادلة التوقيت العالمي المنسَّق (UTC). تحتسب Google المناطق الزمنية استنادًا إلى مطار المغادرة. |
localEstimatedOrActualDepartureDateTime |
الوقت المقدّر الذي تنوي فيه الطائرة للانسحاب من البوابة أو الوقت الفعلي الذي انسحبت فيه الطائرة من البوابة ملاحظة: لا ينطبق هذا الوقت على المدرج. يجب ضبط هذا الحقل في حال استيفاء شرط واحد على الأقل من القيم التالية:
هذا التاريخ أو الوقت بالتنسيق الممتد وفقًا لمعيار ISO 8601 بدون إزاحة. يمكن تحديد الوقت بدقة تصل إلى مللي ثانية. مثلاً: يجب إدخال التاريخ/الوقت المحلي في المطار (وليس التوقيت العالمي المنسق). سترفض Google الطلب في حال توفير معادلة التوقيت العالمي المنسَّق (UTC). تحتسب Google المناطق الزمنية استنادًا إلى مطار المغادرة. |
localBoardingDateTime |
وقت الصعود إلى الطائرة كما هو مطبوع على بطاقة صعود الطائرة. هذا التاريخ أو الوقت بالتنسيق الممتد وفقًا لمعيار ISO 8601 بدون إزاحة. يمكن تحديد الوقت بدقة تصل إلى مللي ثانية. مثلاً: يجب إدخال التاريخ/الوقت المحلي في المطار (وليس التوقيت العالمي المنسق). سترفض Google الطلب في حال توفير معادلة التوقيت العالمي المنسَّق (UTC). تحتسب Google المناطق الزمنية استنادًا إلى مطار المغادرة. |
localScheduledArrivalDateTime |
الوقت المحدد الذي تخطط فيه الطائرة للوصول إلى بوابة الوجهة (وليس المدرج). ملاحظة: يجب ألا يكون هذا الحقل قريبًا جدًا من وقت الرحلة. للاطّلاع على آخر المعلومات حول أوقات المغادرة (حالات التأخير وما إلى ذلك)، يُرجى ضبط هذا التاريخ أو الوقت بالتنسيق الممتد وفقًا لمعيار ISO 8601 بدون إزاحة. يمكن تحديد الوقت بدقة تصل إلى مللي ثانية. مثلاً: يجب إدخال التاريخ/الوقت المحلي في المطار (وليس التوقيت العالمي المنسق). سترفض Google الطلب في حال توفير معادلة التوقيت العالمي المنسَّق (UTC). تحتسب Google المناطق الزمنية استنادًا إلى مطار الوصول. |
localEstimatedOrActualArrivalDateTime |
الوقت التقديري الذي تخطط له الطائرة للوصول إلى بوابة الوجهة (وليس المدرج) أو الوقت الفعلي الذي وصلت فيه إلى البوابة. يجب ضبط هذا الحقل في حال استيفاء شرط واحد على الأقل من القيم التالية:
هذا التاريخ أو الوقت بالتنسيق الممتد وفقًا لمعيار ISO 8601 بدون إزاحة. يمكن تحديد الوقت بدقة تصل إلى مللي ثانية. مثلاً: يجب إدخال التاريخ/الوقت المحلي في المطار (وليس التوقيت العالمي المنسق). سترفض Google الطلب في حال توفير معادلة التوقيت العالمي المنسَّق (UTC). تحتسب Google المناطق الزمنية استنادًا إلى مطار الوصول. |
flightHeader |
مطلوب. معلومات عن شركة الطيران ورقمها. |
origin |
مطلوب. مطار الانطلاق |
destination |
مطلوب. مطار الوجهة. |
flightStatus |
حالة هذه الرحلة الجوية. وفي حال ترك هذه السياسة بدون ضبط، ستحتسب Google الحالة استنادًا إلى البيانات من مصادر أخرى مثل FlightStats وما إلى ذلك. ملاحظة: لن يتم عرض الحالة المحسوبة من Google في الردود من واجهة برمجة التطبيقات. |
boardingAndSeatingPolicy |
سياسات الصعود إلى الطائرة والمقاعد ستحدِّد هذه التصنيفات التصنيفات التي ستظهر للمستخدمين. |
localGateClosingDateTime |
وقت إغلاق البوابة كما هو مطبوع على بطاقة صعود الطائرة. لا تضبط هذا الحقل إذا كنت لا تريد طباعته في بطاقة صعود الطائرة. هذا التاريخ أو الوقت بالتنسيق الممتد وفقًا لمعيار ISO 8601 بدون إزاحة. يمكن تحديد الوقت بدقة تصل إلى مللي ثانية. مثلاً: يجب إدخال التاريخ/الوقت المحلي في المطار (وليس التوقيت العالمي المنسق). سترفض Google الطلب في حال توفير معادلة التوقيت العالمي المنسَّق (UTC). تحتسب Google المناطق الزمنية استنادًا إلى مطار المغادرة. |
classTemplateInfo |
تمثّل هذه السمة معلومات النموذج حول الطريقة التي يجب عرض بها الصف. في حال ترك هذه السياسة بدون ضبط، سينتقل محرّك بحث Google إلى مجموعة تلقائية من الحقول لعرضها. |
languageOverride |
في حال توفّر هذا الحقل، ستكون بطاقات صعود الطائرة المعروضة على جهاز المستخدم متاحة دائمًا بهذه اللغة. يُمثِّل هذه السمة علامة اللغة BCP 47. أمثلة على القيم هي "en-US" أو "en-GB" أو "de" أو "de-AT". |
id |
مطلوب. تمثّل هذه السمة المعرّف الفريد لفئة معيّنة. ويجب أن يكون هذا المعرّف فريدًا في جميع الفئات من جهة الإصدار. يجب أن تتبع هذه القيمة التنسيق issuer ID.identifier حيث يتم إصدار الطريقة السابقة من قِبل Google واختيار الطريقة الثانية من قِبلك. يجب أن يحتوي المعرّف الفريد على أحرف أبجدية رقمية فقط، مثل "." أو "_" أو "-". |
version |
منهي العمل به |
issuerName |
مطلوب. اسم جهة الإصدار يبلغ الحد الأقصى المقترَح للطول 20 حرفًا لضمان عرض السلسلة الكاملة على الشاشات الأصغر حجمًا. |
messages[] |
مصفوفة من الرسائل المعروضة في التطبيق سيتلقّى جميع مستخدمي هذا العنصر الرسائل المرتبطة به. الحد الأقصى لعدد هذه الحقول هو 10. |
allowMultipleUsersPerObject |
تمّ الإيقاف. يمكنك استخدام |
homepageUri |
معرّف الموارد المنتظم (URI) للصفحة الرئيسية للتطبيق. ينتج عن ملء عنوان URI في هذا الحقل السلوك نفسه الذي يؤدي إليه تعبئة عنوان URI في linksModuleData (عند عرض كائن، يظهر رابط إلى الصفحة الرئيسية فيما يُنظر إليه عادةً على أنّه قسم linkModuleData في الكائن). |
locations[] |
ملاحظة: هذا الحقل غير متاح حاليًا لتشغيل الإشعارات الجغرافية. |
reviewStatus |
مطلوب. حالة الفئة. يمكن ضبط هذا الحقل على يجب إبقاء هذا الحقل في عليك ضبط هذا الحقل على " عند تعديل صف دراسي واحد ( |
review |
تشير هذه السمة إلى تعليقات المراجعة التي ضبطتها المنصّة عند وضع علامة |
infoModuleData |
تمّ الإيقاف. يمكنك استخدام textModulesData بدلاً من ذلك. |
imageModulesData[] |
بيانات وحدة الصورة الحدّ الأقصى لعدد هذه الحقول المعروضة هو 1 من مستوى العنصر و1 لمستوى عنصر الفئة. |
textModulesData[] |
بيانات الوحدة النصية. وإذا تم تحديد بيانات الوحدة النصية أيضًا في الفئة، سيتم عرض كلتيهما. الحد الأقصى لعدد هذه الحقول المعروضة هو 10 حقول من الكائن و10 من الفئة. |
linksModuleData |
بيانات وحدة الروابط. إذا تم أيضًا تحديد بيانات وحدة الروابط على الكائن، سيتم عرض كلتيهما. |
redemptionIssuers[] |
يحدّد جهات إصدار البطاقة التي يمكن تحصيل قيمتها من خلال "الدفع الذكي". يتم تحديد جهات إصدار عمليات تحصيل القيمة من خلال رقم تعريف جهة الإصدار. يجب أن يكون لدى جهات إصدار رموز الدفع مفتاح "الدفع الذكي" واحد على الأقل مضبوط. يجب أيضًا إعداد الحقلَين |
countryCode |
رمز البلد المستخدَم لعرض بلد البطاقة (عندما لا يكون المستخدم مقيمًا في ذلك البلد)، بالإضافة إلى عرض محتوى مترجَم عندما لا يكون المحتوى متاحًا بلغة المستخدم |
heroImage |
صورة بانر اختيارية معروضة في الجهة الأمامية من البطاقة. وفي حال عدم توفّرها، لن يتم عرض أي شيء. سيتم عرض الصورة بنسبة عرض تبلغ 100%. |
wordMark |
تمّ الإيقاف. |
enableSmartTap |
تحدِّد ما إذا كانت هذه الفئة تتيح الدفع الذكي. يجب أيضًا إعداد الحقلَين |
hexBackgroundColor |
لون خلفية البطاقة إذا لم يتم تعيين اللون السائد لصورة الجزء الرئيسي، وإذا لم يتم تعيين صورة الجزء الرئيسي، فسيتم استخدام اللون السائد في الشعار. التنسيق هو رقم rrggbb، حيث يكون rrggbb عبارة عن ثلاثي بنموذج أحمر أخضر أزرق سداسي، مثل |
localizedIssuerName |
سلاسل مترجمة لـ publisherName يبلغ الحد الأقصى المقترَح للطول 20 حرفًا لضمان عرض السلسلة الكاملة على الشاشات الأصغر حجمًا. |
multipleDevicesAndHoldersAllowedStatus |
تحدِّد هذه السياسة ما إذا كان العديد من المستخدمين والأجهزة سيحفظ العنصر نفسه الذي يشير إلى هذه الفئة. |
callbackOptions |
خيارات معاودة الاتصال التي يمكن استخدامها لمعاودة الاتصال بجهة الإصدار عند كل عملية حفظ أو حذف لعنصر في هذه الفئة من قِبل المستخدم النهائي جميع عناصر هذا الفئة مؤهَّلة لمعاودة الاتصال. |
securityAnimation |
معلومات اختيارية حول الحركة الأمنية. في حال ضبط هذا الإعداد، ستظهر صورة متحركة أمنية على تفاصيل البطاقة. |
viewUnlockRequirement |
الاطّلاع على خيارات "متطلبات فتح القفل" الخاصة ببطاقة صعود الطائرة |
appLinkData |
رابط اختياري للتطبيق أو الموقع الإلكتروني سيتم عرضه كزر على الجهة الأمامية من البطاقة. في حال توفير AppLinkData للعنصر المقابل الذي سيتم استخدامه بدلاً منه: |
FlightHeader
تمثيل JSON |
---|
{ "kind": string, "carrier": { object ( |
الحقول | |
---|---|
kind |
يحدد نوع هذا المورد. القيمة: السلسلة الثابتة |
carrier |
معلومات عن شركة الطيران هذه سمة مطلوبة للسمة |
flightNumber |
رقم الرحلة بدون رمز الاتحاد الدولي للنقل الجوي (IATA). يجب أن يحتوي هذا الحقل على أرقام فقط. هذه سمة مطلوبة للسمة مثال: "123" |
operatingCarrier |
معلومات حول شركة الخطوط الجوية التي تشغِّلها |
operatingFlightNumber |
رقم الرحلة الجوية الذي تستخدمه شركة النقل بدون رمز الاتحاد الدولي للنقل الجوي. يجب أن يحتوي هذا الحقل على أرقام فقط. على سبيل المثال: "234" |
flightNumberDisplayOverride |
إلغاء القيمة التي يتم استخدامها لرقم الرحلة الجوية القيمة التلقائية المستخدَمة لأغراض العرض هي شركة النقل +FlightNumber. إذا أردت عرض قيمة مختلفة للركّاب، استخدِم هذا الحقل لإلغاء السلوك التلقائي. على سبيل المثال: "XX1234 / YY576" |
FlightCarrier
تمثيل JSON |
---|
{ "kind": string, "carrierIataCode": string, "carrierIcaoCode": string, "airlineName": { object ( |
الحقول | |
---|---|
kind |
يحدد نوع هذا المورد. القيمة: السلسلة الثابتة |
carrierIataCode |
رمز شركة الطيران الصادر عن الاتحاد الدولي للنقل الجوي، وهو حرفان، لشركة التسويق (وليس شركة النقل المشغِّلة). يجب تقديم سمة واحدة فقط أو سمة على سبيل المثال: "LX" للطيران السويسري |
carrierIcaoCode |
رمز شركة الطيران ICAO المكون من ثلاثة أحرف لشركة التسويق (بدلاً من شركة النقل المشغِّلة). يجب تقديم سمة واحدة فقط أو سمة مثال: "EZY" لـ Easy Jet |
airlineName |
اسم مترجم لشركة الخطوط الجوية الذي تحدّده شركةcarIataCode. وفي حال ترك هذه السياسة بدون ضبط، سيتم استخدام السمة على سبيل المثال: "الطيران السويسري" لـ "LX" |
airlineLogo |
شعار لشركة الخطوط الجوية يتم وصفه من قِبل hotelIataCode وlocalizedAirlineName سيتمّ عرض هذا الشعار في أعلى طريقة العرض التفصيلية للبطاقة. |
airlineAllianceLogo |
شعار اتحاد شركات الطيران، يظهر أسفل رمز الاستجابة السريعة الذي يمسحه الراكب ضوئيًا للصعود إلى الطائرة |
wideAirlineLogo |
الشعار الواسع لشركة الخطوط الجوية عند توفير هذه المعلومات، سيتم استخدامها بدلاً من شعار شركة الطيران في أعلى يمين عرض البطاقة. |
AirportInfo
تمثيل JSON |
---|
{
"kind": string,
"airportIataCode": string,
"terminal": string,
"gate": string,
"airportNameOverride": {
object ( |
الحقول | |
---|---|
kind |
يحدد نوع هذا المورد. القيمة: السلسلة الثابتة |
airportIataCode |
رمز مطار IATA مؤلّف من ثلاثة أحرف. هذا الحقل مطلوب لكل من على سبيل المثال: "SFO" |
terminal |
اسم الوحدة الطرفية على سبيل المثال: "INTL" أو "I" |
gate |
اسم البوابة على سبيل المثال: "B59" أو "59" |
airportNameOverride |
حقل اختياري يلغي اسم مدينة المطار المحدد من قِبل الاتحاد الدولي للنقل الجوي. تأخذ Google تلقائيًا رقم يمكن العثور على أسماء المدن الرسمية لمطارات الاتحاد الدولي للنقل الجوي لمدن أسماء مدن مطارات الاتحاد الدولي للنقل الجوي. على سبيل المثال، بالنسبة إلى رمز الاتحاد الدولي للنقل الجوي للمطار "LTN"، يخبرنا موقع الاتحاد الدولي للنقل الجوي أنّ مدينة المطار المعنيّة هي "لندن". وفي حال عدم تعبئة هذا الحقل، سيعرض محرّك بحث Google كلمة "لندن". ومع ذلك، فإنّ تعبئة هذا الحقل باسم مخصّص (على سبيل المثال: "London Luton") ستؤدي إلى إلغاء هذا الحقل. |
FlightStatus
عمليات التعداد | |
---|---|
FLIGHT_STATUS_UNSPECIFIED |
|
SCHEDULED |
رحلة الطيران في الموعد المحدد أو في وقت مبكر أو متأخر. |
scheduled |
الاسم المستعار القديم لـ |
ACTIVE |
الرحلة الجوية قيد التقدم (سيارات الأجرة والإقلاع والهبوط جوًا). |
active |
الاسم المستعار القديم لـ |
LANDED |
هبطت الرحلة الجوية في الوجهة الأصلية. |
landed |
الاسم المستعار القديم لـ |
CANCELLED |
تم إلغاء الرحلة الجوية. |
cancelled |
الاسم المستعار القديم لـ |
REDIRECTED |
الرحلة الجوية جويّة لكنها تتجه إلى مطار مختلف عن الوجهة الأصلية. |
redirected |
الاسم المستعار القديم لـ |
DIVERTED |
سبق أن هبطت الرحلة الجوية إلى مطار مختلف عن الوجهة الأصلية. |
diverted |
الاسم المستعار القديم لـ |
BoardingAndSeatingPolicy
تمثيل JSON |
---|
{ "kind": string, "boardingPolicy": enum ( |
الحقول | |
---|---|
kind |
يحدد نوع هذا المورد. القيمة: السلسلة الثابتة |
boardingPolicy |
يشير إلى السياسة التي تستخدمها شركة الطيران لصعود الطائرة. وفي حال ترك هذه السياسة بدون ضبط، سيتم ضبط Google تلقائيًا على " |
seatClassPolicy |
تحدد سياسة المقاعد كيفية عرض درجة المقعد. وفي حال ترك هذه السياسة بدون ضبط، سيتم ضبط Google تلقائيًا على " |
BoardingPolicy
عمليات التعداد | |
---|---|
BOARDING_POLICY_UNSPECIFIED |
|
ZONE_BASED |
|
zoneBased |
الاسم المستعار القديم لـ |
GROUP_BASED |
|
groupBased |
الاسم المستعار القديم لـ |
BOARDING_POLICY_OTHER |
|
boardingPolicyOther |
الاسم المستعار القديم لـ |
SeatClassPolicy
عمليات التعداد | |
---|---|
SEAT_CLASS_POLICY_UNSPECIFIED |
|
CABIN_BASED |
|
cabinBased |
الاسم المستعار القديم لـ |
CLASS_BASED |
|
classBased |
الاسم المستعار القديم لـ |
TIER_BASED |
|
tierBased |
الاسم المستعار القديم لـ |
SEAT_CLASS_POLICY_OTHER |
|
seatClassPolicyOther |
الاسم المستعار القديم لـ |
الطُرق |
|
---|---|
|
يضيف رسالة إلى فئة الرحلة الجوية التي يشير إليها معرّف الفئة. |
|
تعرض فئة الرحلة الجوية بمعرّف الفئة المحدد. |
|
يتم إدراج فئة رحلة جوية باستخدام المعرّف والخصائص المحدّدين. |
|
تعرض قائمة بجميع فئات الرحلات الجوية لرقم تعريف جهة إصدار معيّن. |
|
لتعديل فئة الرحلة الجوية المُشار إليها من خلال معرّف الفئة المحدّد. |
|
لتعديل فئة الرحلة الجوية المُشار إليها من خلال معرّف الفئة المحدّد. |