কীভাবে মার্চেন্ট-নির্দিষ্ট শর্তাবলী যোগ করবেন
মার্চেন্ট-নির্দিষ্ট শর্তাবলী আপনাকে মার্চেন্টের নিজস্ব শর্তাবলীর জন্য টেক্সট (বা স্থানীয় ভাষার টেক্সট) এবং/অথবা একটি ইউআরএল নির্দিষ্ট করার সুযোগ দেয়। এই ফিল্ডগুলো একে অপরের থেকে স্বাধীন:
- মার্চেন্ট নোট (
terms.textবাterms.localized_text) : মার্চেন্টের পক্ষ থেকে একটি নিজস্ব নোট। বুকিং ফ্লো-তে, এই নোটটি বুকিং মডালের ভিতরে একটি এক্সপ্যান্ডেবল ' গুরুত্বপূর্ণ নোট' সেকশনের অধীনে (সরাসরি যোগাযোগের বিবরণ এবং বুকিং বাটনের উপরে), ডায়ালগ নোটিসে '[মার্চেন্টের নাম]-এর নোট দেখুন ' লিঙ্ক হিসেবে (যা নোটসহ একটি ডায়ালগ খোলে), এবং কনফার্মড বুকিং ডিটেইলস স্ক্রিনে প্রদর্শিত হয়। দ্রষ্টব্য: মার্চেন্ট নোটগুলো সরাসরি বুকিং ফ্লো-এর মধ্যেই প্রদর্শিত হয়; এগুলো কোনো ওভারভিউ ট্যাব বা প্লেসশিট হেডারে প্রদর্শিত হয় না। - পরিষেবার শর্তাবলী লিঙ্ক (
terms.url) : মার্চেন্টের বাহ্যিক শর্তাবলীর একটি লিঙ্ক। এটি নির্দিষ্ট করা হলে, বুকিং তৈরির মডালের নীচে একটি লিঙ্ক প্রদর্শিত হয় এবং এতে সর্বদা 'পরিষেবার শর্তাবলী ' এই নির্দিষ্ট লেখাটি ব্যবহৃত হবে (এই লেখাটি পরিবর্তন করা যাবে না)।
মার্চেন্ট নোট এবং পরিষেবার শর্তাবলী লিঙ্ক দেখানো বুকিং মডালের একটি উদাহরণ:

বুকিং তৈরির মডালের নিচ থেকে ইউআরএলটি লিঙ্ক করা থাকবে:

merchant.terms.text (অথবা merchant.terms.localized_text ) এবং/অথবা merchant.terms.url ফিল্ডগুলো নির্দিষ্ট করে এই বৈশিষ্ট্যগুলো যোগ করা যেতে পারে।
স্থানীয়করণ
বহুভাষী ব্যবসায়ীদের জন্য, আপনি merchant.terms.text merchant.terms.localized_text করে স্থানীয় ভাষার নোট প্রদান করতে পারেন।
- ডিফল্ট ফলব্যাক মান (
value) : শীর্ষ-স্তরেরvalueফিল্ডটি আবশ্যক এবং এটি ডিফল্ট ফলব্যাক স্ট্রিং হিসেবে কাজ করে, যা ব্যবহারকারীর ভাষাlocalized_valueএর কোনো এন্ট্রির সাথে না মিললে প্রদর্শিত হয়। - BCP 47 ভাষা কোড (
locale) :localized_valueএর প্রতিটি এন্ট্রিতে অবশ্যই একটি বৈধ IETF BCP 47 ভাষা কোড উল্লেখ করতে হবে (যেমন জাপানি ভাষার জন্যen,fr, বাja)। ISO কান্ট্রি কোড (যেমনjp) ব্যবহার করবেন না।
ফরম্যাটিং এবং অক্ষর ফিল্টারিং
- আপনার টেক্সটের সাধারণ লাইন ব্রেক (
\n) সংরক্ষিত থাকে এবং UI-তে লাইন ব্রেকে রূপান্তরিত হয়। - টেক্সট ইনজেশন নর্মালাইজেশনের সময় কিছু অক্ষর স্বয়ংক্রিয়ভাবে ফিল্টার হয়ে যেতে পারে। উদাহরণস্বরূপ, ইমোজি, ইমোটিকন এবং অপ্রচলিত প্রতীকসমূহ সমর্থিত নয় এবং আমাদের কন্টেন্ট কোয়ালিটি স্ট্যান্ডার্ড অনুযায়ী প্রদর্শিত টেক্সট থেকে স্বয়ংক্রিয়ভাবে মুছে ফেলা হবে।
JSON
"merchant": [ { "terms": { "url": "https://www.google.com", "text": "Dress Code: Smart Casual\n\nReservations are accepted daily from 10:00 AM to 6:00 PM." } } ]
JSON (স্থানীয়করণকৃত)
"merchant": [
{
"terms": {
"url": "https://www.google.com",
"localized_text": {
"value": "Dress Code: Smart Casual\n\nReservations are accepted daily from 10:00 AM to 6:00 PM.",
"localized_value": [
{
"locale": "en",
"value": "Dress Code: Smart Casual\n\nReservations are accepted daily from 10:00 AM to 6:00 PM."
},
{
"locale": "fr",
"value": "Tenue correcte exigée\n\nLes réservations sont acceptées tous les jours de 10h00 à 18h00."
}
]
}
}
}
]