SDK پیمایش برای استفاده و صورت‌حساب Android

درخواست‌های ارسالی به SDK ناوبری (Navigation SDK) به SKU درخواست ناوبری (Navigation Request SKU) ارسال می‌شوند. هزینه تماس‌های API که برای ایجاد مسیر به یک مقصد انجام می‌دهید، از شما دریافت می‌شود. تماس‌های API می‌توانند شامل یک یا چند مقصد باشند که به آنها نقاط مسیر (waypoints) نیز گفته می‌شود. می‌توانید هزینه یک تماس را با ضرب تعداد نقاط مسیر موجود در آن در قیمت هر مقصد درخواستی محاسبه کنید.

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

جزئیات SKU و قیمت‌گذاری کیت توسعه نرم‌افزار ناوبری برای اندروید

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

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

وضعیت مسیر و صورتحساب

برای درخواست‌های مسیری که با موفقیت به سرورهای گوگل می‌رسند و توسط آنها پردازش می‌شوند، حتی اگر هیچ مسیری پیدا نشود (مانند NO_ROUTE_FOUND )، از شما هزینه دریافت می‌شود. برای درخواست‌هایی که به دلیل خطاهای سمت کلاینت، مشکلات اتصال شبکه یا وقفه‌های زمانی بک‌اند با شکست مواجه می‌شوند، هزینه‌ای دریافت نمی‌شود.

وقتی شما یک مسیر را درخواست می‌کنید، SDK یک Navigator.RouteStatus برمی‌گرداند. جدول زیر خلاصه می‌کند که آیا برای هر کد وضعیت مسیر هزینه‌ای اعمال می‌شود یا خیر:

وضعیت مسیر توضیحات صورتحساب
OK SDK با موفقیت مسیری را به مقصد محاسبه کرد. بله
NO_ROUTE_FOUND SDK نتوانست مسیر مناسبی به مقصد پیدا کند. بله
ROUTE_CANCELED SDK محاسبه مسیر را به نفع یک درخواست جدیدتر لغو کرد. بله
NETWORK_ERROR یک خطای شبکه مانع از محاسبه مسیر توسط SDK شد. خیر
QUOTA_CHECK_FAILED سهمیه ناکافی مانع از محاسبه مسیر توسط SDK شد. خیر
LOCATION_DISABLED کاربر موقعیت مکانی GPS را خاموش کرده است، بنابراین SDK نمی‌تواند مسیری را محاسبه کند. خیر
LOCATION_UNKNOWN SDK نتوانست به موقع موقعیت مکانی را برای محاسبه مسیر بدست آورد. خیر
WAYPOINT_ERROR درخواست شامل یک نقطه مسیر نامعتبر (مثلاً یک شناسه مکان ناشناخته) بود یا از محدودیت ۲۵ نقطه مسیر تجاوز می‌کرد. خیر
DUPLICATE_WAYPOINTS_ERROR این درخواست شامل نقاط مسیر تکراری متوالی بود. خیر
ROUTING_TIMEOUT مهلت زمانیِ بک‌اند مسیریابی هنگام محاسبه‌ی مسیر به پایان رسید. خیر

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

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

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

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

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

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

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

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

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