חשוב: לא ניתן יותר להירשם למינוי Premium של פלטפורמת מפות 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 מורשות
כדי למנוע מצד שלישי להשתמש במזהה הלקוח באתר שלו, השימוש במזהה הלקוח מוגבל לרשימת כתובות URL שאישרתם באופן ספציפי.
איך מוצאים את מזהה הלקוח במסוף Cloud
הרשאה של כתובת URL במסוף Cloud
כל כתובות ה-URL המורשות מפורטות בטבלה Authorized URLs for Client ID gme-[company] בדף Client ID.
כדי להסיר כתובת URL, מסמנים את התיבה שמשמאל לכתובת ה-URL ולוחצים על
סמל המחיקה בפינה השמאלית העליונה של הטבלה.כדי להוסיף כתובות 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
מורשה.- הנתיבים תלויים אותיות רישיות.
לדוגמה, הערך
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 או HTTPs, תוכלו לעיין בהוראות במסוף Cloud.