ملاحظة مهمة: لم تعُد الخطة المميّزة في "منصة خرائط Google" متاحة للاشتراك أو للعملاء الجدد.
مصادقة معرِّف عميل واجهة برمجة التطبيقات JavaScript JavaScript
يمكنك مصادقة طلباتك باستخدام "منصة خرائط Google" باستخدام معرّف عميل إلى جانب تسجيل عنوان URL (بدلاً من مفتاح واجهة برمجة التطبيقات).
تحديد معرِّف عميل عند تحميل واجهة برمجة التطبيقات
يوضح لك الرمز أدناه كيفية استبدال YOUR_CLIENT_ID بمعرِّف العميل الخاص بك عند تحميل "منصة خرائط Google".
<script async defer src="https://maps.googleapis.com/maps/api/js?client=YOUR_CLIENT_ID&v=quarterly&callback=initMap"></script>
إدارة عناوين URL المسموح بها
لمنع جهة خارجية من استخدام معرِّف العميل الخاص بك على مواقعها الإلكترونية، يتم حصر استخدام معرِّف العميل الخاص بك بقائمة من عناوين URL التي سمحت بها على وجه التحديد.
تحديد موقع معرِّف العميل في Cloud Console
تفويض عنوان URL في Cloud Console
يتم إدراج جميع عناوين URL المعتمَدة في جدول عناوين URL المسموح بها لمعرِّف العميل gme-[company] في صفحة معرِّف العميل.
لإزالة عنوان URL، ضَع علامة في المربّع إلى يمين عنوان URL وانقر على رمز
الحذف في أعلى يسار الجدول.لإضافة عناوين URL جديدة، انقر على إضافة عناوين URL في أسفل الجدول.
ملاحظة غير مهمة: تختلف قواعد عناوين URL لمعرِّفات العملاء المعتمَدة عن قيود مُحيل مفتاح واجهة برمجة التطبيقات. انظر أدناه للاطّلاع على مزيد من التفاصيل.
تنطبق الاعتبارات التالية على عناوين URL المسموح بها:
- ليس من الضروري أن يكون اسم النطاق أو عنوان IP متاحًا للجميع.
- على سبيل المثال،
http://myintranet
وhttp://192.168.1.1
إدخالان صالحان. - يتم تفويض جميع النطاقات الفرعية لنطاق محدَّد.
على سبيل المثال، إذا كان النطاق المجرد
http://example.com
مفوضًا، يكون النطاق الفرعيhttp://www.example.com
مخولاً أيضًا. والعكس صحيح: إذا كانhttp://www.example.com
مسموحًا به، لن يتم تفويضhttp://example.com
تلقائيًا.- يُسمح أيضًا بجميع المسارات الفرعية للمسار المسموح به.
على سبيل المثال، إذا كان
http://example.com
مفوَّضًا، يكونhttp://example.com/foo
مفوَّضًا أيضًا. بالإضافة إلى ذلك، بما أنّه يتم السماح أيضًا بالنطاقات الفرعية لنطاق محدَّد، يتم السماح باستخدامhttp://sub.example.com/bar
.- المسارات حساسة لحالة الأحرف.
على سبيل المثال، تختلف السمة
http://www.example.com/ThisPath/
عنhttp://www.example.com/thispath/
.- يمكنك تقييد عناوين URL الصالحة إلى تلك التي تستخدم منافذ معيّنة.
على سبيل المثال، إذا تم تحديد
http://example.com:8080/foo
، لن يتيح ذلك استخدامhttp://example.com
.- تُعتبر بروتوكولات HTTP وHTTPS عناوين URL مختلفة.
على سبيل المثال، إذا كان
https://example.com
مفوَّضًا، لا يتم تفويضhttp://example.com
تلقائيًا.في حال تقديم مرجع لاحقة بدون مخطط بروتوكول، مثل
www.example.com
، سيتم إنشاء قواعد منفصلة لكل من HTTP وHTTPS.
بالنسبة إلى أنظمة البروتوكولات الغريبة أكثر من HTTP أو HTTP، يمكنك الاطّلاع على التعليمات المتوفّرة في Cloud Console.