חשוב: תוכנית הפרימיום של הפלטפורמה של מפות Google כבר לא זמינה עבור נרשמים או לקוחות חדשים.
אימות מזהה לקוח של Maps JavaScript API
אפשר לאמת את הבקשות בפלטפורמה של מפות Google באמצעות מזהה לקוח בשילוב עם רישום כתובת URL (במקום מפתח API).
ציון מזהה לקוח בזמן טעינת ה-API
הקוד שבהמשך מראה איך להחליף את 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 מורשות
כדי למנוע מצד שלישי להשתמש במזהה הלקוח שלכם באתר שלו, השימוש במזהה הלקוח שלך מוגבל לרשימה של כתובות אתרים שציינת מורשה.
איתור מזהה הלקוח במסוף Cloud
הרשאת כתובת URL במסוף Cloud
כל כתובות ה-URL המורשות מפורטות הטבלה כתובות URL מורשות עבור Client-ID gme-[company] הדף 'מספר לקוח'.
כדי להסיר כתובת אתר, מסמנים את התיבה שמימין לכתובת האתר ולוחצים על סמל מחיקה של
בפינה השמאלית העליונה של הטבלה.כדי להוסיף כתובות URL חדשות, לוחצים על הוספה של כתובות URL בחלק התחתון של הטבלה.
חשוב: הכללים של כתובות URL מורשות של מזהי לקוח שונים שונים מהגורם המפנה של מפתח API ההגבלות. המידע על הסיבות האפשריות מפורט כאן.
השיקולים הבאים חלים בנוגע לכתובות 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
מורשה.- הנתיבים הם תלויי אותיות רישיות (case-sensitive).
לדוגמה,
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.