Maps JavaScript API ব্যবহার করে ডেভেলপ করা অ্যাপ্লিকেশনের প্রয়োজনীয়তা এই ডকুমেন্টে তালিকাভুক্ত করা আছে। মনে রাখবেন, Maps JavaScript API-এর ব্যবহার Google-এর সাথে আপনার চুক্তি দ্বারা পরিচালিত হয়।
নীতি
এই বিভাগে Maps JavaScript API-এর সাথে প্রাসঙ্গিক নীতি বর্ণনা করা হয়েছে। নীতিতে ব্যবহারিক বাস্তবায়ন সংক্রান্ত নির্দেশিকা ও প্রয়োজনীয়তা প্রদান করা হয় যাতে আপনি পরিষেবা সঠিকভাবে ও Google Maps Platform-এর প্রত্যাশা অনুযায়ী ব্যবহার করতে পারেন।
ক্যাশিং সংক্রান্ত বিধিনিষেধের ব্যতিক্রম
মনে রাখবেন, কোনও জায়গাকে অনন্যভাবে শনাক্ত করতে ব্যবহৃত প্লেস আইডি, ক্যাশিং সংক্রান্ত বিধিনিষেধ থেকে
মুক্ত।
তাই, আপনি অনির্দিষ্টকালের জন্য প্লেস আইডির ভ্যালু স্টোর করতে পারবেন।
API-এর উত্তরে place_id ফিল্ডে জায়গার আইডি
রিটার্ন করা হয়। প্লেস আইডি গাইড থেকে কীভাবে প্লেস আইডি সেভ, রিফ্রেশ ও ম্যানেজ করবেন তা জানুন।
কন্টেন্ট স্ক্র্যাপিং
আপনার অ্যাপের সাথে ব্যবহারকারীর ইন্টার্যাকশনের উপর ভিত্তি করে আপনাকে জায়গার নাম ফেরত দেওয়া হতে পারে। আপনি যদি ব্যবহারকারীর সেশনের বাইরে অন্য কোনও প্রসঙ্গে ব্যবহারের জন্য জায়গার নাম ক্যাপচার বা সেভ করে রাখেন, তাহলে এটি স্ক্র্যাপিং হিসেবে বিবেচিত হবে, যা আমাদের শর্তাবলী অনুসারে অনুমোদিত নয়।
ইউরোপীয় অর্থনৈতিক অঞ্চলের দেশ ও অঞ্চল
ইউরোপীয় অর্থনৈতিক অঞ্চলে (EEA) বিলিং ঠিকানা আছে এমন গ্রাহকদের জন্য এই প্রোডাক্টের আলাদা পরিষেবার শর্তাবলী আছে এবং এর কার্যকারিতাও আলাদা হতে পারে। Google Maps Platform-এর সাথে বিল্ড করার আগে, নিম্নলিখিত EEA-নির্দিষ্ট শর্তাবলী ও তথ্য পর্যালোচনা করুন:
- Google Maps Platform EEA পরিষেবার শর্তাবলী
- Google Maps Platform EEA পরিষেবা নির্দিষ্ট শর্তাবলী
- EEA প্রায়শই জিজ্ঞাসিত প্রশ্ন (FAQ)
- Google Maps Platform-এর রোড সেফটি সংক্রান্ত প্রয়োজনীয়তা
আপনার বিলিং ঠিকানা EEA-তে না থাকলে, পরিষেবার নিম্নলিখিত শর্তাবলী আপনার ক্ষেত্রে প্রযোজ্য হবে:
Google Maps অ্যাট্রিবিউশন সংক্রান্ত প্রয়োজনীয়তা
এই বিভাগে আপনার অ্যাপ্লিকেশনের মাধ্যমে Google Maps ও কন্টেন্ট দেখানোর জন্য অ্যাট্রিবিউশন সংক্রান্ত প্রয়োজনীয়তা ও নির্দেশিকা প্রদান করা হয়েছে।
অ্যাট্রিবিউশনের উদাহরণ
Places UI Kit-এর জন্য অ্যাট্রিবিউশনের উদাহরণ নিচে দেওয়া হল।
Google Maps অ্যাট্রিবিউশন ডিসপ্লে করা
আপনার অ্যাপ বা ওয়েবসাইটে Google Maps Platform API থেকে কন্টেন্ট দেখানোর সময় আপনাকে অবশ্যই Google Maps অ্যাট্রিবিউশন সংক্রান্ত প্রয়োজনীয়তা মেনে চলতে হবে। কন্টেন্ট যদি Google Maps-এ দেখানো হয় যেখানে অ্যাট্রিবিউশন আগেই দেখা যাচ্ছে, তাহলে আপনাকে অতিরিক্ত অ্যাট্রিবিউশন যোগ করতে হবে না।
Google Maps অ্যাট্রিবিউশন অন্তর্ভুক্ত
Google Maps অ্যাট্রিবিউশনের জন্য, যা Google Maps Platform-এর মাধ্যমে ইউজার ইন্টারফেসে আগে থেকেই প্রদান করা হয়েছে, যেমন প্লেসেস UI কিটে:
- এটি যেখানেই দেখানো হোক না কেন, অন্তর্ভুক্ত অ্যাট্রিবিউশন সরাবেন না। অ্যাট্রিবিউশন পরিবর্তন, লুকানো, বা অস্পষ্ট করবেন না এবং নিশ্চিত করুন যে এটি ব্যাকগ্রাউন্ডের বিপরীতে স্পষ্টভাবে দেখা যাচ্ছে।
- বর্ডার, ব্যাকগ্রাউন্ড কালার, শ্যাডো বা পর্যাপ্ত হোয়াইট স্পেসের মতো 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
- লোগোর সর্বাধিক উচ্চতা: ১৯dp
- লোগোর চারপাশে ন্যূনতম ফাঁকা জায়গা: বাঁদিকে, ডানদিকে ও উপরে ১০dp, নিচে ৫dp
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)। ব্যাকগ্রাউন্ডের সাথে অ্যাক্সেসিবল (৪.৫:১) কনট্রাস্ট বজায় রাখুন। ফন্ট সাইজ ন্যূনতম ফন্ট সাইজ: 12sp
সর্বাধিক ফন্ট সাইজ: 16sp
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 ছাড়া অন্যান্য প্রদানকারীর থেকে নেওয়া হয়। Map Tiles API-এর মতো কিছু প্রোডাক্টের ক্ষেত্রে, আমরা থার্ড-পার্টি ডেটা প্রদানকারীকে প্রয়োজনীয় অ্যাট্রিবিউশন প্রদান করতে পারি। আমরা যখন এটি করি, তখন আপনার অ্যাট্রিবিউশনের টেক্সটে "Google Maps" নাম এবং প্রাসঙ্গিক ডেটা প্রদানকারী/দের নাম অবশ্যই থাকতে হবে, যেমন "ম্যাপ ডেটা: Google, Maxar Technologies." Google যখন থার্ড-পার্টি অ্যাট্রিবিউশন প্রদান করে, তখন শুধুমাত্র "Google Maps" বা Google লোগো অন্তর্ভুক্ত করা সঠিক অ্যাট্রিবিউশন নয়।
অ্যাট্রিবিউশন সংক্রান্ত অন্যান্য প্রয়োজনীয়তা
থার্ড-পার্টি অ্যাট্রিবিউশন ফিরিয়ে আনতে এবং আপনার অ্যাপে অ্যাট্রিবিউশন দেখাতে এইসব নির্দেশাবলী অনুসরণ করুন।
লিঙ্কে যানকোনও জায়গা থেকে অ্যাট্রিবিউশন রিট্রিভ করা
আপনার অ্যাপ যদি
Place.fetchFields-কে কল করে পাওয়া পর্যালোচনা সংক্রান্ত তথ্য দেখায়,
তাহলে অ্যাপটিকে অবশ্যই প্রাপ্ত স্থানের বিবরণের জন্য থার্ড-পার্টি অ্যাট্রিবিউশন দেখাতে হবে।
API একটি Place
অবজেক্ট রিটার্ন করে। Place অবজেক্ট থেকে অ্যাট্রিবিউশন রিট্রিভ করতে, Place.attributions
প্রপার্টি ব্যবহার করুন, যা প্রতিটি অনুরোধের সাথে রিটার্ন করা হয় (ফিল্ডের সাথে এটি নির্দিষ্ট করার প্রয়োজন নেই)। প্রপার্টিটি List অবজেক্টের String একটি অ্যারে অথবা null রিটার্ন করে, যদি দেখানোর
মতো কোনও অ্যাট্রিবিউশন না থাকে। নিচের উদাহরণ কোড থেকে কোনও জায়গা পাওয়া এবং যেকোনও
অ্যাট্রিবিউশনের তালিকা তৈরি করা সম্পর্কে জানতে পারবেন।
// Use place ID to create a new Place instance. const place = new Place({ id: 'ChIJB9a4Ifl744kRlpz0BQJzGQ8', // Crazy Good Kitchen }); // Call fetchFields, passing the desired data fields. await place.fetchFields({ fields: ["displayName", "formattedAddress", "location", "reviews"], }); // Check for any place attributions. if (!place.attributions) { console.log('No attributions were found.'); return; } else { // Log the place attribution for (var attribution of place.attributions) { console.log(attribution); } }
রিভিউ দেখানো
একটি Place অবজেক্টে সর্বাধিক পাঁচটি রিভিউ থাকতে পারে, যেখানে প্রতিটি রিভিউকে একটি
Review অবজেক্টের মাধ্যমে দেখানো হয়। আপনি চাইলে নিজের অ্যাপে এইসব রিভিউ দেখাতে পারেন।
Google ব্যবহারকারীদের কন্ট্রিবিউট করা রিভিউ দেখানোর সময়, আপনাকে অবশ্যই লেখকের নাম কাছাকাছি
রাখতে হবে। Review অবজেক্টের লেখকের অ্যাট্রিবিউশন ফিল্ডে উপলভ্য হলে, আমরা
আপনাকে লেখকের ফটো ও তার প্রোফাইলের লিঙ্কও অন্তর্ভুক্ত করার সাজেশন দিই। নিচের ছবিতে
একটি পার্কের পর্যালোচনার উদাহরণ দেখানো হয়েছে:
নিম্নলিখিত উদাহরণে কোনও জায়গা পাওয়া, রিভিউ চেক করা এবং প্রথম রিভিউ থেকে ডেটা দেখানো হয়েছে:
// Create a new Place instance. const place = new Place({ id: 'ChIJpyiwa4Zw44kRBQSGWKv4wgA', // Faneuil Hall Marketplace, Boston, MA }); // Call fetchFields, passing 'reviews' and other needed fields. await place.fetchFields({ fields: ['displayName', 'formattedAddress', 'location', 'reviews'], }); // Create an HTML container. const content = document.createElement('div'); const title = document.createElement('div'); const rating = document.createElement('div'); const address = document.createElement('div'); const review = document.createElement('div'); const authorLink = document.createElement('a'); // If there are any reviews display the first one. if (place.reviews && place.reviews.length > 0) { // Get info for the first review. const reviewRating = place.reviews[0].rating; const reviewText = place.reviews[0].text; const authorName = place.reviews[0].authorAttribution.displayName; const authorUri = place.reviews[0].authorAttribution.uri; // Safely populate the HTML. title.textContent = place.displayName || ''; address.textContent = place.formattedAddress || ''; rating.textContent = `Rating: ${reviewRating} stars`; review.textContent = reviewText || ''; authorLink.textContent = authorName; authorLink.href = authorUri || ''; authorLink.target = '_blank'; content.appendChild(title); content.appendChild(address); content.appendChild(rating); content.appendChild(review); content.appendChild(authorLink); } else { content.textContent = `No reviews were found for ${place.displayName}.`; } // Create an infoWindow to display the review. infoWindow = new InfoWindow({ content, ariaLabel: place.displayName, });
জায়গা সম্পর্কিত রিভিউয়ের ডকুমেন্টেশন দেখুন।
কোনও ফটোর জন্য অ্যাট্রিবিউশন দেখানো
আপনার অ্যাপে ফটো দেখানো হলে, প্রতিটি ফটোর জন্য আপনাকে অবশ্যই তার লেখকের অ্যাট্রিবিউশন দেখাতে হবে।
Place উত্তরের অবজেক্টে থাকা ফটো সম্পর্কিত বিবরণ
photos অ্যারেতে থাকে। উত্তরে photos অ্যারে যোগ করতে, অনুরোধে
photos ডেটা ফিল্ড যোগ করুন।
Photos অ্যারের প্রতিটি এলিমেন্ট হল Photo-এর একটি ইনস্ট্যান্স, যার মধ্যে AuthorAttribution ধরনের
authorAttributions অ্যারে থাকে। AuthorAttribution অবজেক্টের ফিল্ড হল স্ট্রিং যাতে অ্যাট্রিবিউশনের displayName,
uri ও photoUri থাকে অথবা দেখানোর মতো কোনও অ্যাট্রিবিউশন না থাকলে
খালি স্ট্রিং থাকে।
জায়গার ফটোর জন্য ডকুমেন্টেশন দেখুন।
সার্চ ফলাফলে অ্যাট্রিবিউশন
ইউরোপে, Google-এর অপরিবর্তিত র্যাঙ্কিং ব্যবহার করার সময়, সার্চ প্রোডাক্টে অবশ্যই এমন ব্যাখ্যামূলক টেক্সট থাকতে হবে যা ১টির বেশি ক্লিক দূরে নেই এবং যা মূল ফ্যাক্টর ও মূল ফ্যাক্টরের ওয়েটেজ বর্ণনা করে যা সার্চ ফলাফলের র্যাঙ্কিং নির্ধারণ করে। ব্যাখ্যা করার টেক্সট:
শীর্ষক: এই ফলাফল সম্পর্কে
বডি: আপনি কোনও লোকেশনের কাছাকাছি ব্যবসা বা জায়গা খুঁজলে, Google Maps আপনাকে স্থানীয় ফলাফল দেখাবে। একাধিক ফ্যাক্টর — প্রাথমিকভাবে প্রাসঙ্গিকতা, দূরত্ব ও প্রমিনেন্স — এই ধরনের বিষয় একত্রিত করে আপনার সার্চের জন্য সবচেয়ে ভালো ফলাফল খোঁজা হয়।
বটন ১: আরও জানুন
"আরও জানুন" টেক্সটটি একটি সহায়তা কেন্দ্র নিবন্ধের সাথে লিঙ্ক করা উচিত।
বোতাম ২: ঠিক আছে
ব্যবহারকারীর ঠিকানার জন্য অটোকমপ্লিট
কোনও গ্রাহক অ্যাপ্লিকেশন ব্যবহারকারী যখন আপনার গ্রাহক অ্যাপ্লিকেশনের মধ্যে অটোকমপ্লিট ফাংশনালিটি ব্যবহার করে কোনও রাস্তার ঠিকানা টাইপ করেন এবং সেই রাস্তার ঠিকানাটি যদি অটোকমপ্লিট ফাংশনালিটি ছাড়াই সেই গ্রাহক অ্যাপ্লিকেশন ব্যবহারকারী সম্পূর্ণ ও সঠিকভাবে প্রদান করে থাকেন, তাহলে গ্রাহক অ্যাপ্লিকেশন ব্যবহারকারীর বেছে নেওয়া ঠিকানাটি আপনার Google Maps Platform চুক্তিতে উল্লেখ করা Google Maps কন্টেন্ট সংক্রান্ত বিধিনিষেধের আওতায় পড়ে না। এই ব্যতিক্রম শুধুমাত্র গ্রাহকের বেছে নেওয়া রাস্তার ঠিকানার ক্ষেত্রে এবং শুধুমাত্র সেই গ্রাহকের নির্দিষ্ট ট্রানজ্যাকশনের জন্য প্রযোজ্য; এটি অটোফিল ফাংশনালিটি দ্বারা প্রদান করা সাজেস্ট করা ঠিকানার তালিকা বা অন্যান্য Google Maps কন্টেন্টের ক্ষেত্রে প্রযোজ্য নয়। এই ব্যতিক্রম অন্যান্য Google Maps Platform পরিষেবার মাধ্যমে অফার করা কোনও POI বা ঠিকানা লুক-আপ কার্যকারিতার ক্ষেত্রে প্রযোজ্য নয়।
আগের ছবিতে, বাঁদিকে থাকা ঠিকানার তালিকা এখনও Google Maps কন্টেন্টের উপর বিধিনিষেধের আওতায় পড়ে। চূড়ান্ত ব্যবহারকারী তার বেছে নেওয়া ঠিকানাটি বেছে নিলে, সেই ঠিকানাটি শুধুমাত্র সেই চূড়ান্ত ব্যবহারকারীর প্রযোজ্য ট্রানজ্যাকশনের উদ্দেশ্যে Google Maps কন্টেন্টের উপর বিধিনিষেধের অধীন থাকে না।
AI-পাওয়ার্ড সারসংক্ষেপ
আপনার অ্যাপে AI-পরিচালিত সারসংক্ষেপ — যার মধ্যে জায়গা, এলাকা ও পর্যালোচনা সারসংক্ষেপ পড়ে — দেখানোর সময় আপনাকে অবশ্যই এগুলি করতে হবে:
- নিচে দেওয়া সংজ্ঞা অনুযায়ী প্রয়োজনীয় অ্যাট্রিবিউশন, রিপোর্টিং লিঙ্ক ও রেফারেন্স লিঙ্ক দেখান।
- Google Maps-এর দেওয়া সম্পূর্ণ সারসংক্ষেপের টেক্সট ব্যবহারকারীদের পড়তে পারতে হবে।
AI-এর মাধ্যমে পরিচালিত সারসংক্ষেপ ডিসক্লোজার টেক্সট দেখানো
যেকোনও ধরনের AI-চালিত সারসংক্ষেপ দেখানোর সময়, সবসময় সারসংক্ষেপের ঠিক নিচে
স্থানীয় ভাষায় ডিসক্লোজার টেক্সট (উত্তরের বডির disclosureText ফিল্ডে দেওয়া আছে)
যোগ করুন। API-এর দেওয়া ডিসক্লোজার টেক্সট
কখনও পরিবর্তন বা বৃদ্ধি করবেন না।
জায়গা ও এলাকা সম্পর্কিত সারসংক্ষেপের অতিরিক্ত প্রয়োজনীয়তা
আপনার অ্যাপে দেখানো জায়গা ও এলাকার সারসংক্ষেপের সাথে নিম্নলিখিত টেক্সট ও প্রয়োজনীয় লিঙ্ক থাকতে হবে:
| টেক্সট | এই ব্যাজ অর্জন করার জন্য প্রয়োজনীয় যোগ্যতা |
|---|---|
| এই সারসংক্ষেপ সম্পর্কে | "লোকাল লিস্টিংয়ে Google কীভাবে তথ্য সোর্স ও ব্যবহার করে" তা জানতে এই লিঙ্কে যান: https://support.google.com/local-listings/answer/9851099. |
| সারসংক্ষেপ নিয়ে অভিযোগ জানান |
সারসংক্ষেপের কন্টেন্ট সম্পর্কে Google-এর কাছে কোনও সমস্যার ব্যাপারে অভিযোগ জানানোর সুবিধা চালু করতে, উত্তরের মনে রাখবেন: Places API (নতুন)-এর মাধ্যমে প্রদান করা AI-পরিচালিত সারসংক্ষেপ, আপনি পৃথিবীর যেখানেই থাকুন না কেন, Google-এর কন্টেন্ট ও প্রোডাক্ট সংক্রান্ত নীতির আওতায় পড়ে। প্রযোজ্য আইনের অধীনে Google পরিষেবা থেকে সরিয়ে দেওয়া উচিত এমন কন্টেন্টের ব্যাপারে অভিযোগ জানাতে চাইলে, ব্যবহারকারীদের প্রদত্ত ফ্ল্যাগ কন্টেন্ট URL ( |
পর্যালোচনার সারসংক্ষেপ সংক্রান্ত আবশ্যকতা
আপনার অ্যাপে দেখানো রিভিউয়ের সারসংক্ষেপের সাথে "রিভিউয়ের সারসংক্ষেপ" টেক্সট সহ একটি শিরোনাম থাকতে হবে। এছাড়াও, আপনাকে নিম্নলিখিত টেক্সট ও প্রয়োজনীয় লিঙ্ক ব্যবহার করতে হবে:
| টেক্সট | এই ব্যাজ অর্জন করার জন্য প্রয়োজনীয় যোগ্যতা |
|---|---|
| এই সারসংক্ষেপ সম্পর্কে | "লোকাল লিস্টিং থেকে Google কীভাবে তথ্য সংগ্রহ ও ব্যবহার করে" তা জানতে এই লিঙ্কে যান: https://support.google.com/local-listings/answer/9851099 |
| সারসংক্ষেপ নিয়ে অভিযোগ জানান |
উত্তরের মনে রাখবেন: Places API (নতুন)-এর মাধ্যমে প্রদান করা AI-পরিচালিত সারসংক্ষেপ, আপনি পৃথিবীর যেখানেই থাকুন না কেন, Google-এর কন্টেন্ট ও প্রোডাক্ট সংক্রান্ত নীতির আওতায় পড়ে। প্রযোজ্য আইনের অধীনে Google পরিষেবা থেকে সরিয়ে দেওয়া উচিত এমন কন্টেন্টের ব্যাপারে অভিযোগ জানাতে চাইলে, ব্যবহারকারীদের প্রদত্ত ফ্ল্যাগ কন্টেন্ট URL ( |
| রিভিউ দেখুন | উত্তরের reviewSummary.reviewsUri ফিল্ডে থাকা লিঙ্কটি ব্যবহার করুন। |
অটোমোটিভ ব্যবহারের ক্ষেত্রে নির্দেশিকা দেখানো
ড্রাইভারের নিরাপত্তার জন্য, Google সাজেস্ট করে যে অটোমোটিভ অভিজ্ঞতার জন্য পার্ক করা মোডে AI-পাওয়ার্ড সারসংক্ষেপ রেন্ডার করা উচিত। ড্রাইভিং মোডে সারসংক্ষেপ রেন্ডার করার সময়, স্ক্রিনে দেখানো তথ্য সহজ, স্পষ্ট ও সংক্ষিপ্ত হতে হবে যাতে চালক দ্রুত রাস্তায় মনোযোগ দিতে পারেন:
- ৩ লাইনের বেশি নয়
- ১২০টি অক্ষর বা ২৪টি শব্দ বা তার কম
- ফ্রন্টের ন্যূনতম সাইজ ২৪dp হতে হবে
বিশেষ করে অটোমোটিভ প্রসঙ্গে, AI-পরিচালিত সারসংক্ষেপ এমনভাবে রেন্ডার করার দায়িত্ব ডেভেলপারের যা নিরাপদ এবং সমস্ত স্থানীয় আইন ও বিধি মেনে চলে।