এই ডকুমেন্টে Time Zone API-এর সাহায্যে ডেভেলপ করা অ্যাপ্লিকেশনের জন্য প্রয়োজনীয়তার তালিকা দেওয়া আছে। মনে রাখবেন, Time Zone API-এর ব্যবহার Google-এর সাথে আপনার চুক্তি অনুযায়ী পরিচালিত হয়।
নীতি
এই বিভাগে Time Zone API-এর সাথে প্রাসঙ্গিক নীতি বর্ণনা করা হয়েছে। নীতিগুলি ব্যবহারিক বাস্তবায়ন নির্দেশিকা এবং প্রয়োজনীয়তা প্রদান করে যাতে আপনি পরিষেবাটি সঠিকভাবে এবং Google Maps Platform-এর প্রত্যাশা অনুযায়ী ব্যবহার করতে পারেন।
ডেটা স্টোরেজ, ক্যাশিং ও স্ক্র্যাপিং
আপনার অ্যাপ্লিকেশনে Google Maps কন্টেন্ট ব্যবহার করার সময়, Google Maps Platform পরিষেবার শর্তাবলী এবং Google Maps Platform পরিষেবা সংক্রান্ত নির্দিষ্ট শর্তাবলী-এর ৩.২.৩ অনুচ্ছেদে উল্লেখ করা ডেটা ম্যানেজ করার প্রয়োজনীয়তা মেনে চলুন:
- ক্যাশিং ও স্ক্র্যাপিং সংক্রান্ত বিধিনিষেধ (অনুচ্ছেদ ৩.২.৩(ক) এবং (খ)): Google Maps কন্টেন্ট শুধুমাত্র Google Maps Platform পরিষেবার নির্দিষ্ট শর্তাবলী অনুযায়ী স্পষ্টভাবে অনুমোদিত হলে তবেই ক্যাশে বা স্টোর করুন। পরিষেবার বাইরে ব্যবহার করার জন্য Google Maps কন্টেন্ট এক্সপোর্ট, এক্সট্র্যাক্ট বা স্ক্র্যাপ করবেন না। যেমন, পরিষেবার বাইরে Google Maps কন্টেন্ট প্রি-ফেচ, ইন্ডেক্স, স্টোর বা আবার ডিস্ট্রিবিউট করবেন না; ম্যাপ টাইল, Street View ছবি, জিওকোড, দিকনির্দেশ, দূরত্ব ম্যাট্রিক্স ফলাফল, রাস্তার তথ্য, জায়গার তথ্য, উচ্চতার মান বা টাইম জোনের বিবরণ বাল্ক ডাউনলোড করবেন না; অথবা ব্যবসার নাম, ঠিকানা বা ব্যবহারকারীর রিভিউ কপি ও সেভ করবেন না।
- প্রাপ্ত কন্টেন্ট সংক্রান্ত বিধিনিষেধ (অনুচ্ছেদ ৩.২.৩(গ)): Google Maps Platform পরিষেবার শর্তাবলী অনুযায়ী আপনার অ্যাপ্লিকেশনে Google Maps কন্টেন্ট ব্যবহার করুন। Google Maps কন্টেন্টের উপর ভিত্তি করে কন্টেন্ট তৈরি করবেন না। যেমন, স্যাটেলাইট ইমেজ থেকে ফিচার ট্রেস বা ডিজিটাইজ করবেন না, 3D বা টেরেন মডেল তৈরি করবেন না, পয়েন্ট-ইন-পলিগন বিশ্লেষণের ইনপুট হিসেবে জায়গার অক্ষাংশ ও দ্রাঘিমাংশের ভ্যালু ব্যবহার করবেন না, Street View ছবি থেকে লোকেশন ইন্ডেক্স তৈরি করবেন না অথবা টেক্সট-ভিত্তিক ড্রাইভিং সময়কে সিন্থেসাইজড স্পিচে কনভার্ট করবেন না।
সীমাবদ্ধ ডেটা ক্যাশে না করে লেটেন্সি এবং বিলিং খরচ কমাতে, ফিল্ড মাস্ক বা ফিল্ড লিস্ট ব্যবহার করে শুধুমাত্র আপনার ইউজার ইন্টারফেসের প্রয়োজনীয় ফিল্ডের জন্য অনুরোধ করুন। কোনও ব্যবহারকারী কোনও জায়গার সাথে ইন্টার্যাক্ট করলে, নতুন বিবরণ নিয়ে আসার জন্য প্লেস আইডির মতো অব্যাহতিপ্রাপ্ত শনাক্তকারী স্টোর করুন।
Google-এর প্রযুক্তিগত সহায়তা ইঞ্জিনিয়াররা আইনি পরামর্শ দিতে বা Google Maps Platform পরিষেবার শর্তাবলীতে ব্যতিক্রমের অনুমতি দিতে পারেন না। আপনার প্রয়োগ করা পদ্ধতি শর্তাবলী মেনে চলছে কিনা তা নির্ধারণ করতে আপনার আইনি উপদেষ্টার সাথে পরামর্শ করুন অথবা আপনার ব্যবহারের ক্ষেত্রে কাস্টম লাইসেন্সিংয়ের প্রয়োজন হলে সেলস টিমের সাথে যোগাযোগ করুন।
ইউরোপীয় অর্থনৈতিক অঞ্চলের দেশ ও অঞ্চল
ইউরোপীয় অর্থনৈতিক অঞ্চলে (EEA) বিলিং ঠিকানা আছে এমন গ্রাহকদের জন্য এই প্রোডাক্টের পরিষেবার শর্তাবলী আলাদা এবং এর কার্যকারিতাও আলাদা হতে পারে। Google Maps Platform-এর সাথে তৈরি করার আগে, নিম্নলিখিত EEA-নির্দিষ্ট শর্তাবলী এবং তথ্য পর্যালোচনা করুন:
- Google Maps Platform EEA পরিষেবার শর্তাবলী
- Google Maps Platform-এর EEA পরিষেবা নির্দিষ্ট শর্তাবলী
- EEA-তে প্রায়শই জিজ্ঞাসিত প্রশ্ন (FAQ)
- Google Maps Platform-এর সড়ক নিরাপত্তা সংক্রান্ত প্রয়োজনীয়তা
আপনার বিলিং ঠিকানা EEA-তে না হলে, নিম্নলিখিত পরিষেবার শর্তাবলী আপনার ক্ষেত্রে প্রযোজ্য হবে:
Google Maps-এর অ্যাট্রিবিউশন সংক্রান্ত প্রয়োজনীয়তা
এই বিভাগে আপনার অ্যাপ্লিকেশনের মাধ্যমে Google Maps এবং কন্টেন্ট দেখানোর জন্য অ্যাট্রিবিউশন সংক্রান্ত প্রয়োজনীয়তা এবং নির্দেশিকা প্রদান করা হয়।
Google Maps অ্যাট্রিবিউশন দেখান
আপনার অ্যাপ বা ওয়েবসাইটে Google Maps Platform API থেকে কন্টেন্ট দেখানোর সময় আপনাকে Google Maps-এর অ্যাট্রিবিউশন সংক্রান্ত প্রয়োজনীয়তা মেনে চলতে হবে। যে Google Map-এ অ্যাট্রিবিউশন আগে থেকেই দেখা যাচ্ছে, সেখানে কন্টেন্ট দেখানো হলে আপনাকে অতিরিক্ত অ্যাট্রিবিউশন যোগ করতে হবে না।
Google Maps অ্যাট্রিবিউশন অন্তর্ভুক্ত করা হয়েছে
Google Maps অ্যাট্রিবিউশনের জন্য যা আগে থেকেই Google Maps Platform-এর মাধ্যমে ইউজার ইন্টারফেসে প্রদান করা হয়েছে, যেমন Places UI Kit-এ:
- যেখানেই দেখানো হোক না কেন, অন্তর্ভুক্ত অ্যাট্রিবিউশন সরাবেন না। অ্যাট্রিবিউশন পরিবর্তন, লুকানো বা অস্পষ্ট করবেন না এবং নিশ্চিত করুন যে এটি ব্যাকগ্রাউন্ডের বিপরীতে স্পষ্টভাবে দৃশ্যমান।
- বর্ডার, ব্যাকগ্রাউন্ডের রঙ, শ্যাডো বা পর্যাপ্ত হোয়াইটস্পেসের মতো UI কিউ ব্যবহার করে Google Maps Platform কন্টেন্টকে অন্যান্য কন্টেন্ট থেকে সবসময় আলাদা করে দেখান।
- ভিজ্যুয়াল পরিবর্তন করার সময়, আপনাকে অবশ্যই Google Maps অ্যাট্রিবিউশন সংক্রান্ত সব প্রয়োজনীয়তা মেনে চলতে হবে।
Google Maps লোগো ও টেক্সট অ্যাট্রিবিউশন
যখনই সম্ভব, অ্যাট্রিবিউশন Google Maps লোগোর আকারে দেখানো উচিত। যেসব ক্ষেত্রে জায়গা সীমিত, সেখানে Google Maps টেক্সট ব্যবহার করা যেতে পারে। কোন কন্টেন্ট Google Maps প্রদান করেছে তা ব্যবহারকারীর কাছে সবসময় স্পষ্ট হতে হবে।
লোগো অ্যাট্রিবিউশন
আপনার অ্যাপ বা ওয়েবসাইটে Google Maps লোগো ব্যবহার করার জন্য এইসব প্রয়োজনীয়তা অনুসরণ করুন।Google Maps লোগো ডাউনলোড করুন
অফিসিয়াল Google Maps লোগো ফাইল ব্যবহার করুন। নিচে থেকে লোগো ডাউনলোড করুন এবং এই বিভাগে দেওয়া নির্দেশিকা অনুসরণ করুন।
Google Maps অ্যাট্রিবিউশন অ্যাসেট ডাউনলোড করুনGoogle Maps লোগো ব্যবহার করার সময়, এইসব নির্দেশিকা অনুসরণ করুন।
- কোনওভাবেই লোগো পরিবর্তন করবেন না।
- বিকৃতি এড়াতে লোগোর অ্যাস্পেক্ট রেশিও বজায় রাখুন।
- ম্যাপ বা ছবির মতো ব্যস্ত ব্যাকগ্রাউন্ডে আউটলাইন করা লোগো ব্যবহার করুন।
- কোনও সলিড রঙ বা সূক্ষ্ম গ্রেডিয়েন্টের মতো সাধারণ ব্যাকগ্রাউন্ডে আউটলাইন ছাড়া লোগো ব্যবহার করুন।
লোগোর সাইজ সংক্রান্ত স্পেসিফিকেশন
Google Maps লোগোর জন্য সাইজ সংক্রান্ত এই স্পেসিফিকেশন অনুসরণ করুন:- লোগোর ন্যূনতম উচ্চতা: ১৬ডিপি
- লোগোর সর্বাধিক উচ্চতা: ১৯ডিপি
- লোগোর চারপাশে ন্যূনতম ফাঁকা জায়গা: বাঁদিকে, ডানদিকে ও উপরে ১০ডিপি, নিচে ৫ডিপি
dp সম্পর্কে জানতে, Material Design ওয়েবসাইটে পিক্সেল ডেনসিটি দেখুন।
লোগো অ্যাক্সেসিবিলিটি
Google Maps লোগোর জন্য এইসব অ্যাক্সেসিবিলিটি সংক্রান্ত প্রয়োজনীয়তা অনুসরণ করুন:- লোগো এবং ব্যাকগ্রাউন্ডের মধ্যে অ্যাক্সেসযোগ্য কন্ট্রাস্ট বজায় রাখুন।
- Google Maps টেক্সটের সাথে অ্যাক্সেসিবিলিটি লেবেল যোগ করুন।
টেক্সট অ্যাট্রিবিউশন
আপনার ইন্টারফেসের সাইজ যদি Google Maps লোগো ব্যবহার করার জন্য উপযুক্ত না হয়, তাহলে আপনি টেক্সটে Google Maps বানান করে লিখতে পারেন। এইসব নির্দেশিকা অনুসরণ করুন:
- Google Maps টেক্সট কোনওভাবেই পরিবর্তন করবেন না:
- Google Maps-এর বড় হাতের অক্ষর পরিবর্তন করবেন না
- Google Maps একাধিক লাইনে র্যাপ করবেন না
- Google Maps অন্য ভাষায় লোকালাইজ করবেন না।
- HTML অ্যাট্রিবিউট
translate="no"ব্যবহার করে ব্রাউজারকে Google Maps অনুবাদ করা থেকে আটকান।
নিচের সারণিতে যেভাবে উল্লেখ করা আছে, Google Maps-এর টেক্সট সেইভাবে স্টাইল করুন:
Google Maps-এ টেক্সট স্টাইলিং সংক্রান্ত প্রয়োজনীয়তা প্রপার্টি স্টাইল ফন্ট ফ্যামিলি Roboto. ফন্ট লোড করা বাধ্যতামূলক নয়। ফলব্যাক ফন্ট ফ্যামিলি আপনার প্রোডাক্টে আগে থেকেই ব্যবহার করা হয়েছে এমন যেকোনও Sans Serif বডি ফন্ট অথবা ডিফল্ট সিস্টেম ফন্ট চালু করতে "Sans-Serif" ফন্ট স্টাইল সাধারণ ফন্টের ওজন 400 ফন্টের রঙ সাদা, কালো (#1F1F1F) বা ধূসর (#5E5E5E)। ব্যাকগ্রাউন্ডের সাথে অ্যাক্সেসযোগ্য (৪.৫:১) কনট্রাস্ট বজায় রাখুন। ফন্ট সাইজ ফন্টের ন্যূনতম সাইজ: ১২sp
ফন্টের সর্বাধিক সাইজ: ১৬sp
sp সম্পর্কে জানতে, Material Design ওয়েবসাইটে ফন্টের সাইজ ইউনিট দেখুন।দু'টি অক্ষরের মধ্যে ব্যবধান সাধারণ
উদাহরণ CSS
নিম্নলিখিত CSS, সাদা বা হালকা ব্যাকগ্রাউন্ডে উপযুক্ত টাইপোগ্রাফিক স্টাইল ও রঙ সহ Google Maps রেন্ডার করে।
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap'); .GMP-attribution { font-family: Roboto, Sans-Serif; font-style: normal; font-weight: 400; font-size: 1rem; letter-spacing: normal; white-space: nowrap; color: #5e5e5e; }
ভিজ্যুয়াল সংক্রান্ত প্রয়োজনীয়তা
Google Maps অ্যাট্রিবিউশনের ভিজ্যুয়াল ট্রিটমেন্টের জন্য এইসব প্রয়োজনীয়তা অনুসরণ করুন।কন্টেন্টের উপরে বা নিচের দিকে এবং একই ভিজ্যুয়াল কন্টেনারের মধ্যে অ্যাট্রিবিউশন দেখান। এক লাইনের কন্টেন্টের ক্ষেত্রে, অ্যাট্রিবিউশন ডান বা বাঁদিকে দেখানো যেতে পারে।
বর্ডার, ব্যাকগ্রাউন্ডের রঙ, ছায়া বা পর্যাপ্ত সাদা জায়গার মতো UI ইঙ্গিত ব্যবহার করে Google Maps Platform কন্টেন্টকে অন্যান্য কন্টেন্ট থেকে আলাদা করে দেখান।
- Google Maps Platform-এর নয় এমন কন্টেন্টের সাথে Google Maps-কে অ্যাট্রিবিউট করে Google Maps সম্পর্কে মিথ্যা বর্ণনা দেবেন না।
- অ্যাট্রিবিউশন সবসময় দেখা যাচ্ছে ও পড়া যাচ্ছে কিনা তা যাচাই করুন। এটি কখনও সরাবেন, লুকাবেন, অস্পষ্ট করবেন বা পরিবর্তন করবেন না।
নিম্নলিখিত ছবিগুলি থেকে এই ভিজ্যুয়াল প্রয়োজনীয়তার উদাহরণ দেখতে পাবেন।
থার্ড-পার্টি ডেটা প্রদানকারী
আমাদের ম্যাপিং প্রোডাক্টের কিছু ডেটা ও ছবি Google ছাড়া অন্যান্য পরিষেবা প্রদানকারীর থেকে আসে। Map Tiles API-এর মতো কিছু প্রোডাক্টের ক্ষেত্রে, আমরা আপনাকে থার্ড-পার্টি ডেটা প্রদানকারীর জন্য প্রয়োজনীয় অ্যাট্রিবিউশন প্রদান করতে পারি। আমরা যখন তা করি, তখন আপনার অ্যাট্রিবিউশনের টেক্সটে "Google Maps" নাম এবং প্রাসঙ্গিক ডেটা প্রদানকারীর নাম উল্লেখ করতে হবে, যেমন "ম্যাপ ডেটা: Google, Maxar Technologies." Google যখন থার্ড-পার্টি অ্যাট্রিবিউশন প্রদান করে, তখন শুধুমাত্র "Google Maps" বা Google লোগো অন্তর্ভুক্ত করা সঠিক অ্যাট্রিবিউশন নয়।