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

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

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

חיפוש מקומות

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

יכול להיות שהמקום שחיפשת עדיין לא סווג. כל המקומות מסווגים כסוג הגנרי 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 באמצעות פרופיל העסק.

גם אם המקום לא בבעלותכם, אתם יכולים להציע שינויים.

פתרון בעיות

למה אני ממשיך לקבל את הסטטוס 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 נדרשת לכל הבקשות ל-Places API.
  • השתמשתם בHTTP method שגוי כדי לשלוח את הבקשה.