استيراد بطاقات صعود الطائرة من الرسائل الإلكترونية الخاصة بحجوزات الرحلات الجوية

بصفتك مطوّرًا أو تاجرًا، يمكن أن يؤدي دمج "محفظة Google" مع أنظمة حجز الرحلات الجوية إلى تحسين تجربة العملاء بشكل كبير من خلال التأكّد من إمكانية الوصول إلى جميع معلومات الصعود إلى الطائرة.

الخلفية

يمكن أن يؤدي دمج "محفظة Google" مع أنظمة حجز الرحلات الجوية إلى تحسين تجربة العملاء بشكل كبير من خلال التأكّد من إمكانية الوصول إلى جميع معلومات الصعود إلى الطائرة. يتيح تكامل "محفظة Google" مع Gmail إنشاء بطاقات رقمية تلقائيًا للمستخدمين الذين يتلقّون رسائل إلكترونية مؤهَّلة.

يمكن تحقيق هذا التكامل السلس بطريقتَين: (1) تضمين المعلومات ذات الصلة في نص الرسالة الإلكترونية أو (2) استخدام الترميز البنيوي في الرسائل الإلكترونية التي ترسلها إلى العملاء، مع التركيز بشكل خاص على الحقل ticketToken.

توفّر هذه المستندات المعلومات اللازمة التي يجب تضمينها في حملة البريد الإلكتروني أو نظام إدارة علاقات العملاء التالية التي تستهدف المستخدمين من أجل إنشاء بطاقات صعود إلى الطائرة تلقائيًا في "محفظة Google".

استيراد معلومات بطاقة صعود الطائرة من الرسائل الإلكترونية الخاصة بها لتحسين عملية الدمج مع "محفظة Google"

تعمل ميزة "البطاقة المستوردة من Gmail" كآلية بسيطة لتحويل بطاقات صعود الطائرة إلى تنسيق رقمي في "محفظة Google". يتم استخراج المعلومات تلقائيًا من محتوى الرسالة الإلكترونية، ما يقلّل من المشاكل التي يواجهها المستخدمون ويزيد من معدّلات الاستخدام.

تم تصميم هذا الحلّ ليعمل بشكل تكميلي مع منتج Google Wallet API الحالي. تقدّم بطاقات Gmail المستوردة المعلومات الأساسية التالية للمستخدمين:

بطاقة تم استيرادها من Gmail عملية دمج Google Wallet API
  • معلومات شخصية:
    • اسم المسافر
    • رقم المسافر الدائم
  • معلومات الرحلة الجوية:
    • مطار المغادرة
    • وقت المغادرة
    • رقم الرحلة الجوية
    • رقم المقعد
    • بوابة الصعود إلى الطائرة
    • وقت الوصول
    • مطار الوصول
  • جميع معلومات المستخدم في بطاقة Gmail المستورَدة
  • تظهر أحدث التغييرات في الإشعارات الفورية
  • البطاقات المرتبطة تلقائيًا
  • فرص القيمة المضافة للبطاقات
  • والمزيد

هدفنا هو زيادة استخدام بطاقة المرور الرقمية الخاصة بشركتك الجوية وتكميلها، وتزويد المستخدمين الذين لم ينقروا على الزر "إضافة إلى محفظة Google" ببطاقة صعود إلى الطائرة يتم إنشاؤها تلقائيًا من الرسائل الإلكترونية التي ترسلها إليهم.

الخيار 1: نص الرسالة الإلكترونية

يمكن أن يؤدي تضمين المعلومات ذات الصلة في نص الرسالة الإلكترونية إلى رصد الرسالة واستخراج المعلومات منها تلقائيًا.

الحقول المطلوبة (بنص عادي)

لتفعيل ميزة الرصد التلقائي، أدرِج الحقول التالية بوضوح في نص الرسالة الإلكترونية أو المرفقات:

  1. معلومات الراكب:
    • اسم المسافر (مثلاً، "JOHN DOE")
  2. معلومات الرحلة الجوية
    • الرقم المرجعي للحجز أو رقم التذكرة
    • مطار المغادرة (على سبيل المثال، رمز الاتحاد الدولي للنقل الجوي (IATA) مثل "LAX" لمدينة لوس أنجلوس)
    • تاريخ المغادرة ووقته
    • مطار الوصول (على سبيل المثال، رمز الاتحاد الدولي للنقل الجوي (IATA) الخاص بمطار لوس أنجلوس هو "LAX")
    • تاريخ الوصول ووقته
    • رقم الرحلة الجوية
    • رقم المقعد
    • بوابة الصعود إلى الطائرة
  3. رمز الاستجابة السريعة لبطاقة صعود الطائرة: صورة مضمّنة أو مرفقة لرمز الاستجابة السريعة الخاص ببطاقة صعود الطائرة نوع رمز الاستجابة السريعة المفضّل هو QR_CODE أو PDF417. ونوع MIME المفضّل للصور هو PNG وJPG.

الحقول الاختيارية

يمكنك أيضًا إنشاء بطاقات ولاء من معلومات بطاقة الصعود إلى الطائرة لتحسين تجربة المستخدم. لتفعيل ميزة الرصد التلقائي، أدرِج الحقول التالية بشكل واضح في نص الرسالة الإلكترونية:

  1. اسم التاجر (مثلاً، "شركة ABC للطيران")
  2. رقم تعريف برنامج المسافر الدائم (على سبيل المثال، "1234567890")
  3. اسم برنامج المسافر الدائم أو برنامج الولاء الخاص بشركة الطيران (مثلاً، "مكافآت Mileage Plus")

يمكنك الاطّلاع على مزيد من التفاصيل في صفحة تعليمات برنامج الولاء (رابط إلى صفحة الويب الخاصة ببرنامج الولاء).

إليك مثال على رسالة إلكترونية (مثل رسالة إلكترونية خاصة ببطاقة الصعود إلى الطائرة)

الموضوع: بطاقة صعودك إلى الطائرة للرحلة GG123 (المرجع الخاص بالحجز: P8F8R8)

نص الرسالة:

عزيزي المسافر،
تم إنشاء بطاقة صعودك إلى الطائرة بنجاح.

ملخّص الرحلة
من
رمز مطار المغادرة
وقت المغادرة: 23:00، 9 يوليو 2025

إلى
رمز مطار الوصول
وقت الوصول: 05:00، 10 يوليو 2025

الرحلة
GG123

المقعد
1A

المرجع الخاص بالحجز
P8F8R8

رقم التذكرة
987654321

رمز الاستجابة السريعة لبطاقة صعودك إلى الطائرة
مثال على رمز استجابة سريعة لبطاقة صعود الطائرة

تذكيرات:
  • احرص على حمل نسخة مطبوعة أو رقمية من بطاقة الصعود إلى الطائرة إلى المطار.
  • يجب إبراز مستند تعريف مزوّد بصورة عند المرور عبر نقطة تفتيش أمن المطار وبوابة الصعود إلى الطائرة.
  • تسليم الأمتعة في حال كان لديك أمتعة مسجّلة، يُرجى التوجّه إلى مكاتب تسليم الأمتعة أو التوجّه مباشرةً إلى البوابات. ننصحك بالوصول قبل ساعتين على الأقل من موعد مغادرة رحلتك المُجدوَل. تُغلق مكاتب تسجيل الوصول قبل 60 دقيقة من موعد المغادرة.
  • يتم إغلاق بوابات الصعود إلى الطائرة قبل 25 دقيقة من موعد المغادرة.

نتمنى لك تجربة طيران سعيدة وآمنة.

مع أطيب التحيّات،
فريق Fake Air

في ما يلي بطاقة الصعود إلى الطائرة ذات الصلة في "محفظة Google"

مثال على بطاقة صعود الطائرة في Gmail

إعداد "محفظة Google"

1. إنشاء حملة البريد الإلكتروني: صمِّم حملات البريد الإلكتروني وأرسِلها إلى قاعدة المستخدمين، وتأكَّد من توفُّر جميع المعلومات اللازمة لإنشاء البطاقة والمذكورة في قسم الحقول المطلوبة بشكل واضح في نص الرسالة الإلكترونية.

2. أعِد توجيه نموذج رسالة إلكترونية إلى عنوان البريد الإلكتروني المخصّص parser-sample+wallet_partner_boardingpass@google.com

  • في حال إجراء أي تعديلات على نماذج الرسائل الإلكترونية، أعِد توجيهها إلى العنوان نفسه parser-sample+wallet_partner_boardingpass@google.com لنتمكّن من التأكّد من أنّ Gmail يرصد أحدث النماذج.
  • تأكَّد من أنّ المُرسِل الأصلي هو المُرسِل الفعلي للرسالة الإلكترونية من حملاتك

3- عند استلام نموذج رسالة البريد الإلكتروني، سيراجعه فريقنا ويضبط منطق التحليل. يمكنك توقّع طرح الميزة بنجاح في نموذج البريد الإلكتروني الذي أرسلته خلال خمسة (5) أيام عمل.

ملاحظة: قد نتواصل معك باستخدام عنوان البريد الإلكتروني الذي أرسلته. تأكَّد من أنّ عنوان البريد الإلكتروني الذي تستخدمه لإعادة توجيه العيّنة إلينا يمكنه تلقّي الرسائل الواردة.

الخيار 2: البيانات الجزئية في Gmail

لتحقيق هذا الدمج السلس، يجب استخدام ترميز منظَّم في الرسائل الإلكترونية التي ترسلها إلى العملاء، مع التركيز بشكل خاص على الحقل ticketToken.

لماذا يجب استخدام ترميز التضمين؟

يسمح تضمين الترميز في رسائل التأكيد الإلكترونية الخاصة برحلاتك الجوية بالتعرّف تلقائيًا على تفاصيل الحجز واستيرادها إلى Google Wallet الخاص بالعميل (في حال تفعيل الميزة). تسهّل البيانات المنظَّمة بتنسيق Schema.org هذه العملية، ما يؤدي إلى تحسين وظائف Google Wallet من خلال إضافة معلومات الرحلة الجوية ذات الصلة تلقائيًا.

حقل المفتاح: ticketToken

الحقل ticketToken مهم للغاية لأنّه يحتوي عادةً على نوع رمز آمن وقيمة أولية يمكن عرضها مباشرةً كرمز قابل للمسح الضوئي. يضمن هذا الحقل توفُّر جميع معلومات الصعود إلى الطائرة اللازمة على الفور في "محفظة Google" الخاصة بالعميل. بالإضافة إلى ذلك، يجب أن تتوافق القيمة الأولية مع معيار BCBP (بطاقة صعود الطائرة ذات الرمز الشريطي). يمكنك استخدام برنامج فك ترميز لفك ترميز قيمة الرمز المميّز. على التاجر التأكّد من أنّ القيمة في ملف json تتوافق مع القيمة التي تم فك ترميزها.

في ما يلي بعض أنواع الرموز المتوافقة:

  • barcode128
  • pdf417
  • qrCode
  • aztecCode

في ما يلي بعض الأمثلة على ticketTokens صالح:

barcode128:M1HANFENG/ZHU          EMWLPJ SFOAUSGG  123 350J25A 614a 10A1973966772
pdf417:M1HANFENG/ZHU          EMWLPJ SFOAUSGG  123 350J25A 614a 10A1973966772
qrCode:M1HANFENG/ZHU          EMWLPJ SFOAUSGG  123 350J25A 614a 10A1973966772
aztecCode:M1HANFENG/ZHU          EMWLPJ SFOAUSGG  123 350J25A 614a 10A1973966772

في ما يلي كيفية تنظيم ترميز الرسائل الإلكترونية:

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "FlightReservation",
  "reservationNumber": "RXJ34P",
  "reservationStatus": "http://schema.org/Confirmed",
  "underName": {
    "@type": "Person",
    "name": "HANFENG/ZHU"
  },
  "reservationFor": {
    "@type": "Flight",
    "flightNumber": "123",
    "airline": {
      "@type": "Airline",
      "name": "United",
      "iataCode": "GG"
    },
    "departureAirport": {
      "@type": "Airport",
      "name": "San Francisco Airport",
      "iataCode": "SFO"
    },
    "departureTime": "2027-03-04T20:15:00-08:00",
    "arrivalAirport": {
      "@type": "Airport",
      "name": "Austin-Bergstorm International Airport",
      "iataCode": "AUS"
    },
    "arrivalTime": "2027-03-05T06:30:00-05:00"
  },
  "airplaneSeat": "9A",
  "airplaneSeatClass": {
    "@type": "AirplaneSeatClass",
    "name": "Business"
  },
  "ticketToken": "qrCode:M1HANFENG/ZHU          EMWLPJ SFOAUSGG  123 350J25A 614a 10A1973966772"
}
</script>