টিকিট লিঙ্ক ফরম্যাট

ডিপ লিঙ্কের জন্য, পার্টনাররা একটি টিকেটিং-নির্দিষ্ট বেস ইউআরএল প্রদান করবে ( পার্টনার কনফিগারেশন দেখুন)। আমরা ইউআরএল-এ যে কোয়েরি প্যারামিটারগুলো যোগ করব, সেগুলো গুগল ট্রানজিট টিকেটিং এক্সটেনশনকে অনুসরণ করবে, তবে প্যারামিটারগুলোর একটি পরিবর্তিত সেট সহ:

ক্ষেত্রের নাম বিস্তারিত
from_ticketing_stop_time_id

যে স্টপ থেকে লেগটি শুরু হয়, তার (পুনরাবৃত্তিমূলক) শনাক্তকারী।

একটি নির্দিষ্ট স্টপ টাইমের জন্য, এটি হলো প্রস্থান স্টেশনের ticketing_stop_id এর মান।

to_ticketing_stop_time_id

যে স্থানে পা শেষ হয়, সেই স্থানের (পুনরাবৃত্তিমূলক) শনাক্তকারী।

একটি নির্দিষ্ট স্টপ টাইমের জন্য, এটি হলো গন্তব্য স্টেশনের ticketing_stop_id এর মান।

service_date

(তারিখ, পুনরাবৃত্তিযোগ্য) ভ্রমণের দিন পরিষেবা।

এই ফিল্ডটি একটি JSON অ্যারে হিসাবে ফরম্যাট হয়, যেখানে নিম্নলিখিত ফরম্যাট স্ট্রিং সহ তারিখটি থাকে:

YYYYMMDD

boarding_time

(আইএসও ৮৬০১, পুনরাবৃত্তিযোগ্য) স্টপ_টাইম-এর প্রস্থানের তারিখ ও সময় (departure_time), যে সময়ে লেগটি শুরু হয়।

এই ফিল্ডের সময়ের মান ISO 8601 অনুযায়ী নিম্নলিখিত ফরম্যাট স্ট্রিং দ্বারা নির্ধারিত হয়:

YYYY-MM-DDThh:mm:ss±hh:mm

arrival_time

(আইএসও ৮৬০১, পুনরাবৃত্তিযোগ্য) লেগটি যে স্টপ_টাইমে শেষ হয়, তার আগমনের তারিখ ও সময় (arrival_time)।

এই ফিল্ডের সময়ের মান ISO 8601 অনুযায়ী নিম্নলিখিত ফরম্যাট স্ট্রিং দ্বারা নির্ধারিত হয়:

YYYY-MM-DDThh:mm:ss±hh:mm

booking_token

(স্ট্রিং) অতিরিক্ত ডেটা যোগ করার জন্য ব্যবহৃত ঐচ্ছিক ফিল্ড। এই মানটি আপনার ট্র্যাভেল ট্রান্সপোর্ট এপিআই প্রতিক্রিয়া থেকে আসে এবং টিকেটিং ডিপ লিঙ্কের সাথে যুক্ত করা হয়।

booking_token সর্বোচ্চ দৈর্ঘ্য ১০০ অক্ষর হতে হবে।

বুকিং টোকেন ছাড়াও ট্রিপ অনুসন্ধান কাজ করা উচিত, তবে গুগল সার্চের ফলাফল এবং পার্টনার বুকিং পেজের মধ্যে মূল্যের সামঞ্জস্য বজায় রাখতে এটি ব্যবহার করা যেতে পারে।

lang

(আইইটিএফ বিসিপি ৪৭, ঐচ্ছিক) বুকিং সাইটের নির্বাচিত ভাষা নির্দেশ করতে ব্যবহৃত ক্ষেত্র।

এই ফিল্ডের মান IETF BCP 47 মেনে চলে, যেমন en-US

যদি নির্বাচিত ভাষাটি উপলব্ধ না থাকে অথবা ফিল্ডটি পূরণ করা না হয়, তাহলে বুকিং সাইটটি একটি ফলব্যাক ভাষা ব্যবহার করবে।

cur

(আইএসও ৪২১৭, ঐচ্ছিক) মূল্য কোন মুদ্রায় প্রদর্শিত হবে তা নির্দেশ করতে ব্যবহৃত ক্ষেত্র।

এই ফিল্ডের মান ISO 4217 অনুযায়ী হয়, যেমন USD

যদি নির্বাচিত মুদ্রাটি দেখানো না যায় অথবা ফিল্ডটি পূরণ করা না হয়, তাহলে বুকিং সাইটটি একটি বিকল্প মুদ্রা ব্যবহার করবে।

utm_source

(স্ট্রিং, ঐচ্ছিক) যে উচ্চ-স্তরের সাইট থেকে ট্র্যাফিক এসেছে, তা নির্দেশ করতে ব্যবহৃত ফিল্ড।

সম্ভাব্য মানগুলো হলো google_search এবং google_maps

সমস্ত পুনরাবৃত্তিযোগ্য প্যারামিটার একটি JSON অ্যারে হিসাবে নির্দিষ্ট করা হয়, যেখানে একাধিক মান ট্রান্সফার স্টপ নির্দেশ করে। আপনি Google Transit Ticketing Extension-এর উদাহরণগুলিতে URL এনকোডিং-এর উদাহরণ খুঁজে পেতে পারেন।