استفاده و صورتحساب Directions API

Directions API از یک مدل قیمت گذاری پرداختی استفاده می کند. درخواست‌های API دستورالعمل‌ها، بسته به نوع درخواست، به یکی از دو SKU تماس می‌گیرند: پایه یا پیشرفته . همراه با شرایط استفاده کلی Google، محدودیت‌های استفاده خاص برای Directions API وجود دارد. هزینه ها و استفاده خود را با ابزارهای موجود در Google Cloud Console مدیریت کنید .

نحوه صورتحساب Directions API

Directions API از یک مدل قیمت گذاری پرداختی استفاده می کند. APIها و SDKهای پلتفرم Google Maps توسط SKU صورتحساب می‌شوند. استفاده برای هر SKU ردیابی می‌شود و هر API یا SDK ممکن است بیش از یک SKU محصول داشته باشد. هزینه محاسبه می شود

استفاده از SKU × قیمت برای هر استفاده

برای تخمین هزینه استفاده در هر API یا SDK از ماشین حساب قیمت و استفاده ما استفاده کنید. برای SKUهای پلتفرم Google Maps واجد شرایط، هر ماه اعتبار 200 دلاری Google Maps Platform برای هر حساب صورت‌حساب در دسترس است. این اعتبار به طور خودکار 1 به SKUهای واجد شرایط اعمال می شود.

قیمت گذاری برای Directions API

SKU: مسیرها

درخواستی به سرویس راهنمای Maps JavaScript API (به استثنای درخواست‌هایی که SKU صورت‌حساب پیشرفته Directions را فعال می‌کنند) یا Directions API .

محدوده حجم ماهانه
(قیمت هر QUERY)
0-100000 100001–500000 500000+
0.005 دلار برای هر کدام
(5.00 دلار در هر 1000)
0.004 دلار برای هر کدام
(4.00 دلار در هر 1000)
برای اطلاع از قیمت حجم با واحد فروش تماس بگیرید

SKU: مسیرهای پیشرفته

درخواستی به Maps JavaScript's Directions Service یا Directions API که از اطلاعات ترافیک، بیش از 10 ایستگاه بین راه، بهینه سازی نقاط بین راهی و/یا اصلاح کننده های مکان استفاده می کند.

محدوده حجم ماهانه
(قیمت هر QUERY)
0-100000 100001–500000 500000+
0.01 دلار برای هر کدام
(10.00 دلار در هر 1000)
0.008 دلار برای هر کدام
(8.00 دلار در هر 1000)
برای اطلاع از قیمت حجم با واحد فروش تماس بگیرید

یک Directions Advanced SKU برای سرویس مسیرهای Maps JavaScript API یا یک درخواست Directions API که از یک یا چند مورد از موارد زیر استفاده می کند، دریافت می شود:

  • اطلاعات ترافیک اطلاعات ترافیک زمانی استفاده می شود که همه موارد زیر اعمال شوند (اینها شرایط لازم برای دریافت فیلد duration_in_traffic در پاسخ Directions هستند):
    • پارامتر mode سفر driving است، یا مشخص نشده است ( driving حالت سفر پیش‌فرض است).
    • درخواست شامل یک پارامتر departure_time معتبر است. departure_time را می توان روی زمان فعلی یا مدتی در آینده تنظیم کرد. نمی تواند در گذشته باشد.
    • این درخواست شامل ایستگاه های توقف نیست. اگر درخواست شامل نقاط بین راهی است، پیشوند هر نقطه راه را با via: برای تأثیرگذاری بر مسیر، اما از توقف اجتناب کنید. به عنوان مثال،
      &waypoints=via:San Francisco|via:Mountain View|...
  • بیش از 10 نقطه بین (بین 11 و 25).
  • بهینه سازی نقاط راه پارامتر optimize برای نقاط راه روی true تنظیم شده است. به عنوان مثال،
    &waypoints=optimize:true|San Francisco|Mountain View|...
  • اصلاح کننده های مکان هنگامی که از اصلاح‌کننده‌های مکان زیر برای نشان دادن نحوه نزدیک شدن رانندگان به یک مکان خاص استفاده می‌کنید:
    • side_of_road
    • heading

سایر محدودیت های استفاده

در حالی که حداکثر تعداد درخواست در روز وجود ندارد، محدودیت‌های استفاده زیر همچنان برای Directions API وجود دارد:

  • حداکثر تعداد مجاز ایستگاه در هر درخواست: 25
    • استفاده از 1 تا 10 ایستگاه بین راه با نرخ SKU Directions محاسبه می شود.
    • استفاده از بیش از 10 ایستگاه بین راه (11 تا 25) با نرخ SKU پیشرفته Directions محاسبه می شود.
    • 3000 QPM (درخواست در دقیقه)، که به عنوان مجموع پرس و جوهای سمت مشتری و سمت سرور محاسبه می شود.

محدودیت های شرایط استفاده

برای کسب اطلاعات در مورد شرایط استفاده، به خط‌مشی‌های مربوط به Directions API و بخش محدودیت‌های مجوز در شرایط خدمات پلتفرم Google Maps مراجعه کنید.

هزینه استفاده خود را مدیریت کنید

برای مدیریت هزینه استفاده از Directions API یا پاسخگویی به نیازهای ترافیک تولید خود، محدودیت‌های سهمیه روزانه را برای همه درخواست‌ها برای هر API تعیین کنید. سهمیه های روزانه در نیمه شب به وقت اقیانوس آرام بازنشانی می شوند.

برای مشاهده یا تغییر محدودیت‌های سهمیه برای Directions API:

  1. در Cloud Console، صفحه Google Maps Platform Quotas را باز کنید.
  2. روی منوی کشویی APIs کلیک کنید و Directions API را انتخاب کنید.
  3. برای مشاهده محدودیت های سهمیه، به سمت پایین به کارت درخواست ها بروید.
    یک جدول اسامی و محدودیت های سهمیه را فهرست می کند.
  4. برای تغییر یک محدودیت سهمیه، روی نماد ویرایش آن محدودیت کلیک کنید.
    در کادر گفتگوی ظاهر شده، در قسمت محدودیت سهمیه ، محدودیت سهمیه روزانه قابل پرداخت ترجیحی (تا سقف سهمیه، در صورت وجود، تعیین شده توسط Google) را وارد کرده و ذخیره را انتخاب کنید.

اگر میزان استفاده از API شما در هر روز به حد نصاب قابل پرداخت شما برسد، برنامه شما تا باقیمانده آن روز نمی‌تواند به API دسترسی داشته باشد.


  1. کاربران در هند باید قبل از ایجاد حساب صورت‌حساب Google Maps Platform برای دریافت اعتبار Maps Platform یک حساب صورت‌حساب Google Cloud Platform ایجاد کنند.