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

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

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

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

ملاحظة مهمة: لم تعُد خطة Google Maps Platform Premium متاحة لتسجيل اشتراكات جديدة أو للعملاء الجدد.

تتناول هذه الأسئلة الشائعة أسئلة تتعلّق بموضوع خطة Google Maps Platform Premium.

يُرجى الرجوع إلى الأسئلة الشائعة حول Google Maps Platform لمعرفة الأسئلة الشائعة حول Google Maps Platform.

الخطوات الأولى

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

تطوير تطبيقك

التصميم

الخطوات الأولى

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

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

لم تعُد "الخطة المميّزة" في Google Maps Platform متاحة للاشتراك أو للعملاء الجدد.

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

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

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

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

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

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

ما هي بنود خدمة "خطة Google Maps Platform المميّزة"؟

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

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

كيف يتم احتساب استخدام "خطة Google Maps Platform المميّزة"؟

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

كيف يمكنني تتبُّع استخدام تطبيقي لـ "خطة Google Maps Platform Premium"؟

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

لماذا يتم تحصيل سعر واحد من طلبات التفاصيل من Places API في حين يتم تحصيل سعر أقل بكثير من طلبات ميزة "الإكمال التلقائي" للأماكن؟

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

تطوير تطبيقك

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

كانت رسالة الترحيب المرسَلة إلى عملاء "الخطة المميّزة" السابقين تتضمّن كلاً من رقم تعريف المشروع ورقم تعريف العميل.

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

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

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

هل تم تفعيل كل واجهات برمجة التطبيقات المتاحة في مشروع Google Cloud Console الذي تم تقديمه لي؟

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

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

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

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

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

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

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

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

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

التصميم

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

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

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

map.setOptions({styles: styles});