الأسئلة الشائعة حول "منصة خرائط Google"

البدء

فهم بنود الخدمة

الحدود القصوى للاستخدام والفوترة

استخدام "منصة خرائط Google"

الأخطاء وتحديد المشاكل وحلّها

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

Maps JavaScript API

حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات iOS

حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات Android

توقيع عنوان URL

البدء

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

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

خرائط Google:

المسارات:

الأماكن:

البيئة:

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

اطّلِع على مقالة بدء استخدام "منصة خرائط Google".

ما هي واجهة برمجة التطبيقات التي أحتاج إليها؟

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

كيف أبدأ باستخدام واجهات برمجة التطبيقات على موقعي الإلكتروني؟

ويمكنك الاطّلاع على أدلّة "نظرة عامة" و"مطوّر البرامج" و"البدء" بشأن واجهة برمجة التطبيقات أو حزمة تطوير البرامج (SDK) المحدّدة التي تهمّك. يمكنك على سبيل المثال الاطّلاع على أدلة حزمة تطوير البرامج (SDK) لـ "خرائط Google" لنظام التشغيل Android أو Maps JavaScript API.

ما هي البلدان التي تغطيها "منصة خرائط Google"؟

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

راجع أيضًا:

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

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

كيف يمكنني تقديم تطبيقات الخرائط على الأجهزة الجوّالة؟

لدمج الخرائط في أحد تطبيقات Android، استخدِم حزمة تطوير البرامج (SDK) الخاصة بخرائط Google لنظام التشغيل Android.

لدمج الخرائط في تطبيق iOS أصلي، استخدِم حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لنظام التشغيل iOS.

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

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

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

تتوافق واجهة برمجة تطبيقات JavaScript للخرائط و"واجهة برمجة التطبيقات لتضمين الخرائط" مع متصفّحات الويب التالية:

الكمبيوتر المكتبي
  • الإصدار الحالي من Microsoft Edge (نظام التشغيل Windows)، باستثناء وضع IE.
  • أحدث إصدارين رئيسيين ثابتين من Firefox (أنظمة التشغيل Windows وmacOS وLinux).
  • أحدث إصدارين رئيسيين ثابتين من Chrome (أنظمة التشغيل Windows وmacOS وLinux).
  • أحدث إصدارين رئيسيين ثابتين من Safari (macOS).
Android
  • الإصدار الحالي من Chrome على نظام التشغيل Android 4.1 والإصدارات الأحدث.
  • Chrome WebView على Android 4.4 أو الإصدارات الأحدث.
iOS
  • Safari للجوّال على الإصدارات الرئيسية الحالية والسابقة من iOS.
  • UIWebView وWKWebView على الإصدارات الرئيسية الحالية والسابقة من نظام التشغيل iOS
  • الإصدار الحالي من متصفح Chrome لنظام التشغيل iOS.
هل يمكنني طباعة الخرائط من Maps JavaScript API؟

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

كيف يمكنني تلقّي إشعارات عند إجراء تغييرات على منتجات "منصة خرائط Google"؟

يجب الاشتراك في مدونة "منصة خرائط Google" للاطّلاع على آخر الأخبار حول مختلف عروض مطوّري برامج "الموقع الجغرافي من Google".

كيف يمكنني التواصل مع فريق الدعم الفني؟

يُرجى الاطّلاع على المراجع والدعم في "منصة خرائط Google" للحصول على معلومات حول خيارات الدعم المتاحة.

متى يتوفّر الدعم الفني؟
فريق الدعم متاح على مدار الساعة طوال أيام الأسبوع (خلال أيام الأسبوع من الاثنين 9 صباحًا بتوقيت طوكيو إلى الجمعة 5 مساءً بتوقيت المحيط الهادئ) باستثناء العطلات الإقليمية عند حدوث مشاكل "الخدمة غير القابلة للاستخدام".
كيف يمكنني استرداد إمكانية الوصول إلى حسابي على Google؟

إذا فقدت إمكانية الوصول إلى حسابك على Google (مثل joe@mycompany.com أو joe@gmail.com)، يمكنك محاولة استعادة إمكانية الوصول إلى الحساب من خلال استرداد كلمة المرور أو إعادة ضبطها. انتقِل إلى مقالة كيفية استرداد حسابك على Google أو Gmail في مركز المساعدة الخاص بحساب Google.

كيف يمكنني استعادة إمكانية الوصول إلى مشروع معين؟

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

في حال كان بإمكانك الوصول إلى حساب Google المرتبط بمشروعك:

إذا لم يكن بإمكانك الوصول إلى حساب Google المرتبط بمشروعك:

هل يمكنني استخدام حزمة تطوير البرامج (SDK) الخاصة بـ "خرائط Google" و"الأماكن" لنظام التشغيل iOS على أجهزة Mac المستندة إلى Gemini؟

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

فهم بنود الخدمة

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

تتوفّر "بنود خدمة Google Maps Platform" على الرابط التالي:

https://cloud.google.com/maps-platform/terms

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

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

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

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

هل يمكنني الوصول مباشرةً إلى مربّعات الخرائط وصور الأقمار الصناعية؟

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

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

ما من قيود على عرض البيانات في الوقت الفعلي (التتبُّع) في منتجات "منصة خرائط Google" بشرط أن يتوافق التطبيق مع "بنود خدمة Google Maps Platform".

هل يمكنني استخدام "خرائط Google" في تطبيقي غير المستند إلى الويب؟

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

لا يمكن استخدام واجهة برمجة تطبيقات JavaScript للخرائط إلا عند تشغيلها في أحد المتصفحات المتوافقة.

هل يمكنني استخدام منتجات "منصة خرائط Google" على موقع إلكتروني محمي بكلمة مرور؟

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

هل يمكنني إنشاء تطبيق يشتمل على بيانات "منصة خرائط Google" في مستند؟

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

كيف يمكنني إيقاف تضمين المحتوى الخاص بي في نتائج "بحث Google"؟

لم نعُد نجمع هذه البيانات. تم إيقاف استخدام المعلَمة indexing ولم يكن لها أي تأثير. لم تعُد بحاجة إلى إيقاف هذه الميزة بشكلٍ صريح، ولكن ننصحك بإزالة هذه المَعلمة في أقرب وقت ممكن.

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

هل يمكنني إنشاء صورة خريطة باستخدام واجهة برمجة تطبيقات الخرائط الثابتة التي أخزّنها وأعرضها من خلال موقعي الإلكتروني؟

لا يجوز لك تخزين وعرض نُسخ من الصور التي تم إنشاؤها باستخدام Maps Static API من موقعك الإلكتروني. يجب أن تربط جميع صفحات الويب التي تتطلّب صورًا ثابتة السمة src لعلامة img بتنسيق HTML أو سمة CSS background-image لعلامة div بتنسيق HTML مباشرةً بواجهة برمجة تطبيقات "خرائط Google" الثابتة، وذلك لكي يتم عرض جميع صور الخريطة ضمن محتوى HTML لصفحة الويب وعرضها مباشرةً للمستخدمين النهائيين من خلال Google.

الحدود القصوى للاستخدام والفوترة

كيف يمكنني إعداد الفوترة لمشروعي؟
يُرجى الاطّلاع على مقالة بدء استخدام "منصة خرائط Google".
كيف يمكن لعملاء "المستوى المجاني" من Google Cloud Platform الترقية إلى حساب مدفوع؟
يوفّر برنامج المستوى المجاني من Google Cloud Platform للعملاء فترة تجريبية بدون رسوم مع رصيد بقيمة 300 دولار أمريكي لاستخدامه مع أي خدمة من خدمات Google Cloud Platform (GCP)، بما في ذلك واجهات برمجة تطبيقات "منصة خرائط Google". وعند انتهاء الفترة التجريبية المتاحة بدون رسوم، عليك الترقية إلى حساب مدفوع لمواصلة استخدام هذه الخدمات. للترقية إلى حساب مدفوع، يُرجى الانتقال إلى Cloud Console.
هل هناك حدود لاستخدام منصة خرائط Google؟

ما مِن حدود يومية قصوى لعدد الطلبات التي يمكنك إرسالها إلى منتجات "منصة خرائط Google"، فحدود الاستخدام الوحيدة ترتبط بالحد الأقصى لعدد طلبات البحث في الثانية (QPS) أو طلبات البحث في الدقيقة (QPM).

بالنسبة إلى مصفوفة المسافة، يتم ضبط الحدّ الأقصى في الأحداث في الثانية (EPS) ويتم احتسابه على أنّه مجموع طلبات البحث من جهة العميل والخادم.

بالنسبة إلى مصفوفة المسارات:حساب المسارات، يكون الحد المسموح به هو عدد العناصر في الدقيقة (EPM)، حيث يساوي عدد العناصر في الطلب ما يلي: (عدد المصادر × عدد الوجهات).

يوضح الجدول التالي الحد الأقصى للاستخدام لكل واجهة برمجة تطبيقات.

API الحدّ الأقصى للاستخدام
التحقق من العنوان 6,000 QPM
العرض الجوّي: البحث عن الفيديو 180 QPM و100,000 QPD
التصوير الجوّي: عرض الفيديو 100 QPM و100 QPD
أداة "جودة الهواء" 6,000 QPM
الاتجاهات 3,000 وحدة QPM
مصفوفة المسافة 60,000 EPM
الخرائط الديناميكية 30,000 QPM
الارتفاع 6,000 QPM
الترميز الجغرافي 3,000 وحدة QPM
الموقع الجغرافي 6,000 QPM
واجهة برمجة تطبيقات "شاشات المعلومات": مربّعات ثنائية الأبعاد ومربّعات التجوّل الافتراضي 6,000 QPM و15,000 QPD
واجهة برمجة تطبيقات "البلاطات" في الخريطة: مربّعات ثلاثية الأبعاد ذات صور واقعية 10,000 QPD
واجهة برمجة تطبيقات "شاشات المعلومات": مربّعات ثلاثية الأبعاد ذات صور واقعية: العارض 12,000 QPM
الأماكن 6,000 QPM
حبوب لقاح 6,000 QPM
طرقات 30,000 وحدة QPM
المسارات: حوسبة المسارات 3,000 وحدة QPM
المسارات: مصفوفة مسارات الحوسبة 3,000 EPM
الطاقة الشمسية 600 وحدة QPM
خرائط ثابتة 30,000 وحدة QPM
واجهة برمجة تطبيقات صور التجوّل الافتراضي 30,000 وحدة QPM
المنطقة الزمنية 30,000 وحدة QPM

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

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

كيف يتم احتساب تكلفة الاستخدام؟

للحصول على نظرة عامة حول أسعار منتجات "منصة خرائط Google"، يُرجى الاطّلاع على ورقة الأسعار.

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

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

يتم تحميل تحميل خريطة واحدة في حالة حدوث أي مما يلي:

  • تعرض صفحة ويب أو تطبيق خريطة باستخدام واجهة برمجة تطبيقات JavaScript للخرائط.
  • يطلب أحد التطبيقات صورة خريطة واحدة من واجهة برمجة التطبيقات الثابتة للخرائط.

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

  • يتم تحصيل رسوم صورة بانورامية ثابتة لميزة "التجوّل الافتراضي" مقابل كل طلب يتم إرساله إلى واجهة برمجة التطبيقات الثابتة لميزة "التجوّل الافتراضي" لتضمين صورة بانورامية ثابتة (غير تفاعلية) لميزة "التجوّل الافتراضي".
  • يتم تحصيل رسوم صورة بانورامية ديناميكية في "التجوّل الافتراضي" مقابل كل مثيل لكائن بانوراما في واجهة برمجة تطبيقات JavaScript للخرائط أو حزمة تطوير البرامج (SDK) لتطبيق "خرائط Google" لتطبيقات Android أو حزمة تطوير البرامج (SDK) لتطبيق "خرائط Google" لتطبيقات iOS.

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

لن تؤدي إضافة محدّد إلى إنشاء أحمال إضافية للخريطة، ولكن قد يترتب على ذلك فرض رسوم مرتبطة بكيفية تحديد موقع الدبوس (مثل تحميل الفئة "google.maps.Map() " أو إعادة تحميلها).

كيف يمكنني مراقبة استخدامي؟

يمكنك تتبُّع استخدام واجهات برمجة التطبيقات الفردية في Google Cloud Console.

  1. اختَر المشروع الذي يحتوي على واجهة برمجة التطبيقات التي تريد مراجعتها.
  2. من قائمة واجهات برمجة التطبيقات في لوحة البيانات، انقر على اسم واجهة برمجة التطبيقات.
  3. بالقرب من أعلى الصفحة، انقر على المقاييس أو الحصص.

للاطّلاع على تقرير حركة المرور ومعلومات الفوترة لمشروع بأكمله، اتّبِع الخطوات التالية:

  1. عليك إعداد الفوترة إذا لم تكن قد فعلت ذلك من قبل.
  2. انتقِل إلى صفحة الفوترة في Cloud Console.
  3. اختَر مشروعًا.
  4. في الشريط الجانبي الأيمن، انقر على التقارير. استخدِم الفلاتر في الشريط الجانبي الأيسر لعرض التقارير في حساب الفوترة.

لمزيد من المعلومات، راجِع إعداد تقارير "منصة خرائط Google" ومراقبة استخدام واجهة برمجة التطبيقات وتحديد استخدام واجهة برمجة التطبيقات.

ماذا يحدث في حال تجاوز حدود معدّل الطلبات (QPS)؟

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

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

ملاحظة: لأربعة من واجهات برمجة تطبيقات خدمة الويب خدمة مكافئة من جهة العميل تتوفر في واجهة برمجة تطبيقات JavaScript للخرائط وهي: الاتجاهات ومصفوفة المسافة والارتفاع والترميز الجغرافي.

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

إذا تجاوزت حدود الاستخدام، ستتلقى رمز الحالة OVER_QUERY_LIMIT كاستجابة.

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

إذا كنت تتجاوز بانتظام حدود الاستخدام لعدد الطلبات في الثانية (QPS)، يمكنك تقليل الاستخدام من خلال تحسين التطبيقات لاستخدام منتجات "منصة خرائط Google" بكفاءة أكبر. راجِع دليل التحسين لمزيد من المعلومات.

يتلقّى موقعي الإلكتروني عددًا كبيرًا من الزيارات. هل يمكنني استخدام منتجات "منصة خرائط Google"؟

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

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

كيف سيتم احتساب الاستخدام وتحصيل الفواتير؟

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

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

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

هل الأسعار متاحة بعملات أخرى؟

قد تتوفّر عملات إضافية في وحدة التحكّم. عند اختيار عملة مختلفة، سيتم تحويل الأسعار من المبلغ المعادل بالدولار الأمريكي المُدرَج في ورقة الأسعار.

لقد أعددت الفوترة. كيف يمكنني الاطّلاع على فاتورتي؟

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

معلومات إضافية:

كيف أتجنب دفع فاتورة كبيرة في حالة زيادة استخدامي بشكل غير متوقع؟

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

وضع حد أقصى يومي قابل للفوترة:

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

  1. انتقِل إلى لوحة بيانات واجهات برمجة التطبيقات والخدمات.
  2. اختَر مشروعًا إذا طُلب منك ذلك.
  3. اختَر واجهة برمجة تطبيقات من القائمة، ثم انقر على علامة التبويب الحصص.
  4. انقر على رمز التعديل بجانب حصة "الطلبات في اليوم".

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

ضبط تنبيهات الميزانية وإدارتها:

إعداد تنبيهات الميزانية لإرسال إشعارات عبر البريد الإلكتروني إلى مشرفي الفوترة عند وصول الرسوم في حساب الفوترة إلى الحد الذي عيَّنته. سيتم إرسال إشعارات عبر البريد الإلكتروني إلى مشرفي الفوترة عندما تتجاوز الرسوم المقدّرة في حساب الفوترة نسبة %50 و%90 و% 100 من حدّ الدفع.

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

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

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

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

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

لقد تلقيتُ إشعارًا بانتهاك الفوترة. كيف يمكنني حلّ هذه المشكلة؟

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

استخدام "منصة خرائط Google"

ما المفاتيح أو بيانات الاعتماد التي يجب أن أستخدمها لمنتجات "خرائط Google" المختلفة؟

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

مفتاح واجهة برمجة التطبيقات:

  • مفتاح واجهة برمجة التطبيقات هو معرّف فريد تنشئه باستخدام Cloud Console.
  • مثال على تحميل واجهة برمجة تطبيقات تحتوي على مفتاح: &key=AIzaSyBjsINSH5x39Ks6c0_CoS1yr1Mb3cB3cVo

التوقيع الرقمي:

  • يتم إنشاء التوقيع الرقمي باستخدام سر توقيع عنوان URL تقدّمه لك Google. يتم استخدام التوقيعات الرقمية مع واجهة برمجة التطبيقات الثابتة للخرائط وواجهة برمجة التطبيقات الثابتة لميزة "التجوّل الافتراضي".

القيود:

يوضِّح الجدول أدناه المفتاح/بيانات الاعتماد وقيود التطبيق لكل حزمة تطوير برامج (SDK) أو واجهة برمجة تطبيقات في "منصة خرائط Google".

API/SDK قيود التطبيق وبيانات الاعتماد
حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات Android مفتاح واجهة برمجة التطبيقات مع فرض قيود على نظام التشغيل Android1
حزمة تطوير برامج الأماكن لأجهزة Android مفتاح واجهة برمجة التطبيقات مع فرض قيود على نظام التشغيل Android1
حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات iOS مفتاح واجهة برمجة تطبيقات مع قيود على نظام التشغيل iOS1
حزمة تطوير برامج الأماكن لأجهزة iOS مفتاح واجهة برمجة تطبيقات مع قيود على نظام التشغيل iOS1
واجهة JavaScript API لـ "خرائط Google" مفتاح واجهة برمجة التطبيقات مع فرض قيود على مُحيل HTTP1
Map Tiles API مفتاح واجهة برمجة التطبيقات مع فرض قيود على عنوان IP 1
واجهة برمجة تطبيقات Aerial View مفتاح واجهة برمجة التطبيقات مع فرض قيود على عنوان IP 1
واجهة برمجة التطبيقات الثابتة في "خرائط Google" مفتاح واجهة برمجة التطبيقات مع فرض قيود على مُحيل HTTP1 + التوقيع الرقمي2
واجهة برمجة التطبيقات الثابتة لميزة "التجوّل الافتراضي" مفتاح واجهة برمجة التطبيقات مع فرض قيود على مُحيل HTTP1 + التوقيع الرقمي2
واجهة برمجة التطبيقات لتضمين الخرائط مفتاح واجهة برمجة التطبيقات مع فرض قيود على مُحيل HTTP1
واجهة برمجة تطبيقات التحقق من صحة العناوين مفتاح واجهة برمجة التطبيقات مع فرض قيود على عنوان IP 1
واجهة برمجة التطبيقات Directions API مفتاح واجهة برمجة التطبيقات مع فرض قيود على عنوان IP 1
واجهة برمجة تطبيقات مصفوفة المسافة مفتاح واجهة برمجة التطبيقات مع فرض قيود على عنوان IP 1
واجهة برمجة التطبيقات Elevation API مفتاح واجهة برمجة التطبيقات مع فرض قيود على عنوان IP 1
Geocoding API مفتاح واجهة برمجة التطبيقات مع فرض قيود على عنوان IP 1
Geolocation API مفتاح واجهة برمجة التطبيقات مع فرض قيود على عنوان IP 1
Places API مفتاح واجهة برمجة التطبيقات مع فرض قيود على عنوان IP 1
واجهة برمجة تطبيقات الطرق مفتاح واجهة برمجة التطبيقات مع فرض قيود على عنوان IP 1
Routes API مفتاح واجهة برمجة التطبيقات مع فرض قيود على عنوان IP 1
واجهة برمجة تطبيقات Time Zone مفتاح واجهة برمجة التطبيقات مع فرض قيود على عنوان IP 1
واجهة برمجة تطبيقات جودة الهواء مفتاح واجهة برمجة التطبيقات مع فرض قيود على عنوان IP 1
واجهة برمجة تطبيقات Pollen مفتاح واجهة برمجة التطبيقات مع فرض قيود على عنوان IP 1
Solar API مفتاح واجهة برمجة التطبيقات مع فرض قيود على عنوان IP 1
1 إنّ القيود المفروضة على مفتاح واجهة برمجة التطبيقات اختيارية، ولكنّنا ننصحك بشدة بتقييد جميع مفاتيح واجهة برمجة التطبيقات لزيادة مستوى الأمان.
2 بناءً على الاستخدام، قد يُطلب منك توقيع رقمي لكل من Maps Static API وواجهة برمجة التطبيقات الثابتة لميزة "التجوّل الافتراضي". بغض النظر عن طريقة الاستخدام، ننصحك بشدة باستخدام مفتاح واجهة برمجة التطبيقات والتوقيع الرقمي لمصادقة طلباتك.
كيف يمكنني تغيير نوع تقييد المفتاح من مُحيل HTTP إلى تقييد عنوان IP؟

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

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

اطّلِع على مزيد من المعلومات عن القيود الأساسية لواجهة برمجة التطبيقات المرتبطة بمنتجات "منصة خرائط Google".

لتبديل مفتاح واجهة برمجة تطبيقات مع تقييد مُحيل HTTP إلى قيود عنوان IP، يمكنك اتّباع الخطوات التالية:

  1. انتقِل إلى صفحة بيانات الاعتماد في Cloud Console.
  2. اختَر المشروع الذي يحتوي على مفتاح واجهة برمجة التطبيقات الذي تريد تعديله.
  3. في صفحة Credentials (بيانات الاعتماد)، من قائمة مفاتيح واجهة برمجة التطبيقات، اختَر اسم مفتاح واجهة برمجة التطبيقات لتعديل تفاصيل المفتاح.
  4. في قسم القيود المفروضة على المفاتيح من الصفحة، اختَر "عناوين IP (خوادم الويب ومهام cron وما إلى ذلك)" وأدخِل عناوين IP المناسبة للخادم، ثم انقر على "حفظ".
كيف يمكنني الحصول على مفتاح واجهة برمجة تطبيقات جديد؟
يُرجى الاطّلاع على مقالة بدء استخدام "منصة خرائط Google".
كيف يمكنني الاطّلاع على التغييرات التي تم إدخالها في كل إصدار من إصدارات واجهات برمجة التطبيقات لخرائط Google؟

تتوفر معلومات تغيير الإصدار للعديد من واجهات برمجة تطبيقات الخرائط على الروابط التالية:

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

https://issuetracker.google.com/bookmark-groups/76561

كيف يمكنني تحميل واجهة برمجة التطبيقات في إحدى الصفحات بشكل غير متزامن بعد تحميل الصفحة؟

ما عليك سوى تحديد مَعلمة معاودة الاتصال عند تحميل واجهة برمجة التطبيقات. يمكن الاطّلاع على مزيد من المعلومات ورمز نموذجي في فصل البدء ضمن وثائق واجهة برمجة تطبيقات JavaScript للخرائط.

كيف يمكنني عرض منتجات "منصة خرائط Google" بلغة أخرى غير الإنجليزية؟

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

اللغات المتاحة:

غالبًا ما تعدّل Google اللغات المتاحة. قد لا تكون هذه القائمة شاملة وتخضع للتغيير.

رمز اللغة Language رمز اللغة Language
af الأفريقانية ja اليابانية
sq الألبانية kn الكانادا
صباحًا الأمهرية kk الكازاخستانية
ar العربية كم الخميرية
hy الأرمينية ko الكورية
az أذربيجان ky القيرغيزية
eu الباسك lo اللاوية
be البيلاروسية lv اللاتفية
bn البنغالية lt الليتوانية
bs البوسنية mk المقدونية
bg البلغارية ms الملاوية‬
my البورمية ml المالايالامية
ca الكتالانية mr الماراثية
zh الصينية mn المنغولية
zh-CN الصينية (المبسطة) ne النيبالية
zh-HK الصينية (هونغ كونغ) no النرويجية
zh-TW الصينية (التقليدية) pl البولندية
ساعة الكرواتية pt البرتغالية
cs التشيكية pt-BR البرتغالية (البرازيل)
da الدانمركية pt-PT برتغالي (البرتغال)
nl الهولندية pa البنجابية
en الإنجليزية ro الرومانية
en-AU الإنجليزية (الأسترالية) ru الروسية
en-GB الإنجليزية (بريطانيا العظمى) sr الصربية
et الإستونية si السنهالية
fa الفارسية sk السلوفاكية
fi الفنلندية sl السلوفينية
fil الفلبينية es الإسبانية
fr مأكولات فرنسية es-419 الإسبانية (أمريكا اللاتينية)
fr-CA الفرنسية (كندا) sw السواحيلية
gl الغليشيانية sv السويدية
ka الجورجية ta التاميلية
de الألمانية te التيلوغوية
el اليونانية th مأكولات تايلاندية
gu الغوجاراتية tr التركية
iw العبرية uk الأوكرانية
hi الهندية ur الأوردية
hu المجرية uz الأوزبكية
هو الأيسلندية vi الفيتنامية
id الإندونيسية zu الزولو
it الإيطالية

يمكنك مشاهدة الشكل الذي ستظهر به الخريطة بأي من اللغات المدرجة أعلاه في نموذج التطبيق هذا.

هل يمكن الوصول إلى "منصة خرائط Google" عبر طبقة المقابس الآمنة (HTTPS)؟

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

يُرجى العِلم أنّ واجهة برمجة تطبيقات الخرائط الثابتة لا تتيح استخدام عناوين URL للرموز المخصّصة التي تستخدم بروتوكول HTTPS، وبالتالي سيتم عرض الرمز التلقائي.

كيف يمكنني الإبلاغ عن خطأ أو طلب ميزة جديدة في "منصة خرائط Google"؟

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

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

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

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

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

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

لا أستطيع العثور على إجابة عن سؤالي. ما هي الجهة التي يمكنني التواصل معها؟

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

للحصول على أفضل النتائج عند طلب المساعدة، يُرجى مراعاة ما يلي:

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

الأخطاء وتحديد المشاكل وحلّها

ماذا يعني هذا الخطأ؟

إذا حدث خطأ أثناء تحميل واجهات برمجة التطبيقات لخرائط Google أو تشغيلها، يُرجى الاطّلاع على الروابط التالية للاطّلاع على تفسيرات لرموز الخطأ:

تظهر خرائطي بشكل أغمق من المعتاد. ماذا يحدث؟

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


كيف يمكنني معالجة رمزَي الخطأ: OVER_DAILY_LIMIT أو OVER_QUERY_LIMIT؟
يمكن عرض رموز الخطأ هذه لأيٍّ من الأسباب التالية:
  • عدم توفُّر مفتاح واجهة برمجة التطبيقات في الطلب
  • مفتاح واجهة برمجة التطبيقات الذي تم تقديمه غير صالح.
  • لم يتم إرفاق حساب فوترة بالمشروع.
  • وتم تجاوز الحد الأقصى للاستخدام الذي تفرضه المؤسسة نفسها.
  • لم تعُد طريقة الدفع المقدّمة صالحة (على سبيل المثال، انتهت صلاحية بطاقة ائتمان).
  • لقد تجاوزت الحدود القصوى لعدد الطلبات في الثانية لواجهة برمجة تطبيقات معيّنة.

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

كيف يمكنني معالجة رمزَي الخطأ: kGMSPlacesRateLimitExceeded أو 9005 PLACES_API_RATE_LIMIT_EXCEEDED؟
إذا ظهرت لك kGMSPlacesRateLimitExceeded أو 9005 PLACES_API_RATE_LIMIT_EXCEEDED، من المحتمل أنّك تستخدم إصدارًا متوقفًا من حزمة تطوير برامج الأماكن لنظام التشغيل Android أو حزمة تطوير برامج الأماكن لنظام التشغيل iOS. يمكنك الاطّلاع على مزيد من المعلومات والعثور على حِزم تطوير البرامج (SDK) الجديدة على الرابط https://goo.gle/places-sdk-deprecation.
كيف يمكنني معالجة الخطأ: "عنوان IP هذا أو الموقع الإلكتروني أو تطبيق الأجهزة الجوّالة غير مخول باستخدام مفتاح واجهة برمجة التطبيقات هذا".

هناك سيناريوهات مختلفة قد تتسبب في حدوث هذا الخطأ:

  • لقد فعّلت قيود عناوين IP (الخادم) على مفتاح واجهة برمجة التطبيقات، ويحاول عنوان IP غير مصرّح به إرسال طلب.
  • لقد فعّلت قيود مُحيل HTTP (الموقع الإلكتروني) على مفتاح واجهة برمجة التطبيقات، ويحاول مُحيل غير مصرّح به إرسال طلب.
  • لقد حظرت استخدام تطبيقات Android من خلال ضبط اسم حزمة وبصمة إصبع، ويحاول تطبيق Android غير مصرَّح به إرسال طلب.
  • لقد حظرت الطلبات من تطبيقات iOS من خلال تحديد معرّفات الحِزم وهناك تطبيق iOS غير معروف يحاول إرسال طلب.
  • يظهر هذا الخطأ عادةً إذا استخدمت أيًا من واجهات برمجة تطبيقات خدمة الويب، مع مفتاح واجهة برمجة تطبيقات مع قيود على محيل HTTP. ويجب تحديد الطلبات المُرسَلة إلى واجهات برمجة التطبيقات هذه باستخدام مفتاح واجهة برمجة تطبيقات مع قيود على عنوان IP. بدِّل نوع تقييد المفتاح من تقييد مُحيل HTTP إلى تقييد عنوان IP. لمزيد من المعلومات حول تقييد مفاتيح واجهة برمجة التطبيقات، يُرجى الاطّلاع على أفضل الممارسات المتعلقة بمفاتيح واجهة برمجة التطبيقات.

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

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

  1. انتقِل إلى صفحة بيانات الاعتماد في Cloud Console.
  2. اختَر المشروع الذي يحتوي على مفتاح واجهة برمجة التطبيقات الذي تريد مراجعته.
  3. لعرض تفاصيل بيانات الاعتماد، بما في ذلك أي قيود تم ضبطها للمفتاح، من قائمة مفاتيح واجهة برمجة التطبيقات، انقر على اسم المفتاح.
  4. يتم عرض بيانات الاعتماد الكاملة لمفتاح واجهة برمجة التطبيقات المحدّد، بما في ذلك أي قيود تم إعدادها للمفتاح. من هنا، يمكن تغيير القيود أو حذفها أو تعديلها حسب الحاجة.
كيف يمكنني حل الخطأ: "لا يمكن استخدام مفاتيح واجهة برمجة التطبيقات التي لها قيود على المُحيلين مع واجهة برمجة التطبيقات هذه".

أنت تستخدم أيًا من واجهات برمجة تطبيقات خدمات الويب مع مفتاح واجهة برمجة تطبيقات يقتصر على مُحيل HTTP. لأسباب تتعلق بالأمان، يجب أن تستخدم واجهات برمجة التطبيقات لخدمة الويب مفاتيح واجهة برمجة تطبيقات تقتصر على عناوين IP. بدِّل نوع القيود المفروضة على المفتاح من تقييد على مُحيل HTTP إلى تقييد لعنوان IP، أو يمكنك إنشاء مفتاح واجهة برمجة تطبيقات جديد إذا كان مفتاحك مُستخدَمًا حاليًا مع Maps JavaScript API.

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

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

نعم، تُسمى هذه العملية "الترميز الجغرافي". تتضمن واجهة برمجة تطبيقات JavaScript للخرائط فئةً لتنفيذ خدمة الترميز الجغرافي. الفئة هي: google.maps.Geocoder.

بدلاً من ذلك، يوفّر محرّك بحث Google أيضًا واجهة برمجة التطبيقات Geocoding API التي توفّر واجهة REST يمكنها الاستجابة بتنسيق JSON وXML.

ما هي البلدان التي يتوفر فيها الترميز الجغرافي؟

للاطّلاع على البُلدان التي تتوفّر فيها حاليًا برامج ترميز المواقع الجغرافية في "منصة خرائط Google"، يُرجى الرجوع إلى بيانات التغطية في "خرائط Google".

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

لماذا توفِّر برامج الترميز الجغرافي في "منصة خرائط Google" مواقع جغرافية مختلفة عن "خرائط Google"؟

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

كيف يمكنني تنسيق طلبات بحث أداة الترميز الجغرافي لزيادة عدد الطلبات الناجحة إلى أقصى حد؟

تم تصميم أداة الترميز الجغرافي لتعيين عناوين الشوارع إلى الإحداثيات الجغرافية. لذا ننصحك بتنسيق طلبات المرمّز الجغرافي وفقًا للإرشادات التالية من أجل زيادة احتمال نجاح طلب البحث إلى أقصى حدّ:

  • حدِّد العناوين وفقًا للتنسيق المستخدَم في الخدمة البريدية الوطنية في البلد المعنيّ.
  • لا تحدّد عناصر العنوان الإضافية، مثل أسماء الأنشطة التجارية أو أرقام الوحدات أو أرقام الطوابق أو أرقام الأجنحة، والتي لا يتم تضمينها في العنوان على النحو المحدّد في الخدمة البريدية للبلد المعني. وقد يؤدي ذلك إلى الحصول على ردود تتضمن ZERO_RESULTS.
  • يجب تنسيق رموز Plus Codes كما هو موضّح هنا (يتم تخطي عنوان URL إلى %2B والمسافات بين عناوين URL التي تشير إلى %20):
    • الرمز العام هو رمز منطقة مكوّن من 4 أحرف ورمز محلي مكوَّن من 6 أحرف أو أكثر (849VCWC8+R9 هو 849VCWC8%2BR9).
    • الرمز المركب هو رمز محلي مكوَّن من 6 أحرف أو أكثر مع موقع جغرافي واضح (CWC8+R9 ماونتن فيو، كاليفورنيا، الولايات المتحدة الأمريكية هو CWC8%2BR9%20Mountain%20View%20CA%20USA).
  • استخدِم رقم الشارع للمنشأة في أفضلية اسم المبنى حيثما أمكن.
  • استخدِم عنونة أرقام الشوارع بالتفضيل لتحديد الشوارع المتقاطعة حيث أمكن.
  • لا تقدم "تلميحات" مثل المعالم القريبة.
كيف يمكنني تنسيق عنوان في الولايات المتحدة على طريق سريع مرقم لاستخدام الترميز الجغرافي؟

يتطلب ترميز المواقع الجغرافية في "منصة خرائط Google" تحديد الطرق السريعة المرقمة في الولايات المتحدة في العناوين على النحو التالي:

  • طرق المقاطعة: "Co Road NNN" حيث يكون NNN هو رقم الطريق، مثلاً "Co Road 82"
  • الطرق السريعة التابعة للولاية: "State NNN" حيث يكون الولاية هو الاسم الكامل للولاية ويكون NNN هو رقم الطريق السريع. على سبيل المثال. "California 82"
  • الطرق السريعة في الولايات المتحدة: "U.S. NNN" حيث يكون NNN هو رقم الطريق السريع. مثال: "U.S. 101"
  • الطرق السريعة للولايات المتحدة: "Interstate NNN" حيث يكون NNN هو رقم الطريق السريع. على سبيل المثال: "Interstate 280"
متى يجب أن أستخدم فئة أداة الترميز الجغرافي لواجهة برمجة التطبيقات ومتى يجب استخدام خدمة الترميز الجغرافي HTTP؟

اطّلِع على المستند: استراتيجيات الترميز الجغرافي، التي توضح بالتفصيل إيجابيات وسلبيات استراتيجيات الترميز الجغرافي المختلفة.

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

تتيح لك خدمة Compute المسارات في Routes API وDirections API توفير اتجاهات القيادة للرحلات الفردية والمتعددة الأرجل. تساعدك خيارات التوجيه في تشكيل الاتجاهات باستخدام وضع السفر (القيادة)، ومسارات واحدة أو مجموعة من المسارات، والقيود (بدون رسوم عبور). تتوفر هذه الخدمات بالأشكال التالية:

  • تتوافق واجهة طلب/استجابة HTTP (المستخدَمة في التطبيقات المتوافقة مع الأجهزة الجوّالة والتطبيقات الأخرى) مع حزمة تطوير البرامج (SDK) لتطبيق "خرائط Google" لنظام التشغيل Android وخدمات الويب الأخرى في "خرائط Google".
  • تتيح لك JavaScript API للتطبيقات من جهة العميل تقديم اتجاهات القيادة من خلال الفئة google.maps.DirectionsService. يمكن لفئة DirectionsRenderer إنشاء التراكبات ولوحة الاتجاهات لك تلقائيًا. تقدّم المستندات أمثلة إضافية.
  • بالنسبة إلى التطبيقات من جهة الخادم، توفّر واجهات عميل Java وPython وgo وNode.js الوظائف نفسها. لمزيد من المعلومات عن مكتبات العملاء، يمكنك الاطّلاع على مكتبات عملاء واجهة برمجة التطبيقات Directions.
ما هي البلدان التي تتوفر فيها اتجاهات القيادة؟

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

ما هي البلدان التي تتوفر فيها اتجاهات النقل العام؟

تتوافق واجهة Directions API وواجهة برمجة التطبيقات لمصفوفة المسافة مع جميع شركاء Google Transit، باستثناء الشركاء في اليابان.

ما ميزات KML وGeoRSS المتوافقة في واجهة برمجة تطبيقات JavaScript للخرائط؟

تتيح فئة KmlLayer في واجهة برمجة تطبيقات JavaScript للخرائط للمطوّرين تركيب ملفات KML/KMZ وGeoRSS على الخريطة. يمكن الاطّلاع على الوثائق والأمثلة هنا.

ما هي الحدود الخاصة بحجم ودرجة تعقيد KML التي يمكن عرضها باستخدام فئة KmlLayer في Maps JavaScript API؟

يمكن الاطّلاع هنا على معلومات حول حدود الحجم والتعقيد على عرض ملف KML باستخدام الفئة KmlLayer.

كيف أعرض ملفات KML التي تتم استضافتها على مواقع شبكة إنترانت على الخريطة؟

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

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

ما هو الحد الأقصى لعدد العلامات أو رؤوس المسارات المتاحة في Maps Static API؟

ما من حدّ أقصى لعدد العلامات أو رؤوس المسارات المتاحة في Maps Static API. عند استخدام رموز مخصَّصة، يمكن تحديد ما يصل إلى خمسة رموز فريدة لكل طلب، ولكن يمكن استخدام كل رمز عدّة مرات داخل الخريطة.

يُرجى العِلم أنّ عناوين URL لواجهة برمجة التطبيقات الثابتة في "خرائط Google" يمكن أن تحتوي على 8,192 حرفًا كحد أقصى، ما يحدّ من عدد العلامات ورؤوس المسارات التي يمكن تحديدها استنادًا إلى عدد المنازل العشرية المستخدمة عند تحديد كل زوج من خطوط الطول والعرض. للحصول على معلومات حول العلاقة بين عدد المنازل العشرية المستخدمة ومدى الدقة على الأرض، يمكنك مراجعة مقالة ويكيبيديا حول الدرجات العشرية.

لماذا لا يمكنني الوصول إلى منتجات "منصة خرائط Google" لبلدان معيَّنة؟

لا يجوز استخدام واجهات برمجة التطبيقات للخرائط في المناطق المحظورة. راجِع أيضًا بنود الخدمة.

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

لتصحيح مكان أو بيانات نشاط تجاري، يمكنك اقتراح تعديل.

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

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

كيف يتم مراقبة أداء الخدمات المستخدمة مع Maps JavaScript API؟

يتم استخدام بعض الميزات من جهة العميل للإبلاغ عن النجاح أو الفشل بغرض احتساب هدف مستوى الخدمة (SLO). يتم إرسال هذه المعلومات إلى Google على الرقم maps.googleapis.com/maps_api_js_slo/log في المكالمات التي تسجّل معلومات هدف مستوى الخدمة. وتشمل هذه المعلومات حالة النجاح ووقت الاستجابة وإصدار/قناة Maps JavaScript API قيد الاستخدام. قد يتم تجميع المكالمات لتحسين الأداء. ملاحظة: قد تحتاج إلى السماح بسياسة maps.googleapis.com في سياسة أمان المحتوى لضمان عدم حظر هذه المكالمات على مستوى المتصفّح. على سبيل المثال: Content-Security-Policy: default-src 'self' maps.googleapis.com; مع عناوين HTTP، أو <meta http-equiv="Content-Security-Policy" content="default-src 'self' maps.googleapis.com;"> مع علامات HTML الوصفية.

Maps JavaScript API

كم من الوقت ستعمل واجهة برمجة تطبيقات JavaScript للخرائط بعد تحميلها؟

يجب تحديث الصفحة التي تحمِّل واجهة برمجة تطبيقات JavaScript للخرائط مرة واحدة على الأقل كل 5 أيام.

حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات iOS

كيف يمكنني إصلاح الخطأ: kGMSPlacesRateLimitExceeded؟
إذا ظهر لك هذا الخطأ، يعني هذا أنّك تستخدم إصدارًا متوقفًا من حزمة تطوير البرامج للأماكن لنظام التشغيل iOS. تم إيقاف الإصدار 2.7.0 من حزمة تطوير برامج الأماكن لأجهزة iOS، ولم يعد متوفرًا. يُرجى تحديث تطبيقك لاستخدام أحدث إصدار في أقرب وقت ممكن. يُرجى الاطّلاع على دليل نقل البيانات للاطّلاع على التفاصيل.
تظهر أعطال عند تصحيح الأخطاء باستخدام جهاز iOS 8.x. ماذا يجب أن أفعل؟

إذا كنت تواجه مشاكل عند تصحيح الأخطاء على الأجهزة التي تعمل بالإصدار 8.x من نظام التشغيل iOS، اتّبِع هذه الخطوات لإيقاف التقاط إطار وحدة معالجة الرسومات في مخطَّط XCode الذي تستخدمه:

  1. في XCode، اختَر المنتج أو المخطط أو إدارة المخططات.
  2. حدد مخططًا واختر تعديل....
  3. اضبط خيار التقاط إطار وحدة معالجة الرسومات على غير مفعَّل. يُرجى العِلم أنّ هذا الخيار قد لا يكون متوفّرًا في جميع الأجهزة.
خيار Xcode GPU Frame Capture في صفحة جهاز iOS العامة
ما تأثير الشاشات المستديرة والأوسع على حزمة تطوير البرامج (SDK) لنظام التشغيل iOS في "خرائط Google"؟

بدءًا من هاتف iPhone X، تكون أجهزة iPhone مزوّدة بشكل شاشة بزوايا مستديرة، وقطعة في الجزء العلوي من غطاء أداة استشعار الجهاز، ومؤشر في الجزء السفلي من الشاشة للوصول إلى الشاشة الرئيسية. بدءًا من حزمة تطوير البرامج (SDK) لنظام التشغيل iOS 11.0، أضافت Apple واجهة برمجة تطبيقات المنطقة الآمنة التي تسمح للمطوّرين بوضع العناصر في منطقة آمنة من أن يتم اقتطاعها بواسطة شكل الشاشة الجديد.

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

ومع الإصدار 2.5 من حزمة تطوير البرامج (SDK) لنظام التشغيل iOS في خرائط Google، يتم إصلاح مشكلات التنسيق هذه تلقائيًا. عند استخدام تطبيقك على iPhone X أو إصدار أحدث، تزداد المساحة المتروكة على GMSMapView وGMSPanoramaView بحيث لا يتم اقتصاص العناصر المرئية.

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

إذا صممت واجهة لا تعمل مع التعديل التلقائي، فقد قدمنا خاصية جديدة إلى GMSMapView تسمى مساحة التعديل السلوكية. تتيح لك أداة GMSMapView الآن الاختيار من بين ثلاثة سلوكيات لتعديلات المساحة المتروكة: "دائمًا" (الافتراضي) و"تلقائي" و"أبدًا".

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

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

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

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

حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات Android

كيف يمكنني إصلاح الخطأ: 9005 PLACES_API_RATE_LIMIT_EXCEEDED؟
إذا ظهر لك هذا الخطأ، يعني هذا أنّك تستخدم إصدارًا متوقفًا من حزمة تطوير برامج الأماكن لنظام التشغيل Android. تم إيقاف إصدار خدمات Google Play من حزمة تطوير برامج الأماكن لأجهزة Android، ولم يعد متوفرًا. يُرجى تحديث تطبيقك لاستخدام أحدث إصدار في أقرب وقت ممكن. يمكنك الاطّلاع على دليل نقل البيانات لمعرفة التفاصيل.
لا يعرض تطبيقي سوى مربّعات رمادية فارغة بدلاً من خريطة. كيف يمكنني حلّ هذه المشكلة؟

من الأسباب الشائعة لظهور مربّعات رمادية فارغة بدلاً من الخريطة هي مشاكل المصادقة. يمكنك اتّباع الخطوات أدناه لتحديد هذه المشاكل وحلّها باستخدام adb logcat.

  1. تأكّد من تثبيت adb. وإذا لم يكن الأمر كذلك، يمكنك اتّباع الدليل هنا.
  2. ثبِّت التطبيق الذي يعرض المشكلة على جهاز أو محاكي Android. وإذا كنت تستخدم محاكي Android، تأكَّد من تضمين "متجر Play" في إعدادات المحاكي.
  3. في الوحدة الطرفية "استوديو Android"، شغِّل "adb logcat -e "Google Maps Android API"". سيؤدي ذلك فقط إلى طباعة الأسطر التي تتطابق فيها رسالة السجل مع "Google Maps Android API" (يمكنك اختياريًا إخراج السجل إلى ملف نصي من خلال إلحاق: > Logcat.txt)
  4. أعِد عرض المشكلة على جهازك وتحقّق من الأخطاء الشائعة، مثل:
    • تتم الإشارة إلى مفتاح واجهة برمجة التطبيقات الخطأ أو غير المقصود في البيان.
    • لم يتم تفعيل الفوترة في المشروع.
    • لم يتم تفعيل حزمة تطوير البرامج (SDK) على واجهات برمجة تطبيقات المشروع.
    • تمت إضافة الملف المرجعي غير الصحيح لخوارزمية SHA1 إلى قيود مفتاح واجهة برمجة التطبيقات.
    • لم يتم تضمين تبعيات خدمة Google Play في ملف build.gradle.

توقيع عنوان URL

هل يمكنني توقيع عناوين URL باستخدام JavaScript؟

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

لماذا أتلقى استجابة HTTP 403 محظورة على طلبات خدمة الويب الخاصة بـ Maps API؟

تشير استجابة HTTP 403 إلى مشكلة في الإذن، وقد يرجع ذلك إلى تعذُّر التحقّق من صحة التوقيع لهذا الطلب. قد يعود السبب في ذلك إلى أحد الأسباب التالية:

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