כיצד לתקן שגיאת API של מפות Google: RefererNotAllowedMapError

סמל זמן קריאה 2 דקות לקרוא


קוראים עוזרים לתמוך ב-MSpoweruser. אנו עשויים לקבל עמלה אם תקנה דרך הקישורים שלנו. סמל טיפים

קרא את דף הגילויים שלנו כדי לגלות כיצד תוכל לעזור ל-MSPoweruser לקיים את צוות העריכה קראו עוד

שגיאת API של מפות Google: referernotallowedmaperror

אבן נגף שכיחה שנתקלתי בה כמפתחת אתרים היא מפות Google שגיאת API: RefererNotAllowedMapError.

לקבל את זה תמיד מתסכל, אז חפרתי לעומק לפתרון. להלן מדריך שלב אחר שלב כיצד לתקן את זה:

כיצד לתקן את השגיאה של Google Maps API: RefererNotAllowedMapError

תיקון שגיאה זו כרוך באימות ועדכון ההגדרות שלך ב-Google Cloud Console כדי לוודא שהאתר שלך מורשה להשתמש במפתח ה-API של מפות Google.

  1. גִישָׁה מסוף הענן של גוגל היכנס לחשבון שלך.
מסוף הענן של גוגל
  1. הקש על תפריט המבורגר, לחץ על ממשקי API ושירותים ולאחר מכן בחר אישורים.
ממשקי API ושירותים
  1. זהה את מפתח ה-API של מפות Google שברצונך לשנות והקש על שלוש הנקודות. לחץ על ערוך מפתח API.
ערוך מפתח API
  1. בחר אתרים תחת הגדר הגבלת יישום. 
הוראות יישום
  1. הוסף את רשימת האתרים המורשים להשתמש במפתח ה-API בשדה הוסף אתר והקש על סיום. כמו כן, ודא שכתובת האינטרנט שאתה מוסיף תואמת לכתובת האתר שלך. אתה יכול גם להוסיף שם דומיין נוסף.
הוסף אתר

לאחר עדכון ההגדרות, שמור את השינויים והמתן מספר דקות עד שהם ייכנסו לתוקף. לאחר מכן, בדוק אם השגיאה נפתרה.

מהי שגיאת ה-API של Google: RefererNotAllowedMapError?

זוהי שגיאה של Google Maps API שמתרחשת כאשר מפנה HTTP (דף האינטרנט שביקש את ה-API) אינו מורשה להשתמש במפתח ה-API של מפות Google.

אמצעי אבטחה זה מבטיח שרק דומיינים מאושרים יכולים לשלוח בקשות עם מפתח ה-API שלך, ומגן עליך מפני שימוש לא מורשה והשלכות עלות אפשריות.

מה גורם ל-RefererNotAllowedMapError?

להלן כמה מהסיבות שגיאה זו מתרחשת:

  • הגדרת מפנה שגויה: הסיבה השכיחה ביותר היא הגדרה חסרה של המפנה ב-Google Cloud Platform שבה מנוהל מפתח ה-API שלך. אם המפנה אינו תואם לדומיינים המורשים, בקשת ה-API נחסמת.
  • דומיינים חדשים או שהשתנו: אם העברת לאחרונה את האתר שלך לדומיין חדש או שינית את המבנה שלו, ייתכן שלא עדכנת את השינויים האלה בהגדרות Google Cloud Platform שלך.
  • שגיאות הקלדה או פרוטוקולים שגויים: שגיאות הקלדה פשוטות בשם הדומיין או שימוש שגוי בפרוטוקולים (HTTP לעומת HTTPS) יכולים גם הם להוביל לשגיאה זו.

השגיאה RefererNotAllowedMapError Google Maps API מתרחשת לעתים קרובות כאשר יש חוסר התאמה בהגדרות האתר. כדי לתקן את זה, עדכן את הגדרות מפתח ה-API שלך ב-Google Cloud Console. זה מבטיח שהאתר שלך ימשיך להשתמש במפות Google בצורה חלקה.

עוד על הנושאים: מפות גוגל

השאירו תגובה

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *