رسیدگی به خطاها

این راهنما نحوه عیب‌یابی خطاهای بار مفید و مشکلات مربوط به تغذیه داده هنگام استفاده از Navigation Connect را شرح می‌دهد.

وضعیت مسیر (ENROUTE) دریافت نشد

اگر وضعیت ENROUTE را دریافت نکردید، احتمالاً خطای احراز هویت رخ داده است. در پاسخ اولیه CreateTrip خود، پارامترهای API با املای اشتباه یا توکن سفر منقضی شده را بررسی کنید.

اگر وضعیت همچنان NEW باشد، ممکن است دستگاه راننده از احراز هویت جلوگیری کند. از آنجا که Navigation Connect برای این موارد پیام خطا ارسال نمی‌کند، سناریوهای زیر را بررسی کنید:

  • اگر برنامه ناوبری نمی‌تواند مقصد را پیدا کند، تأیید کنید که یک مقصد معتبر را در URL راه‌اندازی وارد کرده‌اید.
  • اگر مسیر معتبری وجود ندارد، بررسی کنید که مبدا و مقصد صحیح و از طریق جاده قابل دسترسی باشند.
  • اگر احراز هویت جلسه با شکست مواجه شد، در پاسخ CreateTrip بررسی کنید که آیا پارامترهای API اشتباه تایپی هستند یا توکن سفر منقضی شده است.
  • اگر پس از بررسی سناریوهای فوق، وضعیت همچنان NEW بود، از راننده بخواهید مکان دقیق را فعال کند و درخواست رضایت را در گوگل مپ یا ویز بپذیرد.
  • اگر راننده در حالت ناشناس در گوگل مپس باشد، برنامه خطایی نشان می‌دهد و جلسه شروع نمی‌شود. از راننده بخواهید حالت ناشناس را خاموش کند.

در شروع سفر، وضعیت FAILED یا CLIENT_ERROR دریافت شد.

اگر وضعیت هنگام شروع سفر توسط راننده به FAILED یا CLIENT_ERROR تغییر کند، چیزی اشتراک‌گذاری داده‌های سفر را مسدود کرده است. دلایل زیر را بررسی کنید:

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

هیچ به‌روزرسانی دیگری از سفر دریافت نشده است

اگر فراخوانی‌های Google Cloud Pub/Sub topic یا GetTrip API شما پس از ENROUTE FAILED یا به‌روزرسانی‌های بیشتر سفر را دریافت نمی‌کنند، مشکلات زیر می‌توانند باعث از دست رفتن به‌روزرسانی‌های سفر شوند:

  • بسته شدن غیرمنتظره‌ی گوگل مپس یا ویز.
  • مشکلات اتصال شبکه در تلفن راننده.

بار مورد انتظار دریافت نشد

اگر پس از بررسی مراحل فوق، بار داده مورد انتظار را دریافت نکردید و تأیید کردید که تمام تنظیمات صحیح است، موارد زیر می‌تواند باعث از دست رفتن بار داده شود:

  • مشکلات اتصال شبکه ممکن است باعث از کار افتادن محموله‌ها شود.
  • سیگنال ضعیف GPS/GNSS : ناوبری نیاز به موقعیت مکانی دقیق از ماهواره‌های GPS/GNSS دارد. این امر ممکن است در پارکینگ‌های زیرزمینی، دره‌های شهری یا تونل‌ها امکان‌پذیر نباشد. موقعیت دستگاه در وسیله نقلیه نیز می‌تواند بر کیفیت سیگنال تأثیر بگذارد.
  • کیفیت و قدمت دستگاه : دستگاه‌های قدیمی‌تر یا ارزان‌تر ممکن است تراشه‌های GPS با کیفیت پایین‌تری داشته باشند که بر دقت گزارش موقعیت مکانی تأثیر می‌گذارد.