Arka plan
Google Cüzdan'ı uçuş rezervasyon sistemlerinize entegre etmek, tüm biniş bilgilerine erişilebildiğini doğrulayarak müşteri deneyimini önemli ölçüde iyileştirebilir. Google Cüzdan'ın Gmail ile entegrasyonu, uygun e-posta iletileri alan kullanıcılar için dijital kartların otomatik olarak oluşturulmasına olanak tanır.
Bu sorunsuz entegrasyonu sağlamanın iki yolu vardır: (1) E-posta gövdesine alakalı bilgileri eklemek veya (2) müşterilere gönderdiğiniz e-postalarda yapılandırılmış işaretleme kullanmak (özellikle ticketToken alanına odaklanarak)
Bu doküman, Cüzdan'da biniş kartlarını otomatik olarak oluşturmak için kullanıcılarınıza yönelik bir sonraki e-posta / CRM kampanyanıza eklemeniz gereken bilgileri sağlar.
Google Cüzdan entegrasyonunuzu iyileştirmek için biniş kartı e-postalarındaki biniş kartı bilgilerini içe aktarma
Gmail'den İçe Aktarılan Kart özelliği, kullanıcıların biniş kartlarını Google Cüzdan'da dijitalleştirmelerini sağlayan basit bir mekanizma olarak işlev görür. Bilgiler, e-posta içeriğinden otomatik olarak çıkarılır. Böylece kullanıcıların yaşadığı sorunlar en aza indirilir ve kullanım oranları artar.
Bu çözüm, mevcut Google Cüzdan API ürünüyle tamamlayıcı olarak çalışacak şekilde tasarlanmıştır. Gmail'e aktarılan kartlar, kullanıcılar için en temel bilgileri sağlar:
Gmail'den İçe Aktarılan Kart | Google Cüzdan API'si Entegrasyonu |
---|---|
|
|
Amacımız, havayolunuzun dijital kartının kullanımını artırmak ve tamamlamak, ayrıca "Google Cüzdan'a ekle" düğmesini tıklamamış kullanıcılara, onlara gönderdiğiniz e-postalardan oluşturulan otomatik bir biniş kartı sağlamaktır.
1. seçenek: E-posta gövdesi
E-posta gövdesine alakalı bilgiler eklemek, e-postanın otomatik olarak algılanıp ayıklanmasını sağlayabilir.
Zorunlu Alanlar (düz metin olarak)
Otomatik algılamayı etkinleştirmek için aşağıdaki alanları e-posta gövdesine veya eklerine net bir şekilde ekleyin:
- Yolcu Bilgileri:
- Yolcu adı (örneğin, "JOHN DOE")
- Uçuş Bilgileri
- Rezervasyon Referansı veya Bilet Numarası
- Kalkış havaalanı (örneğin, IATA kodu, örneğin Los Angeles için "LAX")
- Gidiş Tarihi ve Saati
- Varış Havaalanı (örneğin, Los Angeles'ın IATA kodu "LAX")
- Varış Tarihi ve Saati
- Uçuş numarası
- Koltuk No.
- Uçağa Biniş Kapısı
- Biniş Kartı QR Kodu: Biniş kartı QR kodunun kendisi için satır içi resim veya resim eki. Tercih edilen QR kodu türü QR_CODE veya PDF417'dir. Tercih edilen resim MIME türü ise PNG ve JPG'dir.
İsteğe bağlı alanlar
Kullanıcı deneyimini iyileştirmek için biniş kartı bilgilerinden de bağlılık kartları oluşturabilirsiniz. Otomatik algılamayı etkinleştirmek için aşağıdaki alanları e-posta gövdesine açıkça ekleyin:
- Satıcı adı (örneğin, "ABC Havayolları")
- Sık uçan yolcu kimliği (örneğin, "1234567890")
- Sık uçan yolcu veya havayolu bağlılık programının adı (örneğin, "Mileage Plus Rewards")
Daha fazla bilgiyi bağlılık programı talimatları sayfasında (bağlılık programı web sayfasına bağlantı) bulabilirsiniz.
Aşağıda bir örnek e-posta (ör. biniş kartı e-postası) verilmiştir
|
---|
Google Cüzdan'daki ilgili biniş kartını burada bulabilirsiniz
Google Cüzdan'a ekleme
1. E-posta Kampanyanızı Oluşturun: E-posta kampanyalarınızı kullanıcı tabanınıza göre tasarlayıp gönderin. Zorunlu Alanlar bölümünde belirtilen kart oluşturma için gerekli tüm bilgilerin e-posta gövdesinde açıkça yer aldığını doğrulayın.
2. Gerçek bir örnek e-postayı özel parser-sample+wallet_partner_boardingpass@google.com adresimize yönlendirin.
- E-posta şablonlarında yapılan güncellemeleri parser-sample+wallet_partner_boardingpass@google.com adresine yönlendirin. Böylece Gmail'in en son şablonları algılamasını sağlayabiliriz.
- Orijinal gönderenin, kampanyalarınızdan gelen e-postanın gerçek göndereni olduğundan emin olun.
3. Örnek e-posta şablonunuz alındıktan sonra ekibimiz ayrıştırma mantığını inceleyip yapılandırır. Gönderdiğiniz e-posta şablonunda özelliğin beş (5) iş günü içinde başarıyla kullanıma sunulmasını bekleyebilirsiniz.
Not: Gönderdiğiniz e-posta adresini kullanarak sizinle iletişime geçebiliriz. Örneği bize yönlendirmek için kullandığınız e-posta adresinin gelen mesajları alabildiğinden emin olun.
2. seçenek: Gmail mikro verileri
Bu sorunsuz entegrasyonu sağlamanın anahtarı, müşterilere gönderdiğiniz e-postalarda yapılandırılmış işaretleme kullanmaktır. Özellikle ticketToken
alanına odaklanın.
Neden yerleştirme işaretlemesi?
Uçuş onayı e-postalarınıza yerleştirilen işaretleme, rezervasyon ayrıntılarının otomatik olarak tanınmasını ve müşterinin Google Cüzdan'ına (özellik etkinse) aktarılmasını sağlar. Schema.org biçimindeki yapılandırılmış verilerle kolaylaştırılan bu işlem, ilgili uçuş bilgilerini otomatik olarak ekleyerek Google Cüzdan'ın işlevselliğini artırır.
Anahtar Alanı: ticketToken
ticketToken
alanı, genellikle güvenli bir kod türü ve doğrudan taranabilir kod olarak oluşturulabilen ham değer içerdiğinden çok önemlidir. Bu alan, gerekli tüm biniş bilgilerinin müşterinin Google Cüzdan'ında anında kullanılabilmesini sağlar. Ayrıca, ham değer BCBP
(Bar Coded Boarding Pass) ile uyumlu olmalıdır. Jeton değerinin kodunu çözmek için kod çözücü kullanabilirsiniz. Satıcının, JSON'daki değerin kod çözme işleminden sonraki değerle tutarlı olmasını sağlaması gerekir.
Desteklenen bazı kod türleri:
- barcode128
- pdf417
- qrCode
- aztecCode
Aşağıda geçerli ticketTokens
örnekleri verilmiştir:
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
E-posta işaretlemenizi şu şekilde yapılandırabilirsiniz:
<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>