الخلفية
يمكن أن يؤدي دمج "محفظة Google" مع أنظمة حجز الرحلات الجوية إلى تحسين تجربة العملاء بشكل كبير من خلال التأكّد من إمكانية الوصول إلى جميع معلومات الصعود إلى الطائرة. يتيح تكامل "محفظة Google" مع Gmail إنشاء بطاقات رقمية تلقائيًا للمستخدمين الذين يتلقّون رسائل إلكترونية مؤهَّلة.
يمكن تحقيق هذا التكامل السلس بطريقتَين: (1) تضمين المعلومات ذات الصلة في نص الرسالة الإلكترونية أو (2) استخدام الترميز البنيوي في الرسائل الإلكترونية التي ترسلها إلى العملاء، مع التركيز بشكل خاص على الحقل ticketToken.
توفّر هذه المستندات المعلومات اللازمة التي يجب تضمينها في حملة البريد الإلكتروني أو نظام إدارة علاقات العملاء التالية التي تستهدف المستخدمين من أجل إنشاء بطاقات صعود إلى الطائرة تلقائيًا في "محفظة Google".
استيراد معلومات بطاقة صعود الطائرة من الرسائل الإلكترونية الخاصة بها لتحسين عملية الدمج مع "محفظة Google"
تعمل ميزة "البطاقة المستوردة من Gmail" كآلية بسيطة لتحويل بطاقات صعود الطائرة إلى تنسيق رقمي في "محفظة Google". يتم استخراج المعلومات تلقائيًا من محتوى الرسالة الإلكترونية، ما يقلّل من المشاكل التي يواجهها المستخدمون ويزيد من معدّلات الاستخدام.
تم تصميم هذا الحلّ ليعمل بشكل تكميلي مع منتج Google Wallet API الحالي. تقدّم بطاقات Gmail المستوردة المعلومات الأساسية التالية للمستخدمين:
بطاقة تم استيرادها من Gmail | عملية دمج Google Wallet API |
---|---|
|
|
هدفنا هو زيادة استخدام بطاقة المرور الرقمية الخاصة بشركتك الجوية وتكميلها، وتزويد المستخدمين الذين لم ينقروا على الزر "إضافة إلى محفظة Google" ببطاقة صعود إلى الطائرة يتم إنشاؤها تلقائيًا من الرسائل الإلكترونية التي ترسلها إليهم.
الخيار 1: نص الرسالة الإلكترونية
يمكن أن يؤدي تضمين المعلومات ذات الصلة في نص الرسالة الإلكترونية إلى رصد الرسالة واستخراج المعلومات منها تلقائيًا.
الحقول المطلوبة (بنص عادي)
لتفعيل ميزة الرصد التلقائي، أدرِج الحقول التالية بوضوح في نص الرسالة الإلكترونية أو المرفقات:
- معلومات الراكب:
- اسم المسافر (مثلاً، "JOHN DOE")
- معلومات الرحلة الجوية
- الرقم المرجعي للحجز أو رقم التذكرة
- مطار المغادرة (على سبيل المثال، رمز الاتحاد الدولي للنقل الجوي (IATA) مثل "LAX" لمدينة لوس أنجلوس)
- تاريخ المغادرة ووقته
- مطار الوصول (على سبيل المثال، رمز الاتحاد الدولي للنقل الجوي (IATA) الخاص بمطار لوس أنجلوس هو "LAX")
- تاريخ الوصول ووقته
- رقم الرحلة الجوية
- رقم المقعد
- بوابة الصعود إلى الطائرة
- رمز الاستجابة السريعة لبطاقة صعود الطائرة: صورة مضمّنة أو مرفقة لرمز الاستجابة السريعة الخاص ببطاقة صعود الطائرة نوع رمز الاستجابة السريعة المفضّل هو QR_CODE أو PDF417. ونوع MIME المفضّل للصور هو PNG وJPG.
الحقول الاختيارية
يمكنك أيضًا إنشاء بطاقات ولاء من معلومات بطاقة الصعود إلى الطائرة لتحسين تجربة المستخدم. لتفعيل ميزة الرصد التلقائي، أدرِج الحقول التالية بشكل واضح في نص الرسالة الإلكترونية:
- اسم التاجر (مثلاً، "شركة ABC للطيران")
- رقم تعريف برنامج المسافر الدائم (على سبيل المثال، "1234567890")
- اسم برنامج المسافر الدائم أو برنامج الولاء الخاص بشركة الطيران (مثلاً، "مكافآت Mileage Plus")
يمكنك الاطّلاع على مزيد من التفاصيل في صفحة تعليمات برنامج الولاء (رابط إلى صفحة الويب الخاصة ببرنامج الولاء).
إليك مثال على رسالة إلكترونية (مثل رسالة إلكترونية خاصة ببطاقة الصعود إلى الطائرة)
|
---|
في ما يلي بطاقة الصعود إلى الطائرة ذات الصلة في "محفظة Google"
إعداد "محفظة 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>