Distance Matrix API از یک مدل قیمت گذاری پرداختی استفاده می کند. درخواستهای Distance Matrix API بسته به نوع درخواست، با یکی از دو SKU تماس برقرار میکنند: پایه یا پیشرفته . همراه با شرایط استفاده کلی Google، محدودیتهایی برای استفاده خاص برای Distance Matrix API وجود دارد. هزینه ها و استفاده خود را با ابزارهای موجود در کنسول Google Cloud مدیریت کنید .
نحوه صورتحساب Distance Matrix API
Distance Matrix API از یک مدل قیمت گذاری پرداختی استفاده می کند. APIها و SDKهای پلتفرم Google Maps توسط SKU صورتحساب میشوند. استفاده برای هر SKU ردیابی میشود و هر API یا SDK ممکن است بیش از یک SKU محصول داشته باشد. هزینه محاسبه می شود
برای تخمین هزینه استفاده در هر API یا SDK از ماشین حساب قیمت و استفاده ما استفاده کنید. برای SKUهای پلتفرم Google Maps واجد شرایط، هر ماه اعتبار 200 دلاری Google Maps Platform برای هر حساب صورتحساب در دسترس است. این اعتبار به طور خودکار به SKUهای واجد شرایط اعمال می شود.
قیمت گذاری برای Distance Matrix API
SKU: ماتریس فاصله
درخواستی به Distance Matrix API یا Maps JavaScript's Distance Matrix Service (به استثنای درخواستهایی که SKU صورتحساب پیشرفته Distance Matrix SKU را فعال میکنند).
محدوده حجم ماهانه (قیمت هر ELEMENT) | ||
---|---|---|
| | |
0.005 دلار برای هر کدام (5.00 دلار در هر 1000) | 0.004 دلار برای هر کدام (4.00 دلار در هر 1000) | برای اطلاع از قیمت حجم با واحد فروش تماس بگیرید |
هر پرس و جو ارسال شده به API ماتریس فاصله، عناصری را تولید می کند که در آن تعداد origins
ضربدر تعداد destinations
برابر با تعداد عناصر است.
SKU: Distance Matrix Advanced
درخواستی به Distance Matrix API یا Maps JavaScript API's Distance Matrix Service که از اطلاعات ترافیک و/یا اصلاح کننده های مکان استفاده می کند.
محدوده حجم ماهانه (قیمت هر ELEMENT) | ||
---|---|---|
| | |
0.01 دلار برای هر کدام (10.00 دلار در هر 1000) | 0.008 USD برای هر (8.00 دلار در هر 1000) | برای اطلاع از قیمت حجم با واحد فروش تماس بگیرید |
هر پرس و جو ارسال شده به API ماتریس فاصله، عناصری را تولید می کند که در آن تعداد origins
ضربدر تعداد destinations
برابر با تعداد عناصر است.
یک SKU پیشرفته ماتریس فاصله برای یک API ماتریس فاصله یا سرویس ماتریس فاصله Maps JavaScript API که از یک یا چند مورد از موارد زیر استفاده می کند، هزینه دریافت می کند:
- اطلاعات ترافیک اطلاعات ترافیک زمانی استفاده می شود که همه موارد زیر اعمال شوند (اینها شرایط لازم برای دریافت فیلد
duration_in_traffic
در پاسخ ماتریس فاصله هستند):- پارامتر
mode
سفرdriving
است، یا مشخص نشده است (driving
حالت سفر پیشفرض است). - درخواست شامل یک پارامتر
departure_time
معتبر است.departure_time
را می توان روی زمان فعلی یا مدتی در آینده تنظیم کرد. نمی تواند در گذشته باشد.
- پارامتر
- اصلاح کننده های مکان هنگامی که از اصلاحکنندههای مکان زیر برای نشان دادن نحوه نزدیک شدن رانندگان به یک مکان خاص استفاده میکنید:
-
side_of_road
-
heading
-
سایر محدودیت های استفاده
در حالی که حداکثر تعداد عناصر در روز (EPD) وجود ندارد، محدودیتهای استفاده زیر برای Distance Matrix API وجود دارد:
- حداکثر 25 مبدا یا 25 مقصد در هر درخواست
- حداکثر 100 عنصر در هر درخواست سمت سرور.
- حداکثر 100 عنصر در هر درخواست سمت مشتری .
- 60000 EPM (عناصر در دقیقه) که به عنوان مجموع پرس و جوهای سمت کلاینت و سمت سرور محاسبه می شود.
محدودیت های شرایط استفاده
برای اطلاعات در مورد شرایط استفاده، به خطمشیهای Distance Matrix API و بخش محدودیتهای مجوز در شرایط خدمات پلتفرم Google Maps مراجعه کنید.
هزینه استفاده خود را مدیریت کنید
برای مدیریت هزینه استفاده از Distance Matrix API یا برآورده کردن نیازهای ترافیک تولید خود، محدودیتهای سهمیه روزانه را برای همه درخواستها برای هر API تعیین کنید. سهمیه های روزانه در نیمه شب به وقت اقیانوس آرام بازنشانی می شوند.
برای مشاهده یا تغییر محدودیتهای سهمیه برای Distance Matrix API:
- در کنسول Cloud، صفحه Google Maps Platform Quotas را باز کنید.
- روی منوی کشویی APIs کلیک کنید و Distance Matrix API را انتخاب کنید.
- برای مشاهده محدودیت های سهمیه، به کارت Elements بروید.
یک جدول اسامی و محدودیت های سهمیه را فهرست می کند. - برای تغییر یک محدودیت سهمیه، روی نماد ویرایش آن محدودیت کلیک کنید.
در کادر گفتگوی ظاهر شده، در قسمت محدودیت سهمیه ، محدودیت سهمیه روزانه قابل پرداخت ترجیحی (تا سقف سهمیه، در صورت وجود، تعیین شده توسط Google) را وارد کرده و ذخیره را انتخاب کنید.
اگر میزان استفاده از API شما در هر روز به حد نصاب قابل پرداخت شما برسد، برنامه شما تا باقیمانده آن روز نمیتواند به API دسترسی داشته باشد.