এই পৃষ্ঠাটি রিয়েলটাইম ট্রানজিট ফিডের জন্য বৈধতা ত্রুটি এবং সতর্কতাগুলির একটি তালিকা প্রদান করে, সেইসাথে এই সমস্যাগুলি কীভাবে সমাধান করা যায় তার টিপস প্রদান করে৷
রিয়েলটাইম বৈধতা ত্রুটি
যাত্রীদের সঠিক তথ্য প্রদান করতে, আপনার রিয়েলটাইম ফিডে যেকোন বৈধতা ত্রুটি ঠিক করতে ভুলবেন না।
রিয়েলটাইম যাচাইকরণ ত্রুটিগুলি ডিবাগ করতে, নিম্নলিখিত টেবিল থেকে তথ্য ব্যবহার করুন।
- "Enum মান" কলামটি আপনার রিয়েলটাইম ফিডে সমস্যাটির সংক্ষিপ্ত নাম প্রদান করে, যা ট্রানজিট পার্টনার ড্যাশবোর্ডে যাচাইকরণ প্রতিবেদনে প্রদর্শিত হয়।
- "ত্রুটির বার্তা" কলামটি সেই বার্তা প্রদান করে যা ট্রানজিট পার্টনার ড্যাশবোর্ডে বৈধতা প্রতিবেদনে প্রদর্শিত হয়। এটি ত্রুটি সংক্ষিপ্ত করে।
- "সমস্যা সমাধানের টিপস" কলামটি আপনাকে ত্রুটি সমাধানের জন্য যে প্রধান পদক্ষেপগুলি নিতে হবে তা প্রদান করে৷
| এনাম মান | ভুল বার্তা | সমস্যা সমাধানের টিপস | 
|---|---|---|
| PROTO_MISSING_FIELDS_ERROR | বাইনারি প্রোটোকল বাফার অনুপস্থিত ক্ষেত্র(গুলি) %(field) । | একটি পাঠ্য সম্পাদকে ফাইলটি খুলুন এবং যাচাই করুন যে ফিডে FeedMessageপ্রোটোকল বাফারে প্রয়োজনীয় হিসাবে চিহ্নিত সমস্ত ক্ষেত্র অন্তর্ভুক্ত রয়েছে৷ | 
| PROTO_ASCII_ERROR | ASCII প্রোটোকল বাফার পার্স করা যাবে না। ত্রুটি: %(field) । | একটি পাঠ্য সম্পাদকে ফাইলটি খুলুন এবং যাচাই করুন যে ফিডে প্রয়োজনীয় সমস্ত ক্ষেত্র রয়েছে এবং সঠিক সিনট্যাক্স ব্যবহার করে৷ | 
| PROTO_PARSE_ERROR | বাইনারি প্রোটোকল বাফার পার্স করা যাবে না। | একটি পাঠ্য সম্পাদকে ফাইলটি খুলুন এবং যাচাই করুন যে ফিডটিকে একটি FeedMessageহিসাবে পার্স করা যেতে পারে৷ আপনি ফিড উদাহরণে কোড উদাহরণ খুঁজে পেতে পারেন। | 
| URL_DNS_ERROR | URL এর জন্য DNS ত্রুটি৷ | ইন্টারনেট সংযোগ এবং DNS সেটিংস যাচাই করুন। | 
| FETCHER_CONNECTION_ERROR | URL এর সাথে সংযোগ করতে ব্যর্থ হয়েছে৷ | আপনি আনার জন্য যে URL দিয়েছেন তা যাচাই করুন। নিশ্চিত করুন যে URLটি সঠিক। | 
| CUSTOM_PARSE_ERROR | কাস্টম-ফরম্যাট ফিড পার্স করতে ব্যর্থ হয়েছে: %(value_string) | একটি টেক্সট এডিটরে ফাইলের বিষয়বস্তু যাচাই করুন। নিশ্চিত করুন যে ফাইলটি সঠিকভাবে তৈরি হয় এবং পরিবহনের সময় দূষিত হয় না। যদি ত্রুটিটি থেকে যায়, সাহায্যের জন্য আপনার Google Transit প্রতিনিধির সাথে যোগাযোগ করুন। | 
| FEED_TOO_OLD | ফিড টাইমস্ট্যাম্প %(timestamp) ( %(timestamp_string) ) অতীতে %(diff_time) সেকেন্ড ( %(difftime_string) )। বর্তমান সময় হল %(localtime) ( %(localtime_string) )। ফিড বাতিল করা হয়েছে। | ফিড আনার বিষয়ে রিপোর্ট করা অন্য কোন সমস্যা নেই তা যাচাই করুন। নিয়মিত ফিড জেনারেট করুন এবং ডেটা তাজা রাখুন। নিশ্চিত করুন যে ফিড টাইমস্ট্যাম্প সঠিকভাবে ফিড তৈরির সময়কে যুগের পর সেকেন্ডের মধ্যে উপস্থাপন করে (UTC টাইমজোনে)। | 
| FETCHER_HTTP_ERROR | HTTP ত্রুটি: %(value) । | ফিরে আসা HTTP ত্রুটি কোড যাচাই করুন এবং সেই অনুযায়ী সমস্যাটি তদন্ত করুন। | 
| FULL_DATASET_REQUIRED | শুধুমাত্র FULL_DATASETফিড সমর্থিত। | incrementalityমানFULL_DATASETএ সেট করুন। | 
| FEED_TIMESTAMP_CONSISTENTLY_IN_THE_FUTURE | ফিড টাইমস্ট্যাম্পটি ধারাবাহিকভাবে ভবিষ্যতে %(diff_time) সেকেন্ড ( %(difftime_string) )। | যুগের পর সেকেন্ডের মধ্যে UTC টাইমজোনে টাইমস্ট্যাম্প প্রদান করতে ভুলবেন না। আপনার সার্ভারের ঘড়িগুলি পরীক্ষা করে নিশ্চিত করুন যে সেগুলি সমস্ত সিঙ্ক্রোনাইজ করা হয়েছে, যেমন NTP-এর সাথে৷ | 
| INVALID_TIMESTAMP_RANGE | ফিড টাইমস্ট্যাম্প মান পরিসীমার বাইরে ( %(timestamp) )। | একটি ফিড টাইমস্ট্যাম্প প্রদান করুন যা যুগের পর সেকেন্ডে (UTC টাইমজোনে) ফিড তৈরির সময়কে প্রতিনিধিত্ব করে। | 
| PROTO_ENCODING_UNKNOWN | অজানা ফিড এনকোডিং। | ফিড কনফিগার করতে সঠিক এনকোডিং ব্যবহার করুন। আপনার চূড়ান্ত ফিডটি বাইনারি ফর্ম্যাটে হওয়া দরকার তবে আপনি পরীক্ষার জন্য ASCII ফর্ম্যাট ব্যবহার করতে পারেন৷ | 
| VEHICLE_POSITION_INTERNAL_ERROR | একটি জেনেরিক ত্রুটি " %(value_string) " সহ %(trip_id) এর জন্য TripUpdateএVehiclePositionরূপান্তর ব্যর্থ হয়েছে৷ | এই ত্রুটিটি নির্দেশ করে যে VehiclePositionএকটিTripUpdateঅনুমান করতে ব্যবহৃত হয় না। সাহায্যের জন্য আপনার Google ট্রানজিট প্রতিনিধির সাথে যোগাযোগ করুন। | 
রিয়েলটাইম বৈধতা সতর্কতা
ফিড ডেটার গুণমান বাড়াতে, আপনার রিয়েলটাইম ফিডের সম্ভাব্য সমস্যাগুলি নির্দেশ করে এমন বৈধতা সতর্কতাগুলি ঠিক করা গুরুত্বপূর্ণ৷
রিয়েলটাইম বৈধতা সতর্কতা ডিবাগ করতে, নিম্নলিখিত টেবিলের এন্ট্রিগুলির মাধ্যমে অনুসন্ধান করুন।
- "Enum মান" কলামটি আপনার রিয়েলটাইম ফিডে সমস্যাটির সংক্ষিপ্ত নাম প্রদান করে, যা ট্রানজিট পার্টনার ড্যাশবোর্ডে যাচাইকরণ প্রতিবেদনে প্রদর্শিত হয়।
- "সতর্কতা বা তথ্য বার্তা" কলামটি সেই বার্তা প্রদান করে যা ট্রানজিট পার্টনার ড্যাশবোর্ডে বৈধতা প্রতিবেদনে প্রদর্শিত হয়। এটি সতর্কতা বা তথ্য সংক্ষিপ্ত করে।
- "সমস্যা সমাধানের টিপস" কলামটি সতর্কতা সমাধানের জন্য আপনাকে যে প্রধান পদক্ষেপগুলি নিতে হবে তা প্রদান করে৷
| এনাম মান | সতর্কতা বা তথ্য বার্তা | সমস্যা সমাধানের টিপস | 
|---|---|---|
| TRIP_UPDATE_SOME_STU_NOT_MATCHED | বৈধ StopTimeUpdatesএর %(value) নির্দিষ্ট করাtrip_id" %(trip_id) " GTFS ট্রিপের সাথে মেলেনি। যেমন অবস্থান: %(index) stop_sequence: %(next_seq)stop_id: " %(stop_id) "। | নিশ্চিত করুন যে StopTimeUpdatesসঠিক ক্রমে প্রদান করা হয়েছে। | 
| VEHICLE_POSITION_DUPLICATE_TRIP_BLOCK_TRANSFER | একটি ব্লক ট্রান্সফার ট্রিপ $(trip_id) এবং start_time$(timestamp_string) একাধিক গাড়ির দ্বারা রিপোর্ট করা হয়েছে। | নিশ্চিত করুন যে শুধুমাত্র একটি গাড়ি একটি নির্দিষ্ট শুরুর সময়ে একটি ট্রিপ প্রতিনিধিত্ব করে। | 
| INVALID_ALERT_ROUTE_NOT_MATCHED | সতর্কতা বাতিল করা হয়েছে: route_id" %(route_id) " GTFS ফিডের সাথে মেলেনি। | স্ট্যাটিক সময়সূচী সঠিক কিনা তা যাচাই করুন এবং এটি অনুপস্থিত থাকলে রুট তথ্য যোগ করুন। নতুন স্ট্যাটিক সময়সূচী লাইভ হলে, রিয়েলটাইম ফিডে route_idরেফারেন্স সংশোধন করুন। | 
| INVALID_ALERT_STOP_NOT_MATCHED | সতর্কতা বাতিল করা হয়েছে: stop_id" %(stop_id) " GTFS ফিডের সাথে মেলেনি। | স্ট্যাটিক সময়সূচী সঠিক কিনা তা যাচাই করুন এবং এটি অনুপস্থিত থাকলে স্টপ তথ্য যোগ করুন। নতুন স্ট্যাটিক সময়সূচী লাইভ হলে, রিয়েলটাইম ফিডে stop_idরেফারেন্স সংশোধন করুন। | 
| INVALID_ALERT_TRIP_NOT_MATCHED | সতর্কতা বাতিল করা হয়েছে: trip_id" %(trip_id) " GTFS ফিডের সাথে মেলেনি। | স্ট্যাটিক সময়সূচী সঠিক কিনা তা যাচাই করুন এবং এটি অনুপস্থিত থাকলে ভ্রমণের তথ্য যোগ করুন। নতুন স্ট্যাটিক শিডিউল লাইভ হলে, রিয়েলটাইম ফিডে trip_idরেফারেন্স সংশোধন করুন। | 
| STOP_TIME_UPDATE_PREMATURE_ARRIVAL | stop_id " %(trip_id) stop_idসহ ট্রিপ " %(stop_id) " এবংstop_sequence%(next_seq) এর জন্যStopTimeUpdateএর আগমন %(value) আগেরStopTimeUpdateথেকেstop_id" %(other_id) " এবংstop_sequence%(prev_seq) । | প্রদত্ত stop_idবা পূর্ববর্তীগুলির জন্য আগমনের সময় এবং প্রস্থানের সময় পর্যালোচনা করুন৷ সময় যাতে কমে না যায় তা নিশ্চিত করতে ভুল মান ঠিক করুন। | 
| INVALID_ALERT_NO_INFORMED_ENTITIES | অন্তত একজন অবহিত সত্তা দিতে হবে। | সতর্কতায় একটি প্রাসঙ্গিক informed_entityঅন্তর্ভুক্ত করুন। | 
| PROTO_ENCODING_MISMATCH | কনফিগার করা প্রোটো এনকোডিং প্রাপ্ত এনকোডিং থেকে আলাদা। | সঠিক বিন্যাসে ফিড প্রদান করুন. যদি সমস্যা থেকে যায়, সাহায্যের জন্য আপনার Google Transit প্রতিনিধির সাথে যোগাযোগ করুন। | 
| STOP_TIME_UPDATE_PREMATURE_DEPARTURE | stop_id" %(trip_id) " এবংstop_sequence%(next_seq) সহ ট্রিপ " %(stop_id) trip_id)" এর জন্যStopTimeUpdateএর প্রস্থান হল %(value) সেকেন্ড আগেরStopTimeUpdateথেকেstop_id" %(other_id) " এবংstop_sequence%(prev_seq) | প্রদত্ত stop_idবা পূর্ববর্তীগুলির জন্য প্রস্থানের সময় পর্যালোচনা করুন। প্রস্থানের সময় যাতে কমে না যায় তা নিশ্চিত করতে ভুল মান ঠিক করুন। | 
| DETOUR_MUST_SPECIFY_TIME | যাত্রার চক্কর " %(trip_id) " স্টপ " %(stop_id) " এর মাধ্যমে অবশ্যই পরম সময় নির্দিষ্ট করতে হবে। | নির্দিষ্ট trip_idএর জন্য প্রভাবিতstop_idএ সঠিক সময়গুলি অন্তর্ভুক্ত করুন। | 
| ENTITY_MUST_HAVE_ALERTS | সত্তা সতর্কতা থাকতে হবে. | যাচাই করুন যে ফিডের বিষয়বস্তু সম্পূর্ণ এবং প্রতিটি FeedEntityবার্তায় পরিষেবা সতর্কতা সম্পর্কে তথ্য অন্তর্ভুক্ত রয়েছে। | 
| ENTITY_MUST_HAVE_POSITIONS | সত্তার অবস্থান থাকতে হবে। | যাচাই করুন যে ফিডের বিষয়বস্তু সম্পূর্ণ এবং প্রতিটি FeedEntityবার্তায় গাড়ির অবস্থানের তথ্য অন্তর্ভুক্ত রয়েছে। | 
| ENTITY_MUST_HAVE_UPDATES | সত্তা ট্রিপ আপডেট থাকতে হবে. | যাচাই করুন যে ফিডের বিষয়বস্তু সম্পূর্ণ এবং প্রতিটি FeedEntityবার্তায় ট্রিপ আপডেট সম্পর্কে তথ্য অন্তর্ভুক্ত রয়েছে। | 
| TIMESTAMP_FUTURE | ফিড টাইমস্ট্যাম্প %(timestamp) ( %(timestamp_string) ) ভবিষ্যতে %(diff_time) সেকেন্ড ( %(difftime_string) )। অধিগ্রহণ টাইমস্ট্যাম্প ব্যবহার করে যা হল %(localtime) ( %(localtime_string) )। | যুগের পর সেকেন্ডের মধ্যে UTC টাইমজোনে টাইমস্ট্যাম্প প্রদান করতে ভুলবেন না। আপনার সার্ভারের ঘড়িগুলি পরীক্ষা করে নিশ্চিত করুন যে সেগুলি সমস্ত সিঙ্ক্রোনাইজ করা হয়েছে, যেমন NTP-এর সাথে৷ | 
| TIMESTAMP_PAST | ফিড টাইমস্ট্যাম্প %(timestamp) ( %(timestamp_string) ) অতীতে %(diff_time) সেকেন্ড ( %(difftime_string) )। অধিগ্রহণ টাইমস্ট্যাম্প ব্যবহার করে যা হল %(localtime) ( %(localtime_string) )। | রিয়েলটাইম ফিড আরও ঘন ঘন পুনরুত্পাদন করুন, এমনকি যদি বিষয়বস্তু একই থাকে বা খালি থাকে। | 
| NO_VALID_TEXT | ক্ষেত্র %(field) এর কোনো বৈধ অনুবাদ নেই। | TranslatedStringবার্তাগুলি পর্যালোচনা করুন এবংHTML_TAGS_FOUND,INVALID_URL_LENGTH,INVALID_TEXT_LENGTH, এবংINVALID_URLএর মতো প্রাসঙ্গিক সমস্যাগুলি সমাধান করুন৷ | 
| HTML_TAGS_FOUND | ক্ষেত্র %(field) ( %(index) ) এইচটিএমএল ট্যাগ ধারণ করে। | ক্ষেত্র থেকে কোনো HTML ট্যাগ সরান। | 
| INVALID_LANGUAGE | ক্ষেত্র %(field) ( %(index) ) ভুল ভাষা কোড " %(language) " আছে। | ভাষার ক্ষেত্রটিকে একটি বৈধ BCP-47 ভাষা কোডে সেট করুন। | 
| INVALID_URL | ক্ষেত্র %(field) ( %(index) ) অবৈধ URL আছে (পরম http বা https প্রত্যাশিত)। | সতর্কতার জন্য একটি বৈধ URL অন্তর্ভুক্ত করুন৷ | 
| INVALID_TEXT_LENGTH | ক্ষেত্র %(field) ( %(index) ) এর দৈর্ঘ্য রয়েছে %(length) (সর্বোচ্চ %(max_length) )। | সরবরাহ করা পাঠ্যটি ছোট করুন, যা প্রায়শই ছোট পর্দায় দেখায়, যেমন মোবাইল ফোন৷ আপনি ব্যবহারকারীদের আরও বিশদ বিবরণ দিতে চাইলে, পরিবর্তে একটি URL রেফারেন্স প্রদান করুন। | 
| INVALID_URL_LENGTH | ক্ষেত্র %(field) ( %(index) ) এর URL দৈর্ঘ্য রয়েছে %(length) (সর্বোচ্চ %(max_length) )। | সীমার মধ্যে ফিট করে এমন একটি URL প্রদান করুন৷ | 
| MULTIPLE_UNSPECIFIED_LANGUAGE | ক্ষেত্র %(field) ( %(index) ) কোন ভাষা সেট ছাড়াই একটি পুনরাবৃত্তি করা অনুবাদ। | TranslatedStringবার্তাগুলি পর্যালোচনা করুন।languageক্ষেত্রের জন্য সঠিক মান সেট করুন যেখানে একাধিক অনুবাদ দেওয়া হয়েছে। | 
| INVALID_TRIP_UPDATE_DELAY | ট্রিপ আপডেটের মধ্যে অবৈধ বিলম্ব: %(value) । | প্রদত্ত entity_idএরdelayক্ষেত্র পর্যালোচনা করুন এবং ভুল মান ঠিক করুন। | 
| INVALID_TRIP_UPDATE_EVENT_TIME | অবৈধ স্টপ ইভেন্ট সময়: %(timestamp) । | শুধুমাত্র চলমান বা নিকট ভবিষ্যতে ঘটছে এমন ট্রিপের জন্য TripUpdatesঅন্তর্ভুক্ত করুন। | 
| INVALID_TRIP_UPDATE_DEPARTURE_NO_TIME | একটি প্রস্থান জন্য timeবাdelayপ্রদান করা হয় না. | প্রতিটি StopTimeEventবার্তায় একটিtimeক্ষেত্র, একটিdelayক্ষেত্র বা উভয়ই অন্তর্ভুক্ত করুন। কোন তথ্য উপলব্ধ না হলে,departureক্ষেত্র বাদ দিন। | 
| INVALID_TRIP_UPDATE_ARRIVAL_NO_TIME | একটি আগমনের জন্য timeবাdelayপ্রদান করা হয় না. | প্রতিটি StopTimeEventবার্তায় একটিtimeক্ষেত্র, একটিdelayক্ষেত্র বা উভয়ই অন্তর্ভুক্ত করুন। কোনো তথ্য পাওয়া না গেলে,arrivalক্ষেত্রটি বাদ দিন। | 
| MISSING_CONTENT_AND_EFFECT | কোন বৈধ বিষয়বস্তু বা প্রভাব. | সতর্কতায় effect,header_textবাdescription_textযোগ করুন। যদি কোন তথ্য উপলভ্য না হয়, তবেalertসরিয়ে ফেলুন। | 
| CUSTOM_PARSE_WARNING | কাস্টম-ফরম্যাট ফিড পার্স করার সময় আংশিক ব্যর্থতা: %(value_string) | এই ত্রুটিটি নির্দেশ করে যে রিয়েলটাইম ফিডের একটি অংশ পার্স করা যায়নি। ফিডের বিষয়বস্তু যাচাই করতে একটি টেক্সট এডিটর খুলুন, অথবা ফিড পুনরায় আপলোড করুন। ত্রুটি অব্যাহত থাকলে, সাহায্যের জন্য আপনার Google ট্রানজিট প্রতিনিধির সাথে যোগাযোগ করুন। | 
| VEHICLE_POSITION_BAD_START_TIME | নির্দিষ্ট ট্রিপ $(trip_id) শুরুর সময় গাড়ির প্রকৃত স্টার্ট থেকে %(diff_time) সেকেন্ড দূরে। | ট্রিপের প্রকৃত শুরুর সময়ের কাছাকাছি গাড়ির শুরুর সময় নির্দিষ্ট করুন। | 
| INVALID_TRIP_UPDATE_INCONSISTENT_IDS | stop_sequence%(value) ট্রিপ " %(stop_id) %(trip_id) " এর সাথে মেলে না। স্ট্যাটিক ইনডেক্স থেকেstop_sequence%(next_seq) দিয়ে ওভাররাইড করা হচ্ছে। | নিশ্চিত করুন যে stop_sequenceক্ষেত্রের মান সঠিক এবং বর্তমান স্ট্যাটিক ফিডে একইstop_idএবংtrip_idএর জন্যstop_sequenceএর সাথে মেলে। | 
| INVALID_STOP_STOP_ID | StopTimeUpdateবাতিল করা হয়েছে: ট্রিপের জন্য দেওয়াstop_id" %(stop_id) " " %(trip_id) " GTFS ফিডের সাথে মেলেনি।stop_sequence[যদি উপস্থিত থাকে] %(value) । | স্ট্যাটিক ফিডের যথার্থতা যাচাই করুন। প্রয়োজনে, ট্রিপের জন্য stop_times.txtএstop_idএর মান ঠিক করুন। স্ট্যাটিক ফিডের নতুন সংস্করণ লাইভ না হওয়া পর্যন্ত অপেক্ষা করুন। রিয়েলটাইম ফিডেstop_idরেফারেন্স আপডেট করুন। | 
| INVALID_STOP_SEQUENCE_ID | StopTimeUpdateবাতিল করা হয়েছে: ট্রিপ " %(trip_id) " এর মধ্যেstop_sequence%(value) GTFS ফিডের সাথে মেলেনি। | স্ট্যাটিক ফিডের যথার্থতা যাচাই করুন। প্রয়োজন হলে, stop_sequenceএর মান ঠিক করুন। স্ট্যাটিক ফিডের নতুন সংস্করণ লাইভ না হওয়া পর্যন্ত অপেক্ষা করুন। রিয়েলটাইম ফিডেstop_sequenceরেফারেন্স আপডেট করুন। | 
| INVALID_TRIP_UPDATE_ORDER | StopTimeUpdateবাতিল করা হয়েছে:trip_id" %(trip_id) "stop_id[যদি উপস্থিত থাকে] " %(stop_id) ",stop_sequence%(prev_seq) এর পরে %(next_seq) এর জন্যstop_sequenceআদেশ লঙ্ঘন। | stop_sequenceএর সাথেStopTimeUpdatesএর ক্রম সেট করতে ভুলবেন না। | 
| FEED_TIMESTAMP_CONSISTENTLY_IN_THE_PAST | ফিড টাইমস্ট্যাম্পটি ধারাবাহিকভাবে অতীতে %(diff_time) সেকেন্ড ( %(difftime_string) )। | নিশ্চিত করুন যে টাইমস্ট্যাম্প মানটি ইউটিসি টাইমজোনে রয়েছে, যুগের পর সেকেন্ডের মধ্যে। নিশ্চিত করুন যে আপনার সার্ভারের ঘড়িগুলি সিঙ্ক্রোনাইজ করা হয়েছে, যেমন NTP-এর সাথে। নিয়মিত ফিড আপডেট করতে ভুলবেন না। | 
| TIMESTAMP_MISSING | ফিডের FeedHeadertimestampক্ষেত্র অনুপস্থিত. | ইউটিসি টাইমজোনে, যুগের পর সেকেন্ডের মধ্যে FeedHeadertimestampক্ষেত্রটি পূরণ করুন। টাইমস্ট্যাম্প সঠিকভাবে ফিড তৈরির সময় উপস্থাপন করতে হবে। | 
| ENTITY_MORE_THAN_ONCE | FeedEntityএর আইডি ফিডে একাধিকবার দেখা যাচ্ছে। | নিশ্চিত করুন যে সমস্ত সত্তা আইডি ফিডে অনন্য। | 
| PROTO_ASCII_HAS_BOM | প্রদত্ত ফিড একটি বাইট অর্ডার মার্ক (BOM) দিয়ে শুরু হয়। | বাইট অর্ডার মার্ক সরান। নিশ্চিত করুন যে টেক্সট-ফরম্যাট করা প্রোটোকল বাফারটি BOM ছাড়াই UTF-8-এ আছে। আমরা সুপারিশ করি যে আপনি পরিবর্তে বাইনারি বিন্যাসে প্রোটোকল বাফার প্রদান করুন৷ | 
| TRIP_UPDATE_TIMESTAMP_CONSISTENTLY_IN_THE_FUTURE | কিছু ট্রিপ আপডেটের timestampভবিষ্যতে ধারাবাহিকভাবে %(diff_time) সেকেন্ড ( %(difftime_string) )। | নিশ্চিত করুন যে timestampমানটি একটি UTC টাইমজোন হিসাবে ফর্ম্যাট করা হয়েছে, যুগের পর সেকেন্ডে৷ নিশ্চিত করুন যে আপনার সার্ভারের ঘড়িগুলি সিঙ্ক্রোনাইজ করা হয়েছে, যেমন NTP-এর সাথে। এক ঘণ্টারও বেশি আগে সম্পন্ন করা ট্রিপের ফিড থেকেTripUpdatesসরিয়ে দিন। | 
| VEHICLE_POSITION_TIMESTAMP_CONSISTENTLY_IN_THE_FUTURE | টাইমস্ট্যাম্প ভবিষ্যতে ধারাবাহিকভাবে %(diff_time) সেকেন্ড ( %(difftime_string) )। | নিশ্চিত করুন যে timestampমানটি একটি UTC টাইমজোন হিসাবে ফর্ম্যাট করা হয়েছে, যুগের পর সেকেন্ডে৷ নিশ্চিত করুন যে আপনার সার্ভারের ঘড়িগুলি সিঙ্ক্রোনাইজ করা হয়েছে, যেমন NTP-এর সাথে। | 
| VEHICLE_POSITION_TIMESTAMP_CONSISTENTLY_IN_THE_PAST | timestampধারাবাহিকভাবে অতীতে %(diff_time) সেকেন্ড ( %(difftime_string) )। | নিশ্চিত করুন যে timestampমানটি একটি UTC টাইমজোন হিসাবে ফর্ম্যাট করা হয়েছে, যুগের পর সেকেন্ডে৷ নিশ্চিত করুন যে আপনার সার্ভারের ঘড়িগুলি সিঙ্ক্রোনাইজ করা হয়েছে, যেমন NTP-এর সাথে। এক ঘণ্টারও বেশি আগে সম্পন্ন হওয়া ট্রিপের ফিড থেকেVehiclePositionsসরান। | 
| UNKNOWN_TRIP_ID | ট্রিপ আইডি " %(trip_id) " স্ট্যাটিক GTFS ফিডের কাছে অজানা। | সঠিক এবং আপ-টু-ডেট তথ্য রয়েছে তা নিশ্চিত করতে স্ট্যাটিক ফিড যাচাই করুন। নিশ্চিত করুন যে স্ট্যাটিক ফিডের সঠিক সংস্করণ ব্যবহার করা হচ্ছে, বা প্রয়োজনে সঠিক সংস্করণ আপলোড করুন। TripDescriptorএ একটি বিদ্যমান এবং সঠিকtrip_idপ্রদান করুন। | 
| TRIP_OUTSIDE_SERVICE_WINDOW | " %(trip_id) " আইডি সহ ট্রিপটি নির্দিষ্ট সময়ে পরিষেবাতে নেই৷ | স্ট্যাটিক ফিডের যথার্থতা যাচাই করুন। ট্রিপের তথ্য অনুপস্থিত থাকলে যোগ করুন। স্ট্যাটিক ফিডের নতুন সংস্করণ লাইভ না হওয়া পর্যন্ত অপেক্ষা করুন। রিয়েলটাইম ফিডে trip_idরেফারেন্স ঠিক করুন। | 
| AMBIGUOUS_TRIP_DESCRIPTOR | TripDescriptorঅস্পষ্ট, এবং একটি নির্দিষ্ট সময়ে একটি একক ট্রিপ সমাধান করে না। | ট্রিপ ফ্রিকোয়েন্সি ভিত্তিক হলে, TripDescriptorএ একটি বৈধstart_timeমান এবংstart_dateমান প্রদান করতে ভুলবেন না। | 
| INVALID_TRIP_UPDATE_FUTURE_TIMESTAMP | TripUpdateটাইমস্ট্যাম্প %(timestamp) ( %(timestamp_string) ) ভবিষ্যতে %(diff_time) সেকেন্ড ( %(difftime_string) ) ফিড টাইমস্ট্যাম্পের সাথে তুলনা করলে যা %(localtime) ( %(localtime_string) )। | ঘড়ির উৎসে সঠিক সময় সেট আছে কিনা তা যাচাই করুন। যাচাই করুন যে কোনো টাইমজোন রূপান্তর সঠিকভাবে সঞ্চালিত হয়। Vehicle.Position.timestampক্ষেত্রটিকে ইউটিসি টাইমজোন হিসাবে ফর্ম্যাট করতে হবে, যুগের পর সেকেন্ডে৷ | 
| INVALID_VEHICLE_POSITION_FUTURE_TIMESTAMP | VehiclePositionটাইমস্ট্যাম্প %(timestamp) ( %(timestamp_string) ) ভবিষ্যতে %(diff_time) সেকেন্ড ( %(difftime_string) ) ফিড টাইমস্ট্যাম্পের তুলনায় যা %(localtime) ( %(localtime_string) )। | ঘড়ির উৎসে সঠিক সময় সেট আছে কিনা তা যাচাই করুন। যাচাই করুন যে কোনো টাইমজোন রূপান্তর সঠিকভাবে সঞ্চালিত হয়। Vehicle.Position.timestampক্ষেত্রটিকে ইউটিসি টাইমজোন হিসাবে ফর্ম্যাট করতে হবে, যুগের পর সেকেন্ডে৷ | 
| INVALID_VEHICLE_POSITION_STALE_TIMESTAMP | VehiclePositionটাইমস্ট্যাম্প %(timestamp) ( %(timestamp_string) ) অতীতে %(diff_time) সেকেন্ড ( %(difftime_string) ) ফিড টাইমস্ট্যাম্পের তুলনায় যা %(localtime) ( %(localtime_string) )। | ফিড থেকে পরিষেবার বাইরে থাকা যানবাহনগুলি সরান৷ ঘড়িটি সিঙ্ক্রোনাইজ করা হয়েছে এবং টাইমজোন রূপান্তরগুলি সঠিক কিনা তা যাচাই করুন৷ | 
| INVALID_ALERT_TIME_RANGE_END_PAST | সময়ের পরিসর এক মাস আগে শেষ হয়েছে: %(time_end) । | পূর্বে শেষ সময় আছে এবং আর সক্রিয় নেই এমন সতর্কতা (বা active_periods) সরান। | 
| INVALID_ALERT_TIME_RANGE_ORDER | সময় সীমার ক্রম বিপরীত হয়: ( %(time_start) , %(time_end) )। | active_periodক্ষেত্রের মান যাচাই করুন। এই ক্ষেত্রের ক্রম বিপরীত হতে পারে. | 
| INVALID_ALERT_TIME_RANGE_START_FUTURE | সময়ের পরিসর এখন থেকে এক বছরেরও বেশি সময় শুরু হয়: %(time_start) । | সতর্কতার মধ্যে অদূর ভবিষ্যতে একটি active_periodশুরুর সময় অন্তর্ভুক্ত করুন। | 
| STOP_TIME_AND_DELAY_MISMATCH | ট্রিপ " %(trip_id) " স্টপে " %(stop_id) " টাইমস্ট্যাম্প %(timestamp) এবং বিলম্ব %(delay) নির্দিষ্ট করে যা একে অপরের বিপরীত। বিলম্বকে %(value) এ সেট করা হচ্ছে। | যাচাই করুন যে রিয়েলটাইম ফিডটি বর্তমানে লাইভ স্ট্যাটিক ফিডের সাথে মেলে। নিশ্চিত করুন যে StopTimeEventএdelayক্ষেত্র এবংtimeক্ষেত্র সঠিক এবং সামঞ্জস্যপূর্ণ। বিকল্পভাবে,delayক্ষেত্র সম্পূর্ণরূপে বাদ দিন এবং পরিবর্তে শুধুমাত্রtimeক্ষেত্র প্রদান করুন। | 
| INVALID_START_DATE | ট্রিপ " %(trip_id) " এর শুরুর তারিখটি অবৈধ আছে " %(value_string) ", ধরে নিলাম আজ। প্রত্যাশিত বিন্যাস হল "YYYYMMDD"। | নির্দিষ্ট ট্রিপের জন্য start_date-এর মান যাচাই করুন। মান সঠিক কিনা তা নিশ্চিত করুন। | 
| INVALID_START_TIME | ট্রিপ " %(trip_id) " এর শুরুর সময় অবৈধ আছে " %(value_string) "। প্রত্যাশিত বিন্যাস হল "HH:MM:SS"। | নির্দিষ্ট ট্রিপের জন্য start_timeএর মান এবং বিন্যাস যাচাই করুন। মান এবং বিন্যাস সঠিক কিনা তা নিশ্চিত করুন। | 
| VEHICLE_POSITION_DUPLICATE_TRIP | ট্রিপ $(trip_id) এবং start_time$(timestamp_string) একাধিক গাড়ির দ্বারা রিপোর্ট করা হয়েছে। | ট্রিপের start_timeপরিবর্তন করুন এবং নন-ফ্রিকোয়েন্সি ভিত্তিক ট্রিপের জন্যScheduleRelationshipADDEDএ পরিবর্তন করুন। | 
| VEHICLE_POSITION_CONVERTED_TO_ADDED | ট্রিপ $(trip_id) সময়সূচী সম্পর্ক ADDEDট্রিপে পরিবর্তন করা হয়েছে। | এই ত্রুটি অন্য সমস্যার পার্শ্ব প্রতিক্রিয়া. এই ত্রুটিটি ঠিক করতে প্রথমে সেই সমস্যার সমাধান করুন। | 
| INVALID_TRIP_UPDATE_MISSING_IDS | ট্রিপ আপডেটে stop_updateরয়েছে যার সাথেstop_sequenceবাstop_idনেই। | StopTimeUpdateবার্তায় একটিstop_id, একটিstop_sequenceবা উভয়ই অন্তর্ভুক্ত করুন৷ | 
| MULTIPLE_ENTITIES_PER_TRIP | ট্রিপ আপডেট বাতিল করা হয়েছে: আইডি %(value_string) সহ অন্যান্য সত্তার মতো একই trip_id" %(trip_id) " একই প্রারম্ভিক সময়ের প্রতিনিধিত্ব করে। | প্রতিটি বাস্তব-বিশ্ব ভ্রমণের জন্য সর্বাধিক একটি TripUpdateআছে তা নিশ্চিত করুন৷ ফিডের মধ্যেTripDescriptorঅনন্য কিনা তা নিশ্চিত করুন। | 
| INVALID_TRIP_UPDATE_MISSING_CONTENT | নির্ধারিত trip_id" %(trip_id) " এর জন্য ট্রিপ আপডেটে ডেটা সহ কমপক্ষে একটি স্টপ টাইম আপডেট উল্লেখ করা উচিত বা একটি বিলম্ব নির্দিষ্ট করা উচিত। | নিম্নলিখিতগুলির মধ্যে একটি প্রদান করুন: 
 | 
| TRIP_UPDATE_SUSPICIOUS_DELAY | trip_id" %(trip_id) " সহ ট্রিপে %(difftime_string) এর একটি সন্দেহজনকভাবে অযৌক্তিক বিলম্ব রয়েছে। | যাচাই করুন যে TripDescriptionস্পষ্টভাবে সংজ্ঞায়িত করা হয়েছে, যার একটিtrip_id,start_date, এবংstart_timeথাকতে হবে। যাচাই করুন যেStopTimeUpdatesনির্দিষ্ট ট্রিপের সাথে মেলে এমন সময়ের মান আছে। কোনো টাইমজোন অমিলের সমস্যা আছে কিনা তা পরীক্ষা করুন, উদাহরণস্বরূপ,start_dateএবংstart_timeস্থানীয় টাইমজোনে আছে কিনা, কিন্তুFeedMessageএর সমস্ত পূর্ণসংখ্যার সময় ক্ষেত্রগুলি যুগের পর সেকেন্ডের মধ্যে রয়েছে। | 
| TRIP_UPDATE_OBSOLETE | trip_id" %(trip_id) " সহ ট্রিপ %(difftime_string) আগে শেষ হয়েছে। | চূড়ান্ত স্টপে পৌঁছানোর কয়েক মিনিট পরে ফিড থেকে ট্রিপগুলি সরান৷ | 
| UNSUPPORTED_ADDED_WITH_BLOCK_TRANSFER | একটি ব্লক স্থানান্তর সহ একটি ট্রিপ %(trip_id) এর জন্য ADDEDএর একটিschedule_relationshipসহTripDescriptorসমর্থিত নয়। | বিচ্ছিন্ন ট্রিপগুলি নির্দেশ করতে শুধুমাত্র ScheduleRelationshipএর জন্যADDEDমান ব্যবহার করুন। | 
| UNSUPPORTED_ADDED_WITHOUT_TIMES | নির্দিষ্ট সময় ছাড়া একটি ট্রিপ %(trip_id) এর জন্য ADDEDএর একটিschedule_relationshipসহTripDescriptor। | যোগ করা ট্রিপ কখন শুরু হয়েছে তা নির্দেশ করার জন্য একটি start_dateএবং একটিstart_timeদিন। | 
| TRIP_UPDATE_TOO_OLD | TripUpdateটাইমস্ট্যাম্প %(timestamp) ( %(timestamp_string) ) অতীতে %(diff_time) সেকেন্ড ( %(difftime_string) )। বর্তমান সময় হল %(localtime) ( %(localtime_string) )।TripUpdateবাতিল করা হয়েছে। | নিয়মিত ফিড জেনারেট করুন এবং ডেটা তাজা রাখুন। নিশ্চিত করুন যে TripUpdateটাইমস্ট্যাম্প সঠিক, যুগের পর সেকেন্ডের মধ্যে, এবং UTC টাইমজোন হিসাবে ফর্ম্যাট করা হয়েছে৷ চূড়ান্ত স্টপে পৌঁছানোর কয়েক মিনিট পরে ফিড থেকে ট্রিপগুলি সরান৷ | 
| INVALID_TRIP_UPDATE_DELAY_USAGE | TripUpdateএরdelayক্ষেত্রটিStopTimeUpdatesএ সময়ের সাথে একত্রে নির্দিষ্ট করা হয়েছে। | উভয়ের পরিবর্তে নিম্নলিখিতগুলির মধ্যে শুধুমাত্র একটি ব্যবহার করে সময় সংক্রান্ত তথ্য প্রদান করুন: 
 | 
| INVALID_VEHICLE_POSITION_VEHICLE_ID_MISSING | VehiclePositionএকটি যানবাহন শনাক্তকারীর অভাব রয়েছে৷ | একটি যানবাহন শনাক্তকারী প্রদান করুন। গাড়িটি যে ফিডের পরিষেবায় রয়েছে তার সমস্ত সংস্করণে এই মানটি স্থিতিশীল রয়েছে তা নিশ্চিত করুন। | 
| INVALID_VEHICLE_POSITION_INVALID_POSITION | VehiclePositionবৈধ অবস্থানের তথ্য নেই। | latitudeএবংlongitudeক্ষেত্রের জন্য বৈধ মান প্রদান করুন। | 
| INVALID_VEHICLE_POSITION_TIMESTAMP_MISSING | VehiclePositionটাইমস্ট্যাম্প অনুপস্থিত. | ইউটিসি টাইমজোন হিসাবে ইপোক ফর্ম্যাট হওয়ার কয়েক সেকেন্ডের মধ্যে VehiclePositionতথ্য কখন সংগ্রহ করা হয়েছিল তার একটি টাইমস্ট্যাম্প মান প্রদান করুন। |