মানচিত্র জাভাস্ক্রিপ্ট API URL প্যারামিটার

Maps JavaScript API লোড করার সময় স্ক্রিপ্ট লোডিং URL-এর ক্যোয়ারী স্ট্রিং-এ আপনি যে সমস্ত প্যারামিটার নির্দিষ্ট করতে পারেন এই ডকুমেন্টটি সেগুলি নিয়ে আলোচনা করে৷ কিছু প্যারামিটার প্রয়োজন যখন অন্যরা ঐচ্ছিক। ইউআরএল-এ স্ট্যান্ডার্ড হিসাবে, অ্যাম্পারস্যান্ড ( & ) অক্ষর ব্যবহার করে সমস্ত প্যারামিটার আলাদা করা হয়।

নিম্নলিখিত উদাহরণ URL-এ সমস্ত সম্ভাব্য প্যারামিটারের জন্য স্থানধারক রয়েছে:

https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY
&callback=FUNCTION_NAME
&v=VERSION
&libraries="LIBRARIES"
&language="LANGUAGE"
&region="REGION"
&solution_channel="SOLUTION_IDENTIFIER"
&auth_referrer_policy="AUTH_REFERRER_POLICY"

নিম্নলিখিত উদাহরণ script ট্যাগের URL মানচিত্র জাভাস্ক্রিপ্ট API লোড করে:

<script async
    src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap">
</script>

প্রয়োজনীয় পরামিতি

মানচিত্র জাভাস্ক্রিপ্ট API লোড করার সময় নিম্নলিখিত পরামিতিগুলির প্রয়োজন৷

  • key : আপনার API কী । মানচিত্র জাভাস্ক্রিপ্ট API লোড হবে না যদি না একটি বৈধ API কী নির্দিষ্ট করা হয়।

  • callback : মানচিত্র জাভাস্ক্রিপ্ট API সম্পূর্ণরূপে লোড হয়ে গেলে একটি বিশ্বব্যাপী ফাংশনের নাম।

ঐচ্ছিক পরামিতি

মানচিত্র জাভাস্ক্রিপ্ট API এর একটি নির্দিষ্ট সংস্করণের অনুরোধ করতে, অতিরিক্ত লাইব্রেরি লোড করতে, আপনার মানচিত্র স্থানীয়করণ বা HTTP রেফারার চেক নীতি নির্দিষ্ট করতে এই পরামিতিগুলি ব্যবহার করুন

  • v : ব্যবহার করার জন্য মানচিত্র জাভাস্ক্রিপ্ট API-এর সংস্করণ

  • libraries : লোড করার জন্য অতিরিক্ত মানচিত্র জাভাস্ক্রিপ্ট API লাইব্রেরিগুলির একটি কমা দ্বারা পৃথক করা তালিকা৷

  • language : ব্যবহার করার ভাষা । এটি নিয়ন্ত্রণের নাম, কপিরাইট নোটিশ, ড্রাইভিং নির্দেশাবলী এবং নিয়ন্ত্রণ লেবেল, সেইসাথে পরিষেবার অনুরোধের প্রতিক্রিয়াগুলিকে প্রভাবিত করে৷ সমর্থিত ভাষার তালিকা দেখুন।

  • region : ব্যবহার করার জন্য অঞ্চল কোড। এটি একটি প্রদত্ত দেশ বা অঞ্চলের উপর ভিত্তি করে মানচিত্রের আচরণকে পরিবর্তন করে৷

  • solution_channel : Google মানচিত্র প্ল্যাটফর্ম অনেক ধরনের নমুনা কোড প্রদান করে যাতে আপনি দ্রুত উঠতে এবং দৌড়াতে সাহায্য করেন। আমাদের আরও জটিল কোড নমুনা গ্রহণের ট্র্যাক করতে এবং সমাধানের গুণমান উন্নত করতে, Google আমাদের নমুনা কোডে API কলগুলিতে solution_channel ক্যোয়ারী প্যারামিটার অন্তর্ভুক্ত করে।

  • auth_referrer_policy : মানচিত্র JS গ্রাহকরা ক্লাউড কনসোলে HTTP রেফারার সীমাবদ্ধতা কনফিগার করতে পারেন কোন URLগুলিকে একটি নির্দিষ্ট API কী ব্যবহার করার অনুমতি দেওয়া হয়েছে তা সীমাবদ্ধ করতে। ডিফল্টরূপে, এই বিধিনিষেধগুলি শুধুমাত্র নির্দিষ্ট পাথগুলিকে API কী ব্যবহার করার অনুমতি দেওয়ার জন্য কনফিগার করা যেতে পারে। যদি একই ডোমেন বা উত্সের কোনো URL API কী ব্যবহার করতে পারে, আপনি মানচিত্র জাভাস্ক্রিপ্ট API থেকে অনুরোধ অনুমোদন করার সময় পাঠানো ডেটার পরিমাণ সীমিত করতে auth_referrer_policy=origin সেট করতে পারেন৷ এটি 3.46 সংস্করণ থেকে শুরু করে উপলব্ধ। যখন এই প্যারামিটারটি নির্দিষ্ট করা থাকে এবং ক্লাউড কনসোলে HTTP রেফারার বিধিনিষেধ সক্ষম করা থাকে, তখন Maps JavaScript API শুধুমাত্র তখনই লোড করতে সক্ষম হবে যদি একটি HTTP রেফারার সীমাবদ্ধতা থাকে যা নির্দিষ্ট কোনো পাথ ছাড়াই বর্তমান ওয়েবসাইটের ডোমেনের সাথে মেলে।