এই নির্দেশিকাটি আপনার মাইক্রোমোবিলিটি ফিড তৈরি করার পরে Google-কে কীভাবে প্রদান করবেন তা বর্ণনা করে। আপনার ফিড কীভাবে তৈরি করবেন সে সম্পর্কে একটি বিবরণের জন্য, রেফারেন্স ট্যাবে নির্দিষ্টকরণগুলি পড়ুন৷
ফিড নির্দেশিকা
আপনার তৈরি মাইক্রোমোবিলিটি ফিড Google-এ পাঠানোর প্রক্রিয়ার অংশ হিসেবে, নিম্নলিখিত প্রক্রিয়া এবং নির্দেশিকাগুলি সম্পর্কে সচেতন থাকুন:
নিশ্চিত করুন যে বাইকের প্রাপ্যতা এবং গতিশীল ভাড়া ডেটা, যেখানে প্রযোজ্য, আপ-টু-ডেট। এটি করার জন্য, আপনাকে অবশ্যই প্রতি 30 সেকেন্ডে GBFS ফিড হোস্টে একটি নতুন ফিড সংস্করণ আপলোড করতে হবে। এছাড়াও, ডেটা পুনরুদ্ধারের বিলম্ব 30 সেকেন্ডের বেশি হওয়া উচিত নয়।
Google-এ আপনার ফিড সরবরাহ করতে, আপনাকে অবশ্যই HTTP GET সমর্থন করতে হবে।
HTTP GET এর সাথে ফিড ডেলিভারি
Google একটি HTTPS GET
অনুরোধের সাথে কনফিগার করা অবস্থান থেকে ফিড নিয়ে আসে এবং নিম্নলিখিত প্রমাণীকরণ পদ্ধতিগুলিকে সমর্থন করে:
- HTTP ডাইজেস্ট প্রমাণীকরণ: আপনি এটি বাস্তবায়ন করলে, মাইক্রোমোবিলিটি অংশীদার সমর্থনে কনফিগার করা ব্যবহারকারীর নাম এবং পাসওয়ার্ড ইমেল করুন।
- কাস্টম HTTP শিরোনাম ক্ষেত্র: এটিকে সমর্থন করার জন্য, Google-এর কাছে আপনার অনুরোধের অংশ হিসাবে, প্রয়োজনীয় হেডার ক্ষেত্র এবং আপনার প্রয়োজনীয় মানগুলি পাঠান।
- GET প্যারামিটার: অতিরিক্ত GET প্যারামিটারের প্রয়োজন হলে, মাইক্রোমোবিলিটি পার্টনার সমর্থনে ইমেল করার আগে হোস্ট ঠিকানায় সেগুলি যোগ করুন।
স্থানান্তরের সময় ফাইলের আকার অপ্টিমাইজ করতে, Google HTTP হেডারে gzip কম্প্রেশন সমর্থন করে। বিশেষত, Google একসেপ্ট-এনকোডিং পাঠায়: gzip, HTTP
রিকোয়েস্ট হেডারে Accept-Encoding: gzip, deflate
এবং HTTP
হেডার Content-Encoding: gzip
সহ প্রতিক্রিয়া গ্রহণ করে।
আপনি হোস্টের অবস্থান এবং বিশদ বিবরণ নির্ধারণ করার পরে, মাইক্রোমোবিলিটি অংশীদার সমর্থনে কনফিগারেশনের বিবরণ ইমেল করুন৷
ফিড শার্ডিং
একটি ফিড শার্ড করার জন্য পুরো ফিডটিকে একাধিক অ ছেদ না করা উপসেটে ভাঙা। আপনার ব্যাকএন্ড সিস্টেম, ফ্লিটের ধরন এবং আকারের উপর নির্ভর করে, শার্ডিং প্রয়োজনীয় হতে পারে।
কখন এবং কীভাবে আপনার ফিড শার্ড করতে হয় তার প্রযুক্তিগত বিশদ বিবরণের জন্য, রেফারেন্স বিভাগে ফিড শার্ডিং দেখুন।
HTTP GET-এর সাথে ফিড ডেলিভারিতে বর্ণিত শার্ডড এবং আনশার্ড উভয় ফিড আনার জন্য Google একই পদ্ধতি ব্যবহার করবে।
আপনি প্রতিটি শার্ডের হোস্টের অবস্থান এবং বিশদ নির্ধারণ করার পরে, প্রতিটি শার্ডের কনফিগারেশনের বিশদ এবং মেট্রো অঞ্চলগুলির সাথে ইমেল করুন যা শার্ডটি মাইক্রোমোবিলিটি অংশীদার সমর্থনকে কভার করে।