الأسئلة الشائعة حول الخطة المميزة

مكان إدارة معرِّف العميل في Google Cloud Console

تتوفّر وظيفة إدارة معرّف العميل في الخطة المميّزة في Cloud Console في أسفل صفحة بيانات الاعتماد في "منصة خرائط Google"، في القسم معرّف العميل.

منطقة معرّف العميل الجديد في صفحة "بيانات الاعتماد"

ويمكن الوصول إلى المزيد من مهام إدارة معرّف العميل، بما في ذلك تفويض عنوان URL والإدارة السرية لتوقيع معرّف العميل، في صفحة معرّف العميل المنفصل من خلال النقر على رمز تعديل في أقصى يسار قسم معرّف العميل.

ملاحظة مهمة: لم تعُد الخطة المميّزة في "منصة خرائط Google" متاحة للعملاء الجدد أو المشتركين.

تتناول هذه الأسئلة الشائعة الأسئلة المتعلقة بخطة Premium من "منصة خرائط Google".

يُرجى الرجوع إلى الأسئلة الشائعة حول"منصة خرائط Google" لطرح الأسئلة الشائعة حول جميع"منصة خرائط Google".

البدء

حدود الاستخدام

تطوير تطبيقك

التصميم

البدء

ما هي الخطة المميزة على "منصة خرائط Google"؟

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

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

ما هي واجهات برمجة التطبيقات التي تم تضمينها في خطة "منصة خرائط Google" المميزة؟

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

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

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

كيف يمكنني إعادة ضبط بيانات اعتماد تسجيل الدخول لخدمة Google Cloud Console؟

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

ما هي بنود خدمة الخطة المميّزة على "منصة خرائط Google"؟

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

حدود الاستخدام

كيف يتم احتساب استخدام الخطة المميزة في "منصة خرائط Google"؟

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

كيف يمكنني تتبُّع استخدام الخطة المميزة في تطبيق "منصة خرائط Google" ؟

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

لماذا يتم تحصيل رسوم مقابل طلبات تفاصيل واجهة برمجة التطبيقات في الأماكن، بينما يتم تحصيل رسوم أقل بكثير مقابل طلبات الإكمال التلقائي للأماكن.

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

تطوير تطبيقك

هل تم إصدار كل من معرِّف المشروع ومعرِّف العميل؟

تتضمّن عملاء الخطة المميّزة السابقة رسالة ترحيب ومعرّف مشروع ومعرّف عميل.

هل يجب استخدام مفتاح واجهة برمجة التطبيقات ومعرِّف العميل على حد سواء للمصادقة؟

يمكن لعملاء خطة Premium السابقة تضمين مفتاح واجهة برمجة التطبيقات أو معرّف العميل في طلبات البيانات من واجهة برمجة التطبيقات، وليس كليهما. إذا اخترت استخدام معرّف العميل، يجب إزالة أي معلمات key. إذا كان طلبك يتضمّن كلاً من معرِّف عميل ومفتاح واجهة برمجة التطبيقات، قد يواجه تطبيقك سلوكًا أو أخطاء غير متوقعة.

اعتبارًا من تشرين الثاني (نوفمبر) 2021، ننصحك باستخدام مفتاح واجهة برمجة التطبيقات بدلاً من معرّف العميل لأي استخدام جديد للتطبيق.

هل تم تفعيل جميع واجهات برمجة التطبيقات المتاحة لمشروع Google Cloud Console I&39؟

نعم، من خلال خطة Premium، نوفّر تلقائيًا كل واجهات برمجة التطبيقات للمشروع نفسه على Cloud Console. يمكن لعملاء خطة Premium السابقة الوصول إلى جميع واجهات برمجة التطبيقات في مشروع واحد. يمكن لواجهات برمجة التطبيقات على المنصة نفسها (الويب أو خدمات الويب أو Android أو iOS) مشاركة مفتاح واجهة برمجة التطبيقات نفسه.

ما الاختلافات بين مفتاح واجهة برمجة التطبيقات ومعرِّف العميل؟

باستخدام رقم تعريف مشروعك، يمكنك إنشاء مفاتيح واجهة برمجة تطبيقات في Cloud Console. وفي ما يلي الاختلافات الأساسية بين استخدام مفاتيح واجهة برمجة التطبيقات ومعرّف العميل:

  • دعم واجهة برمجة التطبيقات: يمكنك استخدام مفتاح واجهة برمجة تطبيقات مع أي API للخرائط. يمكنك بدلاً من ذلك استخدام معرّف العميل مع أي واجهة برمجة تطبيقات، باستثناء واجهة برمجة تطبيقات الأماكن وواجهة برمجة تطبيقات المواقع الجغرافية وواجهة برمجة تطبيقات الطرق وحزمة تطوير برامج "خرائط Google" لأجهزة Android وحزمة تطوير برامج "خرائط Google" لنظام التشغيل iOS.
  • الأمان: يتوفّر كل من مفاتيح واجهة برمجة التطبيقات ومعرّف العميل آمنين طالما أنّك تتّبع الإرشادات التالية:
    • في حال كنت تستخدم مفتاح واجهة برمجة تطبيقات، تأكّد من الاحتفاظ بسر المفتاح. تستخدم جميع الطلبات المقدّمة إلى واجهات برمجة تطبيقات "خرائط Google" HTTPS، لذا تكون المخاطرة لاعتراض المستخدمين على زياراتك محدودة. ومع ذلك، إذا حصل شخص على مفتاحك، يمكنه طلب طلبات البيانات من واجهات برمجة التطبيقات للخرائط باستخدام مفتاحك. لمنع هذه المخاطر من أجل واجهات برمجة التطبيقات من جهة العميل، يمكنك تقييد النطاقات التي يمكنها استخدام مفتاحك. بالنسبة إلى واجهات برمجة التطبيقات من جهة الخادم، يمكنك فرض قيود على مفتاحك بحيث لا يُسمح بالطلبات إلا من خوادم عناوين IP #. يمكنك الاطّلاع على استخدام مفاتيح واجهة برمجة التطبيقات للحصول على مزيد من المعلومات حول استخدام مفاتيح واجهة برمجة التطبيقات بشكل آمن.
    • إذا كنت تستخدم معرّف العميل، احرص على الاحتفاظ بمفتاح التشفير (الذي تستخدمه لإنشاء توقيعات رقمية) سرّيًا. يجب أيضًا التأكّد من عدم استخدام مفتاح التشفير في طلبات واجهة برمجة التطبيقات أو استخدامه لتوقيع عناوين URL باستخدام JavaScript، لأنّ هذه الممارسات قد تعرض مفتاحك.
كيف يمكنني الوصول إلى الميزات المدفوعة للأجهزة الجوّالة مع الخطة المميزة في "منصة خرائط Google"؟

يمكنك الوصول إلى ميزات مميّزة للأجهزة الجوّالة باستخدام حِزم تطوير البرامج (SDK) نفسها المتوفّرة لمستخدمي واجهة برمجة التطبيقات العادية: حزمة تطوير البرامج (SDK) للخرائط لنظام التشغيل iOS وحزمة تطوير البرامج (SDK) للخرائط لنظام التشغيل Android. للاستفادة من الميزات المدفوعة، تأكّد من استخدام مفتاح واجهة برمجة التطبيقات من المشروع الذي تم إنشاؤه من أجلك أثناء الاشتراك. وللتأكّد من إمكانية الوصول إلى الميزات المدفوعة للأجهزة الجوّالة، عليك تحميل خريطة باستخدام المكتبة الثابتة. لمزيد من المعلومات، يمكنك الاطّلاع على الأدلة لبدء استخدام الخطة المميّزة على نظام التشغيل Android وعلى نظام التشغيل iOS.

هل المكتبة الديناميكية متاحة لنظام Android مع الخطة المميزة في "منصة خرائط Google"؟

نعم، باستخدام "الخطة المميّزة" يمكنك أيضًا استخدام المكتبة الديناميكية لحزمة تطوير البرامج (SDK) للخرائط لنظام التشغيل Android بدلاً من المكتبة الثابتة. لمزيد من المعلومات، يُرجى الاطّلاع على الدليل لبدء استخدام الخطة المميّزة على Android.

كيف يمكنني الوصول إلى واجهة برمجة تطبيقات JavaScript لخدمة "خرائط Google" باستخدام معرِّف عميل الخطة المميزة في "منصة خرائط Google"، من صفحة تم تحميلها عبر بروتوكول HTTPS (طبقة المقابس الآمنة)؟

للوصول إلى واجهة برمجة تطبيقات JavaScript للخرائط من صفحة تم تحميلها عبر بروتوكول HTTPS، عليك أولاً تفويض عناوين URL التي تستخدم HTTPS والتي تريد استخدام واجهة برمجة التطبيقات لها.

التصميم

لماذا لا تظهر الأنشطة التجارية على خريطتي؟

عند تحميل خريطة باستخدام واجهة برمجة تطبيقات JavaScript لـ "خرائط Google"، وتضمين بيانات اعتماد خطة Premium (سواء كانت معلَمة key أو client)، يتم تلقائيًا إيقاف بيانات النشاط التجاري على الخريطة. لتفعيلها مرة أخرى، يجب تضمين بعض رموز التصميم مع خريطتك:

var styles = [
  {
    featureType: 'poi.business',
    stylers: [
      { visibility: 'on' }
    ]
  }
];

map.setOptions({styles: styles});