استفاده و صورت‌حساب «میانای برنامه‌سازی کاربردی مسیرها»

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

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

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

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

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

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

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

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

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

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

جدول زیر جزئیات و قیمت‌گذاری شناسه کالا برای پرداخت به اندازه استفاده را برای Routes API نشان می‌دهد.

دستهجزئیات SKUقیمت‌گذاری SKU
Essentials SKU: Routes: Compute Routes Essentials فهرست قیمت‌گذاری جهانی
فهرست قیمت‌گذاری هند
Essentials SKU: Routes: Compute Route Matrix Essentials فهرست قیمت‌گذاری جهانی
فهرست قیمت‌گذاری هند
Pro SKU: Routes: Compute Routes Pro فهرست قیمت‌گذاری جهانی
فهرست قیمت‌گذاری هند
Pro SKU: Routes: Compute Route Matrix Pro فهرست قیمت‌گذاری جهانی
فهرست قیمت‌گذاری هند
Enterprise SKU: Routes: Compute Routes Enterprise فهرست قیمت‌گذاری جهانی
فهرست قیمت‌گذاری هند
Enterprise SKU: Routes: Compute Route Matrix Enterprise فهرست قیمت‌گذاری جهانی
فهرست قیمت‌گذاری هند

حدود استفاده

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

محاسبه کردن مسیرها

  • محدودیت نرخ ۳۰۰۰ پُرسمان در دقیقه.

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

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

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

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

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

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

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

راهبردهای مقرون‌به‌صرفه برای Routes API

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

محدود کردن نقطه‌مسیرهای «محاسبه مسیرها»

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

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

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

آرگومان بهینه‌سازی نقطه‌مسیرها را مرتب می‌کند تا مسیریابی بهینه را تضمین کند. این یعنی سفر از الف به ث درصورت بهینه‌سازی (الف-ب-پ-ت-ث) تجربه بهتری است تا توالی تصادفی مسیر بهینه‌سازی‌نشده، مثل الف-ت-ب-پ-ث.

استفاده از مدل‌های ترافیک هم‌زمان در Compute Routes

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

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

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

تنظیم سهمیه

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

برای تغییر دادن مقدار سهمیه برای میانای برنامه‌سازی کاربردی‌تان، این مراحل را دنبال کنید:

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

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

برای مشاهده همه درخواست‌های افزایش سهمیه، ازجمله درخواست‌های قبلی و معلقه، این مراحل را دنبال کنید:

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

محدودیت‌های «شرایط خدمات»

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