ফ্লাইট রিজার্ভেশন ইমেল থেকে বোর্ডিং পাস আমদানি করুন

একজন ডেভেলপার বা বণিক হিসাবে, আপনার ফ্লাইট রিজার্ভেশন সিস্টেমের সাথে Google Wallet একীভূত করা সমস্ত বোর্ডিং তথ্য অ্যাক্সেসযোগ্য তা যাচাই করে গ্রাহকের অভিজ্ঞতাকে উল্লেখযোগ্যভাবে উন্নত করতে পারে।

পটভূমি

আপনার ফ্লাইট রিজার্ভেশন সিস্টেমের সাথে Google Wallet একত্রিত করা সমস্ত বোর্ডিং তথ্য অ্যাক্সেসযোগ্য তা যাচাই করে গ্রাহকের অভিজ্ঞতাকে উল্লেখযোগ্যভাবে উন্নত করতে পারে। Gmail এর সাথে Google Wallet এর একীকরণ যোগ্য ইমেল বার্তা গ্রহণকারী ব্যবহারকারীদের জন্য স্বয়ংক্রিয়ভাবে ডিজিটাল পাস তৈরি করার অনুমতি দেয়।

এই নির্বিঘ্ন ইন্টিগ্রেশন অর্জনের চাবিকাঠি হল দুটি উপায়ের মাধ্যমে: (1) ইমেলের বডিতে প্রাসঙ্গিক তথ্য সহ বা (2) গ্রাহকদের আপনার পাঠানো ইমেলগুলিতে কাঠামোগত মার্কআপ ব্যবহারের মাধ্যমে, বিশেষ করে টিকিটটোকেন ক্ষেত্রের উপর ফোকাস করা

এই ডকুমেন্টেশনটি প্রয়োজনীয় তথ্য প্রদান করে যা আপনার পরবর্তী ইমেল/সিআরএম প্রচারাভিযানে অন্তর্ভুক্ত করার জন্য আপনার ব্যবহারকারীদের ওয়ালেটে স্বয়ংক্রিয়ভাবে বোর্ডিং পাস তৈরি করতে হবে।

আপনার Google Wallet ইন্টিগ্রেশন উন্নত করতে বোর্ডিং পাস ইমেলগুলি থেকে বোর্ডিং পাসের তথ্য আমদানি করুন৷

আমাদের Gmail ইম্পোর্টেড পাস বৈশিষ্ট্যটি ব্যবহারকারীদের বোর্ডিং পাসগুলিকে Google Wallet-এ ডিজিটাইজ করার জন্য একটি হালকা প্রক্রিয়া হিসাবে কাজ করে৷ তথ্য স্বয়ংক্রিয়ভাবে ইমেল বিষয়বস্তু থেকে নিষ্কাশন করা হয়, ব্যবহারকারীর ঘর্ষণ কমিয়ে এবং গ্রহণের হার বৃদ্ধি করে।

এই সমাধানটি বিদ্যমান Google Wallet API পণ্যের পরিপূরক কাজ করার জন্য ডিজাইন করা হয়েছে৷ Gmail আমদানি করা পাস ব্যবহারকারীদের জন্য সবচেয়ে প্রাথমিক তথ্য প্রদান করে:

Gmail আমদানি করা পাস Google Wallet API ইন্টিগ্রেশন
  • ব্যবহারকারীর তথ্য:
    • যাত্রীর নাম
    • ঘন ঘন ফ্লায়ার নম্বর
  • ফ্লাইট তথ্য:
    • প্রস্থান বিমানবন্দর
    • প্রস্থানের সময়
    • ফ্লাইট নং
    • আসন সংখ্যা
    • বোর্ডিং গেট
    • আগমনের সময়
    • আগমন বিমানবন্দর
  • Gmail ইম্পোর্টেড পাসে সমস্ত ব্যবহারকারীর তথ্য
  • সর্বাধিক আপডেট করা পরিবর্তনগুলি পুশ বিজ্ঞপ্তিগুলিকে প্রতিফলিত করে৷
  • অটো-লিঙ্কড পাস
  • মূল্য সংযোজন সুযোগ পাস
  • এবং আরও

আমাদের লক্ষ্য হল আপনার এয়ারলাইন্সের ডিজিটাল পাস গ্রহণকে বাড়ানো এবং পরিপূরক করা এবং যারা "Google Wallet-এ যোগ করুন" বোতামে ক্লিক করেননি এমন ব্যবহারকারীদের আপনার পাঠানো ইমেল থেকে তৈরি একটি স্বয়ংক্রিয় বোর্ডিং পাস তৈরি করা।

বিকল্প 1: ইমেল বডি

ইমেলের বডিতে প্রাসঙ্গিক তথ্য সহ ইমেলটি স্বয়ংক্রিয়ভাবে সনাক্ত এবং নিষ্কাশন করা যেতে পারে।

প্রয়োজনীয় ক্ষেত্র (প্লেন টেক্সটে)

স্বয়ংক্রিয় সনাক্তকরণ সক্ষম করতে, ইমেল বডি বা সংযুক্তিতে স্পষ্টভাবে নিম্নলিখিত ক্ষেত্রগুলি অন্তর্ভুক্ত করুন:

  1. যাত্রীদের তথ্য :
    • যাত্রীর নাম (উদাহরণস্বরূপ, "JOHN DOE")
  2. ফ্লাইট তথ্য
    • বুকিং রেফারেন্স বা টিকিট নম্বর
    • প্রস্থান বিমানবন্দর (উদাহরণস্বরূপ, IATA কোড উদাহরণস্বরূপ লস এঞ্জেলেস "LAX" হিসাবে)
    • প্রস্থানের তারিখ এবং সময়
    • আগমন বিমানবন্দর (উদাহরণস্বরূপ, IATA কোড উদাহরণস্বরূপ লস এঞ্জেলেস "LAX" হিসাবে)
    • আগমনের তারিখ এবং সময়
    • ফ্লাইট নং
    • আসন সংখ্যা
    • বোর্ডিং গেট
  3. বোর্ডিং পাস QR কোড: বোর্ডিং পাস QR কোডের জন্য একটি ইনলাইন ছবি বা ছবি সংযুক্তি। পছন্দের QR কোড প্রকার QR_CODE বা PDF417৷ এবং পছন্দের ইমেজ মাইম টাইপ হল PNG এবং JPG।

ঐচ্ছিক ক্ষেত্র

ব্যবহারকারীর অভিজ্ঞতা বাড়াতে আপনি বোর্ডিং পাসের তথ্য থেকেও লয়ালটি কার্ড তৈরি করতে পারেন। স্বয়ংক্রিয় সনাক্তকরণ সক্ষম করতে, ইমেল বডিতে স্পষ্টভাবে নিম্নলিখিত ক্ষেত্রগুলি অন্তর্ভুক্ত করুন:

  1. ব্যবসায়ীর নাম (উদাহরণস্বরূপ, "ABC এয়ারলাইন")
  2. ফ্রিকোয়েন্ট ফ্লায়ার আইডি (উদাহরণস্বরূপ, "1234567890")
  3. ফ্রিকোয়েন্ট ফ্লায়ার বা এয়ারলাইন লয়ালটি প্রোগ্রামের নাম (উদাহরণস্বরূপ, "মাইলেজ প্লাস পুরস্কার")

আপনি আনুগত্য নির্দেশ পৃষ্ঠায় আরও বিশদ দেখতে পারেন (আনুগত্য ওয়েবপৃষ্ঠার লিঙ্ক)।

এখানে একটি উদাহরণ ইমেল (যেমন বোর্ডিং পাস ইমেল)

বিষয়: ফ্লাইট GG123 এর জন্য আপনার বোর্ডিং পাস (বুকিং রেফারেন্স: P8F8R8)

শরীর:

প্রিয় যাত্রী,
আপনার বোর্ডিং পাস সফলভাবে তৈরি করা হয়েছে!

ফ্লাইট সারাংশ
থেকে
প্রস্থান বিমানবন্দর কোড
ছাড়ার সময়: 23:00 জুলাই 9, 2025

প্রতি
আগমন বিমানবন্দর কোড
আগমনের সময়: 05:00 জুলাই 10, 2025

ফ্লাইট
জিজি123

আসন
1A

বুকিং রেফারেন্স
P8F8R8

টিকিট নম্বর
987654321

বোর্ডিং পাস QR
বোর্ডিং পাস QR উদাহরণ

অনুস্মারক:
  • আপনার বোর্ডিং পাসের একটি মুদ্রিত বা ডিজিটাল কপি বিমানবন্দরে নিয়ে যান।
  • বিমানবন্দরের নিরাপত্তা এবং বোর্ডিং গেটে যথাক্রমে আপনার ফটো শনাক্তকরণ প্রমাণ পরীক্ষা করুন।
  • লাগেজ ড্রপ। আপনার কাছে চেক-ইন ব্যাগেজ থাকলে, অনুগ্রহ করে ব্যাগেজ ড্রপ কাউন্টারে যান বা অন্যথায় সরাসরি গেটের দিকে যান। আমরা আপনাকে আপনার ফ্লাইটের নির্ধারিত প্রস্থানের কমপক্ষে 2 ঘন্টা আগে পৌঁছানোর পরামর্শ দিই। আমাদের চেক-ইন কাউন্টারগুলি প্রস্থানের 60 মিনিট আগে বন্ধ হয়ে যায়।
  • যাত্রার 25 মিনিট আগে বোর্ডিং গেট বন্ধ হয়ে যায়।

এখানে আপনি একটি সুখী এবং নিরাপদ উড়ন্ত অভিজ্ঞতা কামনা করছি!

শুভেচ্ছা,
টিম ফেক এয়ার

এখানে Google Wallet-এ সম্পর্কিত বোর্ডিং পাস রয়েছে৷

জিমেইল বোর্ডিং পাস উদাহরণ

Google Wallet এ অনবোর্ড

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 Wallet এ অবিলম্বে উপলব্ধ। উপরন্তু, কাঁচা মান অবশ্যই BCBP (বার কোডেড বোর্ডিং পাস) এর সাথে সঙ্গতিপূর্ণ হবে। আপনি টোকেন মান ডিকোড করতে একটি ডিকোডার ব্যবহার করতে পারেন। ব্যবসায়ীকে নিশ্চিত করতে হবে যে json-এর মান ডিকোড করা মানের সাথে সামঞ্জস্যপূর্ণ।

এখানে কিছু সমর্থিত কোড প্রকার রয়েছে:

  • বারকোড 128
  • 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>