السياسات وبيانات المصدر الخاصة بـ Maps JavaScript API

يسرد هذا المستند متطلبات التطبيقات التي تم تطويرها باستخدام Maps JavaScript API. يُرجى العِلم أنّ استخدام Maps JavaScript API يخضع لاتفاقيتك مع Google.

السياسات

يوضّح هذا القسم السياسات ذات الصلة بـ Maps JavaScript API. توفّر السياسات إرشادات ومتطلبات عملية للتنفيذ من أجل مساعدتك في استخدام "الخدمة" بشكل صحيح وبما يتوافق مع توقعات "منصة خرائط Google".

استثناءات من قيود التخزين المؤقت

يُرجى العِلم أنّ رقم تعريف المكان، الذي يُستخدَم لتحديد مكان بشكل فريد، مُعفى من قيود التخزين المؤقت. وبالتالي، يمكنك تخزين قيم أرقام تعريف الأماكن إلى أجل غير مسمى. يتم عرض رقم تعريف المكان في الحقل place_id في الردود من واجهة برمجة التطبيقات. تعرَّف على كيفية حفظ أرقام تعريف الأماكن وإعادة تحميلها وإدارتها في دليل أرقام تعريف الأماكن.

استخراج المحتوى

قد يتم عرض اسم المكان لك استنادًا إلى تفاعلات المستخدمين مع تطبيقك. إذا كنت تريد تسجيل اسم المكان أو الاحتفاظ به لاستخدامه في أي سياق آخر خارج جلسة المستخدم، سيُعدّ ذلك استخراجًا للبيانات، وهو أمر غير مسموح به بموجب بنودنا.

بلدان المنطقة الاقتصادية الأوروبية وأقاليمها

يخضع هذا المنتج لبنود خدمة مختلفة للعملاء الذين لديهم عنوان إرسال فواتير في المنطقة الاقتصادية الأوروبية، وقد يتضمّن أيضًا وظائف مختلفة. قبل إنشاء التطبيقات باستخدام "منصة خرائط Google"، يُرجى مراجعة البنود والمعلومات التالية الخاصة بالمنطقة الاقتصادية الأوروبية:

إذا لم يكن عنوان إرسال الفواتير في المنطقة الاقتصادية الأوروبية، تسري عليك بنود الخدمة التالية:

متطلبات تحديد المصدر في "خرائط Google"

يقدّم هذا القسم متطلبات تحديد المصدر وإرشادات عرض "خرائط Google" والمحتوى من خلال تطبيقاتك.

مثال على تحديد المصدر

في ما يلي مثال على مصدر حزمة أدوات "خرائط Google" الجاهزة للأماكن.

مثال على مصدر البيانات في حزمة أدوات "خرائط Google" الجاهزة للأماكن على خريطة غير تابعة لـ Google
يتم تطبيق السمة المطلوبة على مكوّن "تفاصيل المكان" المدمج. في هذه الخريطة غير التابعة لـ Google، يظهر مصدر "خرائط Google" بوضوح، ويتم تمييز محتوى "منصة خرائط Google" بصريًا عن المحتوى الآخر.

عرض مصدر "خرائط Google"

يجب اتّباع متطلبات الإسناد في "خرائط Google" عند عرض المحتوى من واجهات برمجة تطبيقات "منصة خرائط Google" في تطبيقك أو موقعك الإلكتروني. وليس عليك إضافة مصدر إضافي إذا كان "المحتوى" معروضًا على "خرائط Google" حيث يكون المصدر ظاهرًا.

تم تضمين مصدر "خرائط Google"

بالنسبة إلى مصدر "خرائط Google" الذي توفّره "منصة خرائط Google" في واجهة المستخدم، مثل حزمة أدوات "خرائط Google" الجاهزة للأماكن:

  • لا تُزِل مصدر البيانات المضمَّن بغض النظر عن مكان عرضه. لا تغيِّر مصدر البيانات أو تخفيه أو تحجبه، وتأكَّد من أنّه يظهر بوضوح على الخلفية.
  • احرص دائمًا على تمييز محتوى "منصة خرائط Google" بصريًا عن المحتوى الآخر باستخدام إشارات واجهة المستخدم، مثل الحدود أو لون الخلفية أو الظل أو المساحة الفارغة الكافية.
  • عند إجراء تعديلات مرئية، يجب الالتزام بجميع متطلبات الإسناد في "خرائط Google".

يجب أن يكون مصدر البيانات على شكل شعار "خرائط Google" متى أمكن. في الحالات التي تكون فيها المساحة محدودة، يُسمح باستخدام النص خرائط Google. يجب أن يكون واضحًا دائمًا للمستخدمين النهائيين المحتوى الذي تقدّمه "خرائط Google".

على اليمين: تحديد المصدر باستخدام شعار "خرائط Google"، على اليسار: تحديد المصدر باستخدام نص "خرائط Google"
على اليمين: مثال على نسب المحتوى إلى "خرائط Google" باستخدام الشعار، على اليسار: مثال على نسب المحتوى إلى "خرائط Google" باستخدام النص

مصدر الشعار

اتّبِع هذه المتطلبات لاستخدام شعار "خرائط Google" في تطبيقك أو موقعك الإلكتروني.
الاختلافات المقبولة في نسب شعار "خرائط Google"
أمثلة على الصيغ المقبولة لنسب شعار "خرائط Google"

تنزيل شعارات "خرائط Google"

استخدِم ملفات شعار "خرائط Google" الرسمية. نزِّل الشعارات أدناه واتّبِع الإرشادات الواردة في هذا القسم.

تنزيل مواد عرض الإحالة في "خرائط Google"

عند استخدام شعار "خرائط Google"، يُرجى اتّباع الإرشادات التالية.

  • لا تعدِّل الشعار بأي شكل من الأشكال.
  • يجب الحفاظ على نسبة العرض إلى الارتفاع للشعار لتجنُّب تشويهه.
  • استخدِم الشعار المحدّد على خلفية مزدحمة، مثل خريطة أو صورة.
  • استخدِم الشعار غير المحدّد على خلفية عادية، مثل لون واحد أو تدرج خفيف.

مواصفات حجم الشعار

يُرجى اتّباع مواصفات الحجم التالية لشعار "خرائط Google":
  • الحدّ الأدنى لارتفاع الشعار: 16 بكسل مستقل الكثافة
  • الحد الأقصى لارتفاع الشعار: 19 بكسل مستقل الكثافة
  • الحد الأدنى للمساحة الخالية حول الشعار: 10 بكسل مستقل الكثافة على اليسار واليمين والأعلى، و5 بكسل مستقل الكثافة في الأسفل

لمزيد من المعلومات حول وحدات البكسل المستقلة عن الكثافة، يُرجى الاطّلاع على كثافة البكسل على موقع "التصميم المتعدد الأبعاد" الإلكتروني.

شعار "خرائط Google" يعرض الحد الأدنى للمساحة الفارغة ونطاق الحجم المقبول
مثال على شعار "خرائط Google" يعرض الحد الأدنى للمساحة الفارغة ونطاق الحجم المقبول

تسهيل استخدام الشعار

يُرجى اتّباع متطلبات تسهيل الاستخدام التالية لشعار "خرائط Google":
  • الحفاظ على تباين مناسب بين الشعار والخلفية
  • يجب تضمين تصنيف تسهيل الاستخدام مع النص خرائط Google.
الاختلافات غير المقبولة ومشاكل تسهيل الاستخدام في ما يتعلّق بنسب شعار "خرائط Google"
أمثلة على الاختلافات غير المقبولة ومشاكل تسهيل الاستخدام في ما يتعلّق بنسب شعار "خرائط Google"

تحديد المصدر النصي

إذا كان حجم واجهتك لا يسمح باستخدام شعار "خرائط Google"، يمكنك كتابة عبارة خرائط Google كنص. اتبع الإرشادات التالية:

الصيغ المقبولة لتحديد المصدر باستخدام نص "خرائط Google"
أمثلة على الصيغ المقبولة لتحديد المصدر النصي في "خرائط Google"
  • لا تعدِّل النص خرائط Google بأي شكل من الأشكال:
    • لا تغيِّر حالة الأحرف في خرائط Google
    • عدم التفاف خرائط Google على أسطر متعددة
    • لا تترجم خرائط Google إلى لغة أخرى.
    • امنع المتصفّحات من ترجمة خرائط Google باستخدام سمة HTML‏ translate="no".
صيغ غير مقبولة من نص الإشارة إلى "خرائط Google"
أمثلة على الصيغ غير المقبولة لتحديد المصدر النصي في "خرائط Google"
  • يمكنك تنسيق نص "خرائط Google" كما هو موضّح في الجدول التالي:

    متطلبات تنسيق النص في "خرائط Google"
    الموقع النمط
    مجموعة الخطوط Roboto: تحميل الخط اختياري.
    مجموعة الخطوط الاحتياطية أي خط أساسي من نوع sans serif مستخدَم في منتجك أو "Sans-Serif" لاستدعاء خط النظام التلقائي
    شكل الخطّ عادي
    سُمك الخط 400
    لون الخط الأبيض أو الأسود (‎#1F1F1F) أو الرمادي (‎#5E5E5E). يجب الحفاظ على نسبة تباين (4.5:1) مع الخلفية لتسهيل الاستخدام.
    حجم الخط الحدّ الأدنى لحجم الخط: 12 بكسل مستقل عن الحجم
    الحدّ الأقصى لحجم الخط: 16 بكسل مستقل عن الحجم
    للتعرّف على البكسل المستقل عن الحجم، يُرجى الاطّلاع على وحدات حجم الخط على موقع Material Design الإلكتروني.
    تباعُد الأحرف عادي

مثال على خدمة CSS

يعرض رمز CSS التالي "خرائط Google" بنمط الطباعة واللون المناسبَين على خلفية بيضاء أو فاتحة.

@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".
  • يجب وضع الإسناد بالقرب من أعلى المحتوى أو أسفله، وضمن الحاوية المرئية نفسها. بالنسبة إلى سطر واحد من المحتوى، يمكن وضع الإسناد على اليمين أو اليسار.

  • يجب تمييز محتوى "منصة خرائط Google" بصريًا عن المحتوى الآخر باستخدام إشارات واجهة المستخدم، مثل الحدود أو لون الخلفية أو الظل أو المساحة الفارغة الكافية.

  • لا تضلّل المستخدمين بشأن "خرائط Google" من خلال نسب محتوى إليها ليس من "منصة خرائط Google".
  • تأكَّد من أنّ مصدر البيانات مرئي دائمًا ومقروء. يجب عدم إزالته أو إخفاؤه أو حجبه أو تعديله.

تعرض الأشكال التالية أمثلة على هذه المتطلبات المرئية.

مثال على مصدر "خرائط Google" في أعلى المحتوى وأسفله وإلى جانبه
مثال على نسب المحتوى إلى "خرائط Google" في أعلى المحتوى وأسفله وإلى جانبه

مثال على طريقتَين لتمييز محتوى "خرائط Google" (تقييم المكان) عن المحتوى الآخر
مثال على طريقتَين للتمييز بين محتوى "خرائط Google" (تقييم المكان) والمحتوى الآخر

لا تحجب مصدر "خرائط Google" أو تخلطه بمحتوى من مصادر أخرى
يجب عدم حجب نسب المحتوى إلى "خرائط Google" أو مزجه مع محتوى من مصادر أخرى

مزودو بيانات الجهات الخارجية

بعض البيانات والصور في منتجات الخرائط لدينا تأتي من مقدّمي خدمات غير Google. بالنسبة إلى بعض المنتجات، مثل Map Tiles API، قد نقدّم لك معلومات تحديد المصدر المطلوبة لمزوّد البيانات التابع لجهة خارجية. في هذه الحالة، يجب أن يتضمّن نص الإسناد اسم "خرائط Google" ومقدّمي البيانات ذوي الصلة، مثل "بيانات الخريطة: Google وMaxar Technologies". عندما تقدّم Google إسنادًا إلى جهة خارجية، لا يُعدّ تضمين "خرائط Google" أو شعار Google فقط إسنادًا مناسبًا.

متطلبات أخرى لتحديد المصدر

اتّبِع هذه التعليمات لاسترداد معلومات تحديد المصدر التابعة لجهات خارجية وعرضها في تطبيقك.

استرداد معلومات المساهمين من مكان معيّن

إذا كان تطبيقك يعرض معلومات المراجعات التي تم الحصول عليها من خلال طلب Place.fetchFields، يجب أن يعرض التطبيق أيضًا معلومات المصدر التابعة لجهة خارجية لتفاصيل المكان التي تم الحصول عليها.

تعرض واجهة برمجة التطبيقات عنصر 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 في الطلب.

كل عنصر في مصفوفة الصور هو مثيل لـ Photo، والذي يحتوي على مصفوفة authorAttributions من النوع AuthorAttribution. حقول العنصر AuthorAttribution هي سلاسل تحتوي على displayName وuri وphotoUri لبيان المصدر، أو سلسلة فارغة في حال عدم توفّر أي بيانات مصدر لعرضها.

اطّلِع على مستندات صور الأماكن.

مصادر نتائج البحث

في أوروبا، عند استخدام ترتيب Google غير المعدَّل، يجب أن تتضمّن منتجات البحث نصًا توضيحيًا لا يبعد أكثر من نقرة واحدة يصف العوامل الرئيسية ووزن العوامل الرئيسية التي تحدّد ترتيب نتائج البحث. النص التوضيحي:

العنوان: لمحة عن هذه النتائج

النص: عندما تبحث عن مؤسسات أو أماكن بالقرب من موقع جغرافي معيّن، سيعرض لك تطبيق "خرائط Google" النتائج المحلية. وتم استخدام عدة عوامل معًا للمساعدة في العثور على أفضل النتائج لما تبحث عنه. وتشمل هذه العوامل في المقام الأول مدى الصلة بموضوع البحث والمسافة عن موقعك الجغرافي ومدى شهرة المكان.

الزر 1: مزيد من المعلومات
يجب أن يؤدي نص "مزيد من المعلومات" إلى مقالة في "مركز المساعدة".

الزر 2: حسنًا

الإكمال التلقائي لعناوين المستخدمين النهائيين

عندما يستخدم أحد المستخدمين النهائيين وظيفة "الإكمال التلقائي" ضمن "تطبيق العميل" للكتابة مسبقًا لعنوان شارع، وكان هذا المستخدم النهائي سيقدّم عنوان الشارع هذا بشكل كامل ودقيق بدون "الإكمال التلقائي"، لا يخضع العنوان الذي اختاره المستخدم النهائي لقيود محتوى "خرائط Google" في "اتفاقية منصة خرائط Google". ينطبق هذا الاستثناء فقط على عنوان الشارع الذي يختاره المستخدم النهائي وفقط على معاملة المستخدم النهائي المحددة، ولا ينطبق على قائمة العناوين المقترَحة التي توفّرها وظيفة "الإكمال التلقائي" أو على "محتوى خرائط Google" الآخر. لا ينطبق هذا الاستثناء على أي وظيفة بحث عن نقاط الاهتمام أو العناوين تقدّمها خدمات "منصة خرائط Google" الأخرى.

الإكمال التلقائي لعنوان المستخدم النهائي

في الصورة السابقة، لا تزال قائمة العناوين على اليمين خاضعة للقيود المفروضة على محتوى "خرائط Google". بعد أن يختار المستخدم النهائي العنوان الذي يريده، لا يخضع هذا العنوان للقيود المفروضة على "محتوى خرائط Google"، وذلك فقط لغرض المعاملة السارية التي يجريها هذا المستخدم النهائي.

ملخّصات مستندة إلى الذكاء الاصطناعي

عند عرض الملخّصات المستندة إلى الذكاء الاصطناعي في تطبيقك، بما في ذلك ملخّصات الأماكن والمناطق وملخّصات المراجعات، عليك إجراء ما يلي:

  • عرض معلومات تحديد المصدر المطلوبة وروابط إعداد التقارير وروابط الإحالة على النحو الموضّح أدناه
  • يجب أن يتمكّن المستخدمون النهائيون من قراءة نص الملخّص الكامل كما تقدّمه "خرائط Google".

عرض نص الإفصاح عن الملخّصات المستندة إلى الذكاء الاصطناعي

عند عرض ملخّص من أي نوع مستنِد إلى الذكاء الاصطناعي، يجب دائمًا تضمين نص الإفصاح المترجَم (المتوفّر في الحقل disclosureText من نص الردّ) أسفل الملخّص مباشرةً. يجب عدم تعديل نص الإفصاح الذي توفّره واجهة برمجة التطبيقات أو الإضافة إليه.

الإفصاح عن جميع أنواع الملخّصات المستندة إلى الذكاء الاصطناعي
الشكل 1: نص الإفصاح معروض بشكل صحيح أسفل كل نوع من أنواع الملخّصات الثلاثة المستندة إلى الذكاء الاصطناعي.

متطلبات إضافية لملخّصات الأماكن والمناطق

ملخّصات الأماكن والمناطق المعروضة في تطبيقك يجب أن تكون مصحوبة بالنص التالي والروابط المطلوبة:

نص المتطلبات
لمحة عن هذا الملخّص استخدِم الرابط التالي للانتقال إلى مقالة "كيفية حصول Google على المعلومات في البيانات المحلية واستخدامها لها": https://support.google.com/local-listings/answer/9851099.
الإبلاغ عن ملخّص

استخدِم الرابط المضمّن في الحقل flagContentUri في الردّ للإبلاغ عن مشكلة إلى Google بشأن محتوى الملخّص.

ملاحظة: تخضع الملخّصات المستندة إلى الذكاء الاصطناعي المقدَّمة من خلال Places API (الإصدار الجديد) لسياسات المحتوى والمنتجات في Google أينما كنت في العالم. عليك إعلام المستخدمين النهائيين بأنّه إذا أرادوا الإبلاغ عن محتوى يجب إزالته من خدمات Google بموجب القوانين السارية، عليهم الإبلاغ عنه باستخدام عنوان URL المقدَّم للإبلاغ عن المحتوى (flagContentUri).

الإفصاح عن ملخّصات الأماكن والمناطق
الشكل 2: ملخّص مستند إلى الذكاء الاصطناعي للمنطقة مع الروابط المرتبطة المطلوبة المتاحة للمستخدمين النهائيين من خلال قائمة الكاملة

متطلبات ملخّص المراجعات

يجب أن تكون ملخّصات المراجعات المعروضة في تطبيقك مصحوبة بعنوان يتضمّن النص "ملخّص المراجعات". بالإضافة إلى ذلك، يجب استخدام النص والروابط المطلوبة التالية:

نص المتطلبات
لمحة عن هذا الملخّص استخدِم الرابط التالي للانتقال إلى مقالة "كيفية حصول Google على المعلومات في البيانات المحلية واستخدامها لها": https://support.google.com/local-listings/answer/9851099
الإبلاغ عن ملخّص

استخدِم الرابط الوارد في الحقل flagContentUri ضمن بيانات الاستجابة.

ملاحظة: تخضع الملخّصات المستندة إلى الذكاء الاصطناعي المقدَّمة من خلال Places API (الإصدار الجديد) لسياسات المحتوى والمنتجات في Google أينما كنت في العالم. عليك إعلام المستخدمين النهائيين بأنّه إذا أرادوا الإبلاغ عن محتوى يجب إزالته من خدمات Google بموجب القوانين السارية، عليهم الإبلاغ عنه باستخدام عنوان URL المقدَّم للإبلاغ عن المحتوى (flagContentUri).

الاطلاع على التعليقات استخدِم الرابط الوارد في الحقل reviewSummary.reviewsUri ضمن بيانات الاستجابة.
الإفصاح عن ملخّصات المراجعات
الشكل 3: ملخّص المراجعات المستنِد إلى الذكاء الاصطناعي مع الروابط المرتبطة المطلوبة التي تظهر للمستخدمين النهائيين من خلال قائمة الكاملة

إرشادات العرض لحالات الاستخدام في السيارات

للحفاظ على سلامة السائق، تنصح Google بعرض الملخّصات المستندة إلى الذكاء الاصطناعي في وضع "الركن" لتجارب السيارات. إذا كان يتم عرض الملخّصات في وضع القيادة، يجب أن تكون المعلومات التي تظهر على الشاشة بسيطة وواضحة وموجزة لضمان عودة انتباه السائق بسرعة إلى الطريق:

  • 3 أسطر كحدّ أقصى
  • ‫120 حرفًا أو 24 كلمة أو أقل
  • الحد الأدنى لحجم الخط هو 24 بكسل مستقل الكثافة

يتحمّل المطوّر مسؤولية عرض الملخّصات المستنِدة إلى الذكاء الاصطناعي بطرق آمنة ومتوافقة مع جميع القوانين واللوائح المحلية، لا سيما في سياقات السيارات.