Maps JavaScript API-এর জন্য নীতি ও অ্যাট্রিবিউশন

এই ডকুমেন্টে Maps JavaScript API-এর সাহায্যে ডেভেলপ করা অ্যাপ্লিকেশনের জন্য প্রয়োজনীয়তার তালিকা দেওয়া আছে। মনে রাখবেন যে Maps JavaScript API-এর ব্যবহার Google-এর সাথে আপনার চুক্তি দ্বারা পরিচালিত হয়।

নীতি

এই বিভাগে Maps JavaScript API-এর সাথে প্রাসঙ্গিক নীতি বর্ণনা করা হয়েছে। নীতিগুলি আপনাকে সঠিকভাবে এবং Google Maps Platform-এর প্রত্যাশা অনুযায়ী পরিষেবা ব্যবহার করতে সাহায্য করার জন্য ব্যবহারিক বাস্তবায়ন নির্দেশিকা এবং প্রয়োজনীয়তা প্রদান করে।

ক্যাশিং সংক্রান্ত বিধিনিষেধের ব্যতিক্রম

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

কন্টেন্ট স্ক্র্যাপ করা

আপনার অ্যাপের সাথে ব্যবহারকারীর ইন্টার‍্যাকশনের উপর ভিত্তি করে জায়গার নাম আপনাকে দেখানো হতে পারে। ব্যবহারকারীর সেশনের বাইরে অন্য কোনও প্রসঙ্গে ব্যবহার করার জন্য আপনি যদি জায়গার নাম ক্যাপচার বা সেভ করেন, তাহলে এটি স্ক্র্যাপিং হিসেবে গণ্য করা হবে, যা আমাদের শর্তাবলী অনুযায়ী অনুমোদিত নয়।

ইউরোপীয় অর্থনৈতিক অঞ্চলের দেশ ও অঞ্চল

ইউরোপীয় অর্থনৈতিক অঞ্চলে (EEA) বিলিং ঠিকানা আছে এমন গ্রাহকদের জন্য এই প্রোডাক্টের পরিষেবার শর্তাবলী আলাদা এবং এর কার্যকারিতাও আলাদা হতে পারে। Google Maps Platform-এর সাথে তৈরি করার আগে, নিম্নলিখিত EEA-নির্দিষ্ট শর্তাবলী এবং তথ্য পর্যালোচনা করুন:

আপনার বিলিং ঠিকানা EEA-তে না হলে, নিম্নলিখিত পরিষেবার শর্তাবলী আপনার ক্ষেত্রে প্রযোজ্য হবে:

Google Maps-এর অ্যাট্রিবিউশন সংক্রান্ত প্রয়োজনীয়তা

এই বিভাগে আপনার অ্যাপ্লিকেশনের মাধ্যমে Google Maps এবং কন্টেন্ট দেখানোর জন্য অ্যাট্রিবিউশন সংক্রান্ত প্রয়োজনীয়তা এবং নির্দেশিকা প্রদান করা হয়।

অ্যাট্রিবিউশনের উদাহরণ

Places UI Kit-এর জন্য অ্যাট্রিবিউশনের উদাহরণ নিচে দেওয়া হল।

Places UI Kit
Google-এর নয় এমন ম্যাপে অ্যাট্রিবিউশনের উদাহরণ
জায়গার বিবরণ কম্প্যাক্ট কম্পোনেন্টে প্রয়োজনীয় অ্যাট্রিবিউশন প্রয়োগ করা হয়েছে। এই নন-Google ম্যাপে, Google Maps অ্যাট্রিবিউশন স্পষ্টভাবে দেখা যাচ্ছে এবং Google Maps Platform কন্টেন্ট অন্যান্য কন্টেন্ট থেকে আলাদাভাবে দেখা যাচ্ছে।

Google Maps অ্যাট্রিবিউশন দেখান

আপনার অ্যাপ বা ওয়েবসাইটে Google Maps Platform API থেকে কন্টেন্ট দেখানোর সময় আপনাকে Google Maps-এর অ্যাট্রিবিউশন সংক্রান্ত প্রয়োজনীয়তা মেনে চলতে হবে। যদি কন্টেন্টটি এমন একটি Google Map-এ দেখানো হয় যেখানে অ্যাট্রিবিউশন ইতিমধ্যেই দৃশ্যমান, তাহলে আপনাকে অতিরিক্ত অ্যাট্রিবিউশন যোগ করতে হবে না।

Google Maps অ্যাট্রিবিউশন অন্তর্ভুক্ত করা হয়েছে

Google Maps অ্যাট্রিবিউশনের জন্য যা আগে থেকেই Google Maps Platform-এর মাধ্যমে ইউজার ইন্টারফেসে প্রদান করা হয়েছে, যেমন Places UI Kit-এ:

  • যেখানেই দেখানো হোক না কেন, অন্তর্ভুক্ত অ্যাট্রিবিউশন সরাবেন না। অ্যাট্রিবিউশন পরিবর্তন, লুকানো বা অস্পষ্ট করবেন না এবং নিশ্চিত করুন যে এটি ব্যাকগ্রাউন্ডের বিপরীতে স্পষ্টভাবে দেখা যাচ্ছে।
  • 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 লোগো অ্যাট্রিবিউশনের জন্য গ্রহণযোগ্য ভেরিয়েশনের উদাহরণ

Google Maps-এর লোগো ডাউনলোড করুন

অফিসিয়াল Google Maps লোগো ফাইল ব্যবহার করুন। নিচে থেকে লোগো ডাউনলোড করুন এবং এই বিভাগে দেওয়া নির্দেশিকা অনুসরণ করুন।

Google Maps অ্যাট্রিবিউশন অ্যাসেট ডাউনলোড করুন

Google Maps লোগো ব্যবহার করার সময়, এইসব নির্দেশিকা অনুসরণ করুন।

  • কোনওভাবেই লোগো পরিবর্তন করবেন না।
  • বিকৃতি রোধ করতে লোগোর অ্যাস্পেক্ট রেশিও বজায় রাখুন।
  • ম্যাপ বা ছবির মতো ব্যস্ত ব্যাকগ্রাউন্ডে আউটলাইন করা লোগো ব্যবহার করুন।
  • কোনও সলিড কালার বা সূক্ষ্ম গ্রেডিয়েন্টের মতো সাধারণ ব্যাকগ্রাউন্ডে আউটলাইন ছাড়া লোগো ব্যবহার করুন।

লোগোর সাইজ সংক্রান্ত স্পেসিফিকেশন

Google Maps লোগোর জন্য সাইজ সংক্রান্ত এই স্পেসিফিকেশন অনুসরণ করুন:
  • লোগোর ন্যূনতম উচ্চতা: ১৬ডিপি
  • লোগোর সর্বাধিক উচ্চতা: ১৯ডিপি
  • লোগোর চারপাশে ন্যূনতম ফাঁকা জায়গা: বাঁদিকে, ডানদিকে ও উপরে ১০ডিপি, নিচে ৫ডিপি

dp সম্পর্কে জানতে, মেটেরিয়াল ডিজাইন ওয়েবসাইটে পিক্সেল ডেনসিটি দেখুন।

Google Maps-এর লোগো যাতে ন্যূনতম ফাঁকা জায়গা ও গ্রহণযোগ্য সাইজের রেঞ্জ দেখানো হয়েছে
Google Maps লোগোর উদাহরণ যেখানে ন্যূনতম ফাঁকা জায়গা এবং গ্রহণযোগ্য সাইজের রেঞ্জ দেখানো হয়েছে

লোগো অ্যাক্সেসিবিলিটি

Google Maps লোগোর জন্য এইসব অ্যাক্সেসিবিলিটি সংক্রান্ত প্রয়োজনীয়তা অনুসরণ করুন:
Google Maps লোগো অ্যাট্রিবিউশনের জন্য গ্রহণযোগ্য নয় এমন পরিবর্তন এবং অ্যাক্সেসিবিলিটি সংক্রান্ত সমস্যা
Google Maps লোগো অ্যাট্রিবিউশনের ক্ষেত্রে গ্রহণযোগ্য নয় এমন পরিবর্তন এবং অ্যাক্সেসিবিলিটি সংক্রান্ত সমস্যার উদাহরণ

টেক্সট অ্যাট্রিবিউশন

আপনার ইন্টারফেসের সাইজ যদি 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 টেক্সট অ্যাট্রিবিউশনের অগ্রহণযোগ্য পরিবর্তনের উদাহরণ
  • নিচের সারণিতে যেভাবে উল্লেখ করা আছে, Google Maps-এর টেক্সট সেইভাবে স্টাইল করুন:

    Google Maps-এ টেক্সট স্টাইলিং সংক্রান্ত প্রয়োজনীয়তা
    প্রপার্টি স্টাইল
    ফন্ট ফ্যামিলি Roboto. ফন্ট লোড করা বাধ্যতামূলক নয়।
    ফলব্যাক ফন্ট ফ্যামিলি আপনার প্রোডাক্টে আগে থেকেই ব্যবহার করা হয়েছে এমন যেকোনও Sans Serif বডি ফন্ট অথবা ডিফল্ট সিস্টেম ফন্ট চালু করতে "Sans-Serif"
    ফন্ট স্টাইল সাধারণ
    ফন্টের ওজন 400
    ফন্টের রঙ সাদা, কালো (#1F1F1F) বা ধূসর (#5E5E5E)। ব্যাকগ্রাউন্ডের সাথে অ্যাক্সেসযোগ্য (৪.৫:১) কনট্রাস্ট বজায় রাখুন।
    ফন্ট সাইজ ন্যূনতম ফন্ট সাইজ: ১২sp
    সর্বাধিক ফন্ট সাইজ: ১৬sp
    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 Maps অ্যাট্রিবিউশন দেখানোর উদাহরণ
কন্টেন্টের উপরে, নিচে ও পাশে Google Maps অ্যাট্রিবিউশন দেখানোর উদাহরণ

Google Maps কন্টেন্ট (জায়গার রেটিং) অন্যান্য কন্টেন্ট থেকে আলাদা করার দুটি পদ্ধতির উদাহরণ
অন্যান্য কন্টেন্ট থেকে Google Maps কন্টেন্ট (জায়গার রেটিং) আলাদা করার দুটি পদ্ধতির উদাহরণ

Google Maps অ্যাট্রিবিউশন অস্পষ্ট করবেন না বা অন্য সোর্সের কন্টেন্টের সাথে এটি মেশাবেন না
Google Maps অ্যাট্রিবিউশন অস্পষ্ট করবেন না বা অন্য সোর্সের কন্টেন্টের সাথে মিশিয়ে দেবেন না

থার্ড-পার্টি ডেটা প্রদানকারী

আমাদের ম্যাপিং প্রোডাক্টের কিছু ডেটা ও ছবি Google ছাড়া অন্যান্য পরিষেবা প্রদানকারীর থেকে আসে। Map Tiles API-এর মতো কিছু প্রোডাক্টের ক্ষেত্রে, আমরা আপনাকে থার্ড-পার্টি ডেটা প্রদানকারীর জন্য প্রয়োজনীয় অ্যাট্রিবিউশন প্রদান করতে পারি। আমরা যখন তা করি, তখন আপনার অ্যাট্রিবিউশনের টেক্সটে "Google Maps" নাম এবং প্রাসঙ্গিক ডেটা প্রদানকারীর নাম উল্লেখ করতে হবে, যেমন "ম্যাপ ডেটা: Google, Maxar Technologies." Google যখন থার্ড-পার্টি অ্যাট্রিবিউশন প্রদান করে, তখন শুধুমাত্র "Google Maps" বা Google লোগো অন্তর্ভুক্ত করা সঠিক অ্যাট্রিবিউশন নয়।

অন্যান্য অ্যাট্রিবিউশন সংক্রান্ত প্রয়োজনীয়তা

থার্ড-পার্টি অ্যাট্রিবিউশন ফিরিয়ে আনতে এবং আপনার অ্যাপে অ্যাট্রিবিউশন দেখাতে এইসব নির্দেশাবলী অনুসরণ করুন।

দেখুন।

কোনও জায়গা থেকে অ্যাট্রিবিউশন ফিরিয়ে আনা

আপনার অ্যাপ যদি Place.fetchFields-এ কল করে পাওয়া রিভিউ সংক্রান্ত তথ্য দেখায়, তাহলে অ্যাপটিকে অবশ্যই জায়গার বিবরণ থেকে পাওয়া থার্ড-পার্টি অ্যাট্রিবিউশন দেখাতে হবে।

API একটি Place অবজেক্ট রিটার্ন করে। Place অবজেক্ট থেকে অ্যাট্রিবিউশন ফিরিয়ে আনতে, Place.attributions প্রপার্টি ব্যবহার করুন, যা প্রতিটি অনুরোধের সাথে ফিরিয়ে আনা হয় (ফিল্ডের সাথে এটি নির্দিষ্ট করার প্রয়োজন নেই)। প্রপার্টি String অবজেক্টের List রিটার্ন করে, অথবা দেখানোর জন্য কোনও অ্যাট্রিবিউশন না থাকলে null রিটার্ন করে। The following example code shows getting a place, and listing any attributions.

  // 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 ডেটা ফিল্ড অন্তর্ভুক্ত করুন।

ফটো অ্যারের প্রতিটি এলিমেন্ট হল 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-এর মাধ্যমে প্রদান করা ডিসক্লোজার টেক্সট কখনও পরিবর্তন বা বাড়াবেন না।

AI-এর মাধ্যমে পরিচালিত সব ধরনের সারসংক্ষেপের জন্য ডিসক্লোজার
ছবি ১: AI-পরিচালিত তিনটি সারসংক্ষেপের প্রতিটির নিচে ডিসক্লোজার টেক্সট সঠিকভাবে দেখানো হয়েছে।

জায়গা ও এলাকার সারসংক্ষেপ সংক্রান্ত অতিরিক্ত প্রয়োজনীয়তা

আপনার অ্যাপে দেখানো জায়গা এবং এলাকার সারসংক্ষেপের সাথে নিম্নলিখিত টেক্সট এবং প্রয়োজনীয় লিঙ্ক থাকতে হবে:

টেক্সট এই ব্যাজ অর্জন করার জন্য প্রয়োজনীয় যোগ্যতা
এই সারসংক্ষেপ সম্পর্কে "Google কীভাবে স্থানীয় তালিকা থেকে তথ্য সংগ্রহ ও ব্যবহার করে" তা জানতে এই লিঙ্ক ব্যবহার করুন: https://support.google.com/local-listings/answer/9851099।
সারসংক্ষেপ নিয়ে অভিযোগ জানান

সারসংক্ষেপের কন্টেন্ট সম্পর্কে Google-কে কোনও সমস্যার ব্যাপারে অভিযোগ জানানোর সুবিধা চালু করতে, উত্তরের flagContentUri ফিল্ডে থাকা লিঙ্কটি ব্যবহার করুন।

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

জায়গা ও এলাকার সারসংক্ষেপ সংক্রান্ত ডিসক্লোজার
ছবি ২: AI-পরিচালিত এলাকার সারসংক্ষেপ, ওভারফ্লো মেনু ব্যবহার করে এন্ড-ইউজারদের জন্য উপলভ্য করা প্রয়োজনীয় সংশ্লিষ্ট লিঙ্ক সহ দেখানো হয়েছে।

পর্যালোচনার সারসংক্ষেপ সংক্রান্ত প্রয়োজনীয়তা

আপনার অ্যাপে দেখানো রিভিউয়ের সারসংক্ষেপ-এর সাথে অবশ্যই "রিভিউয়ের সারসংক্ষেপ" টেক্সট সহ একটি হেডিং থাকতে হবে। এছাড়াও, আপনাকে নিম্নলিখিত টেক্সট ও প্রয়োজনীয় লিঙ্ক ব্যবহার করতে হবে:

টেক্সট এই ব্যাজ অর্জন করার জন্য প্রয়োজনীয় যোগ্যতা
এই সারসংক্ষেপ সম্পর্কে "Google কীভাবে স্থানীয় তালিকা থেকে তথ্য সংগ্রহ ও ব্যবহার করে" তা জানতে এই লিঙ্ক ব্যবহার করুন: https://support.google.com/local-listings/answer/9851099
সারসংক্ষেপ নিয়ে অভিযোগ জানান

উত্তরের flagContentUri ফিল্ডে থাকা লিঙ্কটি ব্যবহার করুন।

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

রিভিউ দেখুন উত্তরের reviewSummary.reviewsUri ফিল্ডে থাকা লিঙ্কটি ব্যবহার করুন।
রিভিউয়ের সারসংক্ষেপের জন্য ডিসক্লোজার
ছবি ৩: AI-পরিচালিত পর্যালোচনার সারসংক্ষেপ, ওভারফ্লো মেনু ব্যবহার করে এন্ড-ইউজারদের জন্য উপলভ্য করা প্রয়োজনীয় সংশ্লিষ্ট লিঙ্ক সহ দেখানো হয়েছে।

অটোমোটিভ ব্যবহারের ক্ষেত্রে নির্দেশিকা দেখান

ড্রাইভারের সুরক্ষার জন্য, Google অটোমোটিভ অভিজ্ঞতার জন্য পার্ক করা মোডে AI-পাওয়ার্ড সারসংক্ষেপ রেন্ডার করার সাজেশন দেয়। ড্রাইভিং মোডে সারসংক্ষেপ রেন্ডার করার সময়, অন-স্ক্রিন তথ্য সহজ, স্পষ্ট ও সংক্ষিপ্ত হতে হবে যাতে ড্রাইভারের মনোযোগ দ্রুত রাস্তায় ফিরে আসে:

  • ৩ লাইনের বেশি নয়
  • ১২০টি অক্ষর বা ২৪টি শব্দ বা তার কম
  • ন্যূনতম ফ্রন্ট সাইজ ২৪ডিপি

বিশেষ করে অটোমোটিভ প্রসঙ্গে, AI-পরিচালিত সারসংক্ষেপ এমনভাবে রেন্ডার করার দায়িত্ব ডেভেলপারের যাতে তা নিরাপদ হয় এবং সমস্ত স্থানীয় আইন ও প্রবিধান মেনে চলে।