প্লেসেস এপিআই (নতুন) একটি রেসপন্সে কোনো স্থান সম্পর্কে তথ্য প্রদান করে। ঠিকানা এবং ফোন নম্বরের মতো তথ্যমূলক কন্টেন্টের পাশাপাশি, রেসপন্সটিতে গুগল ম্যাপসে ব্যবহারকারীদের দেওয়া কন্টেন্ট, যেমন রিভিউ এবং ছবিও থাকতে পারে। এছাড়াও, যখন আপনি প্লেসেস এপিআই (নতুন)-এর জন্য জেমিনি মডেলের সক্ষমতা ব্যবহার করেন, তখন রেসপন্সটিতে একটি এলএলএম থেকে একত্রিত ও সারসংক্ষেপ করা জেনারেটিভ ডেটাও অন্তর্ভুক্ত থাকতে পারে।
যদিও Google, Places API (New)-এর মাধ্যমে ফেরত আসার আগেই আপত্তিকর কন্টেন্ট শনাক্ত করার জন্য একাধিক ব্যবস্থা গ্রহণ করেছে, আমরা ব্যবহারকারীদের জন্য অনুপযুক্ত কন্টেন্ট ফ্ল্যাগ করার একটি উপায়ও প্রদান করি, যাতে Google তা সরিয়ে ফেলতে পারে। এই রিলিজের সাথে, Places API (New)-এর রেসপন্সে অন্তর্ভুক্ত সমস্ত রিভিউ, ফটো এবং জেনারেটিভ সামারিতে নতুন flagContentUri ফিল্ডটি যুক্ত করা হয়েছে। এই ফিল্ডটিতে একটি লিঙ্ক রয়েছে, যার মধ্যে একটি অনন্য কন্টেন্ট আইডেন্টিফায়ার অন্তর্ভুক্ত থাকে, যা ব্যবহারকারীদের অনুপযুক্ত কন্টেন্ট সম্পর্কে Google-কে অবহিত করতে সাহায্য করে।
উদাহরণস্বরূপ, আপনি এমন একটি অনুরোধ করলেন যা কোনো একটি জায়গার জন্য পাঁচটি স্বতন্ত্র রিভিউ ফেরত দেয়। প্রতিটি স্বতন্ত্র রিভিউতে সেই রিভিউটির জন্য একটি অনন্য শনাক্তকারীসহ নতুন flagContentUri ফিল্ডটি অন্তর্ভুক্ত থাকে, যাতে একজন ব্যবহারকারী যেকোনো বা সমস্ত রিভিউ নিয়ে কোনো সমস্যা রিপোর্ট করতে পারেন।
এপিআই এক্সপ্লোরার আপনাকে সরাসরি অনুরোধ করার সুযোগ দেয়, যাতে আপনি এই নতুন বিকল্পগুলোর সাথে পরিচিত হতে পারেন:
লিঙ্ক ফরম্যাট
flagContentUri ফিল্ডে থাকা URL-টিতে কন্টেন্টের জন্য একটি অনন্য শনাক্তকারী অন্তর্ভুক্ত থাকে। এই লিঙ্কে ব্রাউজ করলে নিম্নলিখিত ফর্ম্যাটে একটি গুগল-হোস্টেড ওয়েব পেজ খোলে:

এই ডায়ালগ বক্স থেকে আপনার ব্যবহারকারীরা উপযুক্ত ধরনের সমস্যার জন্য গুগলের কাছে রিপোর্ট করতে পারেন। উদাহরণস্বরূপ, তারা বিষয়বস্তু সম্পর্কিত অশ্লীলতা, উৎপীড়ন বা কোনো আইনি সমস্যার বিষয়ে রিপোর্ট করতে পারেন।
বিষয়বস্তু রিপোর্টিং লিঙ্কটি প্রদর্শন করুন
flagContentUri ফিল্ডটি নিম্নলিখিত অবজেক্টগুলিতে উপলব্ধ, যেগুলি ইতিমধ্যেই `Places API (New)` রেসপন্সের অংশ:
-
Review -
Photo -
GenerativeSummary -
NeighborhoodSummary -
EvChargeAmenitySummary -
ReviewSummary -
ContextualContent
এই অবজেক্টগুলো প্রদর্শন করার সময় আপনাকে অবশ্যই কন্টেন্ট রিপোর্টিং লিঙ্কটি দেখাতে হবে, যাতে আপনার গ্রাহকরা কন্টেন্ট সংক্রান্ত যেকোনো সমস্যা রিপোর্ট করতে পারেন।
প্রতিক্রিয়ায় থাকা কন্টেন্ট রিপোর্টিং লিঙ্কটি অ্যাক্সেস করুন
নিম্নলিখিত স্থানের বিবরণ (নতুন) অনুরোধের উত্তরে স্থান পর্যালোচনা অন্তর্ভুক্ত রয়েছে:
curl -X GET -H 'Content-Type: application/json' \ -H "X-Goog-Api-Key: API_KEY" \ -H "X-Goog-FieldMask: id,displayName,reviews" \ https://places.googleapis.com/v1/places/ChIJj61dQgK6j4AR4GeTYWZsKWw
উত্তরটি নিম্নরূপ:
{
"id": "ChIJj61dQgK6j4AR4GeTYWZsKWw",
"displayName": {
"text": "Googleplex",
"languageCode": "en"
},
"reviews": [
{
"name": "places/ChIJj61dQgK6j4AR4GeTYWZsKWw/reviews/ChdDjNnRRAB",
"relativePublishTimeDescription": "7 months ago",
"rating": 3,
"text": {
"text": "Came here for a tour and honestly,...",
"languageCode": "en"
},
"originalText": {
"text": "Came here for a tour and honestly,...",
"languageCode": "en"
},
"authorAttribution": {
"displayName": "John Smith",
"uri": "https://www.google.com/maps/contrib/10198693/reviews",
"photoUri": "https://lh3.googleusercontent.com/a-/A-c00-cc-rp-mo-ba6"
},
"publishTime": "2024-02-24T19:26:18.091264Z",
"flagContentUri": "https://www.google.com/local/review/rap/report?postId=CJ2&t=1",
"googleMapsUri": "https://www.google.com/maps/reviews/data=!4m6!14m5"
},
…
]
} reviews অ্যারের প্রতিটি এন্ট্রিতে ` flagContentUri ফিল্ডটি থাকে, যার মধ্যে সেই নির্দিষ্ট রিভিউটির জন্য একটি অনন্য শনাক্তকারী অন্তর্ভুক্ত থাকে। সেই লিঙ্কে ব্রাউজ করলে আপনার গ্রাহকরা সেই নির্দিষ্ট রিভিউটির জন্য অনুপযুক্ত বিষয়বস্তু রিপোর্ট করতে পারেন।
আপনি যদি ফিল্ড মাস্কে photos অন্তর্ভুক্ত করেন:
curl -X GET -H 'Content-Type: application/json' \ -H "X-Goog-Api-Key: API_KEY" \ -H "X-Goog-FieldMask: id,displayName,reviews,photos" \ https://places.googleapis.com/v1/places/ChIJj61dQgK6j4AR4GeTYWZsKWw
প্রতিক্রিয়াটিতে photos অ্যারেটিও অন্তর্ভুক্ত রয়েছে যেখানে প্রতিটি উপাদানে flagContentUri ফিল্ডটি রয়েছে:
...
"photos": [
{
"name": "places/ChIJj61dQgK6j4AR4GeTYWZsKWw/photos/AdCG2DNmA4zTnu24VKCwSW7ulKkgDA8cTe5sz74Q4Doo",
"widthPx": 4032,
"heightPx": 3024,
"authorAttributions": [
{
"displayName": "Jane Smith",
"uri": "https://maps.google.com/maps/contrib/107007354",
"photoUri": "https://lh3.googleusercontent.com/a-/ALV-UjXvHp8Kg932h80MpoDSJ_Sl4F-no-mo"
}
],
"flagContentUri": "https://www.google.com/local/imagery/report/?cb_client=maps_api_places&image_key=!1e10!2XtMU_GKr",
"googleMapsUri": "https://www.google.com/maps/reviews/data=!4m6!14m5"
},
...
]লিঙ্কের মেয়াদ শেষ
সহায়ক কন্টেন্টটি সরিয়ে না ফেলা পর্যন্ত কন্টেন্টের লিঙ্কগুলো সক্রিয় থাকে। সরিয়ে ফেলা কন্টেন্টের জন্য লিঙ্কগুলো ডায়ালগ বক্স খুলতে থাকে, কিন্তু ইতোমধ্যে সরিয়ে ফেলা কন্টেন্টের ওপর রিপোর্ট দাখিল করার কোনো প্রভাব পড়ে না।
চেষ্টা করে দেখুন!
এপিআই এক্সপ্লোরার আপনাকে নমুনা অনুরোধ করার সুযোগ দেয়, যাতে আপনি এপিআই এবং এর অপশনগুলোর সাথে পরিচিত হতে পারেন।
এপিআই আইকনটি নির্বাচন করুন,
পৃষ্ঠার ডান দিকে।ঐচ্ছিকভাবে 'Show standard parameters' প্রসারিত করুন এবং
fieldsপ্যারামিটারটিকে ' field mask'- এ সেট করুন।ঐচ্ছিকভাবে অনুরোধের মূল অংশটি সম্পাদনা করুন।
Execute বাটনটি নির্বাচন করুন। প্রদর্শিত ডায়ালগ বক্সে, অনুরোধটি করার জন্য আপনি যে অ্যাকাউন্টটি ব্যবহার করতে চান, সেটি বেছে নিন।
এপিআই এক্সপ্লোরার প্যানেলে, এক্সপ্যান্ড আইকনটি নির্বাচন করুন,
এপিআই এক্সপ্লোরার উইন্ডোটি প্রসারিত করতে।