সম্পদ: FlightObject
JSON প্রতিনিধিত্ব |
---|
{ "kind": string, "classReference": { object ( |
ক্ষেত্র | |
---|---|
kind | এই সম্পদ কি ধরনের সনাক্ত. মান: নির্দিষ্ট স্ট্রিং |
class Reference | অভিভাবক শ্রেণীর উত্তরাধিকারসূত্রে প্রাপ্ত ক্ষেত্রগুলির একটি অনুলিপি৷ এই ক্ষেত্রগুলি একটি GET সময় পুনরুদ্ধার করা হয়. |
passenger Name | প্রয়োজন। বোর্ডিং পাসে যাত্রীর নাম যেমন দেখাবে। যেমন: "ডেভ এম গহান" বা "গহান/ডেভ" বা "গাহান/দাভেম" |
boarding And Seating Info | বোর্ডিং এবং বসার বিষয়ে যাত্রীদের নির্দিষ্ট তথ্য। |
reservation Info | প্রয়োজন। ফ্লাইট রিজার্ভেশন সম্পর্কে তথ্য। |
security Program Logo | নিরাপত্তা প্রোগ্রামের জন্য একটি চিত্র যা যাত্রীর জন্য প্রযোজ্য। |
hex Background Color | কার্ডের পটভূমির রঙ। সেট না করা থাকলে নায়কের ছবির প্রভাবশালী রঙ ব্যবহার করা হয় এবং যদি কোনও নায়কের ছবি সেট না করা হয় তবে লোগোর প্রভাবশালী রঙ ব্যবহার করা হয়। বিন্যাস হল # rrggbb যেখানে rrggbb একটি হেক্স RGB ট্রিপলেট, যেমন |
id | প্রয়োজন। একটি বস্তুর অনন্য শনাক্তকারী। এই আইডিটি অবশ্যই একটি ইস্যুকারীর সমস্ত বস্তু জুড়ে অনন্য হতে হবে। এই মানটি ফরম্যাট issuer ID অনুসরণ করা উচিত। identifier যেখানে আগেরটি Google দ্বারা জারি করা হয় এবং পরবর্তীটি আপনার দ্বারা বেছে নেওয়া হয়৷ অনন্য শনাক্তকারীতে শুধুমাত্র বর্ণসংখ্যার অক্ষর, '.', '_', বা '-' অন্তর্ভুক্ত করা উচিত। |
class Id | প্রয়োজন। এই বস্তুর সাথে যুক্ত শ্রেণী। ক্লাসটি অবশ্যই এই অবজেক্টের মতো একই ধরণের হতে হবে, ইতিমধ্যেই বিদ্যমান থাকতে হবে এবং অনুমোদিত হতে হবে৷ ক্লাস আইডি ফরম্যাট issuer ID অনুসরণ করা উচিত। identifier যেখানে আগেরটি Google দ্বারা জারি করা হয় এবং পরবর্তীটি আপনার দ্বারা বেছে নেওয়া হয়৷ |
version | অবচয় |
state | প্রয়োজন। বস্তুর অবস্থা। এই ক্ষেত্রটি অ্যাপে একটি বস্তু কীভাবে প্রদর্শিত হবে তা নির্ধারণ করতে ব্যবহৃত হয়। উদাহরণস্বরূপ, একটি |
barcode | বারকোডের ধরন এবং মান। |
messages[] | অ্যাপে প্রদর্শিত বার্তাগুলির একটি অ্যারে। এই বস্তুর সমস্ত ব্যবহারকারীরা এর সাথে সম্পর্কিত বার্তা পাবেন৷ এই ক্ষেত্রগুলির সর্বাধিক সংখ্যা 10। |
valid Time Interval | সময়কাল এই বস্তু |
locations[] | দ্রষ্টব্য: এই ক্ষেত্রটি বর্তমানে জিও বিজ্ঞপ্তি ট্রিগার করতে সমর্থিত নয়৷ |
has Users | বস্তুটির ব্যবহারকারী আছে কিনা তা নির্দেশ করে। এই ক্ষেত্রটি প্ল্যাটফর্ম দ্বারা সেট করা হয়। |
smart Tap Redemption Value | এই বস্তুর জন্য NFC এর মাধ্যমে একটি স্মার্ট ট্যাপ সার্টিফাইড টার্মিনালে যে মানটি প্রেরণ করা হবে। পাসের জন্য স্মার্ট ট্যাপ সমর্থন করার জন্য ক্লাস লেভেলের ক্ষেত্রগুলি |
has Linked Device | এই বস্তুটি বর্তমানে একটি একক ডিভাইসের সাথে সংযুক্ত কিনা। এই ক্ষেত্রটি প্ল্যাটফর্ম দ্বারা সেট করা হয় যখন কোনও ব্যবহারকারী বস্তুটিকে তাদের ডিভাইসে লিঙ্ক করে সংরক্ষণ করে। নির্বাচিত অংশীদারদের দ্বারা ব্যবহারের জন্য উদ্দেশ্যে. অতিরিক্ত তথ্যের জন্য সহায়তার সাথে যোগাযোগ করুন। |
disable Expiration Notification | বিজ্ঞপ্তিগুলি স্পষ্টভাবে দমন করা উচিত কিনা তা নির্দেশ করে৷ এই ক্ষেত্রটি সত্য হিসাবে সেট করা থাকলে, বর্তমানে, এটি শুধুমাত্র ফ্লাইটের জন্য সেট করা যেতে পারে। |
info Module Data | অবচয়। পরিবর্তে textModulesData ব্যবহার করুন। |
image Modules Data[] | ইমেজ মডিউল ডেটা। এই ক্ষেত্রগুলির সর্বাধিক সংখ্যা অবজেক্ট লেভেল থেকে 1টি এবং ক্লাস অবজেক্ট লেভেলের জন্য 1টি। |
text Modules Data[] | পাঠ্য মডিউল ডেটা। যদি পাঠ্য মডিউল ডেটাও ক্লাসে সংজ্ঞায়িত করা হয় তবে উভয়ই প্রদর্শিত হবে। প্রদর্শিত এই ক্ষেত্রগুলির সর্বাধিক সংখ্যা হল অবজেক্ট থেকে 10টি এবং ক্লাস থেকে 10টি৷ |
links Module Data | লিঙ্ক মডিউল ডেটা। যদি লিঙ্ক মডিউল ডেটাও ক্লাসে সংজ্ঞায়িত করা হয়, উভয়ই প্রদর্শিত হবে। |
app Link Data | ঐচ্ছিক অ্যাপ বা ওয়েবসাইট লিঙ্ক যা পাসের সামনে একটি বোতাম হিসেবে প্রদর্শিত হবে। সংশ্লিষ্ট শ্রেণীর জন্য AppLinkData প্রদান করা হলে শুধুমাত্র অবজেক্ট AppLinkData প্রদর্শিত হবে। |
rotating Barcode | ঘূর্ণায়মান বারকোডের ধরন এবং মান। |
hero Image | ঐচ্ছিক ব্যানার ইমেজ কার্ডের সামনে প্রদর্শিত. যদি কেউ উপস্থিত না থাকে, ক্লাসের নায়কের ছবি, যদি উপস্থিত থাকে, প্রদর্শিত হবে। যদি ক্লাসের হিরো ইমেজও উপস্থিত না থাকে তবে কিছুই প্রদর্শিত হবে না। |
grouping Info | পাসগুলি কীভাবে একত্রিত করা হয় তা নিয়ন্ত্রণ করে এমন তথ্য। |
pass Constraints | বস্তুর জন্য সীমাবদ্ধতা পাস। সীমিত NFC এবং স্ক্রিনশট আচরণ অন্তর্ভুক্ত। |
save Restrictions | ব্যবহারকারী পাসটি সংরক্ষণ করার চেষ্টা করার আগে যে বস্তুটিকে যাচাই করতে হবে তার উপর বিধিনিষেধ। মনে রাখবেন যে এই বিধিনিষেধগুলি শুধুমাত্র সময় বাঁচানোর সময় প্রয়োগ করা হবে। যদি ব্যবহারকারী পাসটি সংরক্ষণ করার পরে বিধিনিষেধগুলি পরিবর্তিত হয় তবে নতুন বিধিনিষেধগুলি ইতিমধ্যে সংরক্ষিত পাসে প্রয়োগ করা হবে না। |
linked Object Ids[] | linkedObjectIds হল অন্যান্য অবজেক্টের একটি তালিকা যেমন ইভেন্ট টিকিট, লয়ালটি, অফার, জেনেরিক, গিফটকার্ড, ট্রানজিট এবং বোর্ডিং পাস যা এই ফ্লাইট অবজেক্টের সাথে স্বয়ংক্রিয়ভাবে সংযুক্ত করা উচিত। যদি একজন ব্যবহারকারী এই বোর্ডিং পাসটি সংরক্ষণ করে থাকে, তাহলে এই লিঙ্কডঅবজেক্টআইডগুলি স্বয়ংক্রিয়ভাবে ব্যবহারকারীর ওয়ালেটে পুশ করা হবে (যদি না তারা এই ধরনের লিঙ্ক করা পাসগুলি পাওয়ার জন্য সেটিংটি বন্ধ করে দেয়)। নিশ্চিত করুন যে লিঙ্কডঅবজেক্টআইডিতে উপস্থিত বস্তুগুলি ইতিমধ্যেই সন্নিবেশিত হয়েছে - যদি না হয়, কলগুলি ব্যর্থ হবে৷ একবার লিঙ্ক হয়ে গেলে, লিঙ্ক করা বস্তুগুলি লিঙ্কমুক্ত করা যাবে না। আপনি অন্য ইস্যুকারীর সাথে সম্পর্কিত বস্তুগুলিকে লিঙ্ক করতে পারবেন না। একটি একক বস্তুর সাথে লিঙ্ক করা যেতে পারে এমন বস্তুর সংখ্যার একটি সীমা রয়েছে। সীমা পৌঁছানোর পরে, কলে নতুন লিঙ্ক করা বস্তুগুলি নীরবে উপেক্ষা করা হবে৷ অবজেক্ট আইডির ফরম্যাট issuer ID অনুসরণ করা উচিত। identifier যেখানে আগেরটি Google দ্বারা জারি করা হয় এবং পরবর্তীটি আপনার দ্বারা বেছে নেওয়া হয়৷ |
notify Preference | এই বস্তুর ক্ষেত্রের আপডেটগুলি বিজ্ঞপ্তিগুলিকে ট্রিগার করবে কিনা। যখন নোটিফায় সেট করা হয়, আমরা ব্যবহারকারীদের জন্য একটি ফিল্ড আপডেট বিজ্ঞপ্তি ট্রিগার করার চেষ্টা করব। ক্ষেত্রটি অনুমোদিত তালিকার অংশ হলেই এই বিজ্ঞপ্তিগুলি ব্যবহারকারীদের কাছে পাঠানো হবে। যদি DO_NOT_NOTIFY বা NOTIFICATION_SETTINGS_UNSPECIFIED তে সেট করা হয়, কোন বিজ্ঞপ্তি ট্রিগার হবে না৷ এই সেটিংটি ক্ষণস্থায়ী এবং প্রতিটি প্যাচ বা আপডেট অনুরোধের সাথে সেট করা প্রয়োজন, অন্যথায় একটি বিজ্ঞপ্তি ট্রিগার করা হবে না৷ |
value Added Module Data[] | ঐচ্ছিক মান যুক্ত মডিউল ডেটা। বস্তুতে সর্বাধিক দশ। |
বোর্ডিং এবং বসার তথ্য
JSON প্রতিনিধিত্ব |
---|
{ "kind": string, "boardingGroup": string, "seatNumber": string, "seatClass": string, "boardingPrivilegeImage": { object ( |
ক্ষেত্র | |
---|---|
kind | এই সম্পদ কি ধরনের সনাক্ত. মান: নির্দিষ্ট স্ট্রিং |
boarding Group | বোর্ডিং গ্রুপের মান (বা জোন) এই যাত্রীকে বোর্ড করতে হবে। যেমন: "B" এই মানের জন্য লেবেলটি এই বস্তুর দ্বারা উল্লেখিত |
seat Number | যাত্রী আসনের মান। যদি কোনো নির্দিষ্ট শনাক্তকারী না থাকে, তাহলে এর পরিবর্তে যেমন: "25A" |
seat Class | আসন শ্রেণীর মান. যেমন: "ইকোনমি" বা "ইকোনমি প্লাস" |
boarding Privilege Image | বোর্ডিং বারকোডের উপরে দেখানো একটি ছোট ছবি। কোনো বিশেষ বোর্ডিং সুবিধা যোগাযোগ করতে এয়ারলাইনস এটি ব্যবহার করতে পারে। ইভেন্টে নিরাপত্তা প্রোগ্রামের লোগোও সেট করা হয়, এই ছবিটি সেই নিরাপত্তা প্রোগ্রামের জন্য লোগোর পাশাপাশি রেন্ডার করা হতে পারে। |
boarding Position | বোর্ডিং অবস্থানের মান। যেমন: "76" |
sequence Number | বোর্ডিং পাসের সিকোয়েন্স নম্বর। এটি সাধারণত যাত্রীরা চেক ইন করার অনুক্রমের সাথে মেলে৷ এয়ারলাইন ম্যানুয়াল বোর্ডিং এবং ব্যাগ ট্যাগের জন্য নম্বরটি ব্যবহার করতে পারে৷ যেমন: "49" |
boarding Door | যদি এই ফ্লাইটটি একাধিক দরজা বা সেতু দিয়ে বোর্ড করে এবং আপনি বোর্ডিং পাসে দরজার অবস্থান স্পষ্টভাবে প্রিন্ট করতে চান তবেই এই ক্ষেত্রটি সেট করুন৷ বেশিরভাগ এয়ারলাইনস তাদের যাত্রীদের |
seat Assignment | যাত্রীর আসন নির্ধারণ। যেমন: "গেটে বরাদ্দ করা হয়েছে" |
বোর্ডিংডোর
Enums | |
---|---|
BOARDING_DOOR_UNSPECIFIED | |
FRONT | |
front | |
BACK | |
back | |
সংরক্ষণের তথ্য
JSON প্রতিনিধিত্ব |
---|
{
"kind": string,
"confirmationCode": string,
"eticketNumber": string,
"frequentFlyerInfo": {
object ( |
ক্ষেত্র | |
---|---|
kind | এই সম্পদ কি ধরনের সনাক্ত. মান: নির্দিষ্ট স্ট্রিং |
confirmation Code | এই ফ্লাইটে চেক করার জন্য নিশ্চিতকরণ কোড প্রয়োজন। এটি সেই নম্বর যা যাত্রী ফ্লাইট দেখতে এবং একটি বোর্ডিং পাস প্রিন্ট করতে বিমানবন্দরের একটি কিয়স্কে প্রবেশ করবে। |
eticket Number | ই-টিকিট নম্বর। |
frequent Flyer Info | ঘন ঘন ফ্লায়ার সদস্যতা তথ্য. |
FrequentFlyerInfo
JSON প্রতিনিধিত্ব |
---|
{
"kind": string,
"frequentFlyerProgramName": {
object ( |
ক্ষেত্র | |
---|---|
kind | এই সম্পদ কি ধরনের সনাক্ত. মান: নির্দিষ্ট স্ট্রিং |
frequent Flyer Program Name | ঘন ঘন ফ্লায়ার প্রোগ্রামের নাম। যেমন: "লুফথানসা মাইলস এবং আরো" |
frequent Flyer Number | ঘন ঘন ফ্লায়ার নম্বর। প্রতিটি নেস্টেড বস্তুর জন্য প্রয়োজনীয় |
পদ্ধতি | |
---|---|
| প্রদত্ত অবজেক্ট আইডি দ্বারা উল্লেখিত ফ্লাইট অবজেক্টে একটি বার্তা যোগ করে। |
| প্রদত্ত অবজেক্ট আইডি সহ ফ্লাইট অবজেক্ট ফেরত দেয়। |
| প্রদত্ত আইডি এবং বৈশিষ্ট্য সহ একটি ফ্লাইট অবজেক্ট সন্নিবেশ করায়। |
| একটি প্রদত্ত ইস্যুকারী আইডির জন্য সমস্ত ফ্লাইট অবজেক্টের একটি তালিকা প্রদান করে৷ |
| প্রদত্ত অবজেক্ট আইডি দ্বারা উল্লেখিত ফ্লাইট অবজেক্ট আপডেট করে। |
| প্রদত্ত অবজেক্ট আইডি দ্বারা উল্লেখিত ফ্লাইট অবজেক্ট আপডেট করে। |