בקשות ל-Maps JavaScript API יוצרות קריאות למק"טים שונים בהתאם לסוג הבקשה: לדוגמה, טעינות של מפות מפעילות את Dynamic Maps SKU, ופנורמות מפעילות את Dynamic Street View SKU. התמחור של קריאות אל ספריית מקומות, Maps JavaScript API ושירותי JavaScript אחרים הוא נפרד. מידע נוסף מופיע בטבלה הבאה, שכוללת את פרטי המק"טים ורשימות המחירים.
פרטי המק"טים והתמחור של Maps JavaScript API
בטבלה הבאה מפורטים המק"טים והמחירים של Maps JavaScript API.
פרטי התמחור של ספריית המסלולים
לכל אחת מהקטגוריות Route ו-RouteMatrix יש שלושה מק"טים שקובעים את עלות הבקשה. המק"ט שמשמש לקביעת העלות מבוסס על השירות שבו אתם משתמשים, על Route class או על RouteMatrix class, ועל התכונות שבהן אתם משתמשים בבקשה. לדוגמה:
החיוב על בקשות לחישוב מסלול הוא על כל בקשה.
החיוב על בקשות למטריצת מסלולים לחישוב מתבצע לפי רכיב שמוחזר מהבקשה. מספר הרכיבים הוא מספר המקורות כפול מספר היעדים. לדוגמה, אם בקשה מכילה שני מקורות ושלוש מטרות, הבקשה תחויב עבור שישה אלמנטים.
התכונות שבהן אתם משתמשים קובעות את קטגוריית המק"ט שחויבתם עליה:
Essentials: חיוב על בקשות שמשתמשות רק בתכונות בסיסיות עם עד 10 נקודות ציון ביניים.
Pro: חיוב על בקשות שמשתמשות בתכונה מתקדמת, כמו משני נתיבים
TRAFFIC_AWAREאוTRAFFIC_AWARE_OPTIMAL.Enterprise: חיוב על בקשות שמשתמשות בתכונה של Enterprise, כמו ניתוב לרכב דו-גלגלי.
יש מגבלות שימוש ב-JavaScript, והן מפורטות בהמשך.
חישוב מסלולים
מגבלת קצב של 3,000 שאילתות לדקה.
המספר המקסימלי של נקודות ציון ביניים שמותר לכלול בכל בקשת
computeRoutesהוא 25.
חישוב מטריצת מסלולים
מגבלת הקצב היא 3,000 רכיבים לדקה, והיא מחושבת לפי מספר המקורות כפול מספר היעדים.
המספר המקסימלי של מקורות ויעדים שאפשר לציין באמצעות מזהה מקום או כתובת הוא 50.
המספר המקסימלי הכולל של רכיבים שמותר לכלול בבקשת
computeRouteMatrixעם הערךroutingPreferenceשמוגדר כ-TRAFFIC_AWARE_OPTIMALהוא 100.המספר המקסימלי הכולל של רכיבים שמותר לכלול בבקשת
computeRouteMatrixעם הערךtravelModeשמוגדר כ-TRANSITהוא 100.המספר המקסימלי הכולל של רכיבים שמותר לכל בקשת
computeRouteMatrixהוא 625.
מכסות ומגבלות שימוש
כדי לראות ולנהל את המכסות והגבלות השימוש של Maps JavaScript API, אפשר לעיין במאמר בנושא מכסות והתראות על מכסות.
מכסות הצגה של מפה
המכסות הבאות חלות על טעינות של מפות דו-ממדיות ותלת-ממדיות ב-Maps JavaScript API:
- 30,000 טעינות של מפות לדקה לכל פרויקט
- 300 טעינות של מפות לדקה לכל כתובת IP
מגבלות השימוש ב-Places UI Kit
השימוש ב-Places UI Kit כפוף למגבלות הבאות:
שאילתות ב-Places UI Kit: בקשות מהרכיבים Place Details ו-חיפוש מקומות מוגבלות ל-6,000 שאילתות לדקה לכל פרויקט.
סשן Places UI Kit: הבקשות מהרכיב Autocomplete מוגבלות ל-6,000 שאילתות לדקה לכל פרויקט.
הבקשות הבסיסיות ל-Places API ול-Geocoding API לא צורכות מכסה בפרויקט בענן.
שינוי המכסה
הגבלות המכסה מגדירות את המספר המקסימלי של בקשות שמותר לשלוח ל-API או לשירות מסוימים בפרק זמן נתון. כאשר מספר הבקשות בפרויקט מגיע למגבלת המכסה, השירות מפסיק להגיב לבקשות.
כדי לשנות את ערך המכסה של ה-API, פועלים לפי השלבים הבאים:
- ב-Cloud Console, עוברים אל Google Maps Platform > מכסות.
- בוחרים את ה-API שרוצים לשנות את המכסה שלו.
- מזהים את ערך המכסה שרוצים לשנות ומסמנים את התיבה שלידו.
- לוחצים על Edit (עריכה), מזינים ערך חדש למכסה ולוחצים על Submit request (שליחת בקשה).
הצגה של בקשות להגדלת מכסות
כדי לראות את כל הבקשות להגדלת מכסות, כולל בקשות קודמות ובקשות בהמתנה:
- ב-Cloud Console, עוברים אל Google Maps Platform > מכסות.
- בוחרים את ה-API שרוצים לראות את הבקשה להגדלת המכסה שלו.
- לוחצים על Increase Requests.
הגבלות של התנאים וההגבלות
פרטים מלאים על השימוש המותר מופיעים בקטע 'הגבלות הרישיון' בתנאים ובהגבלות של Google Maps Platform.