שאלות נפוצות על מקומות Google

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

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

חיפוש מקומות

למה מקומות מסוימים לא מוחזרים כשמסננים לפי סוג?

ייתכן שהמקום שאתם מחפשים לא סווג עדיין. כל המקומות מסווגים כ'establishment' באופן כללי, עד של-Google יש מספיק נתונים לגבי מקום כדי לסווג אותו כאחד מסוגי המקומות הנתמכים.

כפתרון זמני, אפשר להעביר את המקום type לפרמטר keyword. הפרמטר keyword מותאם לערכים הבאים: שם, סוג, כתובת וביקורות של לקוחות.

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

למה חלק מהמקומות בסביבה לא מוחזרים?

כברירת מחדל, Places API ממיין תוצאות לפי prominence בתוך radius שסופקו. בקשת חיפוש בקרבת מקום יכולה להחזיר עד 60 תוצאות שמחולקות לשלושה דפים. אם מקום מדורג במקום 22 ב-prominence, הוא יופיע בדף התוצאות השני שאליו אפשר לגשת באמצעות דפדוף. אם דירוג של מקום גבוה מ-60 ב-prominence, הוא לא ייכלל בתוצאת החיפוש גם אם הוא קרוב יותר למרכז החיפוש.

ניתן לך למיין את התוצאות לפי distance במקום לפי prominence. לשם כך, צריך להגדיר את הפרמטר rankby בשאילתה כ-distance ולהשמיט את הפרמטר radius. המערכת תתעלם מהרלוונטיות, ומקומות יוחזרו לפי סדר המרחק מ-location.

אם מסננים את הבקשה לפי סוג, יכול להיות שחלק מהתוצאות יסוננו מהתשובה. למידע נוסף, עיינו בערך השאלות הנפוצות: למה חלק מהמקומות לא מוחזרים כשמסננים לפי סוג?.

למה מתקבלות שתי תוצאות לכל היותר בעת סינון לפי types מסוימים?

ה-Places API נועד להחזיר רשימה של תוצאות מסוג establishments בקרבת מקום (כל דבר מהטבלה הראשונה בסוגי המקומות הנתמכים) ועד שני מיקומים (כל דבר מהטבלה השנייה של סוגי המקומות הנתמכים), כדי לעזור לזהות את האזור שעבורו אתם מבצעים בקשת חיפוש בקרבת מקום.

סינון הבקשה של חיפוש בקרבת מקום לפי מיקום type, כמו locality או political, יסנן את התוצאות establishment.

נתוני מקום

איך מוסיפים או עורכים מקומות?

אם אתם הבעלים של עסק, תוכלו להוסיף, לאמת ולנהל את הדפים העסקיים שלכם במפות Google באמצעות פרופיל העסק ב-Google.

אם המקום לא בבעלותך, עדיין אפשר להציע שינויים.

פתרון בעיות

למה אני ממשיך לקבל "סטטוס": "REQUEST_DENIED"?

ה-"status": "REQUEST_DENIED" מוחזר על ידי Places API כאשר:

  • לא הפעלתם את Places API במסוף Google Cloud.
  • הפרמטר key חסר בבקשה שלך.
  • הפרמטר key לא תואם למפתח ה-API במסוף Google Cloud.
  • מפתח ה-API לא הוגדר בצורה נכונה במסוף Google Cloud:
    • אם אתם משתמשים במפתח API שמוגבל על ידי דפדפן, בדקו שההפניות המותרות נכונות.
    • אם אתם משתמשים במפתח API שמוגבל לשרת, ודאו שכתובות ה-IP המותרות נכונות.
    • אין תמיכה במפתחות API עם הגבלות ל-Android או ל-iOS. צריך להשתמש במפתח API כללי (לא מוגבל) או במפתח עם הגבלות על הדפדפן או על השרת.
  • הבקשה לא נשלחה כבקשת HTTPS, השדה HTTPS נדרש לכל בקשות ה-API של מקומות Google.
  • נעשה שימוש בכתובת האימייל השגויה HTTP method כדי לשלוח את הבקשה:
    • את כל הבקשות צריך לשלוח כבקשת GET, מלבד [Place Add][place-add].
    • כל הבקשות ל[Place Add][place-add] צריכות להישלח כבקשת POST.