API নিরাপত্তার সর্বোত্তম অনুশীলন

সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।

Google মানচিত্র প্ল্যাটফর্ম API এবং SDK ব্যবহার করে এমন অ্যাপ এবং প্রকল্পগুলির জন্য API কীগুলির প্রয়োজন৷ সর্বাধিক নিরাপত্তা এবং সর্বনিম্ন প্রচেষ্টার জন্য, আপনার API কীগুলি তৈরি করার সময় সুরক্ষিত করুন৷

যদিও API কীগুলি তৈরি এবং ব্যবহার করার পরে সুরক্ষিত করা সম্ভব, তবে কীটি কীভাবে ব্যবহার করা হয় তার উপর ভিত্তি করে বিভিন্ন সীমাবদ্ধতা থাকতে পারে। মোবাইল অ্যাপ্লিকেশানগুলিতে (Android এবং iOS) কীগুলি আপডেট করা বা প্রতিস্থাপন করা সবচেয়ে জটিল, যেহেতু সমস্ত গ্রাহকরা তাদের অ্যাপগুলি আপডেট না করা পর্যন্ত কীগুলি সবগুলি প্রতিস্থাপন করা হবে না৷ জাভাস্ক্রিপ্ট বা ওয়েব সার্ভিস অ্যাপে কীগুলি আপডেট করা বা প্রতিস্থাপন করা অনেক বেশি সহজ, কিন্তু এই কীগুলি আপডেট বা প্রতিস্থাপন করার জন্য এখনও সতর্ক পরিকল্পনা এবং দ্রুত কাজের প্রয়োজন হতে পারে।

পৃথক Google মানচিত্র প্ল্যাটফর্ম পণ্যের জন্য প্রযোজ্য নিরাপত্তা অনুশীলন, যেমন Maps JavaScript API, আরও তথ্য বিভাগে তালিকাভুক্ত করা হয়েছে।

আপনার API কী সীমাবদ্ধ করুন

আপনি যখন প্রথম আপনার API কী তৈরি করেন, তখন একটি অ্যাপ্লিকেশন সীমাবদ্ধতা এবং এক বা একাধিক API বিধিনিষেধ দিয়ে সেগুলিকে সীমাবদ্ধ করুন৷

  • অ্যাপ্লিকেশন সীমাবদ্ধতা একটি নির্দিষ্ট প্ল্যাটফর্ম (Android বা iOS) বা নির্দিষ্ট সাইটগুলিতে (পাবলিক আইপি ঠিকানা এবং ওয়েব সাইট) একটি API কী-এর ব্যবহার সীমাবদ্ধ করে। যেকোনো পৃথক API কী-তে শুধুমাত্র এক ধরনের অ্যাপ্লিকেশন সীমাবদ্ধতা যোগ করা যেতে পারে।

  • API সীমাবদ্ধতা এক বা একাধিক Google মানচিত্র প্ল্যাটফর্ম API বা SDK-তে API কীগুলির ব্যবহার সীমাবদ্ধ করে। শুধুমাত্র একটি API কী-এর সাথে যুক্ত API বা SDK ব্যবহার করার অনুরোধগুলিই প্রসেস করা হবে৷ প্রদত্ত এপিআই কী-এর জন্য, আপনি প্রয়োজন অনুযায়ী অনেকগুলি API সীমাবদ্ধতা নির্দিষ্ট করতে পারেন।

আপনি যদি আপনার API কী তৈরি করার সময় সুরক্ষিত না করে থাকেন তবে অতিরিক্ত API কী তৈরি করুন এবং সেগুলিকে সীমাবদ্ধ করুন, তারপর নতুন API কীগুলির সাথে আপনার সমস্ত অ্যাপ আপডেট করুন। যদিও প্রতি অ্যাপ্লিকেশানের জন্য একটি কী নিরাপত্তার উদ্দেশ্যে আদর্শ হবে, আপনি একাধিক অ্যাপ্লিকেশানে সীমাবদ্ধ কীগুলি ব্যবহার করতে পারেন যতক্ষণ না কীটির উপর অ্যাপ্লিকেশন সীমাবদ্ধতার ধরনগুলি একটি কী ভাগ করে এমন অ্যাপ্লিকেশনগুলির সাথে অসঙ্গতি সমস্যা সৃষ্টি করবে না৷

আপনি যদি API কীগুলি তৈরি করার পরে সীমাবদ্ধ করে থাকেন তবে বিধিনিষেধগুলি আপনার বিদ্যমান অ্যাপগুলির মধ্যে কোনও ভাঙবে না তা নিশ্চিত করতে API কী ব্যবহার পরীক্ষা করুন৷

  1. Google ক্লাউড কনসোলের মেট্রিক্স পৃষ্ঠাতে যান।

  2. ফিল্টার দেখান নির্বাচন করুন।

  3. গ্রুপ করা থেকে, শংসাপত্র নির্বাচন করুন। আপনি দেখতে পাবেন কোন এপিআই কী ব্যবহার করা হয়েছে কোন Google পরিষেবার সাথে।

  4. শংসাপত্র ক্লিক করুন.

  5. সমস্ত শংসাপত্র অনির্বাচন করুন৷

  6. প্রদর্শিত প্রতিটি কীটির জন্য, কীটি নির্বাচন করুন এবং ঠিক আছে ক্লিক করুন।

  7. গ্রুপ করা থেকে, API নির্বাচন করুন। আপনি কী কী এপিআই সীমাবদ্ধতা প্রয়োগ করতে হবে তা দেখতে পাবেন।

    গ্রুপড বাই থেকে API পদ্ধতি নির্বাচন করা আপনাকে একটি কীর জন্য কোন অ্যাপ্লিকেশন সীমাবদ্ধতার ধরন সবচেয়ে উপযুক্ত সে সম্পর্কে আপনাকে সূত্র দিতে পারে।

একটি API কী এর জন্য একটি অ্যাপ্লিকেশন সীমাবদ্ধতা সেট করুন

  1. শংসাপত্র পৃষ্ঠায় যান।
  2. আপনি একটি সীমাবদ্ধতা সেট করতে চান এমন API কী নির্বাচন করুন। API কী প্রপার্টি পৃষ্ঠাটি প্রদর্শিত হবে।

  3. কী সীমাবদ্ধতার অধীনে, অ্যাপ্লিকেশন সীমাবদ্ধতা নির্বাচন করুন।

    সীমাবদ্ধতার ধরনগুলির মধ্যে একটি নির্বাচন করুন এবং সীমাবদ্ধতার তালিকা অনুসরণ করে অনুরোধ করা তথ্য সরবরাহ করুন।

    সীমাবদ্ধতার ধরন বর্ণনা
    HTTP রেফারার এক বা একাধিক রেফারার ওয়েব সাইট নির্দিষ্ট করুন। ওয়াইল্ডকার্ড অক্ষর সমস্ত সাবডোমেন অনুমোদনের জন্য গ্রহণযোগ্য (উদাহরণস্বরূপ, *.google.com .google.com এ শেষ হওয়া সমস্ত সাইট গ্রহণ করে)। https:// এবং http:// as-is উল্লেখ করুন। অন্য ধরনের রেফারার URL প্রোটোকলের জন্য আপনাকে অবশ্যই একটি বিশেষ উপস্থাপনা ব্যবহার করতে হবে। উদাহরণস্বরূপ, file:///path/to/ __file_url__//path/to/* হিসাবে ফর্ম্যাট করুন। রেফারার সক্ষম করার পরে, আপনার ব্যবহার নিরীক্ষণ করতে ভুলবেন না, নিশ্চিত করুন যে এটি আপনার প্রত্যাশার সাথে মেলে। নিম্নলিখিত রেফারার প্রোটোকলগুলি সমর্থিত: about://, app://, applewebdata://, asset://, chrome://, content://, file://, ftp://, ionic://, local://, ms-appx://, ms-appx-web://, ms-local-stream://, prism://, qrc://, res://, saphtmlp://
    আইপি ঠিকানা CIDR স্বরলিপি ব্যবহার করে একটি IPv4 বা IPv6 ঠিকানা বা একটি সাবনেট নির্দিষ্ট করুন৷ যেহেতু একটি ওয়েব সার্ভিস ওয়েব সার্ভিস রিকোয়েস্ট এপিআই কী সীমাবদ্ধতার বিপরীতে এক্সটার্নাল আইপি অ্যাড্রেস পরীক্ষা করে এবং তুলনা করে, তাই সার্ভারের পাবলিক আইপি অ্যাড্রেস ব্যবহার করুন।
    অ্যান্ড্রয়েড অ্যাপস আপনার AndroidManifest.xml ফাইল থেকে আপনার SHA-1 স্বাক্ষর-শংসাপত্র আঙ্গুলের ছাপ এবং আপনার Android প্যাকেজের নাম যোগ করুন।
    iOS অ্যাপস প্রকারের নীচে, তালিকা থেকে উপযুক্ত iOS বান্ডেল শনাক্তকারী নির্বাচন করুন।
  4. সংরক্ষণ নির্বাচন করুন।

একটি API কী এর জন্য একটি API সীমাবদ্ধতা সেট করুন

  1. শংসাপত্র পৃষ্ঠায় যান।

  2. আপনি সীমাবদ্ধ করতে চান এমন API কী নির্বাচন করুন। এপিআই কী পৃষ্ঠাটি সীমাবদ্ধ করুন এবং পুনঃনামকরণ করুন

  3. API সীমাবদ্ধতার অধীনে:

    • সীমাবদ্ধ কী ক্লিক করুন।

    • APIs নির্বাচন করুন ড্রপ-ডাউনে ক্লিক করুন এবং API কী ব্যবহার করে আপনার অ্যাপ্লিকেশন অ্যাক্সেস করতে চান এমন API বা SDK নির্বাচন করুন।

      (যদি একটি API বা SDK তালিকাভুক্ত না হয়, তাহলে আপনাকে এটি সক্ষম করতে হবে।)

  4. সংরক্ষণ করুন ক্লিক করুন.

    এই পদক্ষেপের পরে সীমাবদ্ধতাটি API কী সংজ্ঞার অংশ হয়ে যায়। আপনি যদি যথাযথ বিবরণ প্রদান করতে ব্যর্থ হন বা "সংরক্ষণ করুন" এ ক্লিক না করেন, তাহলে API কী সীমাবদ্ধ থাকবে না। (আরও তথ্যের জন্য, আপনি আগ্রহী নির্দিষ্ট API বা SDK-এর জন্য একটি API কী গাইড দেখুন।)

অব্যবহৃত API কী মুছুন

আপনি একটি API কী মুছে ফেলার আগে, নিশ্চিত করুন যে এটি উৎপাদনে ব্যবহার করা হচ্ছে না। কোনো সফল ট্রাফিক না থাকলে, কীটি মুছে ফেলার জন্য নিরাপদ।

একটি API কী মুছে ফেলতে:

  1. শংসাপত্র পৃষ্ঠায় যান।

  2. আপনি মুছতে চান এমন API কী নির্বাচন করুন।

  3. পৃষ্ঠার শীর্ষের কাছে মুছুন বোতামটি নির্বাচন করুন।

  4. শংসাপত্র মুছুন ডায়ালগ উপস্থিত হলে, মুছুন নির্বাচন করুন।

    একটি API কী মুছে ফেলার জন্য কয়েক মিনিট সময় লাগে। প্রচারের পরে, মুছে ফেলা API কী ব্যবহার করে ট্র্যাফিক প্রত্যাখ্যান করা হবে।

আপনার API সুরক্ষিত করার অন্যান্য উপায়

API কী পুনরায় তৈরি করার সময় সতর্ক থাকুন

একটি API কী পুনরায় তৈরি করা একটি নতুন কী তৈরি করে যাতে পুরানো কী-এর সমস্ত সীমাবদ্ধতা থাকে। এটি পুরানো API কী নিষ্ক্রিয় করতে 24-ঘন্টার টাইমার শুরু করে।

এই সময়ের মধ্যে, পুরানো এবং নতুন কী উভয়ই গৃহীত হয়, আপনাকে নতুন কী ব্যবহার করার জন্য আপনার অ্যাপগুলিকে স্থানান্তর করার সুযোগ দেয়৷ যাইহোক, এখনও পুরানো API কী ব্যবহার করে এমন কোনও অ্যাপ এই সময়কাল শেষ হওয়ার পরে কাজ করা বন্ধ করে দেবে।

  1. API কী পৃষ্ঠায় যান।

  2. পূর্ববর্তী কীতে প্রত্যাবর্তন নির্বাচন করুন।

  3. রিভার্ট ডায়ালগে, রিভার্ট কী ক্লিক করুন।

রোল ব্যাক করার পরে, কীটির প্রাক্তন "নতুন" সংস্করণটি আগের সংস্করণে পরিণত হয় এবং এটির জন্য একটি নতুন 24-ঘন্টা নিষ্ক্রিয়করণ টাইমার সেট করা হয়৷ আপনি কী পুনরায় তৈরি না করা পর্যন্ত এই দুটি কী মানগুলির মধ্যে প্রত্যাবর্তন করা সম্ভব।

এই দ্বিতীয় পুনর্জন্ম পুরানো নিষ্ক্রিয় কী মান ওভাররাইট করে।

আপনার API ব্যবহার নিরীক্ষণ

আপনার API কী ব্যবহার পরীক্ষা করতে:

  1. মেট্রিক্স পৃষ্ঠায় যান।

  2. ফিল্টার দেখান ক্লিক করুন।

  3. দ্বারা গোষ্ঠীবদ্ধ থেকে, API পদ্ধতি নির্বাচন করুন।

  4. রেসপন্স কোডের অধীনে, এই কীটির কোনো সফল অনুরোধ দেখতে 2xx নির্বাচন করুন।

আপনি যদি অননুমোদিত ব্যবহার সনাক্ত করেন তবে নিম্নলিখিতগুলি করুন:

  1. আপনার চাবি সীমাবদ্ধ.

    একই কী একাধিক অ্যাপে ব্যবহার করা হলে, একাধিক API কীগুলিতে স্থানান্তর করুন , বিশেষত প্রতিটি অ্যাপের জন্য আলাদা API কী ব্যবহার করুন

  2. অননুমোদিত ব্যবহার অব্যাহত থাকলে, প্রভাবিত কীগুলি পুনরায় তৈরি করুন বা মুছুন

  3. সহায়তার সাথে যোগাযোগ করুন

প্রতিটি অ্যাপের জন্য আলাদা API কী ব্যবহার করুন

এটি প্রতিটি কী এর সুযোগ সীমিত করে। যদি একটি API কী আপস করা হয়, তাহলে আপনি আপনার অন্যান্য API কীগুলি আপডেট করার প্রয়োজন ছাড়াই প্রভাবিত কীটি মুছে ফেলতে বা পুনরায় তৈরি করতে পারেন৷

একাধিক API কীগুলিতে স্থানান্তর করুন৷

একাধিক অ্যাপের জন্য একটি API কী ব্যবহার করা থেকে, প্রতিটি অ্যাপের জন্য একটি অনন্য API কী-তে স্থানান্তর করতে, নিম্নলিখিতগুলি করুন:

  1. কোন অ্যাপের নতুন কী প্রয়োজন হবে তা শনাক্ত করুন।

    • ওয়েব অ্যাপগুলি আপডেট করা সবচেয়ে সহজ, যেহেতু আপনি সমস্ত কোড নিয়ন্ত্রণ করেন৷ আপনার সমস্ত ওয়েব-ভিত্তিক অ্যাপের কীগুলি আপডেট করার পরিকল্পনা করুন৷
    • মোবাইল অ্যাপ্লিকেশানগুলি অনেক কঠিন, যেহেতু নতুন কীগুলি ব্যবহার করার আগে আপনার গ্রাহকদের অবশ্যই তাদের অ্যাপগুলি আপডেট করতে হবে৷
  2. নতুন কী তৈরি করুন এবং সীমাবদ্ধ করুন।

    • একটি অ্যাপ্লিকেশন সীমাবদ্ধতা এবং অন্তত একটি API সীমাবদ্ধতা উভয়ই যোগ করুন।
  3. আপনার বিভিন্ন অ্যাপে নতুন কী যোগ করুন।

    • মোবাইল অ্যাপ্লিকেশানগুলির জন্য, আপনার সমস্ত ব্যবহারকারীদের নতুন API কী সহ সর্বশেষ অ্যাপে আপডেট করতে এই প্রক্রিয়াটি কয়েক মাস সময় নিতে পারে৷

মানচিত্র ওয়েব পরিষেবা API বা স্ট্যাটিক ওয়েব API অ্যাপ সুরক্ষা পদ্ধতি

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

  • আপনার অ্যাপ্লিকেশনের সোর্স ট্রির বাইরে ফাইলগুলিতে API কী বা সাইনিং সিক্রেট সংরক্ষণ করুন ৷ আপনি যদি ফাইলগুলিতে API কী বা অন্য কোনো ব্যক্তিগত তথ্য সঞ্চয় করেন, তাহলে ফাইলগুলিকে আপনার সোর্স কোড নিয়ন্ত্রণ ব্যবস্থার বাইরে রাখতে আপনার অ্যাপ্লিকেশনের সোর্স ট্রির বাইরে রাখুন৷ এটি বিশেষভাবে গুরুত্বপূর্ণ যদি আপনি একটি পাবলিক সোর্স কোড ম্যানেজমেন্ট সিস্টেম ব্যবহার করেন, যেমন GitHub।

ওয়েব সার্ভিস এপিআই বা স্ট্যাটিক ওয়েব এপিআই মোবাইল অ্যাপ সুরক্ষা পদ্ধতি

  • একটি প্রক্সি সার্ভার ব্যবহার করুন। প্রক্সি সার্ভার উপযুক্ত Google মানচিত্র প্ল্যাটফর্ম API-এর সাথে ইন্টারঅ্যাক্ট করার জন্য একটি কঠিন উৎস প্রদান করে। একটি প্রক্সি সার্ভার ব্যবহার করার বিষয়ে আরও তথ্যের জন্য, দেখুন Vicariously Living: Google Data API ক্লায়েন্ট লাইব্রেরির সাথে প্রক্সি সার্ভার ব্যবহার করা

  • API কী বা সাইনিং সিক্রেট অস্পষ্ট বা এনক্রিপ্ট করুন। এটি অ্যাপ্লিকেশন থেকে সরাসরি API কী এবং অন্যান্য ব্যক্তিগত ডেটা স্ক্র্যাপিংকে জটিল করে তোলে।

অধিক তথ্য

এই টেবিলগুলি প্রতিটি Google মানচিত্র প্ল্যাটফর্ম API, SDK বা পরিষেবার জন্য উপযুক্ত API কী বিধিনিষেধ এবং API নিরাপত্তা সর্বোত্তম অনুশীলনগুলি তালিকাভুক্ত করে৷

ম্যাপ জাভাস্ক্রিপ্ট, এম্বেড বা স্ট্যাটিক API সহ ওয়েবসাইট

API/SDK/পরিষেবা আবেদন বিধিনিষেধ ( 1 ) API সীমাবদ্ধতা ( 1 ) সেরা অনুশীলন
মানচিত্র জাভাস্ক্রিপ্ট API ( 2 ) HTTP রেফারার সীমাবদ্ধতা মানচিত্র জাভাস্ক্রিপ্ট API
দিকনির্দেশ পরিষেবা, মানচিত্র জাভাস্ক্রিপ্ট API HTTP রেফারার সীমাবদ্ধতা দিকনির্দেশ API, মানচিত্র জাভাস্ক্রিপ্ট API
দূরত্ব ম্যাট্রিক্স পরিষেবা, মানচিত্র জাভাস্ক্রিপ্ট API HTTP রেফারার সীমাবদ্ধতা দূরত্ব ম্যাট্রিক্স API, মানচিত্র জাভাস্ক্রিপ্ট API
এলিভেশন সার্ভিস, ম্যাপ জাভাস্ক্রিপ্ট এপিআই HTTP রেফারার সীমাবদ্ধতা এলিভেশন এপিআই, ম্যাপ জাভাস্ক্রিপ্ট এপিআই
জিওকোডিং পরিষেবা, মানচিত্র জাভাস্ক্রিপ্ট API HTTP রেফারার সীমাবদ্ধতা জিওকোডিং এপিআই, ম্যাপ জাভাস্ক্রিপ্ট এপিআই
স্থান লাইব্রেরি, মানচিত্র জাভাস্ক্রিপ্ট API HTTP রেফারার সীমাবদ্ধতা স্থান API, মানচিত্র জাভাস্ক্রিপ্ট API
মানচিত্র এম্বেড API HTTP রেফারার সীমাবদ্ধতা মানচিত্র এম্বেড API
মানচিত্র স্ট্যাটিক API HTTP রেফারার সীমাবদ্ধতা মানচিত্র স্ট্যাটিক API
রাস্তার দৃশ্য স্ট্যাটিক API HTTP রেফারার সীমাবদ্ধতা রাস্তার দৃশ্য স্ট্যাটিক API

ওয়েব পরিষেবা ব্যবহার করে অ্যাপ এবং সার্ভার

API/SDK/পরিষেবা আবেদন বিধিনিষেধ ( 1 ) API সীমাবদ্ধতা ( 1 ) সেরা অনুশীলন
দিকনির্দেশ API আইপি ঠিকানা সীমাবদ্ধতা ( 4 ) দিকনির্দেশ API
দূরত্ব ম্যাট্রিক্স API আইপি ঠিকানা সীমাবদ্ধতা ( 4 ) দূরত্ব ম্যাট্রিক্স API
এলিভেশন API আইপি ঠিকানা সীমাবদ্ধতা ( 4 ) এলিভেশন API
জিওকোডিং API আইপি ঠিকানা সীমাবদ্ধতা ( 4 ) জিওকোডিং API
ভূ-অবস্থান API আইপি ঠিকানা সীমাবদ্ধতা ( 4 ) ভূ-অবস্থান API
স্থান API ( 5 ) আইপি ঠিকানা সীমাবদ্ধতা ( 4 ) স্থান API
রাস্তা API আইপি ঠিকানা সীমাবদ্ধতা ( 4 ) রাস্তা API
টাইম জোন এপিআই আইপি ঠিকানা সীমাবদ্ধতা ( 4 ) টাইম জোন এপিআই

অ্যান্ড্রয়েড অ্যাপস

API/SDK/পরিষেবা আবেদন বিধিনিষেধ ( 1 ) API সীমাবদ্ধতা ( 1 ) সেরা অনুশীলন
Android এর জন্য মানচিত্র SDK অ্যান্ড্রয়েড সীমাবদ্ধতা Android এর জন্য মানচিত্র SDK
Android এর জন্য SDK রাখে অ্যান্ড্রয়েড সীমাবদ্ধতা স্থান API

iOS অ্যাপস

API/SDK/পরিষেবা আবেদন বিধিনিষেধ ( 1 ) API সীমাবদ্ধতা ( 1 ) সেরা অনুশীলন
iOS এর জন্য মানচিত্র SDK iOS সীমাবদ্ধতা iOS এর জন্য মানচিত্র SDK
iOS-এর জন্য SDK-কে রাখে iOS সীমাবদ্ধতা স্থান API

1 আপনি যেকোন Google Maps Platform API বা SDK-এর সাথে একটি সীমাবদ্ধ API কী ব্যবহার করতে পারেন। যাইহোক, আমরা দৃঢ়ভাবে সুপারিশ করি যে আপনি আপনার API কীগুলিকে সীমাবদ্ধ করুন, বিশেষ করে নিম্নলিখিত পরিস্থিতিতে:

  • পরীক্ষার পরিবেশ হবে বা সর্বজনীনভাবে দৃশ্যমান হবে।

  • একটি API কী ব্যবহার করে এমন অ্যাপ্লিকেশনটি একটি উত্পাদন পরিবেশে ব্যবহারের জন্য প্রস্তুত।

2 মোবাইল অ্যাপ্লিকেশনের জন্য, Android এর জন্য নেটিভ মানচিত্র SDK এবং iOS এর জন্য Maps SDK ব্যবহার করার কথা বিবেচনা করুন৷

3 মানচিত্র স্ট্যাটিক API এবং রাস্তার দৃশ্য স্ট্যাটিক API-এর জন্য, একটি API কী ছাড়াও, 25,000 মানচিত্র লোডের দৈনিক কোটা অতিক্রম করার জন্য আপনাকে একটি ডিজিটাল স্বাক্ষর প্রদান করতে হবে।

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

4 আইপি সীমাবদ্ধতা কিছু পরিস্থিতিতে অব্যবহারিক হতে পারে, যেমন মোবাইল অ্যাপ্লিকেশন এবং ক্লাউড পরিবেশে যা গতিশীল আইপি ঠিকানার উপর নির্ভর করে। এই পরিস্থিতিতে মানচিত্র ওয়েব পরিষেবা API ব্যবহার করার সময়, একটি প্রক্সি সার্ভার বা অস্পষ্টতা ব্যবহার করে আপনার অ্যাপগুলিকে সুরক্ষিত করুন৷

5 মোবাইল অ্যাপ্লিকেশনের জন্য, Android এর জন্য নেটিভ প্লেসেস SDK এবং iOS এর জন্য Places SDK ব্যবহার করার কথা বিবেচনা করুন৷