התכונה "חיפוש בסביבה (דור קודם)" מאפשרת לחפש מקומות באזור מסוים. כדי לצמצם את בקשת החיפוש, אפשר לספק מילות מפתח או לציין את סוג המקום שמחפשים.
בקשות של חיפוש בסביבה (דור קודם)
בקשה לחיפוש בסביבה (מדור קודם) היא כתובת URL מסוג HTTP בפורמט הבא:
https://maps.googleapis.com/maps/api/place/nearbysearch/output?parameters
כאשר output יכול להיות אחד מהערכים הבאים:
-
json(מומלץ) מציין פלט ב-JavaScript Object Notation (JSON) -
xmlמציין פלט בפורמט XML
כדי לשלוח בקשה לחיפוש בסביבה (דור קודם), צריך להגדיר פרמטרים מסוימים. כמו בכתובות URL רגילות, כל הפרמטרים מופרדים באמצעות התו אמפרסנד (&).
פרמטרים נדרשים
location
הנקודה שסביבה מאחזרים את פרטי המקום. צריך לציין את זה בתור latitude,longitude.
רדיוס
מגדיר את המרחק (במטרים) שבו יוחזרו תוצאות של מקומות. אפשר להטות את התוצאות למעגל מסוים על ידי העברת הפרמטרים location ו-radius. כך שירות Places יעדיף להציג תוצאות בתוך המעגל הזה, אבל יכול להיות שעדיין יוצגו תוצאות מחוץ לאזור שהוגדר.
הרדיוס יוגבל באופן אוטומטי לערך מקסימלי בהתאם לסוג החיפוש ולפרמטרים אחרים.
- השלמה אוטומטית: 50,000 מטרים
-
חיפוש בסביבה:
- עם
keywordאוname: 50,000 מטרים -
בלי
keywordאוname-
עד 50,000 מטרים, מותאם באופן דינמי על סמך צפיפות האזור,
ללא קשר לפרמטר
rankby. -
כשמשתמשים ב-
rankby=distance, הפרמטר radius לא יתקבל ותתקבל השגיאהINVALID_REQUEST.
-
עד 50,000 מטרים, מותאם באופן דינמי על סמך צפיפות האזור,
ללא קשר לפרמטר
- עם
- השלמה אוטומטית של שאילתות: 50,000 מטרים
- חיפוש טקסט: 50,000 מטרים
פרמטרים אופציונליים
מילת מפתח
מחרוזת הטקסט שרוצים לחפש, לדוגמה: "מסעדה" או "רחוב הרצל 123". הערך צריך להיות שם של מקום, כתובת או קטגוריה של עסקים. כל סוג אחר של קלט עלול לגרום לשגיאות, ואין ערובה לכך שיתקבלו תוצאות תקינות. שירות Google Places יחזיר התאמות אפשריות על סמך המחרוזת הזו ויסדר את התוצאות לפי הרלוונטיות המשוערת שלהן.
הכללה מפורשת של נתוני מיקום באמצעות הפרמטר הזה עלולה להתנגש עם הפרמטרים location, radius ו-rankby, ולגרום לתוצאות לא צפויות.
אם הפרמטר הזה לא נכלל, מקומות עם הערך CLOSED_TEMPORARILY או CLOSED_PERMANENTLY ב-business_status לא יוחזרו.
language
השפה שבה התוצאות יוחזרו.
- כאן אפשר לעיין ברשימת השפות הנתמכות. Google מעדכנת לעיתים קרובות את השפות הנתמכות, כך שהרשימה הזו לא בהכרח מלאה.
-
אם לא מציינים את
language, ה-API מנסה להשתמש בשפה המועדפת שצוינה בכותרתAccept-Language. - ה-API מנסה לספק כתובת רחוב שקריאה גם למשתמש וגם למקומיים. כדי להשיג את המטרה הזו, הוא מחזיר כתובות רחוב בשפה המקומית, עם תעתיק לכתב שהמשתמש יכול לקרוא במידת הצורך, תוך התחשבות בשפה המועדפת. כל שאר הכתובות מוחזרות בשפה המועדפת. כל רכיבי הכתובת מוחזרים באותה שפה, שנבחרת לפי הרכיב הראשון.
- אם השם לא זמין בשפה המועדפת, ה-API משתמש בהתאמה הקרובה ביותר.
- השפה המועדפת משפיעה קצת על קבוצת התוצאות שה-API בוחר להחזיר ועל הסדר שבו הן מוחזרות. הכלי להמרת כתובות לקואורדינטות מפרש קיצורים באופן שונה בהתאם לשפה, למשל קיצורים של סוגי רחובות או מילים נרדפות שעשויות להיות תקפות בשפה אחת אבל לא בשפה אחרת. לדוגמה, utca ו-tér הן מילים נרדפות לרחוב בהונגרית.
maxprice
הגבלת התוצאות רק למקומות שנמצאים בטווח שצוין. הערכים התקינים נעים בין 0 (הכי זול) ל-4 (הכי יקר), כולל. הסכום המדויק שמצוין בערך ספציפי משתנה מאזור לאזור.
minprice
הגבלת התוצאות רק למקומות שנמצאים בטווח שצוין. הערכים התקינים נעים בין 0 (הכי זול) ל-4 (הכי יקר), כולל. הסכום המדויק שמצוין בערך ספציפי משתנה מאזור לאזור.
שם
שווה ערך ל-keyword. הערכים בשדה הזה משולבים עם הערכים בשדה keyword ומועברים כחלק מאותה מחרוזת חיפוש.
opennow
החזרת רק המקומות שפתוחים לעסקים בזמן שליחת השאילתה. מקומות שלא צוינו לגביהם שעות פתיחה במסד הנתונים של Google Places לא יוחזרו אם תכללו את הפרמטר הזה בשאילתה.
pagetoken
הפונקציה מחזירה עד 20 תוצאות מחיפוש שהופעל בעבר. הגדרת הפרמטר pagetoken מפעילה חיפוש עם אותם פרמטרים שבהם השתמשתם קודם – המערכת מתעלמת מכל הפרמטרים חוץ מ-pagetoken.
rankby
מציין את הסדר שבו התוצאות מופיעות. הערכים שאפשר לבחור הם:
-
prominence(ברירת המחדל). האפשרות הזו ממיינת את התוצאות לפי החשיבות שלהן. הדירוג יתעדף מקומות בולטים בתוך הרדיוס שהוגדר על פני מקומות בסביבה שתואמים אבל פחות בולטים. הבולטוּת יכולה להיות מושפעת מהדירוג של המקום באינדקס של Google, מהפופולריות שלו בעולם ומגורמים אחרים. כשמציינים את מידת הבולטוּת, צריך להשתמש בפרמטרradius. -
distance. האפשרות הזו משפיעה על תוצאות החיפוש בסדר עולה לפי המרחק שלהן מהמיקום שצוין. כשמציינים אתdistance, צריך לציין גם אחד או יותר מהמאפייניםkeyword,nameאוtype, ואסור לציין אתradius.
סוג
הגבלת התוצאות למקומות שתואמים לסוג שצוין. אפשר לציין רק סוג אחד. אם תציינו יותר מסוג אחד, ה-API יתעלם מכל הסוגים שאחרי הרשומה הראשונה.
-
type=hospital|pharmacy|doctorהופך ל-type=hospital - המערכת מתעלמת לחלוטין מהמדיניות
type=hospital,pharmacy,doctor
keyword וגם של type עם אותו ערך (keyword=cafe&type=cafe או keyword=parking&type=parking) יכולה להוביל ל-ZERO_RESULTS.
דוגמה לחיפוש בסביבה (גרסה קודמת)
curl
curl -L -X GET 'https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522%2C151.1957362&radius=1500&type=restaurant&keyword=cruise&key=YOUR_API_KEY'HTTP
https://maps.googleapis.com/maps/api/place/nearbysearch/json ?keyword=cruise &location=-33.8670522%2C151.1957362 &radius=1500 &type=restaurant &key=YOUR_API_KEY
הערה: בדוגמה הזו, צריך להחליף את key במפתח ה-API שלכם כדי שהבקשה תפעל באפליקציה.
תגובות של חיפוש בסביבה (דור קודם)
בדוגמה הבאה מוצגת תשובה של חיפוש בסביבה (מדור קודם).
JSON
{ "html_attributions": [], "results": [ { "business_status": "OPERATIONAL", "geometry": { "location": { "lat": -33.8587323, "lng": 151.2100055 }, "viewport": { "northeast": { "lat": -33.85739847010727, "lng": 151.2112436298927 }, "southwest": { "lat": -33.86009812989271, "lng": 151.2085439701072 }, }, }, "icon": "https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/bar-71.png", "icon_background_color": "#FF9E67", "icon_mask_base_uri": "https://maps.gstatic.com/mapfiles/place_api/icons/v2/bar_pinlet", "name": "Cruise Bar", "opening_hours": { "open_now": false }, "photos": [ { "height": 608, "html_attributions": [ 'A Google User', ], "photo_reference": "Aap_uECvJIZuXT-uLDYm4DPbrV7gXVPeplbTWUgcOJ6rnfc4bUYCEAwPU_AmXGIaj0PDhWPbmrjQC8hhuXRJQjnA1-iREGEn7I0ZneHg5OP1mDT7lYVpa1hUPoz7cn8iCGBN9MynjOPSUe-UooRrFw2XEXOLgRJ-uKr6tGQUp77CWVocpcoG", "width": 1080, }, ], "place_id": "ChIJi6C1MxquEmsR9-c-3O48ykI", "plus_code": { "compound_code": "46R6+G2 The Rocks, New South Wales", "global_code": "4RRH46R6+G2", }, "price_level": 2, "rating": 4, "reference": "ChIJi6C1MxquEmsR9-c-3O48ykI", "scope": "GOOGLE", "types": ["bar", "restaurant", "food", "point_of_interest", "establishment"], "user_ratings_total": 1269, "vicinity": "Level 1, 2 and 3, Overseas Passenger Terminal, Circular Quay W, The Rocks", }, { "business_status": "OPERATIONAL", "geometry": { "location": { "lat": -33.8675219, "lng": 151.2016502 }, "viewport": { "northeast": { "lat": -33.86614532010728, "lng": 151.2031259298927 }, "southwest": { "lat": -33.86884497989272, "lng": 151.2004262701072 }, }, }, "icon": "https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png", "icon_background_color": "#7B9EB0", "icon_mask_base_uri": "https://maps.gstatic.com/mapfiles/place_api/icons/v2/generic_pinlet", "name": "Sydney Harbour Dinner Cruises", "opening_hours": { "open_now": true }, "photos": [ { "height": 835, "html_attributions": [ 'A Google User', ], "photo_reference": "Aap_uEBVsYnNcrpRixtrlHBztigZh70CwYkNWZzQnqJ39SjeBo_wvgKf-kXc6tgaMLBdQrRKmxmSKjOezoZrv-sHKVbTX0OI48HBqYYVnQiZQ-WGeuQDsLEPwX7LaVPa68nUAxX114Zpqt7bryoO9wL4qXdgEnopbOp5WWLALhKEHoIEH7f7", "width": 1200, }, ], "place_id": "ChIJM1mOVTS6EmsRKaDzrTsgids", "plus_code": { "compound_code": "46J2+XM Sydney, New South Wales", "global_code": "4RRH46J2+XM", }, "rating": 4.8, "reference": "ChIJM1mOVTS6EmsRKaDzrTsgids", "scope": "GOOGLE", "types": [ "tourist_attraction", "travel_agency", "restaurant", "food", "point_of_interest", "establishment", ], "user_ratings_total": 9, "vicinity": "32 The Promenade, Sydney", }, // ... ], "status": "OK", }
XML
<?xml version="1.0" encoding="UTF-8"?> <PlaceSearchResponse> <status>OK</status> <result> <name>Cruise Bar</name> <vicinity>Level 1, 2 and 3, Overseas Passenger Terminal, Circular Quay W, The Rocks</vicinity> <type>bar</type> <type>restaurant</type> <type>food</type> <type>point_of_interest</type> <type>establishment</type> <geometry> <location> <lat>-33.8587323</lat> <lng>151.2100055</lng> </location> <viewport> <southwest> <lat>-33.8600981</lat> <lng>151.2085440</lng> </southwest> <northeast> <lat>-33.8573985</lat> <lng>151.2112436</lng> </northeast> </viewport> </geometry> <rating>4.0</rating> <icon>https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/bar-71.png</icon> <reference>ChIJi6C1MxquEmsR9-c-3O48ykI</reference> <opening_hours> <open_now>false</open_now> </opening_hours> <photo> <photo_reference>Aap_uEALIq4sgBHhIYWWapOH2NV1T2I7YdOiLzEH7z-483I764cId1sZkbzSq-hVYTk1PQeaHuZzlRfA7-ilwJ3QWon4b37ePd-PBwZbOwFZHxhYs0Cs7jRSgMHWfOzGivp6ZFG4iupyz50qS5pBZT1WbA2ufacTq_U21TtgffQD31wKRPQk</photo_reference> <width>1080</width> <height>608</height> <html_attribution><a href="https://maps.google.com/maps/contrib/112582655193348962755">A Google User</a></html_attribution> </photo> <price_level>2</price_level> <user_ratings_total>1269</user_ratings_total> <place_id>ChIJi6C1MxquEmsR9-c-3O48ykI</place_id> <scope>GOOGLE</scope> <plus_code> <global_code>4RRH46R6+G2</global_code> <compound_code>46R6+G2 The Rocks, New South Wales</compound_code> </plus_code> <icon_background_color>#FF9E67</icon_background_color> <business_status>OPERATIONAL</business_status> <icon_mask_base_uri>https://maps.gstatic.com/mapfiles/place_api/icons/v2/bar_pinlet</icon_mask_base_uri> </result> <result> <name>Sydney Harbour Dinner Cruises</name> <vicinity>32 The Promenade, Sydney</vicinity> <type>tourist_attraction</type> <type>restaurant</type> <type>food</type> <type>travel_agency</type> <type>point_of_interest</type> <type>establishment</type> <geometry> <location> <lat>-33.8675219</lat> <lng>151.2016502</lng> </location> <viewport> <southwest> <lat>-33.8688450</lat> <lng>151.2004263</lng> </southwest> <northeast> <lat>-33.8661453</lat> <lng>151.2031259</lng> </northeast> </viewport> </geometry> <rating>4.8</rating> <icon>https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png</icon> <reference>ChIJM1mOVTS6EmsRKaDzrTsgids</reference> <opening_hours> <open_now>true</open_now> </opening_hours> <photo> <photo_reference>Aap_uEB5jH7GXdcozv1Y5HX18syo4f128S58NVUnqBbLJMpWbC39K49wp-wzsLOsUT8QKDaag6ISFL8hl1vVuig4jkc5fMMkWKiqw5PY-ebcWZ5tI3gEXEYGGoG_mDAulaMLudUpSwgBx2_RLnA0SSiugqqQUTYlkGyCZSe8HSyngVczy6XN</photo_reference> <width>1200</width> <height>835</height> <html_attribution><a href="https://maps.google.com/maps/contrib/109764923610545394994">A Google User</a></html_attribution> </photo> <user_ratings_total>9</user_ratings_total> <place_id>ChIJM1mOVTS6EmsRKaDzrTsgids</place_id> <scope>GOOGLE</scope> <plus_code> <global_code>4RRH46J2+XM</global_code> <compound_code>46J2+XM Sydney, New South Wales</compound_code> </plus_code> <icon_background_color>#7B9EB0</icon_background_color> <business_status>OPERATIONAL</business_status> <icon_mask_base_uri>https://maps.gstatic.com/mapfiles/place_api/icons/v2/generic_pinlet</icon_mask_base_uri> </result> <!-- ... --> </PlaceSearchResponse>
PlacesNearbySearchResponse
| שדה | חובה | סוג | תיאור |
|---|---|---|---|
|
חובה | מערך<string> |
יכול להכיל קבוצה של שיוכים לגבי הדף העסקי הזה שצריך להציג למשתמש (יכול להיות שלחלק מהדפים העסקיים לא יהיה שיוך). |
|
חובה | מערך<Place> |
מכיל מערך של מקומות.
בקשות של חיפוש מקומות מחזירות קבוצת משנה של השדות שמוחזרים על ידי בקשות של Place Details. אם השדה הרצוי לא מוחזר על ידי חיפוש מקומות, אתם יכולים להשתמש בחיפוש מקומות כדי לקבל
place_id, ואז להשתמש במזהה המקום הזה כדי לשלוח בקשה לפרטי מקום.
מידע נוסף זמין במאמר מקום. |
|
חובה | PlacesSearchStatus |
מכיל את סטטוס הבקשה, ועשוי להכיל מידע על תוצאות ניפוי הבאגים שיעזור לכם להבין למה הבקשה נכשלה. מידע נוסף זמין ב-PlacesSearchStatus. |
|
אופציונלי | מחרוזת |
כשהשירות מחזיר קוד סטטוס שונה מ- |
|
אופציונלי | מערך<string> |
כשהשירות מחזיר מידע נוסף על מפרט הבקשה, יכול להיות שיהיה שדה |
|
אופציונלי | מחרוזת |
מכיל אסימון שאפשר להשתמש בו כדי להחזיר עד 20 תוצאות נוספות. אם אין תוצאות נוספות להצגה, לא יוחזר next_page_token. המספר המקסימלי של תוצאות שאפשר להחזיר הוא 60. יש עיכוב קצר בין המועד שבו מונפק next_page_token לבין המועד שבו הוא הופך לתקף. |
PlacesSearchStatus
קודי סטטוס שהוחזרו על ידי השירות.
-
OK, שמציין שבקשת ה-API בוצעה בהצלחה. -
ZERO_RESULTS, שמציין שהחיפוש הצליח אבל לא הניב תוצאות. זה יכול לקרות אם החיפוש הועבר אלlatlngבמיקום מרוחק. -
INVALID_REQUESTמציין שהפורמט של בקשת ה-API היה שגוי, בדרך כלל בגלל שחסר פרמטר נדרש של שאילתה (locationאוradius). -
OVER_QUERY_LIMITשמציינים את אחד מהדברים הבאים:- חרגתם ממגבלות ה-QPS.
- החיוב לא הופעל בחשבון שלכם.
- חרגתם מהקרדיט החודשי בסך 200 $או ממכסת השימוש שהגדרתם בעצמכם.
- אמצעי התשלום שסופק כבר לא תקף (לדוגמה, פג התוקף של כרטיס האשראי).
-
REQUEST_DENIED, שמציין שהבקשה נדחתה, בדרך כלל מהסיבות הבאות:- בבקשה חסר מפתח API.
- הפרמטר
keyלא תקין.
-
UNKNOWN_ERRORמציין שגיאה לא ידועה.
מקום
התגובות של חיפוש מקומות מחזירות את קבוצת המשנה הבאה של השדות של Place. חלק מהמאפיינים זמינים רק לסוגי מקומות מסוימים. כדי לאחזר שדות שלא מוחזרים על ידי חיפוש מקומות, כמו address_components, formatted_phone_number, reviews או website, צריך להעביר את הערך של place_id שמוחזר בבקשה של Place Details (מדור קודם). כדי לראות את זמינות השדות ורמות התמחור בנקודות הקצה השונות, קראו את המאמר שדות נתונים של מקומות (גרסה קודמת).
| שדה | סוג | תיאור |
|---|---|---|
business_status |
string |
מציין את סטטוס הפעילות של המקום, אם מדובר בעסק: OPERATIONAL, CLOSED_TEMPORARILY או CLOSED_PERMANENTLY. השדה הזה לא מופיע אם אין נתוני סטטוס.
|
formatted_address |
string |
הכתובת של המקום הזה, בפורמט שקריא לבני אדם. מוחזר על ידי חיפוש טקסט (מדור קודם) וחיפוש מקום (מדור קודם). אל תנתחו את הכתובת המעוצבת באופן פרוגרמטי. במקום זאת, בקשו את address_components ב-Place Details (גרסה קודמת).
|
geometry |
Geometry
|
מכיל את location עם קואורדינטות lat ו-lng, ואת viewport המועדף עם גבולות northeast ו-southwest.
|
icon |
string |
כתובת ה-URL של סמל מוצע שאפשר להציג כשמציינים את התוצאה הזו במפה. |
icon_background_color
|
string |
קוד הצבע ההקסדצימלי שמוגדר כברירת מחדל לקטגוריה של המקום. |
icon_mask_base_uri |
string |
כתובת ה-URL הבסיסית של סמל מומלץ, בלי סיומת סוג הקובץ SVG או PNG. |
name |
string |
השם של התוצאה שמוחזרת, בפורמט שקריא לאנשים. בתוצאות של establishment, הערך הזה הוא בדרך כלל שם העסק הקנוני.
|
opening_hours |
PlaceOpeningHours
|
מידע על שעות הפתיחה. נקודות הקצה של חיפוש מקומות מחזירות רק את שדה המשנה הבוליאני open_now. צריך לבקש את opening_hours ב-Place Details (קודם) בשביל periods ו-weekday_text.
|
permanently_closed |
boolean |
הוצא משימוש: צריך להשתמש ב-business_status כדי לבדוק את סטטוס הפעילות של עסק.
|
photos |
Array<PlacePhoto>
|
מערך של אובייקטים מסוג PlacePhoto, שכל אחד מהם מכיל את המאפיינים photo_reference, height, width ו-html_attributions. פרטים על השימוש מופיעים במאמר תמונות של מקומות (דור קודם).
|
place_id |
string |
מזהה טקסטואלי שמזהה מקום באופן ייחודי. מעבירים את המזהה הזה בפרמטר place_id של בקשת Place Details (גרסה קודמת). סקירה כללית על מזהי מקומות
|
plus_code |
PlusCode
|
הפניה מקודדת למיקום שנגזרת מקואורדינטות של קו רוחב וקו אורך, שמכילה global_code וcompound_code אופציונלי.
|
price_level |
integer |
רמת המחיר של המקום בסולם מ-0 עד 4, מהזול ביותר ליקר ביותר. price_level.
|
rating |
number |
הדירוג של המקום, מ-1.0 עד 5.0, על סמך ביקורות מצטברות של משתמשים.
|
reference |
string |
הוצא משימוש: במקום זאת, צריך להשתמש ב-place_id.
|
scope |
string |
הוצא משימוש: מציין את ההיקף של place_id, שהוא תמיד GOOGLE. מוחזר על ידי חיפוש בסביבה (דור קודם).
|
types |
Array<string> |
מערך של סוגי תכונות שמתארים את התוצאה הנתונה. אפשר לעיין בסוגי מקומות (גרסה קודמת). |
user_ratings_total |
integer |
מספר הדירוגים הכולל, עם או בלי טקסט של ביקורת, למקום הזה. |
vicinity |
string |
כתובת פשוטה של המקום, כולל שם הרחוב, מספר הרחוב והיישוב, בלי המדינה (State) או המחוז, המיקוד או המדינה. מוחזר על ידי חיפוש בסביבה (דור קודם). |
גישה לתוצאות נוספות
כברירת מחדל, כל תגובה מחזירה עד 20 תוצאות של establishment לכל שאילתה. עם זאת, כל חיפוש יכול להחזיר עד 60 תוצאות, שמחולקות לשלושה דפים. אם החיפוש יחזיר יותר מ-20 תוצאות, תגובת החיפוש תכלול ערך נוסף – next_page_token. כדי לראות את קבוצת התוצאות הבאה, מעבירים את הערך של next_page_token לפרמטר pagetoken של בקשה חדשה.
- אם הערך של
next_page_tokenהוא null או לא מוחזר, אין תוצאות נוספות. - אם תנסו שוב לשלוח את הבקשה עם אותו
next_page_token, תקבלו את דף התוצאות הבא. - ההגדרה
pagetokenתגרום להתעלמות מכל הפרמטרים האחרים. - אפשר לבקש דף חדש עד פעמיים אחרי השאילתה המקורית.
- כל בקשה, כולל בקשה באמצעות
next_page_token, נספרת כבקשה אחת במגבלות השימוש ומחויבת בנפרד. - יש עיכוב של כמה שניות בין ההנפקה של
next_page_tokenלבין המועד שבו היא נכנסת לתוקף. אם תבקשו את הדף הבא לפני שהוא יהיה זמין, תוחזר תגובה מסוגINVALID_REQUEST. בקשות עםnext_page_tokenתמיד מחויבות.
לדוגמה, בשאילתה הבאה אנחנו מחפשים מסעדות ליד Darling Harbour בסידני, אוסטרליה, ומדרגים את התוצאות לפי מרחק. אפשר לראות שהתשובה מכילה מאפיין next_page_token.
{
"html_attributions" : [],
"next_page_token" : "CpQCAgEAAFxg8o-eU7_uKn7Yqjana-HQIx1hr5BrT4zBaEko29ANsXtp9mrqN0yrKWhf-y2PUpHRLQb1GT-mtxNcXou8TwkXhi1Jbk-ReY7oulyuvKSQrw1lgJElggGlo0d6indiH1U-tDwquw4tU_UXoQ_sj8OBo8XBUuWjuuFShqmLMP-0W59Vr6CaXdLrF8M3wFR4dUUhSf5UC4QCLaOMVP92lyh0OdtF_m_9Dt7lz-Wniod9zDrHeDsz_by570K3jL1VuDKTl_U1cJ0mzz_zDHGfOUf7VU1kVIs1WnM9SGvnm8YZURLTtMLMWx8-doGUE56Af_VfKjGDYW361OOIj9GmkyCFtaoCmTMIr5kgyeUSnB-IEhDlzujVrV6O9Mt7N4DagR6RGhT3g1viYLS4kO5YindU6dm3GIof1Q",
"results" : [...]
"status" : "OK"
}כדי לראות את קבוצת התוצאות הבאה, אפשר לשלוח שאילתה חדשה ולהעביר את התוצאה של next_page_token לפרמטר pagetoken. לדוגמה:
https://maps.googleapis.com/maps/api/place/nearbysearch/json?pagetoken=CpQCAgEAAFxg8o-eU7_uKn7Yqjana-HQIx1hr5BrT4zBaEko29ANsXtp9mrqN0yrKWhf-y2PUpHRLQb1GT-mtxNcXou8TwkXhi1Jbk-ReY7oulyuvKSQrw1lgJElggGlo0d6indiH1U-tDwquw4tU_UXoQ_sj8OBo8XBUuWjuuFShqmLMP-0W59Vr6CaXdLrF8M3wFR4dUUhSf5UC4QCLaOMVP92lyh0OdtF_m_9Dt7lz-Wniod9zDrHeDsz_by570K3jL1VuDKTl_U1cJ0mzz_zDHGfOUf7VU1kVIs1WnM9SGvnm8YZURLTtMLMWx8-doGUE56Af_VfKjGDYW361OOIj9GmkyCFtaoCmTMIr5kgyeUSnB-IEhDlzujVrV6O9Mt7N4DagR6RGhT3g1viYLS4kO5YindU6dm3GIof1Q&key=YOUR_API_KEY