এই নথিতে স্থান API সম্পর্কে প্রায়শই জিজ্ঞাসিত প্রশ্নের উত্তর রয়েছে৷ আপনি যদি এখানে আপনার প্রশ্নের উত্তর খুঁজে না পান তবে আপনি নিম্নলিখিত পৃষ্ঠাগুলির মধ্যে কিছু সহায়ক খুঁজে পেতে পারেন।
Places API এর একটি প্রাণবন্ত বিকাশকারী সম্প্রদায়ও রয়েছে৷ যদি আপনার কোড সম্পর্কে আপনার কোন প্রশ্ন থাকে, আমরা আপনাকে আপনার প্রশ্নটি সম্প্রদায়ে পোস্ট করার পরামর্শ দিই। প্রশ্ন জিজ্ঞাসা সম্পর্কে আরও তথ্য সহায়তা পৃষ্ঠায় পাওয়া যাবে।
স্থান অনুসন্ধান করুন
আমি টাইপ দ্বারা ফিল্টার করার সময় কেন কিছু জায়গা ফেরত দেওয়া হয় না?
এটা সম্ভব যে আপনি যে জায়গাটি খুঁজছেন সেটি এখনও শ্রেণীবদ্ধ করা হয়নি। সমর্থিত স্থানের ধরনগুলির মধ্যে একটি হিসাবে শ্রেণীবদ্ধ করার জন্য Google-এর কাছে একটি স্থান সম্পর্কে পর্যাপ্ত ডেটা না থাকা পর্যন্ত সমস্ত স্থানকে সাধারণ প্রকার " establishment
" হিসাবে শ্রেণীবদ্ধ করা হয়৷
একটি সমাধান হিসাবে আপনি keyword
প্যারামিটারে স্থানের type
পাস করতে পারেন। keyword
প্যারামিটারটি এর সাথে মেলে: নাম, প্রকার, ঠিকানা এবং গ্রাহক পর্যালোচনা।
আপনি যদি নিজেই একটি স্থান তালিকায় বিভাগের type
যোগ করতে চান, তাহলে একটি স্থান সম্পাদনা জমা দিন । একবার সম্পাদনা অনুমোদিত এবং প্রকাশিত হলে এটি সঠিক type
ফিল্টারিং ব্যবহার করে প্রদর্শিত হবে।
কেন আশেপাশের কিছু জায়গা ফিরে আসে না?
ডিফল্টরূপে, স্থান API সরবরাহকৃত radius
মধ্যে prominence
অনুসারে ফলাফলগুলিকে সাজায়। একটি কাছাকাছি অনুসন্ধান অনুরোধ 60টি পর্যন্ত ফলাফল দিতে পারে, তিনটি পৃষ্ঠায় বিভক্ত। যদি একটি স্থান 22 তম স্থান prominence
হয়, তবে এটি ফলাফলের দ্বিতীয় পৃষ্ঠায় প্রদর্শিত হবে যা আপনি পেজিংয়ের মাধ্যমে অ্যাক্সেস করতে পারবেন। যদি একটি স্থান 60 তম স্থানের চেয়ে বেশি prominence
তবে এটি অনুসন্ধানের ফলাফলে অন্তর্ভুক্ত করা হবে না, এমনকি এটি আপনার অনুসন্ধানের কেন্দ্রের কাছাকাছি হলেও।
আপনি আপনার ক্যোয়ারীতে rankby
প্যারামিটারকে distance
সেট করে এবং radius
প্যারামিটার বাদ দিয়ে prominence
পরিবর্তে distance
অনুসারে আপনার ফলাফলগুলি সাজাতে পারেন। প্রাসঙ্গিকতা উপেক্ষা করা হবে এবং location
থেকে দূরত্বের ক্রমে স্থানগুলি ফেরত দেওয়া হবে৷
আপনি যদি টাইপ অনুসারে আপনার অনুরোধ ফিল্টার করছেন, তবে প্রতিক্রিয়া থেকে কিছু ফলাফল ফিল্টার করা হতে পারে। আরও তথ্যের জন্য, প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী এন্ট্রিটি দেখুন: আমি টাইপ অনুসারে ফিল্টার করলে কেন কিছু জায়গা ফেরত দেওয়া হয় না? .
কিছু types
দ্বারা ফিল্টার করার সময় আমি কেন সর্বাধিক দুটি ফলাফল পাই?
আপনি যে এলাকাটির জন্য কাছাকাছি অনুসন্ধানের অনুরোধ করছেন সেটি সনাক্ত করতে সাহায্য করার জন্য Places API কাছাকাছি establishments
একটি তালিকা (সমর্থিত স্থানের প্রকারের প্রথম সারণী থেকে যেকোনো কিছু) এবং দুটি অবস্থান পর্যন্ত (সমর্থিত স্থানের প্রকারের দ্বিতীয় টেবিলের যেকোনো কিছু) ফলাফল ফেরত দেওয়ার জন্য ডিজাইন করা হয়েছে।
আপনার কাছাকাছি অনুসন্ধান অনুরোধকে একটি অবস্থানের type
দ্বারা ফিল্টার করা, যেমন locality
বা political
, establishment
ফলাফলগুলিকে ফিল্টার করবে৷
তথ্য স্থান
আমি কিভাবে জায়গা যোগ বা সম্পাদনা করতে পারি?
আপনি যদি কোনো ব্যবসার মালিক হন, তাহলে আপনি ব্যবসার প্রোফাইল ব্যবহার করে Google ম্যাপে আপনার ব্যবসার তালিকা যোগ করতে, যাচাই করতে এবং পরিচালনা করতে পারেন।
আপনি যদি জায়গাটির মালিক না হন তবে আপনি এখনও পরিবর্তনের পরামর্শ দিতে পারেন৷
সমস্যা সমাধান
কেন আমি "স্থিতি" পেতে থাকি: "REQUEST_DENIED"?
"status": "REQUEST_DENIED"
স্থান API দ্বারা ফেরত দেওয়া হয় যখন:
- আপনি Google ক্লাউড কনসোলে Places API সক্রিয় করেননি।
- আপনার অনুরোধ থেকে
key
প্যারামিটারটি অনুপস্থিত। -
key
প্যারামিটারটি Google ক্লাউড কনসোলে আপনার API কী-এর সাথে মেলে না। - Google ক্লাউড কনসোলে আপনার API কী সঠিকভাবে সেট আপ করা হয়নি:
- আপনি যদি একটি ব্রাউজার-সীমাবদ্ধ API কী ব্যবহার করেন তবে আপনার অনুমোদিত রেফারার(গুলি) সঠিক কিনা তা পরীক্ষা করুন।
- আপনি যদি একটি সার্ভার-সীমাবদ্ধ API কী ব্যবহার করেন তবে আপনার অনুমোদিত আইপি(গুলি) সঠিক কিনা তা পরীক্ষা করুন।
- Android বা iOS সীমাবদ্ধতা সহ API কী সমর্থিত নয়। একটি জেনেরিক (অনিয়ন্ত্রিত) API কী, বা ব্রাউজার বা সার্ভারের সীমাবদ্ধতা সহ একটি কী ব্যবহার করুন৷
- অনুরোধটি
HTTPS
অনুরোধ হিসাবে পাঠানো হয়নি, সমস্ত স্থান API অনুরোধের জন্যHTTPS
প্রয়োজন৷ - অনুরোধ পাঠানোর জন্য ভুল
HTTP method
ব্যবহার করা হয়েছে।