בדף הזה מפורטים המק"טים, מזהי המק"טים, האירועים לחיוב והטריגרים לחיוב של המק"טים בגרסאות הקודמות של Places API, Directions API ו-Distance Matrix API. בגרסאות הנוכחיות של השירותים האלה, אפשר לעיין בפרטי המק"טים של Places (חדש) ובפרטי המק"טים של מסלולים וניווט. בסקירה הכללית של פרטי השימוש ב-API מופיעה רשימה של כל קטגוריות המוצרים.
מידע על טבלאות המק"טים
בקטעים הבאים מפורטים הפרטים של כל מק"ט:
| קטגוריה | אם המק"ט שייך לקטגוריית המק"טים Essentials, Pro או Enterprise. |
| אירוע לחיוב | האירוע שעליו מחויב המק"ט. |
| טריגרים | אילו רכיבי קוד מפעילים אירועים לחיוב. |
| תמחור | קישורים לטבלת התמחור של קבוצת המק"טים. |
מק"טים של מוצרי Places מדור קודם
במאמר מק"טים של מוצרים ב-Places (חדש) מפורטות הגרסאות העדכניות.
מידע על מק"טים של נתונים ב-Places
שלושת המק"טים של נתוני Places הם: Basic Data, Contact Data ו- Atmosphere Data.מק"ט אחד או יותר של נתונים מופעל עבור:
- Android: כל בקשה אל
fetchPlace()אוfindCurrentPlace() - iOS: כל קריאה ל-
fetchPlaceFromPlaceID:או ל-findPlaceLikelihoodsFromCurrentLocationWithPlaceFields: - שירות אינטרנט: כל בקשה ל-Places, בהתאם לשדות שצוינו בבקשה
מק"טים של נתונים תמיד מחויבים בנוסף למק"ט הבסיסי של הבקשה שמפעילה אותם. לדוגמה, בקשה של Place Details שכוללת שדות נתונים בסיסיים תחויב גם במק"ט של שדות הנתונים הבסיסיים וגם במק"ט של Place Details.
בשירות האינטרנט, בקשות API אלה ל-Places API מאפשרות לכם לציין את שדות הנתונים שיוחזרו:
בשירות האינטרנט, הקריאות האלה ל-Places API לא תומכות בציון השדות שיוחזרו. הקריאות האלה תמיד מחזירות את כל הנתונים של Places, ומחייבות את שלושת המק"טים של Places Data בנוסף לחיוב על כל בקשת API:
[ Essentials: Places Legacy ] |
|---|
מק"ט: השלמה אוטומטית – לכל בקשה
| קטגוריה | Essentials | |
|---|---|---|
| מזהה המק"ט |
7384-2DE4-D388 (כל העולם) 2164-BC00-53DC (הודו) |
|
| ממשקי API | השלמה אוטומטית למקומות (גרסת קודמת) ב-Android, השלמה אוטומטית למקומות (גרסת קודמת) ב-iOS, השלמה אוטומטית למקומות (גרסת קודמת) באינטרנט |
|
| אירוע לחיוב | בקשה שלא כוללת טוקן לסשן | |
| טריגרים |
|
|
| דוגמאות | אם תשלחו בקשה מסשן השלמה אוטומטית לא חוקי (לדוגמה, סשן שמשתמש שוב באסימון סשן), תחויבו גם במק"ט Autocomplete – Per Request. יכול להיות שבקשות להשלמה אוטומטית מווידג'ט ההשלמה האוטומטית למקומות ב-Maps JavaScript API יחויבו במק"ט "השלמה אוטומטית – לכל בקשה" כששולחים בקשות מסשן לא תקין של השלמה אוטומטית. מצב כזה יכול לקרות כשמשתמש מקליד או מעתיק ומדביק כמה כתובות שונות בווידג'ט, ולא תמיד בוחר הצעה להשלמת החיפוש. |
|
| תמחור |
מחירון (גלובלי) מחירון (הודו) |
מק"ט: השלמה אוטומטית (כלולה ב-Place Details) – לכל סשן
| קטגוריה | Essentials | |
|---|---|---|
| מזהה המק"ט |
E9C9-934B-DDB1 (כל העולם) |
|
| ממשקי API | השלמה אוטומטית למקומות (גרסת קודמת) ב-Android, השלמה אוטומטית למקומות (גרסת קודמת) ב-iOS, השלמה אוטומטית למקומות (גרסת קודמת) באינטרנט |
|
| אירוע לחיוב | סשן | |
| טריגרים |
השדות בבקשה: כדי להימנע מחיובים מיותרים, הקפידו לציין בבקשה את השדות שאתם צריכים. בהתאם לשדות שציינתם, בקשה של פרטי מקום יוצרת גם את המק"טים הבאים של נתונים: אם לא תציינו שדות בבקשה ל-Place Details, יופעלו כל המק"טים של הנתונים. אם אתם מבקשים רק רענון של מזהה פרטי המקום (הבקשה מציינת רק את השדה |
|
| דוגמאות |
בקשות להשלמה אוטומטית זמינות ללא תשלום. החיוב על המק"ט הקודם הזה מתבצע כשמבקשים Place Details נוספים, על סמך התמחור הרגיל של Place Details. בדוגמה הבאה מוצגת סדרה של בקשות לפי פלטפורמה, שיובילו למק"טים הבאים בחשבון, כשמציגים את החשבון לפי מק"ט:
דוגמה לבקשה לפי פלטפורמה: בקשות ב-Android
בקשות ב-iOS
בקשות לשירות אינטרנט
בקשה להשלמה אוטומטית למקומות (קלט="par", טוקן לסשן: XYZ) |
|
| תמחור |
מחירון (גלובלי) מחירון (הודו) |
מידע על סשנים של השלמה אוטומטית
סשן של השלמה אוטומטית כולל כמה בקשות של השלמה אוטומטית (כדי לאחזר הצעות למקום בזמן שהמשתמש מקליד), ולכל היותר בקשה אחת של Places Details (כדי לאחזר פרטים על המקום שהמשתמש בחר). אותו טוקן לסשן מועבר להשלמה האוטומטית ולבקשה הבאה של Place Details. סשן מתחיל בבקשה הראשונה להשלמה אוטומטית (בדרך כלל כשמשתמש מתחיל להקליד). קריאה ל-Places Details מתבצעת כשהמשתמש בוחר באחת מההצעות של ההשלמה האוטומטית. אם המשתמש לא בוחר הצעה, לא מתבצעת קריאה ל-Place Details.
אחרי שהמשתמש בוחר מקום (כלומר, אחרי שמתבצעת קריאה ל-Place Details), צריך להתחיל סשן חדש באמצעות טוקן לסשן חדש.
אפשר ליצור סשנים של השלמה אוטומטית מממשקי ה-API הבאים:
- שירות ההשלמה האוטומטית למקומות של Places API או שירות ההשלמה האוטומטית למקומות של Maps JavaScript API. צריך לתכנן את האפליקציה כך שתספק אסימונים לסשן (יכול להיות שתצטרכו לשנות את הקוד הקיים).
- הווידג'ט Autocomplete של Maps JavaScript API. החיוב לפי סשן מופעל באופן אוטומטי בווידג'טים האלה, בלי שצריך לשנות את הקוד.
טוקן לסשן מתאים לסשן אחד של משתמש, ואין להשתמש בו ליותר מסשן אחד של משתמש. אם תשתמשו שוב בטוקן לסשן, הסשן ייחשב לא חוקי והבקשות יחויבו כאילו לא סופק טוקן לסשן.
הבקשות להשלמה אוטומטית והבקשות ל-Places Details שמשתמשות בסשנים מחויבות במק"טים שונים.
מק"ט: נתונים בסיסיים
מק"ט של נתונים שבאמצעותו מתבצע החיוב על שדות של נתונים בסיסיים בבקשה מסוג פרטי מקום או חיפוש מקום.
| קטגוריה | Essentials | |
|---|---|---|
| מזהה המק"ט |
75D4-C522-326B (כל העולם) 5D7B-1F7B-395E (הודו) |
|
| ממשקי API |
Places Details (הגרסה הקודמת)
עם שדות בסיסיים
Find Place (הגרסה הקודמת) עם שדות בסיסיים |
|
| אירוע לחיוב | בקשה מוצלחת לשדות של נתונים בסיסיים | |
| טריגרים |
שדות ל-Android SDK
שדות ל-iOS
שדות לשירות אינטרנט
|
|
| חיוב לפי מסכת שדות |
החיוב על הבקשה מתבצע על סמך השדות שצוינו במסכת השדות. לדוגמה:
|
|
| תמחור |
מחירון (גלובלי)
מחירון (הודו) |
מק"ט: Find Place – ID only
| קטגוריה | Essentials | |
|---|---|---|
| מזהה המק"ט |
44A2-D839-A3AC (גלובלי) FE05-60A4-CDDF (הודו) |
|
| ממשקי API | שירות האינטרנט של Places – חיפוש מקום | |
| אירוע לחיוב | בקשה מוצלחת רק עבור place_id |
|
| טריגרים | בקשת חיפוש מקום בלי שדות שצוינו, או רק עם השדה place_id: FindPlace(fields: place_id). |
|
| תמחור |
מחירון (גלובלי)
מחירון (הודו) |
מק"ט: Place Details – ID Refresh
| קטגוריה | Essentials | |
|---|---|---|
| מזהה המק"ט |
2D88-4302-6299 (כל העולם) 4604-F56B-7086 (הודו) |
|
| ממשקי API | Place Details (Legacy) | |
| אירוע לחיוב | בקשה מוצלחת לשדות מזהים בלבד | |
| טריגרים | בקשה עם השדה מזהה מקום בלבד:
getPlaceDetails(fields: place_id). |
|
| תמחור |
מחירון (גלובלי)
מחירון (הודו) |
מק"ט: השלמה אוטומטית של שאילתה – לכל בקשה
| קטגוריה | Essentials | |
|---|---|---|
| מזהה המק"ט |
C4B1-8805-63EF (כל העולם) 59E9-EB83-5CA3 (הודו) |
|
| ממשקי API | שירות השלמה אוטומטית של שאילתות | |
| אירוע לחיוב | בקשה שהושלמה בהצלחה | |
| טריגרים |
התמחור לפי סשן של השלמה אוטומטית לא נתמך כשמשתמשים ב-Query Autocomplete. בקשות Place Details הבאות מחויבות על סמך Place Details Pro SKU. |
|
| תמחור |
מחירון (גלובלי)
מחירון (הודו) |
[ Pro: Places Legacy ] |
|---|
מק"ט: Autocomplete without Place Details – Per Session
| קטגוריה | Pro | |
|---|---|---|
| מזהה המק"ט |
B52C-8320-6DC5 (גלובלי) C625-D3CE-DF37 (הודו) |
|
| ממשקי API | השלמה אוטומטית למקומות (גרסת קודמת) ב-Android, השלמה אוטומטית למקומות (גרסת קודמת) ב-iOS, השלמה אוטומטית למקומות (גרסת קודמת) באינטרנט |
|
| אירוע לחיוב | סשן | |
| טריגרים |
|
|
| תמחור |
מחירון (גלובלי)
מחירון (הודו) |
מק"ט: חיפוש המיקום הנוכחי
| קטגוריה | Pro | |
|---|---|---|
| מזהה המק"ט |
7218-264C-D1D7 (כל העולם) 0862-F46E-1A1A (הודו) |
|
| ממשקי API | Places SDK ל-Android, Places SDK ל-iOS |
|
| אירוע לחיוב | בקשה שהושלמה בהצלחה | |
| טריגרים |
|
|
| דוגמאות |
בדוגמאות הבאות מוסבר על אילו מק"טים תחויבו כשתשלחו בקשה מסוג Find Current Place ותציינו שדות ממק"טים של נתונים מסוג Basic, Contact ו-Atmosphere. כדי לראות את המק"טים בחשבון, אתם יכולים להציג את החשבון לפי מק"ט, כמו שמתואר במאמר ניתוח השימוש והעלות לכל מק"ט. אתם שולחים בקשה לאיתור המיקום הנוכחי עם השדה
בחשבון שלכם מופיעים המק"טים הבאים:
אתם שולחים בקשה לאיתור המיקום הנוכחי עם השדה
בחשבון שלכם מופיעים המק"טים הבאים:
אתם שולחים בקשה מסוג Find Current Place עם כל שלושת השדות של סוגי הנתונים:
בחשבון שלכם מופיעים המק"טים הבאים:
|
|
| תמחור |
מחירון (גלובלי)
מחירון (הודו) |
מק"ט: חיפוש מקום
| קטגוריה | Pro | |
|---|---|---|
| מזהה המק"ט |
DC67-3188-2294 (כל העולם) ECB4-087C-9A27 (הודו) |
|
| ממשקי API | חיפוש מקום (גרסה קודמת) | |
| אירוע לחיוב | בקשה מוצלחת ליותר משדה המזהה בלבד | |
| טריגרים | בקשת חיפוש מקום שצוין בה יותר משדה המזהה בלבד. | |
| דוגמאות |
בדוגמאות הבאות מוסבר על אילו מק"טים תחויבו כשתשלחו בקשה מסוג Find Current Place ותציינו שדות ממק"טים של נתונים מסוג Basic, Contact ו-Atmosphere. כדי לראות את המק"טים בחשבון, אתם יכולים להציג את החשבון לפי מק"ט, כמו שמתואר במאמר ניתוח השימוש והעלות לכל מק"ט. אתם שולחים בקשה לחיפוש מקום עם השדה
בחשבון שלכם מופיעים המק"טים הבאים:
אתם שולחים בקשה לחיפוש מקום עם השדה
בחשבון שלכם מופיעים המק"טים הבאים:
אתם שולחים בקשת Find Place עם כל שלושת השדות של סוגי הנתונים:
בחשבון שלכם מופיעים המק"טים הבאים:
|
|
| תמחור |
מחירון (גלובלי)
מחירון (הודו) |
מק"ט: מקומות – חיפוש בסביבה
| קטגוריה | Pro | |
|---|---|---|
| מזהה המק"ט |
6B23-8A17-D29D (כל העולם) CC66-BE0E-2477 (הודו) |
|
| ממשקי API | חיפוש בסביבה (גרסה קודמת) | |
| אירוע לחיוב | בקשה מוצלחת לתכונות Pro | |
| טריגרים |
בבקשה הזו אי אפשר לציין אילו שדות יוחזרו. התגובה מחזירה רשימה של מקומות וקבוצת משנה של שדות הנתונים הנתמכים. |
|
| דוגמאות |
אתם שולחים בקשה לחיפוש בסביבה, למשל
|
|
| תמחור |
מחירון (גלובלי) מחירון (הודו) |
מק"ט: מקומות – חיפוש טקסט
| קטגוריה | Pro | |
|---|---|---|
| מזהה המק"ט |
E95A-86C7-7F47 (כל העולם) 102E-888D-5596 (הודו) |
|
| ממשקי API | חיפוש טקסט (גרסת קודמת) | |
| אירוע לחיוב | בקשה מוצלחת לחיפוש טקסט (גרסה קודמת) | |
| טריגרים |
בקשות לחיפוש טקסט מחזירות רשימה של מקומות, אבל לא תומכות בציון השדות שיוחזרו. בקשות של חיפוש טקסט מחזירות קבוצת משנה של שדות הנתונים הנתמכים. אתם מחויבים על הבקשה של חיפוש הטקסט וגם על כל המק"טים של סוגי הנתונים: נתונים בסיסיים, נתוני קשר ו נתוני אווירה.
מק"ט: Places – חיפוש טקסט מופעל גם על ידי
הווידג'ט Place SearchBox של Maps JavaScript API: השיטה
|
|
| דוגמאות |
אם שולחים בקשה לחיפוש טקסט (דור קודם), המק"טים האלה מופיעים בחשבון כשמציגים את החשבון לפי מק"ט:
|
|
| תמחור |
מחירון (גלובלי)
מחירון (הודו) |
מק"ט: פרטי מקומות
| קטגוריה | Pro | |
|---|---|---|
| מזהה המק"ט |
FC5C-DF28-543F (כל העולם) F7AA-FEF9-C90E (הודו) |
|
| ממשקי API | Place Details (Legacy) | |
| אירוע לחיוב | בקשה מוצלחת לתכונות Pro | |
| טריגרים |
כשמשתמשים ב-API ובשירותים לאינטרנט, החיוב על המק"ט של פרטי המקום מתבצע גם אם מספקים טוקן לסשן וגם אם לא. |
|
| דוגמאות |
|
|
| תמחור |
מחירון (גלובלי) מחירון (הודו) |
[ Enterprise: Places Legacy ] |
|---|
מק"ט: נתוני אטמוספירה
מק"ט נתונים שמחייב על שדות של נתוני אווירה בבקשה של פרטי מקום או חיפוש מקום.
| קטגוריה | Enterprise | |
|---|---|---|
| מזהה המק"ט |
D63D-5CC5-302A (כל העולם) 0CE0-1963-137E (הודו) |
|
| ממשקי API |
Places Details (הגרסה הקודמת)
עם שדות אווירה
Find Place (הגרסה הקודמת) עם שדות אווירה |
|
| אירוע לחיוב | בקשה מוצלחת לשדות נתונים של Atmosphere | |
| טריגרים | ||
| דוגמאות לחיוב על מסכת שדות |
החיוב על הבקשה מתבצע על סמך השדות שצוינו במסכת השדות. לדוגמה:
|
|
| תמחור | מחירון (גלובלי) מחירון (הודו) |
מק"ט: נתוני אנשי קשר
מק"ט נתונים לחיוב על שדות של פרטים ליצירת קשר בבקשה מסוג פרטי מקום או חיפוש מקום.
| קטגוריה | Enterprise | |
|---|---|---|
| מזהה המק"ט |
F095-CD01-81B2 (גלובלי) A03F-5079-C66C (הודו) |
|
| ממשקי API |
פרטי מקומות (גרסה קודמת)
עם שדות של פרטים ליצירת קשר
חיפוש מקום (גרסה קודמת) עם שדות של פרטים ליצירת קשר |
|
| אירוע לחיוב | בקשה מוצלחת לשדות נתונים של אנשי קשר | |
| טריגרים |
שדות ל-Android SDK
שדות ל-iOS SDK
שדות של שירות אינטרנט
|
|
| חיוב לפי מסכת שדות |
החיוב על הבקשה מתבצע על סמך השדות שצוינו במסכת השדות. לדוגמה:
|
|
| תמחור |
מחירון (גלובלי)
מחירון (הודו) |
מק"ט: תמונות של מקומות
| קטגוריה | Enterprise | |
|---|---|---|
| מזהה המק"ט |
81E7-85D0-58A7 (גלובלי) 9F4B-2E19-1B63 (הודו) |
|
| ממשקי API | Places Photo (גרסה קודמת) | |
| אירוע לחיוב | בקשה מוצלחת לתמונה | |
| טריגרים |
|
|
| תמחור |
מחירון (גלובלי)
מחירון (הודו) |
מק"טים של Routes API מדור קודם
[ Essentials: Routes Legacy ] |
|---|
מק"ט: מסלול הגעה
| קטגוריה | Essentials | |
|---|---|---|
| מזהה המק"ט |
28A8-3EB4-4595 (כל העולם) 4714-291C-3199 (הודו) |
|
| ממשקי API | שירות המסלולים של Maps JavaScript API, Directions API (דור קודם) |
|
| אירוע לחיוב | בקשה מוצלחת בלי תכונות של Pro או Enterprise | |
| טריגרים | שאילתות שלא מפעילות מק"ט עם דירוג גבוה יותר | |
| תמחור |
מחירון (גלובלי) מחירון (הודו) |
מק"ט: מטריצת מרחקים
| קטגוריה | Essentials | |
|---|---|---|
| מזהה המק"ט |
C1B6-FF9D-7700 (גלובלי) thought 558A-4F88-F361 (הודו) |
|
| ממשקי API | Distance Matrix API (דור קודם), שירות מטריצת מרחקים ב-Maps JavaScript API |
|
| אירוע לחיוב | כל רכיב שלא מכיל תכונות של Pro או Enterprise. כל בקשה שנשלחת אל Distance Matrix API יוצרת רכיבים, כאשר מספר הorigins כפול מספר הdestinations שווה למספר הרכיבים. |
|
| טריגרים | בקשות לאלמנטים שלא מפעילות מק"טים במחיר גבוה יותר | |
| תמחור |
מחירון (גלובלי)
מחירון (הודו) |
[ Pro: Routes Legacy ] |
|---|
מק"ט: Directions Advanced
| קטגוריה | Pro | |
|---|---|---|
| מזהה המק"ט |
9407-00C2-CF85 (כל העולם) E27B-BD57-FD7D (הודו) |
|
| ממשקי API | שירות המסלולים של Maps JavaScript API, Directions API (דור קודם) |
|
| אירוע לחיוב | בקשה מוצלחת עם תכונות Pro | |
| טריגרים |
|
|
| תמחור |
מחירון (גלובלי)
מחירון (הודו) |
מק"ט: Distance Matrix Advanced
| קטגוריה | Pro | |
|---|---|---|
| מזהה המק"ט |
DFAE-763F-CF6E (כל העולם) C0F4-32AE-F6D1 (הודו) |
|
| ממשקי API | Distance Matrix API (דור קודם), שירות מטריצת מרחקים ב-Maps JavaScript API |
|
| אירוע לחיוב | כל רכיב שמוחזר עם תכונות Pro. כל בקשה שנשלחת אל Distance Matrix API יוצרת רכיבים, כאשר מספר הorigins כפול מספר הdestinations שווה למספר הרכיבים. |
|
| טריגרים |
|
|
| תמחור |
מחירון (גלובלי)
מחירון (הודו) |
דפי פרטים של מק"טים קשורים
- סקירה כללית של פרטי השימוש ב-API: ספריית מק"טים מלאה שמסודרת לפי רמות Essentials, Pro, Enterprise ו-Legacy.
- Maps SKU details: מק"טים של Maps SDK ל-Android, SDK של מפות ל-iOS, Maps JavaScript API, Maps Embed API, Maps Static API, Street View Static API, Elevation API, Aerial View API ו-Map Tiles API.
- פרטי המק"טים של Routes: מק"טים של Routes API, Route Optimization API, Roads API ו-Navigation SDK.
- פרטי המק"טים של Places (חדש): מק"טים של Places API (חדש), Places UI Kit, Places Aggregate API, Address Validation API, Geocoding API, Geolocation API, Time Zone API ו-Maps Grounding Lite.
- פרטי מק"טים של סביבה: מק"טים של Air Quality API, Pollen API, Solar API ו-Weather API.
- התמחור ב-Google Maps Platform והתמחור בהודו: רמות נפח חודשיות ותעריפים לכל אירוע.