אינדקס
Places
(ממשק)AuthorAttribution
(הודעה)AutocompletePlacesRequest
(הודעה)AutocompletePlacesRequest.LocationBias
(הודעה)AutocompletePlacesRequest.LocationRestriction
(הודעה)AutocompletePlacesResponse
(הודעה)AutocompletePlacesResponse.Suggestion
(הודעה)AutocompletePlacesResponse.Suggestion.FormattableText
(הודעה)AutocompletePlacesResponse.Suggestion.PlacePrediction
(הודעה)AutocompletePlacesResponse.Suggestion.QueryPrediction
(הודעה)AutocompletePlacesResponse.Suggestion.StringRange
(הודעה)AutocompletePlacesResponse.Suggestion.StructuredFormat
(הודעה)Circle
(הודעה)ContentBlock
(הודעה)ContextualContent
(הודעה)ContextualContent.Justification
(הודעה)ContextualContent.Justification.BusinessAvailabilityAttributesJustification
(הודעה)ContextualContent.Justification.ReviewJustification
(הודעה)ContextualContent.Justification.ReviewJustification.HighlightedText
(הודעה)ContextualContent.Justification.ReviewJustification.HighlightedText.HighlightedTextRange
(הודעה)EVChargeOptions
(הודעה)EVChargeOptions.ConnectorAggregation
(הודעה)EVConnectorType
(טיפוס טיפוסים בני מנייה (enum))FuelOptions
(הודעה)FuelOptions.FuelPrice
(הודעה)FuelOptions.FuelPrice.FuelType
(טיפוס טיפוסים בני מנייה (enum))GetPhotoMediaRequest
(הודעה)GetPlaceRequest
(הודעה)Photo
(הודעה)PhotoMedia
(הודעה)Place
(הודעה)Place.AccessibilityOptions
(הודעה)Place.AddressComponent
(הודעה)Place.AreaSummary
(הודעה)Place.Attribution
(הודעה)Place.BusinessStatus
(טיפוס טיפוסים בני מנייה (enum))Place.GenerativeSummary
(הודעה)Place.OpeningHours
(הודעה)Place.OpeningHours.Period
(הודעה)Place.OpeningHours.Period.Point
(הודעה)Place.OpeningHours.SecondaryHoursType
(טיפוס טיפוסים בני מנייה (enum))Place.OpeningHours.SpecialDay
(הודעה)Place.ParkingOptions
(הודעה)Place.PaymentOptions
(הודעה)Place.PlusCode
(הודעה)Place.SubDestination
(הודעה)PriceLevel
(טיפוס טיפוסים בני מנייה (enum))References
(הודעה)Review
(הודעה)SearchNearbyRequest
(הודעה)SearchNearbyRequest.LocationRestriction
(הודעה)SearchNearbyRequest.RankPreference
(טיפוס טיפוסים בני מנייה (enum))SearchNearbyResponse
(הודעה)SearchTextRequest
(הודעה)SearchTextRequest.EVOptions
(הודעה)SearchTextRequest.LocationBias
(הודעה)SearchTextRequest.LocationRestriction
(הודעה)SearchTextRequest.RankPreference
(טיפוס טיפוסים בני מנייה (enum))SearchTextResponse
(הודעה)
מקומות
הגדרת השירות של Places API. הערה: כל בקשה (למעט בקשות של השלמה אוטומטית) מחייבת הגדרה של אנונימיזציה של שדות מחוץ ל-proto של הבקשה (אין ההנחה לגבי all/*
). אפשר להגדיר את מסכת השדות באמצעות כותרת ה-HTTP X-Goog-FieldMask
. למידע נוסף: https://developers.google.com/maps/documentation/places/web-service/choose-fields
AutocompletePlaces |
---|
מחזירה חיזויים עבור הקלט הנתון. |
GetPhotoMedia |
---|
קבלת מדיה של תמונה עם מחרוזת של הפניה לתמונה. |
GetPlace |
---|
אפשר לקבל את הפרטים של מקום לפי שם המשאב שלו, שהוא מחרוזת בפורמט |
SearchNearby |
---|
מחפשים מקומות ליד מיקומים. |
SearchText |
---|
חיפוש מקום שמבוסס על שאילתת טקסט. |
AuthorAttribution
מידע על המחבר של נתוני התוכן שנוצר על ידי משתמשים. בשימוש ב-Photo
וב-Review
.
שדות | |
---|---|
display_name |
|
uri |
|
photo_uri |
|
AutocompletePlacesRequest
בקשת Proto ל-GenerativePlaces.
שדות | |
---|---|
input |
חובה. מחרוזת הטקסט שבה יש לחפש. |
location_bias |
זה שינוי אופציונלי. הטיית התוצאות למיקום ספציפי. צריך להגדיר עד |
location_restriction |
זה שינוי אופציונלי. הגבלת התוצאות למיקום מסוים. צריך להגדיר עד |
included_primary_types[] |
זה שינוי אופציונלי. סוג מקום ראשי (למשל, "מסעדה" או "gas_station") מטבלה א' או מטבלה ב' בסוגי מקומות (https://developers.google.com/maps/documentation/places/web-service/place-types), או רק (אזורים), או רק (ערים). מקום מוחזר רק אם הסוג הראשי שלו כלול ברשימה הזו. אפשר לציין עד 5 ערכים. אם לא תציינו סוגים, יוחזרו כל סוגי המקומות. |
included_region_codes[] |
זה שינוי אופציונלי. יש לכלול תוצאות רק באזורים שצוינו, שצוינו כ-15 קודי אזור בני שני תווים של CLDR. אם השדה יישאר ריק, התוצאות לא יוגבלו. אם הוגדרו גם |
language_code |
זה שינוי אופציונלי. השפה שבה יוחזרו תוצאות. ברירת המחדל היא en-US. התוצאות עשויות להופיע בשפות שונות אם השפה ב |
region_code |
זה שינוי אופציונלי. קוד האזור, שמצוין כקוד אזור בן שני תווים מסוג CLDR. הדבר משפיע על פורמט הכתובת ועל דירוג התוצאות, ועשוי להשפיע על התוצאות שמוצגות. הפעולה הזו לא מגבילה את התוצאות לאזור שצוין. כדי להגביל את התוצאות לאזור מסוים, צריך להשתמש ב |
origin |
זה שינוי אופציונלי. נקודת המוצא שממנה יש לחשב את המרחק הגאודזי ליעד (מוחזר כ- |
input_offset |
זה שינוי אופציונלי. היסט של אם השדה ריק, האורך של ברירת המחדל הוא |
include_query_predictions |
זה שינוי אופציונלי. אם True, התשובה תכלול גם חיזויים של Place וגם של השאילתה. אחרת, התשובה תחזיר רק חיזויים של מקומות. |
session_token |
זה שינוי אופציונלי. מחרוזת המזהה פעילות של השלמה אוטומטית למטרות חיוב. חייב להיות מחרוזת base64 בטוחה לכתובת URL ולשם קובץ עם 36 תווי ASCII לכל היותר. אחרת, מוחזרת שגיאת INVALID_ARGUMENT. הסשן מתחיל כשהמשתמש מתחיל להקליד שאילתה, ומסתיים כשהוא בוחר מקום ומתבצעת קריאה לפרטי מקום או לאימות כתובת. כל סשן יכול לכלול מספר שאילתות, ואחריו בקשה אחת לאימות פרטי מקום או בקשה לאימות כתובת. פרטי הכניסה שבהם נעשה שימוש לכל בקשה בסשן חייבים להיות שייכים לאותו פרויקט במסוף Google Cloud. לאחר סיום הסשן, האסימון כבר לא תקף. האפליקציה שלכם צריכה ליצור אסימון חדש לכל סשן. אם לא מזינים את הפרמטר מומלץ לפעול לפי ההנחיות הבאות:
|
LocationBias
האזור לחיפוש. יכול להיות שהתוצאות יהיו מוטות סביב האזור שצוין.
שדות | |
---|---|
שדה איחוד
|
|
rectangle |
אזור תצוגה שמוגדר לפינה צפון מזרחית ופינה דרום-מערבית. |
circle |
מעגל שמוגדר לפי נקודת מרכז ורדיוס. |
LocationRestriction
האזור לחיפוש. התוצאות יוגבלו לאזור שצוין.
שדות | |
---|---|
שדה איחוד
|
|
rectangle |
אזור תצוגה שמוגדר לפינה צפון מזרחית ופינה דרום-מערבית. |
circle |
מעגל שמוגדר לפי נקודת מרכז ורדיוס. |
AutocompletePlacesResponse
קובץ תגובה של תגובה ל'מקומות של השלמה אוטומטית'.
שדות | |
---|---|
suggestions[] |
מכילה רשימת הצעות, בסדר יורד לפי רלוונטיות. |
הצעה
תוצאה של הצעה להשלמה אוטומטית.
שדות | |
---|---|
שדה איחוד
|
|
place_prediction |
חיזוי לגבי מקום. |
query_prediction |
חיזוי לשאילתה. |
FormattableText
טקסט שמייצג חיזוי של מקום או שאילתה. אפשר להשתמש בטקסט כפי שהוא או בפורמט.
שדות | |
---|---|
text |
טקסט שניתן להשתמש בו כפי שהוא או בפורמט עם |
matches[] |
רשימה של טווחי מחרוזות המשמשים לזיהוי המיקום שבו נמצאה התאמה לבקשת הקלט ב- הערכים האלה הם היסט תווים של Unicode של |
PlacePrediction
תוצאות חיזוי עבור חיזוי להשלמה אוטומטית של מקום.
שדות | |
---|---|
place |
שם המשאב של המקום המוצע. ניתן להשתמש בשם הזה בממשקי API אחרים שמקבלים שמות של מקומות. |
place_id |
המזהה הייחודי של המקום המוצע. אפשר להשתמש במזהה הזה בממשקי API אחרים שמקבלים מזהי מקומות. |
text |
מכיל את השם הקריא לאנשים של התוצאה שהוחזרה. בתוצאות של עסק, לרוב מדובר בשם ובכתובת של העסק.
הטקסט הזה יכול להיות שונה מה עשוי להיות בשפות משולבות אם הבקשה |
structured_format |
חלוקה של החיזוי לגבי מקום לטקסט ראשי שמכיל את שם המקום ולטקסט משני, עם מאפיינים נוספים (כמו עיר או אזור).
|
types[] |
רשימת הסוגים שחלים על מקום זה מטבלה א' או מטבלה ב' בכתובת https://developers.google.com/maps/documentation/places/web-service/place-types. סוג הוא סיווג של מקום. למקומות עם סוגים משותפים יהיו מאפיינים דומים. |
distance_meters |
אורך הגיאודזית במטרים מ- |
QueryPrediction
תוצאות חיזוי עבור חיזוי להשלמה אוטומטית של שאילתה.
שדות | |
---|---|
text |
הטקסט החזוי. הטקסט הזה לא מייצג מקום, אלא שאילתת טקסט שאפשר להשתמש בה בנקודת קצה של חיפוש (לדוגמה, 'חיפוש טקסט').
עשוי להיות בשפות משולבות אם הבקשה |
structured_format |
פירוט של חיזוי השאילתה לטקסט ראשי שמכיל את השאילתה ולטקסט משני, עם תכונות נוספות שאינן ברורות (כמו עיר או אזור).
|
StringRange
מזהה מחרוזת משנה בתוך טקסט נתון.
שדות | |
---|---|
start_offset |
היסט מבוסס-אפס של תו ה-Unicode הראשון של המחרוזת (כולל). |
end_offset |
היסט מבוסס-אפס של תו ה-Unicode האחרון (לא כולל). |
StructuredFormat
מכיל פירוט של חיזוי מקום או שאילתה לטקסט הראשי ולטקסט המשני.
בחיזויים של מקום, הטקסט הראשי מכיל את השם הספציפי של המקום. בחיזויים של שאילתות, הטקסט הראשי מכיל את השאילתה.
הטקסט המשני מכיל תכונות חד-משמעיות (כגון עיר או אזור) כדי לזהות עוד יותר את המקום או לצמצם את השאילתה.
שדות | |
---|---|
main_text |
מייצג את שם המקום או השאילתה. |
secondary_text |
מייצג תכונות חד-משמעיות נוספות (כמו עיר או אזור) כדי לזהות עוד יותר את המקום או לצמצם את השאילתה. |
מעגל
מעגל עם LatLng בתור מרכז ורדיוס.
שדות | |
---|---|
center |
חובה. קו הרוחב וקו האורך במרכז. טווח קו הרוחב חייב להיות בטווח של [-90.0, 90.0]. טווח קו האורך חייב להיות בטווח של [ -180.0, 180.0]. |
radius |
חובה. רדיוס שנמדד במטרים. הרדיוס חייב להיות בטווח של [0.0, 50000.0]. |
ContentBlock
בלוק של תוכן שאפשר להציג בנפרד.
שדות | |
---|---|
topic |
נושא התוכן, לדוגמה 'סקירה כללית' או 'מסעדה'. |
content |
תוכן שקשור לנושא. |
references |
ניסיוני: פרטים נוספים זמינים בכתובת https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. קובצי עזר שקשורים לקטע התוכן הזה. |
ContextualContent
ניסיוני: פרטים נוספים זמינים בכתובת https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative.
תוכן שקשור לשאילתת המקום.
שדות | |
---|---|
reviews[] |
רשימת ביקורות על המקום הזה, שקשורות לשאילתה של המקום. |
photos[] |
מידע (כולל הפניות) על תמונות של המקום הזה, שהוא קשור לשאילתה של המקום. |
justifications[] |
ניסיוני: פרטים נוספים זמינים בכתובת https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. נימוקים לציין את המקום. |
הצדקה
ניסיוני: פרטים נוספים זמינים בכתובת https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative.
נימוקים לציין את המקום. הנימוקים עונים על השאלה למה מקום מסוים יכול לעניין את משתמשי הקצה.
שדות | |
---|---|
שדה איחוד
|
|
review_justification |
ניסיוני: פרטים נוספים זמינים בכתובת https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. |
business_availability_attributes_justification |
ניסיוני: פרטים נוספים זמינים בכתובת https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. |
BusinessAvailabilityAttributesJustification
ניסיוני: פרטים נוספים זמינים בכתובת https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. הצדקה של BusinessAvailabilityAttributes. בעמודה הזו מוצגים מאפיינים מסוימים של עסק שעשויים לעניין את משתמשי הקצה.
שדות | |
---|---|
takeout |
אם יש במקום אפשרות לאיסוף עצמי. |
delivery |
אם המקום מספק משלוחים. |
dine_in |
אם יש במקום אכילה במקום. |
ReviewJustification
ניסיוני: פרטים נוספים זמינים בכתובת https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative.
הצדקה לביקורות של משתמשים. קטע זה מדגיש קטע בביקורת של המשתמש שעשוי לעניין את משתמש הקצה. לדוגמה, אם שאילתת החיפוש היא "פיצה הסקה", ההצדקה של הביקורת תדגיש את הטקסט הרלוונטי לשאילתת החיפוש.
שדות | |
---|---|
highlighted_text |
|
review |
הביקורת שממנה נוצר הטקסט המודגש. |
HighlightedText
הטקסט שמודגש על ידי ההצדקה. זו רק חלק מהביקורת עצמה. המילה המדויקת להדגשה מסומנת על ידי גלישה מדגישה. הטקסט עשוי לכלול כמה מילים.
שדות | |
---|---|
text |
|
highlighted_text_ranges[] |
רשימת הטווחים של הטקסט המודגש. |
HighlightedTextRange
הטווח של הטקסט המודגש.
שדות | |
---|---|
start_index |
|
end_index |
|
EVChargeOptions
מידע על תחנת הטעינה לרכב חשמלי שמתארח במקום. המונחים מפורטים לפי https://afdc.energy.gov/fuels/electricity_infrastructure.html שקע אחד יכול להטעין מכונית אחת בכל פעם. ליציאה אחת יש מחבר אחד או יותר. בתחנה אחת יש יציאה אחת או יותר.
שדות | |
---|---|
connector_count |
מספר המחברים בתחנה הזו. עם זאת, מאחר שביציאות מסוימות יכולים להיות כמה מחברים, אבל הן יכולות להטעין רק מכונית אחת בכל פעם (למשל,). מספר המחברים עשוי להיות גדול יותר מהמספר הכולל של המכוניות שיכולות לטעון בו-זמנית. |
connector_aggregation[] |
רשימה של צבירת מחברים של תחנות טעינה לרכבים חשמליים (EV) שמכילים מחברים מאותו סוג וקצב טעינה זהה. |
ConnectorAggregation
נתוני הטעינה של רכבים חשמליים מקובצים לפי [type, max_charge_rate_kw]. מוצגת צבירת נתונים לגבי טעינה של רכבים חשמליים (EV) של מחברים בעלי אותו הסוג ושיעור הטעינה המקסימלי בקילוואט.
שדות | |
---|---|
type |
סוג המחבר של הצבירה הזו. |
max_charge_rate_kw |
קצב הטעינה המקסימלי הסטטי בקילוואט של כל מחבר בצבירה. |
count |
מספר המחברים במאגר הזה. |
availability_last_update_time |
חותמת הזמן של המועד שבו עודכנו לאחרונה פרטי הזמינות של המחבר במאגר הנתונים הזה. |
available_count |
מספר המחברים במאגר הזה שזמינים כרגע. |
out_of_service_count |
מספר המחברים במאגר הזה שלא זמינים כרגע. |
EVConnectorType
מידע נוסף או הקשר על סוגים של מחברי טעינה לרכב חשמלי זמין בכתובת http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107.
טיפוסים בני מנייה (enum) | |
---|---|
EV_CONNECTOR_TYPE_UNSPECIFIED |
מחבר לא צוין. |
EV_CONNECTOR_TYPE_OTHER |
סוגים אחרים של מחברים. |
EV_CONNECTOR_TYPE_J1772 |
מחבר J1772 מסוג 1. |
EV_CONNECTOR_TYPE_TYPE_2 |
מחבר IEC 62196 מסוג 2. מכונה בדרך כלל MENNEKES. |
EV_CONNECTOR_TYPE_CHADEMO |
מחבר מסוג CHAdeMO. |
EV_CONNECTOR_TYPE_CCS_COMBO_1 |
מערכת טעינה משולבת (AC ו-DC). מבוסס על SAE. מחבר Type-1 J-1772 |
EV_CONNECTOR_TYPE_CCS_COMBO_2 |
מערכת טעינה משולבת (AC ו-DC). על סמך מחבר Mennekes מסוג 2 |
EV_CONNECTOR_TYPE_TESLA |
מחבר ה-TESLA הגנרי. זהו NACS בצפון אמריקה, אבל יכול להיות שאינו NACS בחלקים אחרים של העולם (למשל, CCS Combo 2 (CCS2) או GB/T). הערך הזה פחות מייצג את סוג המחבר בפועל, והוא מייצג את היכולת לטעון רכב של מותג Tesla בתחנת טעינה בבעלות Tesla. |
EV_CONNECTOR_TYPE_UNSPECIFIED_GB_T |
סוג GB/T תואם לתקן GB/T בסין. הסוג הזה חל על כל הסוגים של GB_T. |
EV_CONNECTOR_TYPE_UNSPECIFIED_WALL_OUTLET |
שקע חשמל לא צוין. |
FuelOptions
המידע העדכני ביותר על אפשרויות דלק בתחנת דלק. המידע הזה מתעדכן באופן קבוע.
שדות | |
---|---|
fuel_prices[] |
מחיר הדלק האחרון שידוע לכל סוג דלק שיש בתחנה הזו. יש כניסה אחת לכל סוג דלק בתחנה הזו. הסדר לא חשוב. |
FuelPrice
מידע על מחיר הדלק לסוג נתון.
שדות | |
---|---|
type |
סוג הדלק. |
price |
מחיר הדלק. |
update_time |
המועד שבו מחיר הדלק עודכן לאחרונה. |
FuelType
סוגי הדלק.
טיפוסים בני מנייה (enum) | |
---|---|
FUEL_TYPE_UNSPECIFIED |
סוג הדלק לא צוין. |
DIESEL |
סולר. |
REGULAR_UNLEADED |
רגילה ללא עופרת. |
MIDGRADE |
ביניים. |
PREMIUM |
פרימיום. |
SP91 |
ספק שירות (SP) 91. |
SP91_E10 |
SP 91 E10. |
SP92 |
ספק שירות (SP) 92. |
SP95 |
ספק שירות (SP) 95. |
SP95_E10 |
SP95 E10. |
SP98 |
ספק שירות (SP) 98. |
SP99 |
ספק שירות (SP) 99. |
SP100 |
ספק שירות (SP) 100. |
LPG |
גפ"מ. |
E80 |
E 80. |
E85 |
E 85. |
METHANE |
מתאן. |
BIO_DIESEL |
ביו-דיזל. |
TRUCK_DIESEL |
סולר למשאית. |
GetPhotoMediaRequest
בקשה לאחזור תמונה של מקום באמצעות שם של משאב תמונות.
שדות | |
---|---|
name |
חובה. שם המשאב של מדיה של תמונה בפורמט: שם המשאב של תמונה שמוחזר בשדה |
max_width_px |
זה שינוי אופציונלי. מציין את הרוחב המקסימלי הרצוי של התמונה בפיקסלים. אם התמונה קטנה מהערכים שצוינו, התמונה המקורית תוחזר. אם התמונה גדולה יותר באחד משני המימדים, גודל התמונה יוגדל כדי להתאים לקטן מבין שני המימדים, מוגבל ליחס הגובה-רוחב המקורי שלה. גם המאפיינים max_height_px ו-max_width_px מקבלים מספר שלם בין 1 ל-4,800, כולל. אם הערך אינו בטווח המותר, תוחזר שגיאת INVALID_ARGUMENT. יש לציין לפחות אחד מהמידות max_height_px או max_width_px. אם לא מציינים את הפרמטר max_height_px או max_width_px, תוחזר שגיאת INVALID_ARGUMENT. |
max_height_px |
זה שינוי אופציונלי. מציין את הגובה הרצוי המקסימלי של התמונה בפיקסלים. אם התמונה קטנה מהערכים שצוינו, התמונה המקורית תוחזר. אם התמונה גדולה יותר באחד משני המימדים, גודל התמונה יוגדל כדי להתאים לקטן מבין שני המימדים, מוגבל ליחס הגובה-רוחב המקורי שלה. גם המאפיינים max_height_px ו-max_width_px מקבלים מספר שלם בין 1 ל-4,800, כולל. אם הערך אינו בטווח המותר, תוחזר שגיאת INVALID_ARGUMENT. יש לציין לפחות אחד מהמידות max_height_px או max_width_px. אם לא מציינים את הפרמטר max_height_px או max_width_px, תוחזר שגיאת INVALID_ARGUMENT. |
skip_http_redirect |
זה שינוי אופציונלי. אם המדיניות מוגדרת, מדלגים על התנהגות ברירת המחדל להפניה אוטומטית ב-HTTP ומעבדים תגובת טקסט בפורמט טקסט (למשל, בפורמט JSON עבור תרחיש לדוגמה של HTTP). אם המדיניות לא מוגדרת, תונפק הפניה אוטומטית מסוג HTTP שתפנה את הקריאה למדיה של התמונה. המערכת מתעלמת מהאפשרות הזו בבקשות שאינן HTTP. |
GetPlaceRequest
בקשה לאחזור מקום על סמך שם המשאב שלו, שהוא מחרוזת בפורמט places/{place_id}
.
שדות | |
---|---|
name |
חובה. שם המשאב של מקום, בפורמט |
language_code |
זה שינוי אופציונלי. פרטי המקום יוצגו בשפה המועדפת, אם יש כזו. הרשימה הנוכחית של השפות הנתמכות: https://developers.google.com/maps/faq#languagesupport. |
region_code |
זה שינוי אופציונלי. קוד המדינה או האזור (CLDR) של המיקום שממנו הבקשה מגיעה. הפרמטר הזה משמש להצגת פרטי המקום, כמו שם מקום ספציפי לאזור, אם קיים. הפרמטר יכול להשפיע על התוצאות בהתאם לחוק הרלוונטי. מידע נוסף זמין בכתובת https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. שימו לב: כרגע אין תמיכה בקודי אזור בני 3 ספרות. |
session_token |
זה שינוי אופציונלי. מחרוזת המזהה פעילות של השלמה אוטומטית למטרות חיוב. חייב להיות מחרוזת base64 בטוחה לכתובת URL ולשם קובץ עם 36 תווי ASCII לכל היותר. אחרת, מוחזרת שגיאת INVALID_ARGUMENT. הסשן מתחיל כשהמשתמש מתחיל להקליד שאילתה, ומסתיים כשהוא בוחר מקום ומתבצעת קריאה לפרטי מקום או לאימות כתובת. כל סשן יכול לכלול מספר שאילתות, ואחריו בקשה אחת לאימות פרטי מקום או בקשה לאימות כתובת. פרטי הכניסה שבהם נעשה שימוש לכל בקשה בסשן חייבים להיות שייכים לאותו פרויקט במסוף Google Cloud. לאחר סיום הסשן, האסימון כבר לא תקף. האפליקציה שלכם צריכה ליצור אסימון חדש לכל סשן. אם לא מזינים את הפרמטר מומלץ לפעול לפי ההנחיות הבאות:
|
תמונה
מידע על תמונה של מקום.
שדות | |
---|---|
name |
מזהה. הפניה שמייצגת את תמונת המקום הזו, כך שאפשר יהיה להשתמש בה כדי לחפש שוב את התמונה הזו של המקום (שנקרא גם שם ה'משאב' של ה-API: |
width_px |
הרוחב הזמין המקסימלי, בפיקסלים. |
height_px |
הגובה הזמין המקסימלי בפיקסלים. |
author_attributions[] |
המחברים של התמונה הזו. |
PhotoMedia
מדיה של תמונה מ-Places API.
שדות | |
---|---|
name |
שם המשאב של מדיה של תמונה בפורמט: |
photo_uri |
URI לטווח קצר שיכול לשמש לעיבוד התמונה. |
מקום
כל המידע שמייצג מקום.
שדות | |
---|---|
name |
שם המשאב של המקום הזה, בפורמט |
id |
המזהה הייחודי של מקום מסוים. |
display_name |
השם המותאם לשוק המקומי, מתאים בתור תיאור קצר שקריא לאנשים. לדוגמה, "Google Sydney" , "Starbucks" , "Pyrmont" וכו'. |
types[] |
קבוצה של סוגי תגים לתוצאה הזו. לדוגמה, 'פוליטיקה' ו'אזור'. הרשימה המלאה של הערכים האפשריים זמינה בטבלה א' ובטבלה ב' בכתובת https://developers.google.com/maps/documentation/places/web-service/place-types. |
primary_type |
הסוג הראשי של התוצאה הנתונה. סוג זה חייב להיות אחד מהסוגים הנתמכים של Places API. לדוגמה, "מסעדה", "בית קפה", "שדה תעופה" וכו'. למקום יכול להיות רק סוג ראשי אחד. הרשימה המלאה של הערכים האפשריים זמינה בטבלה א' ובטבלה ב' בכתובת https://developers.google.com/maps/documentation/places/web-service/place-types. |
primary_type_display_name |
השם המוצג של הסוג הראשי, שמותאם לשפת הבקשה, אם רלוונטי. הרשימה המלאה של הערכים האפשריים זמינה בטבלה א' ובטבלה ב' בכתובת https://developers.google.com/maps/documentation/places/web-service/place-types. |
national_phone_number |
מספר טלפון של המקום בפורמט ארצי שאנשים יכולים לקרוא. |
international_phone_number |
מספר טלפון של המקום בפורמט קריא לאנשים, בפורמט בינלאומי. |
formatted_address |
כתובת מלאה של המקום הזה, שבודק אנושי יכול לקרוא. |
short_formatted_address |
כתובת קצרה של המקום הזה, שבודק אנושי יכול לקרוא. |
address_components[] |
רכיבים חוזרים לכל רמת רשות מוניציפאלית. שימו לב לעובדות הבאות לגבי המערך address_components[]: - המערך של רכיבי הכתובת עשוי להכיל יותר רכיבים מהפורמט formatted_address. - המערך לא כולל בהכרח את כל הישויות הפוליטיות שמכילות כתובת, מלבד אלה שכלולות ב- formatted_address. כדי לאחזר את כל הישויות הפוליטיות שכוללות כתובת ספציפית, צריך להשתמש בקידוד גיאוגרפי הפוך ולהעביר את קו הרוחב/קו האורך של הכתובת כפרמטר לבקשה. - לא בטוח שפורמט התשובה יהיה זהה בכל הבקשות. באופן ספציפי, מספר ה-address_components משתנה בהתאם לכתובת המבוקשת, והוא עשוי להשתנות עם הזמן עבור אותה כתובת. רכיב יכול לשנות את המיקום במערך. סוג הרכיב יכול להשתנות. ייתכן שרכיב מסוים יהיה חסר בתשובה מאוחרת יותר. |
plus_code |
Plus Code של מיקום המקום – קווי אורך ורוחב. |
location |
המיקום של המקום הזה. |
viewport |
אזור תצוגה שמתאים להצגת המקום במפה בגודל ממוצע. |
rating |
דירוג בין 1.0 ל-5.0, שמבוסס על ביקורות של משתמשים על המקום. |
google_maps_uri |
כתובת URL עם מידע נוסף על המקום הזה. |
website_uri |
האתר המוסמך של המקום הזה, למשל דף הבית של עסק. הערה: במקומות שהם חלק מרשת (למשל חנות איקאה), האתר יהיה בדרך כלל האתר של החנות הספציפית, ולא של הרשת הכוללת. |
reviews[] |
רשימת הביקורות על המקום הזה, ממוינת לפי רלוונטיות. אפשר להחזיר עד 5 ביקורות. |
regular_opening_hours |
שעות הפעילות הרגילות. |
photos[] |
מידע (כולל הפניות) על תמונות של המקום הזה. אפשר להחזיר עד 10 תמונות. |
adr_format_address |
כתובת המקום במיקרו פורמט של מודעה: http://microformats.org/wiki/adr. |
business_status |
הסטטוס של העסק לגבי המקום. |
price_level |
רמת המחירים של המקום. |
attributions[] |
קבוצה של ספקי נתונים שחייבים להופיע עם התוצאה הזו. |
icon_mask_base_uri |
כתובת URL חתוכה למסכה של סמל. המשתמש יכול לגשת לסוג סמל שונה על ידי צירוף סיומת של סוג בסוף (למשל, ".svg" או ".png"). |
icon_background_color |
צבע רקע של icon_mask בפורמט הקסדצימלי, למשל #909CE1. |
current_opening_hours |
שעות הפעילות בשבעת הימים הבאים (כולל היום). תקופת הזמן מתחילה בחצות בתאריך הבקשה ומסתיימת בשעה 23:59 במשך שישה ימים. השדה הזה כולל את שדה המשנה Special_days (ימים מיוחדים) של כל השעות, שמוגדר לתאריכים עם שעות יוצאות דופן. |
current_secondary_opening_hours[] |
מכיל מערך של רשומות עבור שבעת הימים הבאים, כולל מידע על שעות משניות של עסק. שעות הפתיחה המשניות שונות משעות הפעילות העיקריות של העסק. לדוגמה: מסעדה יכולה לציין את שעות הפתיחה של החנות או את שעות המשלוח כשעות הפעילות המשניות שלה. השדה הזה מאכלס את שדה המשנה של הסוג, שנובע מרשימה מוגדרת מראש של סוגי שעות פתיחה (כמו drive_THROUGH, PICKUP או TAKEOUT) לפי סוגי המקומות. השדה הזה כולל את שדה המשנה Special_days (ימים מיוחדים) של כל השעות, שמוגדר לתאריכים עם שעות יוצאות דופן. |
regular_secondary_opening_hours[] |
מכיל מערך של ערכים למידע על שעות המשנה הרגילות של עסק. שעות הפתיחה המשניות שונות משעות הפעילות העיקריות של העסק. לדוגמה: מסעדה יכולה לציין את שעות הפתיחה של החנות או את שעות המשלוח כשעות הפעילות המשניות שלה. השדה הזה מאכלס את שדה המשנה של הסוג, שנובע מרשימה מוגדרת מראש של סוגי שעות פתיחה (כמו drive_THROUGH, PICKUP או TAKEOUT) לפי סוגי המקומות. |
editorial_summary |
מכיל סיכום של המקום. סיכום מורכב מסקירה כללית בטקסט, וכולל גם את קוד השפה של הדפים האלה, אם רלוונטי. צריך להציג את טקסט הסיכום כפי שהוא, ואי אפשר לשנות או לשנות אותו. |
payment_options |
אפשרויות התשלום שהמקום מקבל. אם הנתונים של אפשרות התשלום לא זמינים, השדה של אפשרות התשלום לא יהיה מוגדר. |
parking_options |
אפשרויות החניה במקום. |
sub_destinations[] |
רשימה של יעדי משנה שקשורים למקום. |
fuel_options |
המידע העדכני ביותר על אפשרויות דלק בתחנת דלק. המידע הזה מתעדכן באופן קבוע. |
ev_charge_options |
מידע על אפשרויות טעינה של EV. |
generative_summary |
ניסיוני: פרטים נוספים זמינים בכתובת https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. סיכום של המקום שנוצר על ידי AI. |
area_summary |
ניסיוני: פרטים נוספים זמינים בכתובת https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. סיכום שנוצר על ידי AI לגבי האזור שבו המקום נמצא. |
utc_offset_minutes |
מספר הדקות שאזור הזמן של המקום הזה שונה כרגע מ-UTC. הערך הזה מבוטא בדקות כדי לתמוך באזורי זמן שמצטמצמים בשברים של שעה. למשל, X שעות ו-15 דקות. |
user_rating_count |
המספר הכולל של ביקורות (עם או בלי טקסט) על המקום הזה. |
takeout |
השדה מציין אם העסק תומך באיסוף עצמי. |
delivery |
מציינת אם העסק תומך במשלוחים. |
dine_in |
מציין אם העסק תומך באפשרויות ישיבה בפנים או בחוץ. |
curbside_pickup |
השדה מציין אם העסק תומך באיסוף מדלת העסק. |
reservable |
מציינת אם אפשר להזמין מקום במקום הזה. |
serves_breakfast |
מציינת אם מגישים במקום ארוחת בוקר. |
serves_lunch |
מציינת אם מגישים במקום הזה ארוחות צהריים. |
serves_dinner |
מציינת אם מגישים במקום הזה ארוחות ערב. |
serves_beer |
מציין אם במקום מגישים בירה. |
serves_wine |
מציין אם במקום מוגש יין. |
serves_brunch |
מציינת אם במקום מוגשות ארוחות בראנץ'. |
serves_vegetarian_food |
מציינת אם מגישים במקום אוכל צמחוני. |
outdoor_seating |
יש במקום מקומות ישיבה בחוץ. |
live_music |
במקום יש מופעי מוזיקה חיים. |
menu_for_children |
יש במקום תפריט ילדים. |
serves_cocktails |
במקום מוגשים קוקטיילים. |
serves_dessert |
קינוחים במקום. |
serves_coffee |
במקום מגישים קפה. |
good_for_children |
המקום מתאים לילדים. |
allows_dogs |
מותר להכניס כלבים. |
restroom |
במקום יש שירותים. |
good_for_groups |
המקום יכול להתארח בקבוצות. |
good_for_watching_sports |
המקום מתאים לצפייה באירועי ספורט. |
accessibility_options |
מידע על אפשרויות הנגישות במקום. |
AccessibilityOptions
מידע על אפשרויות הנגישות במקום.
שדות | |
---|---|
wheelchair_accessible_parking |
במקום יש חניה נגישה לכיסאות גלגלים. |
wheelchair_accessible_entrance |
יש מקומות בכניסה נגישה לכיסאות גלגלים. |
wheelchair_accessible_restroom |
במקום יש שירותים נגישים לכיסאות גלגלים. |
wheelchair_accessible_seating |
במקום יש מקומות ישיבה נגישים לכיסאות גלגלים. |
AddressComponent
הרכיבים המובְנים שיוצרים את הכתובת בפורמט הנכון, אם המידע הזה זמין.
שדות | |
---|---|
long_text |
הטקסט או התיאור המלא של רכיב הכתובת. לדוגמה, רכיב כתובת עבור המדינה אוסטרליה עשוי לקבל long_name בשם 'אוסטרליה'. |
short_text |
שם טקסט מקוצר של רכיב הכתובת, אם זמין. לדוגמה, ברכיב כתובת באוסטרליה יכול להיות שם מקוצר של "AU". |
types[] |
מערך שמציין את הסוגים של רכיב הכתובת. |
language_code |
השפה שמשמשת לעיצוב הרכיבים האלה, בסימון CLDR. |
AreaSummary
ניסיוני: פרטים נוספים זמינים בכתובת https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative.
סיכום שנוצר על ידי AI לגבי האזור שבו המקום נמצא.
שדות | |
---|---|
content_blocks[] |
קטעי תוכן שמרכיבים את סיכום האזור. לכל בלוק יש נושא נפרד לגבי האזור. |
שיוך (Attribution)
מידע על ספקי הנתונים של המקום הזה.
שדות | |
---|---|
provider |
שם ספק הנתונים של המקום. |
provider_uri |
URI לספק הנתונים של המקום. |
BusinessStatus
סטטוס העסק של המקום.
טיפוסים בני מנייה (enum) | |
---|---|
BUSINESS_STATUS_UNSPECIFIED |
ערך ברירת המחדל. הערך הזה לא בשימוש. |
OPERATIONAL |
העסק פעיל, אבל לא בהכרח פתוח כרגע. |
CLOSED_TEMPORARILY |
המלון סגור זמנית. |
CLOSED_PERMANENTLY |
העסק סגור לצמיתות. |
GenerativeSummary
ניסיוני: פרטים נוספים זמינים בכתובת https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative.
סיכום של המקום שנוצר על ידי AI.
שדות | |
---|---|
overview |
סקירה כללית על המקום. |
description |
התיאור המפורט של המקום. |
references |
קובצי עזר שמשמשים ליצירת תיאור הסיכום. |
OpeningHours
מידע על שעת הפעילות של המקום.
שדות | |
---|---|
periods[] |
התקופות שבהן המקום הזה פתוח במהלך השבוע. התקופות מסודרות בסדר כרונולוגי, החל מיום ראשון לפי אזור הזמן המקומי. ערך ריק (אבל לא חסר) מציין מקום שאף פעם לא פתוח. למשל, כי הוא סגור זמנית לצורך שיפוצים. |
weekday_descriptions[] |
מחרוזות מותאמות לשוק המקומי שמתארות את שעות הפתיחה של המקום, מחרוזת אחת לכל יום בשבוע. השדה יהיה ריק אם שעות הפעילות לא ידועות או אם לא ניתן להמיר אותן לטקסט מותאם לשוק המקומי. דוגמה: "ראשון: 18:00–06:00" |
secondary_hours_type |
מחרוזת סוג שמשמשת לזיהוי הסוג של שעות המשנה. |
special_days[] |
מידע מובנה לימים מיוחדים שחלים בתקופה של שעות הפתיחה שהוחזרו. ימים מיוחדים הם ימים שעשויים להשפיע על שעות הפעילות של מקום מסוים, כמו יום חג המולד. מגדירים את הערכים current_opening_hours ו-current_secondary_opening_hours אם יש שעות יוצאות דופן. |
open_now |
האם המקום הזה פתוח עכשיו? מוצג תמיד, אלא אם אין לנו נתונים של השעה ביום או אזור הזמן לגבי שעות הפתיחה האלה. |
נקודה
תקופה שבה המקום נשאר בסטטוס open_now.
שדות | |
---|---|
open |
השעה שבה המקום מתחיל להיפתח. |
close |
השעה שבה המקום מתחיל להיסגר. |
נקודה
נקודות שינוי סטטוס.
שדות | |
---|---|
date |
התאריך באזור הזמן המקומי של המקום. |
truncated |
מציין אם נקודת הקצה נחתכה או לא. הקיצוץ מתרחש כשהשעות האמיתיות נמצאות מחוץ לשעות שבהן אנחנו מוכנים להחזיר שעות, לכן אנחנו מקצרים את השעות בחזרה לגבולות האלה. כך אפשר להבטיח שיוחזרו לכל היותר 24 * 7 שעות מחצות של יום הבקשה. |
day |
יום בשבוע, כמספר שלם בטווח 0-6. 0 הוא יום ראשון, 1 הוא יום שני וכו'. |
hour |
השעה בשתי ספרות. נע בין 00 ל-23. |
minute |
הדקה בשתי ספרות. נע בין 00 ל-59. |
SecondaryHoursType
סוג שמשמש לזיהוי הסוג של שעות הפעילות המשניות.
טיפוסים בני מנייה (enum) | |
---|---|
SECONDARY_HOURS_TYPE_UNSPECIFIED |
ערך ברירת המחדל אם לא צוין סוג שעה משנית. |
DRIVE_THROUGH |
שעת היציאה של הבנקים, למסעדות או לבתי מרקחת. |
HAPPY_HOUR |
The Happy Hour. |
DELIVERY |
שעת המשלוח. |
TAKEOUT |
השעה של ביצוע טייק אוויי. |
KITCHEN |
השעה במטבח. |
BREAKFAST |
שעת ארוחת הבוקר. |
LUNCH |
שעת ארוחת הצהריים. |
DINNER |
שעת ארוחת הערב. |
BRUNCH |
שעת הבראנץ'. |
PICKUP |
שעת האיסוף. |
ACCESS |
שעות הגישה למקומות האחסון. |
SENIOR_HOURS |
שעות הפתיחה המיוחדות לקשישים. |
ONLINE_SERVICE_HOURS |
שעות השירות באינטרנט. |
SpecialDay
מידע מובנה לימים מיוחדים שחלים בתקופה של שעות הפתיחה שהוחזרו. ימים מיוחדים הם ימים שעשויים להשפיע על שעות הפעילות של מקום מסוים, כמו יום חג המולד.
שדות | |
---|---|
date |
התאריך של היום המיוחד הזה. |
ParkingOptions
מידע על אפשרויות החניה במקום. חניון יכולים לתמוך ביותר מאפשרות אחת בו-זמנית.
שדות | |
---|---|
free_parking_lot |
במקום יש מגרשי חניה בחינם. |
paid_parking_lot |
במקום יש חניונים בתשלום. |
free_street_parking |
יש במקום חניה ברחוב בחינם. |
paid_street_parking |
יש במקום חניה ברחוב בתשלום. |
valet_parking |
במקום יש שירות החניית רכבים. |
free_garage_parking |
יש במקום חניון מקורה בחינם. |
paid_garage_parking |
יש במקום חניון בתשלום. |
PaymentOptions
אפשרויות התשלום שהמקום מקבל.
שדות | |
---|---|
accepts_credit_cards |
המקום מקבל כרטיסי אשראי כתשלום. |
accepts_debit_cards |
במקום מקבלים כרטיסי חיוב מיידי בתור תשלום. |
accepts_cash_only |
המקום מקבל תשלום במזומן בלבד. מקומות עם המאפיין הזה עדיין עשויים לקבל אמצעי תשלום אחרים. |
accepts_nfc |
המקום מקבל תשלומים באמצעות NFC. |
PlusCode
Plus Code (http://plus.codes) הוא הפניה למיקום בשני פורמטים: קוד גלובלי שמגדיר 14mx14m (1/8, 000 במעלה) או מלבן קטן יותר, וקוד מורכב שמחליף את הקידומת במיקום של הפניה.
שדות | |
---|---|
global_code |
הקוד הגלובלי (מלא) של המקום, כמו '9FWM33GV+HQ', שמייצג שטח של 1/8,000 על 1/8,000 מעלות (כ-14 על 14 מטרים). |
compound_code |
קוד מורכב של מקום, למשל '33GV+HQ, Rammber, נורבגיה', שמכיל את הסיומת של הקוד הגלובלי ומחליף את הקידומת בשם בפורמט של ישות עזר. |
SubDestination
צריך לציין את שם המשאב והמזהה של יעדי המשנה שקשורים לאותו מקום. לדוגמה, טרמינלים שונים הם יעדים שונים של נמל תעופה.
שדות | |
---|---|
name |
שם המשאב של יעד המשנה. |
id |
מזהה המקום של יעד המשנה. |
PriceLevel
רמת המחירים של המקום.
טיפוסים בני מנייה (enum) | |
---|---|
PRICE_LEVEL_UNSPECIFIED |
רמת המחירים של המקום לא צוינה או לא ידועה. |
PRICE_LEVEL_FREE |
המקום מספק שירותים בחינם. |
PRICE_LEVEL_INEXPENSIVE |
המקום מספק שירותים לא יקרים. |
PRICE_LEVEL_MODERATE |
המקום מספק שירותים במחיר בינוני. |
PRICE_LEVEL_EXPENSIVE |
המקום מספק שירותים יקרים. |
PRICE_LEVEL_VERY_EXPENSIVE |
המקום מספק שירותים יקרים מאוד. |
קובצי עזר
ניסיוני: פרטים נוספים זמינים בכתובת https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative.
אזכור לכך שהתוכן הגנרטיבי קשור אליו.
שדות | |
---|---|
reviews[] |
ביקורות שמשמשות כהפניות. |
places[] |
רשימה של שמות המשאבים של המקומות שאליהם מתבצעת ההפניה. אפשר להשתמש בשם הזה בממשקי API אחרים שמקבלים שמות של משאבי מקומות. |
בדיקה
מידע לגבי ביקורת על מקום.
שדות | |
---|---|
name |
הפניה שמייצגת את הביקורת על המקום הזה, שאפשר להשתמש בה כדי לחפש שוב את הביקורת על המקום (שנקראת גם שם 'המשאב' של ה-API: |
relative_publish_time_description |
מחרוזת של מועד אחרון בפורמט המתאים, שמציינת את זמן הבדיקה ביחס לשעה הנוכחית באופן שמתאים לשפה ולמדינה. |
text |
הטקסט המותאם לשוק המקומי של הביקורת. |
original_text |
טקסט הביקורת בשפה המקורית שלו. |
rating |
מספר בין 1.0 ל-5.0, שנקרא גם מספר הכוכבים. |
author_attribution |
המחבר של הביקורת הזו. |
publish_time |
חותמת הזמן של הביקורת. |
SearchNearbyRequest
בקשת Proto של 'חיפוש בקרבת מקום'.
שדות | |
---|---|
language_code |
פרטי המקום יוצגו בשפה המועדפת, אם יש כזו. אם קוד השפה לא צוין או לא מזוהה, ייתכן שיוחזרו פרטי מקום משפה כלשהי, עם עדיפות לאנגלית אם פרטים כאלה קיימים. הרשימה הנוכחית של השפות הנתמכות: https://developers.google.com/maps/faq#languagesupport. |
region_code |
קוד המדינה או האזור (CLDR) של המיקום שממנו הבקשה מגיעה. הפרמטר הזה משמש להצגת פרטי המקום, כמו שם מקום ספציפי לאזור, אם קיים. הפרמטר יכול להשפיע על התוצאות בהתאם לחוק הרלוונטי. מידע נוסף זמין בכתובת https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. שימו לב: כרגע אין תמיכה בקודי אזור בני 3 ספרות. |
included_types[] |
סוג מקום כלול (למשל, "מסעדה" או "gas_station") מהכתובת https://developers.google.com/maps/documentation/places/web-service/place-types. אפשר לציין עד 50 סוגים מתוך טבלה א'. אם יש סוגים מתנגשים, כלומר איזה סוג מופיע גם ב-include_types וגם ב-excluded_types, תוחזר שגיאת INVALID_ARGUMENT. אם מציינים סוג מקום עם כמה הגבלות על סוגים, מוחזרים רק מקומות שעומדים בכל ההגבלות. לדוגמה, אם יש לנו: {included_types = ["restaurant"], exclude_primary_types = ["restaurant"]}, המקומות שהוחזרו מספקים שירותים שקשורים ל'מסעדה' אבל לא פועלים בעיקר בתור 'מסעדות'. |
excluded_types[] |
סוג מקום שלא נכלל (למשל, "מסעדה" או "gas_station") מהכתובת https://developers.google.com/maps/documentation/places/web-service/place-types. אפשר לציין עד 50 סוגים מתוך טבלה א'. אם הלקוח מספק גם את המאפיינים included_types (לדוגמה, מסעדה) וגם את non_types (למשל, cafe), התשובה צריכה לכלול מקומות שהם מסעדה אבל לא בית קפה. התגובה כוללת מקומות שתואמים לפחות לאחד מסוג included_types וגם אף אחד מה-excluded_types. אם יש סוגים מתנגשים, כלומר איזה סוג מופיע גם ב-include_types וגם ב-excluded_types, תוחזר שגיאת INVALID_ARGUMENT. אם מציינים סוג מקום עם כמה הגבלות על סוגים, מוחזרים רק מקומות שעומדים בכל ההגבלות. לדוגמה, אם יש לנו: {included_types = ["restaurant"], exclude_primary_types = ["restaurant"]}, המקומות שהוחזרו מספקים שירותים שקשורים ל'מסעדה' אבל לא פועלים בעיקר בתור 'מסעדות'. |
included_primary_types[] |
סוג מקום ראשי (למשל, "מסעדה" או "gas_station") מהכתובת https://developers.google.com/maps/documentation/places/web-service/place-types. אפשר לשייך למקום רק סוג ראשי אחד מטבלת הסוגים הנתמכים. אפשר לציין עד 50 סוגים מתוך טבלה א'. אם יש סוגים ראשיים סותרים, כלומר סוג מופיע גם ב- included_primary_types וגם ב-excluded_primary_types, תוחזר שגיאת INVALID_ARGUMENT. אם מציינים סוג מקום עם כמה הגבלות על סוגים, מוחזרים רק מקומות שעומדים בכל ההגבלות. לדוגמה, אם יש לנו: {included_types = ["restaurant"], exclude_primary_types = ["restaurant"]}, המקומות שהוחזרו מספקים שירותים שקשורים ל'מסעדה' אבל לא פועלים בעיקר בתור 'מסעדות'. |
excluded_primary_types[] |
סוג מקום ראשי שלא נכלל (למשל "מסעדה" או "gas_station") מהכתובת https://developers.google.com/maps/documentation/places/web-service/place-types. אפשר לציין עד 50 סוגים מתוך טבלה א'. אם יש סוגים ראשיים סותרים, כלומר סוג מופיע גם ב- included_primary_types וגם ב-excluded_primary_types, תוחזר שגיאת INVALID_ARGUMENT. אם מציינים סוג מקום עם כמה הגבלות על סוגים, מוחזרים רק מקומות שעומדים בכל ההגבלות. לדוגמה, אם יש לנו: {included_types = ["restaurant"], exclude_primary_types = ["restaurant"]}, המקומות שהוחזרו מספקים שירותים שקשורים ל'מסעדה' אבל לא פועלים בעיקר בתור 'מסעדות'. |
max_result_count |
מספר התוצאות המקסימלי שיש להחזיר. הערך חייב להיות בין 1 ל-20 (ברירת מחדל), כולל. אם המספר לא מוגדר, הוא יחזור למגבלה העליונה. אם המספר מוגדר כשלילי או חורג מהגבול העליון, מוחזרת השגיאה INVALID_ARGUMENT. |
location_restriction |
חובה. האזור לחיפוש. |
rank_preference |
איך התוצאות מדורגות בתגובה. |
LocationRestriction
האזור לחיפוש.
שדות | |
---|---|
שדה איחוד
|
|
circle |
מעגל שמוגדר לפי נקודת מרכז ורדיוס. |
RankPreference
איך התוצאות מדורגות בתגובה.
טיפוסים בני מנייה (enum) | |
---|---|
RANK_PREFERENCE_UNSPECIFIED |
ערך RankPreference לא הוגדר. ישתמש בדירוג לפי POPULARITY כברירת מחדל. |
DISTANCE |
דירוג התוצאות לפי מרחק. |
POPULARITY |
דירוג התוצאות לפי פופולריות. |
SearchNearbyResponse
קובץ תגובה של 'חיפוש בקרבת מקום'.
שדות | |
---|---|
places[] |
רשימה של מקומות שעומדים בדרישות של המשתמש, כמו סוגי מקומות, מספר מקומות והגבלת מיקום ספציפית. |
SearchTextRequest
בקשת Proto של SearchText.
שדות | |
---|---|
text_query |
חובה. שאילתת הטקסט לחיפוש טקסטואלי. |
language_code |
פרטי המקום יוצגו בשפה המועדפת, אם יש כזו. אם קוד השפה לא צוין או לא מזוהה, ייתכן שיוחזרו פרטי מקום משפה כלשהי, עם עדיפות לאנגלית אם פרטים כאלה קיימים. הרשימה הנוכחית של השפות הנתמכות: https://developers.google.com/maps/faq#languagesupport. |
region_code |
קוד המדינה או האזור (CLDR) של המיקום שממנו הבקשה מגיעה. הפרמטר הזה משמש להצגת פרטי המקום, כמו שם מקום ספציפי לאזור, אם קיים. הפרמטר יכול להשפיע על התוצאות בהתאם לחוק הרלוונטי. מידע נוסף זמין בכתובת https://www.unicode.org/cldr/charts/latest/supplemental/territory_language_information.html. שימו לב: כרגע אין תמיכה בקודי אזור בני 3 ספרות. |
rank_preference |
איך התוצאות מדורגות בתגובה. |
included_type |
סוג המקום המבוקש. הרשימה המלאה של הסוגים הנתמכים: https://developers.google.com/maps/documentation/places/web-service/place-types. יש תמיכה רק בסוג כלול אחד. |
open_now |
משמשת להגבלת החיפוש למקומות שפתוחים עכשיו. ערך ברירת המחדל הוא False. |
min_rating |
יש לסנן תוצאות שדירוג המשתמשים הממוצע שלהן נמוך מאוד מהמגבלה הזו. ערך חוקי חייב להיות מספר ממשי (float) בין 0 ל-5 (כולל) בקצב של 0.5, כלומר [0, 0.5, 1.0, ... , 5.0] כולל. דירוג הקלט יעוגל כלפי מעלה לערך הקרוב ביותר (0.5 (תקרה). לדוגמה, דירוג של 0.6 יבטל את כל התוצאות שקיבלו דירוג נמוך מ-1.0. |
max_result_count |
הוצא משימוש: במקומו צריך להשתמש ברכיב המספר המקסימלי של תוצאות בכל דף שניתן להחזיר. אם מספר התוצאות הזמינות גדול מ- אם יצוינו |
page_size |
זה שינוי אופציונלי. המספר המקסימלי של תוצאות בכל דף שניתן להחזיר. אם מספר התוצאות הזמינות גדול מ- אם יצוינו |
page_token |
זה שינוי אופציונלי. אסימון דף, שהתקבל משיחת TextSearch קודמת. צריך לספק אותה כדי לאחזר את הדף הבא. במהלך החלוקה לדפים, כל הפרמטרים מלבד |
price_levels[] |
משמשת להגבלת החיפוש למקומות שמסומנים כרמות מחירים מסוימות. המשתמשים יכולים לבחור כל שילובים של רמות מחירים. ברירת המחדל היא בחירה בכל רמות המחירים. |
strict_type_filtering |
משמשת להגדרת סינון סוגים מחמיר עבור included_type. אם היא מוגדרת כ-True, יוחזרו רק תוצאות מאותו סוג. ברירת המחדל היא False. |
location_bias |
האזור לחיפוש. המיקום הזה משמש כהטיה, כך שייתכן שיתקבלו תוצאות לגבי מיקום נתון. לא ניתן להגדיר יחד עם location_restriction. |
location_restriction |
האזור לחיפוש. המיקום הזה משמש כהגבלה, ולכן לא יוחזרו תוצאות מחוץ למיקום הנתון. לא ניתן להגדיר יחד עם הפרמטר location_bia. |
ev_options |
זה שינוי אופציונלי. מגדירים את אפשרויות הרכב החשמלי הניתנות לחיפוש של בקשה לחיפוש מקום. |
EVOptions
אפשרויות לחיפוש רכב חשמלי לפי בקשה לחיפוש מקום.
שדות | |
---|---|
minimum_charging_rate_kw |
זה שינוי אופציונלי. קצב הטעינה המינימלי הנדרש בקילוואט. מקום ששיעור הטעינה שלו נמוך מהתעריף שצוין לא יסומן. |
connector_types[] |
זה שינוי אופציונלי. רשימת הסוגים המועדפים של מחברים לרכב חשמלי. מתבצע סינון מקום שלא תומך באף אחד מסוגי המחברים הרשומים. |
LocationBias
האזור לחיפוש. המיקום הזה משמש כהטיה, כך שייתכן שיתקבלו תוצאות לגבי מיקום נתון.
שדות | |
---|---|
שדה איחוד
|
|
rectangle |
תיבה מלבנית שמוגדרת לפינה צפון מזרחית ודרום-מערבית. |
circle |
מעגל שמוגדר לפי נקודת מרכז ורדיוס. |
LocationRestriction
האזור לחיפוש. המיקום הזה משמש כהגבלה, ולכן לא יוחזרו תוצאות מחוץ למיקום הנתון.
שדות | |
---|---|
שדה איחוד
|
|
rectangle |
תיבה מלבנית שמוגדרת לפינה צפון מזרחית ודרום-מערבית. |
RankPreference
איך התוצאות מדורגות בתגובה.
טיפוסים בני מנייה (enum) | |
---|---|
RANK_PREFERENCE_UNSPECIFIED |
לשאילתה שמסווגת לפי קטגוריות, כמו "מסעדות בתל אביב", ברירת המחדל היא RELEVANCE. עבור שאילתות שאינן מסווגות כקטגוריות, כגון 'Mountain View, CA', מומלץ להשאיר את הפרמטר levelPreference לא מוגדר. |
DISTANCE |
דירוג התוצאות לפי מרחק. |
RELEVANCE |
דירוג התוצאות לפי רלוונטיות. סדר המיון נקבע לפי ערימת דירוג רגילה. |
SearchTextResponse
אב-טיפוס של תגובה ל-SearchText.
שדות | |
---|---|
places[] |
רשימה של מקומות שעומדים בקריטריונים של המשתמש לחיפוש טקסט. |
contextual_contents[] |
ניסיוני: פרטים נוספים זמינים בכתובת https://developers.google.com/maps/documentation/places/web-service/experimental/places-generative. רשימה של תכנים תלויי-הקשר, שבהם כל רשומה משייכת למקום המתאים באותו אינדקס בשדה 'מקומות'. עדיף לבחור תכנים שרלוונטיים ל- |
next_page_token |
אסימון שאפשר לשלוח בתור |