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

درخواست‌های مربوط به API مسیرها تحت SKU برای ویژگی‌های مورد استفاده در درخواست، محاسبه می‌شوند.

هر کدام از Compute Routes و Compute Route Matrix سه SKU دارند که هزینه یک درخواست را تعیین می‌کنند. SKU مورد استفاده برای تعیین هزینه، بر اساس سرویسی که درخواست می‌کنید، Compute Routes یا Compute Route Matrix و ویژگی‌هایی که در درخواست استفاده می‌کنید، تعیین می‌شود. به عنوان مثال:

  • درخواست‌های محاسبه مسیرها برای هر درخواست صورتحساب می‌شوند.

  • درخواست‌های ماتریس مسیر محاسبه‌شده بر اساس ELEMENT برگردانده‌شده از درخواست محاسبه می‌شوند. تعداد عناصر برابر است با تعداد مبدأها ضربدر تعداد مقصدها. برای مثال، اگر یک درخواست شامل دو مبدأ و سه مقصد باشد، آنگاه درخواست برای شش عنصر محاسبه می‌شود.

ویژگی‌هایی که استفاده می‌کنید تعیین می‌کنند که کدام دسته SKU برای شما صورتحساب شود:

  • موارد ضروری : برای درخواست‌هایی که فقط از ویژگی‌های اساسی استفاده می‌کنند و حداکثر ۱۰ نقطه مسیر میانی دارند، هزینه دریافت می‌شود.

  • حرفه‌ای : برای درخواست‌هایی که از یک ویژگی پیشرفته مانند اصلاح‌کننده‌های مسیر TRAFFIC_AWARE یا TRAFFIC_AWARE_OPTIMAL استفاده می‌کنند، هزینه دریافت می‌شود.

  • سازمانی : برای درخواست‌هایی که از یک ویژگی سازمانی مانند مسیریابی دو چرخ استفاده می‌کنند، صورتحساب صادر می‌شود.

برای مشاهده لیست کاملی از ویژگی‌هایی که این SKUها را فعال می‌کنند، به جزئیات SKU مراجعه کنید.

جزئیات SKU و قیمت‌گذاری برای API مسیرها

جدول زیر جزئیات SKU و قیمت‌گذاری Routes API را نشان می‌دهد.

دسته بندی جزئیات SKU قیمت‌گذاری SKU
ملزومات SKU: مسیرها: ملزومات محاسبه مسیرها لیست قیمت اصلی
لیست قیمت‌های هند
ملزومات SKU: مسیرها: ملزومات محاسبه ماتریس مسیر لیست قیمت اصلی
لیست قیمت‌های هند
حرفه‌ای شناسه محصول: مسیرها: محاسبه مسیرها حرفه‌ای لیست قیمت اصلی
لیست قیمت‌های هند
حرفه‌ای شناسه محصول: مسیرها: محاسبه ماتریس مسیر حرفه‌ای لیست قیمت اصلی
لیست قیمت‌های هند
تصدی شناسه محصول: مسیرها: مسیرهای محاسباتی سازمانی لیست قیمت اصلی
لیست قیمت‌های هند
تصدی SKU: مسیرها: محاسبه ماتریس مسیر سازمانی لیست قیمت اصلی
لیست قیمت‌های هند

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

محدودیت‌های استفاده زیر برای API مسیرها اعمال می‌شود.

محاسبه مسیرها

  • محدودیت سرعت ۳۰۰۰ پرس‌وجوی QPM در دقیقه.

  • حداکثر تعداد مجاز نقاط مسیر میانی برای هر درخواست ComputeRoutes ، ۲۵ است.

محاسبه ماتریس مسیر

  • محدودیت سرعت ۳۰۰۰ عنصر EPM در دقیقه است که با ضرب تعداد مبداها در تعداد مقصدها محاسبه می‌شود.

  • حداکثر تعداد مجاز مبدا و مقصد که می‌توانید با استفاده از شناسه مکان یا آدرس مشخص کنید، ۵۰ است.

  • حداکثر تعداد کل عناصر مجاز در هر درخواست ComputeRouteMatrix با تنظیم routingPreference روی TRAFFIC_AWARE_OPTIMAL ، ۱۰۰ است.

  • حداکثر تعداد کل عناصر مجاز در هر درخواست ComputeRouteMatrix با تنظیم travelMode روی TRANSIT ، ۱۰۰ است.

  • حداکثر تعداد کل عناصر مجاز برای هر درخواست ComputeRouteMatrix در غیر این صورت ۶۲۵ است.

استراتژی‌های مقرون‌به‌صرفه برای API مسیرها

این بخش روش‌هایی را برای بهینه‌سازی استفاده و کاهش هزینه‌های مرتبط با API مسیرها ارائه می‌دهد.

محدود کردن محاسبه مسیرها، نقاط بین راه

ورودی‌های کاربر در یک پرس‌وجو را حداکثر به ۱۰ نقطه مسیر محدود کنید. درخواست‌های حاوی بیش از ۱۰ نقطه مسیر با نرخ بالاتری محاسبه می‌شوند.

استفاده از بهینه‌سازی محاسبه مسیرها برای مسیریابی بهینه

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

آرگومان بهینه‌سازی، نقاط مسیر را مرتب می‌کند تا مسیریابی بهینه تضمین شود. این بدان معناست که سفر از A به E هنگام بهینه‌سازی (ABCDE) در مقایسه با توالی تصادفی یک مسیر غیربهینه، مانند ADBCE، تجربه بهتری است.

استفاده از مدل‌های ترافیکی بلادرنگ در Compute Routes و Distance Matrix API (Legacy)

درخواست‌های API محاسبه مسیرها و ماتریس فاصله (Legacy) که شامل مدل‌های ترافیکی بلادرنگ هستند، با نرخ بالاتری محاسبه می‌شوند. اگر مدل‌های ترافیکی از یک درخواست حذف شوند، نتایج صرفاً بر اساس عوامل فیزیکی مانند جاده‌ها، مسافت و محدودیت‌های سرعت محاسبه می‌شوند. با تنظیم زمان حرکت روی now ، مدل‌های ترافیکی بلادرنگ را فعال کنید.

وقتی داده‌های GPS دقیق نیستند، از مسیرهای طی شده و نزدیکترین جاده استفاده کنید

ویژگی‌های Maps Roads API، یعنی مسیر طی شده و نزدیکترین جاده، در سطح پیشرفته قرار دارند و با نرخ بالاتری محاسبه می‌شوند. از این ویژگی‌ها در جایی استفاده کنید که داده‌های GPS دقیق نیستند و Roads API می‌تواند به تعیین جاده صحیح کمک کند. محدودیت سرعت، یکی دیگر از ویژگی‌های Roads API، فقط برای مشتریان Asset Tracking در دسترس است.

سهمیه را تنظیم کنید

محدودیت‌های سهمیه، حداکثر تعداد درخواست‌های مجاز برای یک API یا سرویس خاص را در یک بازه زمانی مشخص تعریف می‌کنند. وقتی تعداد درخواست‌ها در پروژه شما به حد سهمیه برسد، سرویس شما دیگر به درخواست‌ها پاسخ نمی‌دهد.

برای تغییر مقدار سهمیه برای API خود، این مراحل را دنبال کنید:

  1. در کنسول ابری، به مسیر Google Maps Platform > Quotas بروید.
  2. API مورد نظر برای تغییر سهمیه را انتخاب کنید.
  3. مقدار سهمیه‌ای که می‌خواهید تغییر دهید را مشخص کنید و با استفاده از کادر انتخاب، آن را انتخاب کنید.
  4. روی ویرایش کلیک کنید، مقدار سهمیه جدید را وارد کنید و روی ارسال درخواست کلیک کنید.

مشاهده درخواست‌های افزایش سهمیه

برای مشاهده همه درخواست‌های افزایش سهمیه، شامل درخواست‌های گذشته و در حال بررسی:

  1. در کنسول ابری، به مسیر Google Maps Platform > Quotas بروید.
  2. API مورد نظر خود را برای مشاهده درخواست افزایش سهمیه انتخاب کنید.
  3. روی افزایش درخواست‌ها کلیک کنید.

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

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