Google মানচিত্র প্ল্যাটফর্ম এবং গতিশীলতার জন্য বিলিং গাইড

আপনি উৎপাদনে একটি নতুন Google মানচিত্র প্রকল্প বাস্তবায়ন করার আগে, আপনি নিশ্চিত করতে চান যে আপনার সেটআপ সঠিক হয়েছে যাতে আপনি যে পণ্যগুলি ব্যবহার করছেন তার জন্য আপনি সঠিক পরিমাণ অর্থ প্রদান করেন। এই নথিতে, আপনার (i) বিলিং স্বচ্ছতা আছে তা নিশ্চিত করার জন্য আমরা দিকগুলি কভার করি - যাতে একটি চালান তৈরি হওয়ার আগে ব্যবহার যাচাই করা যেতে পারে এবং (ii) সঠিক প্রকল্প সেটআপ - আপনি আমাদের পণ্যগুলি ব্যবহার করতে পারেন তা নিশ্চিত করতে৷

যদিও এটি তুলনামূলকভাবে সহজবোধ্য প্রক্রিয়া হওয়া উচিত, Maps অংশীদাররা আপনার প্রকল্পগুলি সঠিকভাবে সরানো হয়েছে তা নিশ্চিত করতে আপনার সাথে কাজ করতে পারে।

ধারণা

এই বিভাগে আমরা নিশ্চিত করতে চাই যে আপনি Google Maps বিলিং এবং বিদ্যমান বিভিন্ন সেটআপ সম্পর্কে প্রাথমিক তথ্য বুঝতে পারেন। অনেক পরিস্থিতিতে কোন সঠিক বা ভুল নেই, এটি নির্ভর করে আপনি কোন ধরনের ফলাফল অর্জন করার চেষ্টা করছেন তার উপর।

এই নথি জুড়ে, আমরা আপনার Google ক্লাউড প্রকল্প সম্পর্কে অনেক কথা বলি। কারণ এর মাধ্যমে গুগল ম্যাপের পণ্য পাওয়া যায়। এর মানে হল এই নথিতে আমরা যে কনফিগারেশনটি কভার করি তা আপনার Google ক্লাউড প্রকল্পে তৈরি করা হয়েছে৷

বিলিং অ্যাকাউন্ট

Google Maps পণ্য ব্যবহার করে প্রতিটি কোম্পানি আজ তাদের সাথে যুক্ত একটি Google ক্লাউড প্রকল্প আছে। এই প্রকল্পের একটি বিলিং অ্যাকাউন্ট কনফিগার করা আবশ্যক। বিলিং অ্যাকাউন্টটি সমস্ত Google মানচিত্রের ব্যবহার সংগ্রহ করার জন্য এবং সেই ব্যবহারের উপর ভিত্তি করে প্রতি মাসে একটি চালান তৈরি করার জন্য দায়ী৷

গতিশীলতার জন্য, একটি বিশেষ বিলিং অ্যাকাউন্টের ব্যবস্থা করা হয়েছে। এই বিলিং অ্যাকাউন্টটি শুধুমাত্র গতিশীলতা সম্পর্কিত ব্যবহারের ক্ষেত্রে যেমন: রাইডশেয়ারিং, ডেলিভারি এবং লজিস্টিকসের সাথে ব্যবহার করার উদ্দেশ্যে।

একটি একক বিলিং অ্যাকাউন্ট একাধিক Google ক্লাউড প্রকল্প বা শুধুমাত্র একটি দ্বারা ব্যবহার করা যেতে পারে।

একক প্রকল্প একই বিলিং অ্যাকাউন্টের দিকে নির্দেশ করে:

  • নির্দিষ্ট ব্যবহারের ক্ষেত্রে (যেমন গতিশীলতা ব্যবহারের ক্ষেত্রে)
  • আলাদা চালান
  • এই একক প্রকল্পের ভলিউমের উপর ডিসকাউন্ট করা হয়

একই বিলিং অ্যাকাউন্টের দিকে নির্দেশ করে একাধিক প্রকল্প:

  • একই ব্যবহারের ক্ষেত্রে
  • একত্রিত ব্যবহার করে ডিসকাউন্ট স্তরের সুবিধা নিন
  • একক চালান

বিলিং অ্যাকাউন্ট এবং অন্যান্য প্রাসঙ্গিক তথ্য সম্পর্কে অতিরিক্ত তথ্যের জন্য, এই লিঙ্কটি দেখুন।

উপরে বলা হয়েছে, একটি একক বিলিং অ্যাকাউন্ট একাধিক প্রকল্পের দিকে নির্দেশ করতে পারে। আপনার যদি একটির বেশি প্রকল্প থাকে, তাহলে আপনাকে চিহ্নিত করতে হবে কোনটি আমাদের গতিশীলতা পরিষেবাগুলি ব্যবহার করবে এবং তাদের একটি গতিশীলতা বিলিং অ্যাকাউন্টে নির্দেশ করবে৷ যেসব প্রকল্পের সাথে কোনো গতিশীলতা ব্যবহারের ক্ষেত্রে যুক্ত নেই তাদের নিয়মিত Google মানচিত্র প্ল্যাটফর্ম বিলিং অ্যাকাউন্টের দিকে নির্দেশ করা উচিত যা আপনি আজ ব্যবহার করছেন। একটি গতিশীলতা বিলিং অ্যাকাউন্ট পেতে, একটি গতিশীলতা চুক্তি Google এর সাথে বা অংশীদারের মাধ্যমে স্বাক্ষর করতে হবে৷ একটি বিলিং অ্যাকাউন্ট সম্পূর্ণ স্কিমা এবং বিভিন্ন সম্ভাব্য সেটআপে কীভাবে ফিট করে তা নীচে আপনি দেখতে পারেন:

সম্ভাব্য বিলিং অ্যাকাউন্ট সেটআপ
সম্ভাব্য বিলিং অ্যাকাউন্ট সেটআপ

ক্লাউড সম্পদ, বিলিং অ্যাকাউন্ট এবং চালান প্রজন্ম

মূল্য সম্পর্কে কথা বলতে গেলে, Google Maps প্ল্যাটফর্মে বিভিন্ন স্তরের ছাড় রয়েছে, যা Maps পার্টনারদের মাধ্যমে বা সরাসরি Google-এর সাথে কিছু পরিস্থিতিতে পাওয়া যায়। এই স্তরগুলি ভলিউম-ভিত্তিক, তাই আপনি যত বেশি আমাদের পণ্য ব্যবহার করবেন তত কম অর্থ প্রদান করবেন (প্রতিটি SKU-তে পৃথকভাবে ছাড় প্রয়োগ করা হয়)। আমাদের বিলিং সিস্টেম আপনার প্রোজেক্ট(গুলি) সনাক্ত করে সেই প্রমাণপত্রের উপর ভিত্তি করে যা আপনি আমাদের পণ্যগুলিকে কল করতে ব্যবহার করেছেন, এটি কিছু গতিশীলতা API-এর জন্য একটি API কী বা একটি পরিষেবা অ্যাকাউন্ট হতে পারে:

API কী

Google মানচিত্র প্ল্যাটফর্ম APIগুলি একটি API কী ব্যবহার করে প্রমাণীকৃত হয়৷ Google এই API কী-এর উপর ভিত্তি করে সংশ্লিষ্ট Google ক্লাউড প্রকল্পের বিলিং অ্যাকাউন্ট চিহ্নিত করে, যেখানে খরচ হবে৷

জিওকোডিং এপিআই- তে একটি অনুরোধের উদাহরণ:

https://maps.googleapis.com/maps/api/geocode/json?place_id=ChIJeRpOeF67j4AR9ydy_PIzPuM&key=YOUR_API_KEY

জেডব্লিউটি

কিছু API-এর URL-এ Google ক্লাউড প্রজেক্ট আইডি প্রয়োজন এবং প্রমাণীকরণের জন্য JWT ব্যবহার করে। অতএব, বিলিং সঠিকভাবে ঘটছে তা নিশ্চিত করতে সঠিক সিস্টেমগুলি সঠিক প্রমাণীকরণ পদ্ধতি ব্যবহার করে তা নিশ্চিত করা গুরুত্বপূর্ণ।

ফ্লিট ইঞ্জিন API-এর কাছে একটি অনুরোধের উদাহরণ:

curl -X GET \ https://fleetengine.googleapis.com/v1/providers/project_id/deliveryVehicles/vehicle-1234 \
  -H 'authorization: Bearer eyJ0eXAiOi...' \
  -H 'cache-control: no-cache' \
  -H 'content-type: application/json' \
  -d '{
    "lastLocation": {
        "location": {
            "latitude": 37.432,
            "longitude": -122.094
        },
        "updateTime": "2022-11-13T17:55:00Z"
    }
}'

খরচ

Google মানচিত্র প্ল্যাটফর্মে, API অনুরোধের পরিমাণের উপর ভিত্তি করে খরচ গণনা করা হয়। গতিশীলতা পরিষেবাগুলির জন্য, আমরা বিলযোগ্য গতিশীলতা লেনদেনের পরিমাণের উপর ভিত্তি করে চার্জ করি, যেগুলি সফলভাবে ট্রিপ বা কাজগুলি সম্পন্ন হয়েছে (শিপমেন্ট, পিকআপ নয়)। চুক্তি স্বাক্ষর করার আগে এটি সংজ্ঞায়িত করা হয়। আপনি যদি একজন রাইড শেয়ারিং বা খাবার সরবরাহকারী কোম্পানি হন, তাহলে রাইড বা ডেলিভারি সম্পূর্ণ করা আপনার সাফল্যের পরিমাপ - এটি একটি ট্রিপের মানচিত্র। কার্যগুলি লজিস্টিক কোম্পানি এবং খুচরা বিক্রেতাদের জন্য ব্যবহার করা হয় যা অবশ্যই সফলভাবে পার্সেল সরবরাহ করবে।

আমরা স্বীকার করি যে মোবিলিটি গ্রাহকরাও তাদের ট্রিপ এবং ডেলিভারি সম্পাদনের জন্য Google মানচিত্র প্ল্যাটফর্ম পণ্যগুলি ব্যবহার করে। অতএব, আপনি যদি একটি গতিশীলতা বিলিং অ্যাকাউন্ট ব্যবহার করেন তবে আপনি Google মানচিত্র প্ল্যাটফর্মকে বিনা খরচে কল করতে পারেন যতক্ষণ না একই গতিশীলতার ব্যবহারের ক্ষেত্রে পূর্বনির্ধারিত সীমাগুলিকে সম্মান করা হয়।

উদাহরণ স্বরূপ, আপনি যদি একজন খাদ্য সরবরাহকারী কোম্পানি হন, আপনার প্রতিটি সফল ভ্রমণের জন্য আপনি দশবার জিওকোডিং API কল করতে পারেন। এই সীমা সম্পর্কে আরও জানতে, গতিশীলতা ডকুমেন্টেশনে ব্যবহারের সীমা দেখুন। ক্যাপ-এ যেকোনো পরিবর্তনের জন্য আপনার চুক্তির একটি সংশোধন প্রয়োজন, তাই আপনার নির্দিষ্ট প্রয়োজন নিয়ে আলোচনা করতে আপনার Google বা অংশীদার প্রতিনিধির সাথে কাজ করুন।

মাসের শেষে, একটি চালান তৈরি করা হবে (i) সিস্টেমে রিপোর্ট করা সফল ট্রিপ বা কাজের সংখ্যা এবং (ii) পূর্ব-প্রতিষ্ঠিত সীমার বাইরে Google Maps Platform API কলের যেকোন ভলিউম ("ওভারেজ") . আমাদের সীমাগুলি বাজারের প্রয়োজন অনুসারে আমরা বিস্তৃতভাবে যা দেখেছি তার সাথে সারিবদ্ধ।

আমরা আপনাকে অফিসিয়াল গতিশীলতা বিলিং ডকুমেন্টেশনের মাধ্যমে সাবধানে পড়ার পরামর্শ দিই যা এখানে পাওয়া যাবে।

পাইলট এবং মূল্যায়ন

একটি চুক্তি স্বাক্ষর করার আগে গ্রাহকরা Google মানচিত্র প্ল্যাটফর্ম বিলিং অ্যাকাউন্টে গতিশীলতার পরিষেবাগুলির একটি ছোট পাইলট (প্রুফ-অফ-ধারণা, মূল্যায়ন) চালাতে পারেন। আপনি যদি পাইলট চালাতে চান, তাহলে আপনার মানচিত্র অংশীদার বা Google প্রতিপক্ষের সাথে কথা বলুন।

পাইলট পর্বের সময়, যেমন উল্লেখ করা হয়েছে, এখনও চুক্তি স্বাক্ষরিত না হওয়ায় কোনো গতিশীলতা বিলিং অ্যাকাউন্ট উপলব্ধ নেই। এর মানে হল যে যখনই Google Maps প্ল্যাটফর্ম পণ্যগুলি ব্যবহার করা হয়, তখনই তাদের চার্জ করা হবে, কিন্তু গতিশীলতার নির্দিষ্ট পণ্যগুলি হবে না। অন্য কথায়, এর মানে হল যে পাইলট ফেজ বিলিং এর ফলে টাস্ক বা ট্রিপ ভিত্তিক নয়, এই পর্যায়ে ব্যবহারের সীমা প্রযোজ্য নয়।

একবার পাইলট আনুষ্ঠানিকভাবে উৎপাদনে চালু হলে চুক্তি অনুযায়ী অর্থ প্রদান করতে হবে।

সংক্ষিপ্ত করতে:

  • পাইলট/ডেভেলপমেন্ট ফেজ : আপনাকে শুধুমাত্র Google Maps API-এর জন্য চার্জ করা হবে যা সর্বজনীনভাবে উপলব্ধ । এপিআই এবং SDK যেগুলি সর্বজনীনভাবে উপলব্ধ নয়, প্রকল্পে একটি গতিশীলতা বিলিং অ্যাকাউন্ট ব্যবহার না করা পর্যন্ত চার্জ নেওয়া হবে না৷ মনে রাখবেন যে Google Google ম্যাপ প্ল্যাটফর্ম API-এর জন্য যে কোনো নতুন বিলিং অ্যাকাউন্ট তৈরি করার জন্য $200 ক্রেডিট অফার করে। মূল্যায়নের সময় একটি নিয়ন্ত্রিত পরিবেশের জন্য এটি যথেষ্ট হওয়া উচিত।

  • উৎপাদন পর্যায় : আপনি হয় ট্রিপ বা কাজ দ্বারা চার্জ করা হয়. Google মানচিত্র প্ল্যাটফর্মের সাথে সংশ্লিষ্ট খরচ শুধুমাত্র তখনই বহন করবে যদি ব্যবহার চুক্তির জন্য ব্যবহার সীমা ("ক্যাপস") অতিক্রম করে। যদি তাই হয়, আপনি overages জন্য অর্থ প্রদান করতে যাচ্ছে. এখানে সংজ্ঞায়িত হিসাবে overages চার্জ করা হয়.

কিভাবে একটি গতিশীলতা বিলিং অ্যাকাউন্টে স্থানান্তর করা যায়

আপনি যখন প্রোডাকশনে স্থানান্তরিত হন, তখন আপনাকে সাধারণত QA (গুণমানের নিশ্চয়তা) এবং উত্পাদনের মতো আপনার বিভিন্ন পরিবেশের প্রতিনিধিত্ব করার জন্য একটি অতিরিক্ত Google ক্লাউড প্রকল্প তৈরি করতে হবে। তার আগে, আপনার সম্ভবত একটি একক পরিবেশ আছে, উন্নয়ন।

প্রয়োজনীয়তা

আপনার পাশের একজন ব্যক্তি যিনি পারেন:

  1. Google ক্লাউডে বিলিং অ্যাকাউন্টগুলি পরিচালনা করুন, সাধারণত এটি বিলিং অ্যাকাউন্ট প্রশাসক বা প্রকল্প মালিক দ্বারা করা হয়৷
  2. নতুন বিলিং অ্যাকাউন্ট আইডিতে অ্যাক্সেস যা স্বাগত চিঠির অংশ হিসাবে এসেছিল যা চুক্তি স্বাক্ষর হওয়ার পরে তৈরি হয়েছিল।
  3. প্রোডাকশন এনভায়রনমেন্টের সাথে সংশ্লিষ্ট Google ক্লাউড প্রোজেক্টে অ্যাক্সেস যেখানে ট্রিপ বা কাজ রিপোর্ট করা হবে।

নতুন প্রকল্প সেট আপ করতে এবং তাদের জন্য বিলিং কনফিগার করতে নিম্নলিখিত পদক্ষেপগুলি ব্যবহার করুন৷

নতুন প্রকল্প সেটআপ

প্রকল্প তৈরি

  1. [আপনি] প্রতিটি নতুন পরিবেশের জন্য Google ক্লাউড কনসোলে একটি নতুন GCP প্রকল্প তৈরি করুন। উদাহরণস্বরূপ, উত্পাদন, মঞ্চায়ন এবং গুণমানের নিশ্চয়তা।
  2. [অংশীদার বা Google টিম] মবিলিটি প্রোডাক্টে অ্যাক্সেস পেতে অনুমোদনের তালিকায় নতুন প্রোজেক্ট যোগ করুন। Google বা পার্টনারে আপনার বিক্রয় প্রতিনিধির সাথে কাজ করুন এবং পূর্ববর্তী ধাপে তৈরি করা প্রোজেক্ট আইডি প্রদান করুন।
  3. [আপনি] আপনার প্রকল্পে প্রয়োজনীয় পরিচিতি আপডেট করুন। প্রয়োজনে Google সহায়তা দলগুলি আপনার প্রকল্পের জন্য সঠিক লোকেদের কাছে পৌঁছাতে পারে তা নিশ্চিত করার জন্য এই পদক্ষেপটি অত্যন্ত গুরুত্বপূর্ণ৷

প্রকল্প কনফিগারেশন

পূর্ববর্তী ধাপে তৈরি করা প্রকল্পের জন্য Google ক্লাউড কনসোলে নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন:

  1. [আপনি] সঠিক মোবিলিটি আইডেন্টিফাই অ্যান্ড অ্যাকসেস ম্যানেজমেন্ট (আইএএম) ভূমিকার অ্যাসোসিয়েশন সহ পরিষেবা অ্যাকাউন্ট তৈরি করুন ( ট্রিপ ভিত্তিক এবং টাস্ক ভিত্তিক )

    • যেমনটি উন্নয়ন পরিবেশে বা প্রয়োজনে অ্যাক্সেসের আরও কাঠামোগত বিভাজন সহ করা হয়েছিল - এই বিভাগটি দেখুন।
  2. [আপনি] এপিআই কী তৈরি করুন - যেমনটি ডেভেলপমেন্ট এনভায়রনমেন্টে করা হয়েছিল বা প্রয়োজনে অ্যাক্সেসের আরও কাঠামোগত বিভাজন (যেমন প্রতি পণ্য, ডোমেন, ইত্যাদি) দিয়ে করা হয়েছিল।

  3. [আপনি] API সক্রিয় করুন যেমন "স্থানীয় রাইডস এবং ডেলিভারি" এবং অন্যান্য Google মানচিত্র প্ল্যাটফর্ম APIs প্রয়োজনীয় (যেমন জিওকোডিং, স্বয়ংসম্পূর্ণ, ঠিকানা যাচাইকরণ)।

  4. [আপনি] কোটা: আপনার যদি কিছু নির্দিষ্ট API-এর জন্য QPM (প্রতি মিনিটের প্রশ্ন) আপলিফটের প্রয়োজন হয়, তাহলে সমর্থন করার জন্য একটি টিকিট খুলুন। এখানে কিভাবে এটি করতে দেখুন. কেন উন্নতি প্রয়োজন তা উল্লেখ করে আপনাকে অবশ্যই একটি ব্যবসায়িক যুক্তি যোগ করতে হবে। পূর্বনির্ধারিত কোটা এখানে দেখা যাবে।

  5. [আপনি] আপনার যদি এমন সিস্টেম তৈরি করা থাকে যা উন্নয়ন পরিবেশ থেকে শংসাপত্র ব্যবহার করে, তাহলে নিশ্চিত করুন যে এই সিস্টেমগুলি তৈরি করা নতুন প্রকল্পগুলির জন্য তৈরি করা নতুন শংসাপত্রগুলি নির্দেশ করতে সক্ষম। এর মধ্যে রয়েছে নতুন শংসাপত্র যেমন API কী, পরিষেবা অ্যাকাউন্টগুলির দিকে নির্দেশ করা ব্যাকএন্ড এবং ফ্রন্টএন্ড সিস্টেম এবং প্রতিটি সংশ্লিষ্ট পরিবেশে সঠিক প্রকল্প আইডি ব্যবহার করা হয়েছে তা নিশ্চিত করা।

বিলিং কনফিগারেশন

এখানে আমরা ধরে নিচ্ছি আপনি ইতিমধ্যেই সরাসরি (যেখানে প্রযোজ্য) বা একজন অংশীদারের মাধ্যমে Google-এর সাথে একটি চুক্তি স্বাক্ষর করেছেন৷ ওয়েলকাম লেটারে মোবিলিটি বিলিং অ্যাকাউন্ট পাওয়ার জন্য এটি একটি পূর্বশর্ত, যা পরবর্তী ধাপে ব্যবহার করা হবে।

  1. [আপনি] চুক্তি স্বাক্ষর এবং কার্যকর হওয়ার পরে Google থেকে ইমেলের মাধ্যমে পাঠানো স্বাগত পত্রের অংশ হিসাবে একটি গতিশীলতা বিলিং অ্যাকাউন্ট আইডি প্রাপ্ত হয়েছে কিনা তা যাচাই করুন। গুরুত্বপূর্ণ : আপনার চুক্তির অর্ডার ফর্মে নামযুক্ত প্রযুক্তিগত এবং আর্থিক পরিচিতিগুলিতে স্বাগতম চিঠি পাঠানো হয়। কে এটি পেয়েছে তা বুঝতে আপনার প্রকল্প দলের সাথে কাজ করুন এবং সেই ব্যক্তিকে আপনাকে বিলিং অ্যাকাউন্ট আইডি প্রদান করতে বলুন যা হাইফেন দ্বারা পৃথক করা অক্ষর এবং সংখ্যাগুলির একটি সিরিজ।
  2. [আপনি] Google বা অংশীদারের সাথে কাজ করে নিশ্চিত করুন যে একটি বিলিং বৈধতা সম্পাদিত হয়েছে - এর মানে হল যে আপনার সিস্টেমগুলি ইতিমধ্যেই Google-এ ট্রিপ বা কাজগুলিকে সঠিকভাবে রিপোর্ট করছে৷ পরবর্তী বিভাগে আরো বিস্তারিত.
  3. [আপনি] ক্লাউড কনসোল ব্যবহার করে আপনার Google ক্লাউড প্রকল্পগুলিকে নতুন বিলিং অ্যাকাউন্টে নির্দেশ করুন - এই নথিতে আরও বিলিং অ্যাকাউন্ট কনফিগারেশন বিভাগ দেখুন৷

সাধারণভাবে বিলিং সম্পর্কে আরও বিশদ এখানে এবং এখানে পাওয়া যাবে।

বিলিং বৈধতা

আপনাকে সঠিকভাবে চার্জ করা হয়েছে তা নিশ্চিত করতে বিলিং বৈধতা গুরুত্বপূর্ণ। কখনও কখনও কোম্পানিগুলি ভুলবশত APIগুলিকে ভুলভাবে প্রয়োগ করে যার ফলে বেশি চার্জ বা কম রিপোর্টিং হয়৷

বিলিং বৈধতা নিম্নলিখিত ধাপগুলি নিয়ে গঠিত:

  1. Google মানচিত্র প্ল্যাটফর্ম API-এর অনুরোধের শিরোনামে একটি tripId (বা taskId) আছে কিনা তা যাচাই করা হচ্ছে - এখানে আরও বিশদ বিবরণ।

  2. ট্রিপ (বা কাজ) সঠিকভাবে রিপোর্ট করা হচ্ছে কিনা তা যাচাই করা। এটি কি গতিশীলতা প্যাকেজ ব্যবহার করা হচ্ছে তার উপর নির্ভর করে:

    • মোবিলিটি স্টার্টার এবং অপ্টিমাইজ, বা এক্সিলারেট (ট্রিপ ভিত্তিক) : ReportBillableEvent API-এর সাথে ইন্টিগ্রেশন প্রয়োজন। এর মানে হল যে যখনই একটি ট্রিপ সফলভাবে সম্পন্ন হয়, এই API এর কাছে একটি অনুরোধ করতে হবে। এটি সঠিকভাবে ঘটছে কিনা তা যাচাই করতে, আপনাকে অবশ্যই এখানে বর্ণিত পদক্ষেপগুলি অনুসরণ করতে হবে৷
    • গতিশীলতা ত্বরান্বিত (টাস্ক ভিত্তিক) : বিলিং একটি API কল দ্বারা ট্রিগার হতে হবে না। এটি স্বয়ংক্রিয়ভাবে ঘটে যখন একটি কার্যের ফলাফল একটি বিতরণ টাস্কে সফল হিসাবে সেট করা হয়৷ অতএব, এটা খুবই গুরুত্বপূর্ণ যে আপনি সঠিকভাবে টাস্ক ফলাফলকে ব্যর্থ বা সফলভাবে সেট করেছেন। কাস্টমার ইঞ্জিনিয়াররা (অংশীদার বা Google) আপনার সাথে কাজ করবে তা যাচাই করার জন্য যে বাস্তবায়নটি সঠিকভাবে করা হয়েছে। ক্লাউড লগিং এর মাধ্যমে আপনি নিম্নলিখিত ক্লাউড লগিং ক্যোয়ারী চালিয়ে কাজগুলি সঠিকভাবে আপডেট হচ্ছে কিনা তা যাচাই করতে পারেন:
    resource.type="fleetengine.googleapis.com/DeliveryFleet"
    jsonPayload.@type="type.googleapis.com/maps.fleetengine.delivery.log.v1.UpdateTaskLog"
    jsonPayload.request.task.taskOutcome="TASK_OUTCOME_LOG_SUCCEEDED"
    

    যদি এন্ট্রিগুলি প্রদর্শিত হয়, তাহলে এর মানে হল যে আপনার ব্যাকএন্ড সিস্টেমগুলি সঠিকভাবে সফলভাবে কাজগুলি সেট করছে।

    দ্রষ্টব্য : প্রকৃত ভ্রমণের গণনা বা কার্য সফলভাবে সম্পন্ন করা রিপোর্ট করা কলের সংখ্যার সাথে সামঞ্জস্যপূর্ণ কিনা তা পরীক্ষা করা গুরুত্বপূর্ণ। কখনও কখনও আমরা দেখতে পাই যে বিলিং ইভেন্টগুলি রিপোর্ট করা হচ্ছে কিন্তু সেগুলি মোট ট্রিপ বা কার্যগুলির সাথে সামঞ্জস্যপূর্ণ নয় যা প্রকৃতপক্ষে বাস্তব জীবনে সম্পন্ন হয়েছিল (আন্ডার রিপোর্টিং)৷

ইন্টিগ্রেশন স্বাস্থ্য অবস্থা

উত্পাদনে একটি সফল স্থানান্তর শুধুমাত্র নিশ্চিত করা উচিত নয় যে বিলিং সঠিকভাবে কাজ করছে, তবে APIগুলি কার্যকর করতে ব্যর্থ হচ্ছে না। গতিশীলতার পরিষেবার ক্ষেত্রে, ফ্লিট ইঞ্জিন (স্থানীয় রাইডস এবং ডেলিভারি API) এর সাথে একীকরণ সঠিকভাবে বাস্তবায়িত হয়েছে কিনা তা যাচাই করা গুরুত্বপূর্ণ।

এটি করতে, আপনি ক্লাউড লগিং খুলতে পারেন এবং নিম্নলিখিত ক্যোয়ারীটি ব্যবহার করতে পারেন:

jsonPayload.errorResponse.code:*

এটি সমস্যা সহ সমস্ত লগ এন্ট্রি তালিকাভুক্ত করা উচিত। উদাহরণস্বরূপ:

ক্লাউড লগিং ব্যবহার করে অনুসন্ধানের ত্রুটি
ক্লাউড লগিং ব্যবহার করে অনুসন্ধানের ত্রুটি

এই সমস্যাগুলি BigQuery এর মতো অন্যান্য ক্লাউড পণ্যগুলিতে রপ্তানি করা যেতে পারে। মেট্রিক্স এবং সতর্কতাগুলি ক্লাউড লগিং প্রশ্নের উপর ভিত্তি করে কনফিগার করা যেতে পারে:

ক্লাউড লগিং কোয়েরি থেকে মেট্রিক তৈরি
ক্লাউড লগিং কোয়েরি থেকে মেট্রিক তৈরি

যেহেতু সেগুলি Google ক্লাউড পণ্য, অতিরিক্ত খরচ হতে পারে৷ আরও স্পষ্টতা পেতে আপনি আপনার অংশীদার বা Google প্রতিনিধির সাথে কথা বলতে পারেন।

বিলিং অ্যাকাউন্ট কনফিগারেশন

যদি আপনার সমস্ত সিস্টেম এখন সঠিকভাবে ট্রিপ বা টাস্কের রিপোর্ট করে এবং কোনো ইন্টিগ্রেশন ত্রুটি না থাকে, তাহলে আপনার প্রকল্প(গুলি) বিলিং অ্যাকাউন্টের দিকে নির্দেশ করার সময় এসেছে যা আপনি স্বাগত পত্রের অংশ হিসাবে পেয়েছেন এবং যা এই নথির পূর্ববর্তী বিভাগে অন্তর্ভুক্ত ছিল। .

দ্রষ্টব্য : আপনি যদি একজন মানচিত্র অংশীদারের সাথে কাজ করেন তবে তারা আপনাকে এই সময়ে সহায়তা করতে পারে এবং আপনাকে একা নিচের পদক্ষেপগুলি অনুসরণ করতে হবে না৷ আপনি যদি সরাসরি Google-এর সাথে কাজ করেন, যা কিছু অঞ্চলে ঘটতে পারে, আপনি পরবর্তী পদক্ষেপগুলি অনুসরণ করতে পারেন:

এটি করতে:

  1. Google ক্লাউড কনসোল (https://console.cloud.google.com) খুলুন।
  2. উৎপাদনে ব্যবহার করা হবে এমন নতুন প্রকল্প নির্বাচন করুন।
  3. সেই প্রকল্পের বিলিং বিভাগে যান। একটি শর্টকাট এই লিঙ্কটি অ্যাক্সেস করতে পারে: https://console.cloud.google.com/billing৷
  4. বিলিং > "বিলিং অ্যাকাউন্ট পরিচালনা করুন" এ ক্লিক করুন:
    একাধিক বিলিং অ্যাকাউন্ট
    আপনার প্রকল্প উপরের থেকে ভিন্ন দেখতে পারে.
  5. বিলিং এ > 3 ডট আইকনে ক্লিক করুন আরো বিস্তারিত খুলুন তৈরি করা প্রোডাকশন প্রোজেক্টের পাশের একটিতে যান এবং "বিলিং অ্যাকাউন্ট পরিবর্তন করুন" বেছে নিন:
    প্রকল্প নির্বাচন করুন
  6. বিলিং > বিলিং অ্যাকাউন্টে, ড্রপ ডাউন তালিকার স্বাগত পত্রে আপনি যে বিলিং অ্যাকাউন্ট কোডটি পেয়েছেন সেটি বেছে নিন। তারপর, "সেট অ্যাকাউন্ট" ক্লিক করুন:
    প্রকল্প নির্বাচন করুন
  7. প্রকল্পটি নতুন বিলিং অ্যাকাউন্টের সাথে লিঙ্ক করা হবে:
    সঠিক বিলিং অ্যাকাউন্ট নির্বাচন করুন
    গুরুত্বপূর্ণ : এই মুহূর্ত থেকে, এই প্রকল্পে রিপোর্ট করা সমস্ত ট্রিপ বা কাজগুলিকে পূর্বে ব্যাখ্যা করা হিসাবে বিল করা হবে। যদি বিলিং যাচাইকরণ এখনও না হয়ে থাকে, তাহলে এখনও বিলিং অ্যাকাউন্ট লিঙ্ক করবেন না।
  8. নতুন বিলিং পদ্ধতি যোগ করার পরে, তথ্য সঠিক কিনা তা নিশ্চিত করতে "ওভারভিউ > পেমেন্ট ওভারভিউ" এবং "পেমেন্ট সেটিংস" এ যান। বিলিং এবং পেমেন্ট আপডেট করার বিষয়ে আরও তথ্যের জন্য, অনুগ্রহ করে এই লিঙ্কটি দেখুন। বিলিং সম্পর্কিত যেকোনো সমস্যার জন্য, অনুগ্রহ করে একটি বিলিং সহায়তা মামলা দায়ের করুন বা আপনার অংশীদার বা Google প্রতিনিধির সাথে কাজ করুন।

বিলিং রিপোর্ট

বিলিং রিপোর্টগুলি আপনাকে প্রকল্পের সাথে লিঙ্ক করা বিলিং অ্যাকাউন্টের সাথে সম্পর্কিত খরচ বুঝতে সাহায্য করে।

দ্রষ্টব্য : আপনি যদি একজন মানচিত্র অংশীদারের সাথে কাজ করেন, তাহলে অনুগ্রহ করে তাদের সাথে কাজ করুন যাতে আপনার প্রয়োজনীয় প্রাসঙ্গিক বিলিং তথ্য আপনাকে সরবরাহ করা হয়।

প্রকল্পের লিঙ্ক করা বিলিং অ্যাকাউন্ট খুলুন, প্রতিবেদন নির্বাচন করুন। তারপর আপনি নিম্নলিখিত ফিল্টার সেট ব্যবহার করতে পারেন:

বিলিং রিপোর্ট ফিল্টার
বিলিং রিপোর্ট ফিল্টার

এখানে প্রধান সেটিংটি মনে রাখতে হবে SKU দ্বারা গ্রুপ বাই ফিল্টার যা ট্রিপস এবং টাস্কের পাশাপাশি অন্যান্য API সম্পর্কে বিস্তারিত তথ্য দেখাবে যদি ব্যবহার করা হয়, যার মধ্যে অতিরিক্ত বয়স ছিল কি না, যেমন পূর্বে ব্যাখ্যা করা হয়েছে:

বিলিং রিপোর্ট ফিল্টার
প্রকল্পে ব্যবহৃত পণ্যের উদাহরণ

রিপোর্ট তথ্য প্রতিদিন রিফ্রেশ হয়. যদি ইন্ট্রাডে তথ্য প্রয়োজন হয়, ক্লাউড লগিং প্রশ্নগুলি দিনে কতগুলি বিলযোগ্য ঘটনা ঘটেছে তা দেখতে ব্যবহার করা যেতে পারে। এর জন্য পূর্ববর্তী বিভাগগুলি দেখুন।

র‌্যাম্প আপ প্ল্যান

উল্লেখ করা একটি গুরুত্বপূর্ণ বিষয় হল আপনার র‌্যাম্প আপ প্ল্যান। এটা সাধারণ যে সমস্ত ট্রাফিক আপনার ব্যবসার প্রকৃতির উপর নির্ভর করে গতিশীলতা প্রকল্পে স্থানান্তরিত হয় না। উদাহরণস্বরূপ, কিছু কোম্পানি তাদের সমস্ত শাখা, ফ্র্যাঞ্চাইজি, স্টোর, অফিস, ইত্যাদিতে নতুন সমাধান চালু করতে সময় নেয়, যার অর্থ ট্রাফিকের একটি অংশ পুরানো সিস্টেম ব্যবহার করবে এবং ট্রাফিকের একটি অংশ নতুন প্রকল্পে যাবে৷

এছাড়াও, অনেক ক্ষেত্রে, সমস্ত ট্র্যাফিক একটি গতিশীলতার ব্যবহারের ক্ষেত্রে অন্তর্ভুক্ত হবে না, যা স্টোর লোকেটার, কার্বসাইড পিকআপ এবং অন্যান্য অভ্যন্তরীণ সমাধানগুলির ক্ষেত্রে। এটি একটি Google মানচিত্র প্ল্যাটফর্ম বিলিং অ্যাকাউন্টের দিকে নির্দেশ করা উচিত কারণ সেখানে ট্র্যাফিককে গতিশীলতা বিলিং অ্যাকাউন্ট থেকে আলাদা রাখা উচিত।

এটি গুরুত্বপূর্ণ যে আপনি বাস্তবায়ন নীতি মেনে চলেন:

  • ট্রিপ ভিত্তিক মডেল - “অন-ডিমান্ড রাইডস এবং ডেলিভারি সলিউশন অন-ডিমান্ড, কমার্শিয়াল রাইড এবং ডেলিভারি পরিষেবাগুলিতে ব্যবহারের জন্য উদ্দিষ্ট। এই ধরনের পরিষেবাগুলিতে সাধারণত অন্তর্ভুক্ত থাকে (ক) গ্রাহক যারা একটি নির্দিষ্ট গন্তব্যে যাত্রার জন্য অনুরোধ জমা দেয় (বা একটি নির্দিষ্ট আইটেম সরবরাহ করে), এবং (খ) ড্রাইভার যারা অনুরোধের সাথে মিলে যায় এবং যারা পরিষেবাগুলি সম্পূর্ণ করার জন্য একটি যানবাহন চালায়।"
  • টাস্ক ভিত্তিক মডেল - “Google মানচিত্র প্ল্যাটফর্ম লাস্ট মাইল ফ্লিট সলিউশনটি বাণিজ্যিক লাস্ট মাইল ডেলিভারি এবং ফার্স্ট মাইল পিকআপ পরিষেবাগুলিতে ব্যবহারের উদ্দেশ্যে। এই ধরনের পরিষেবাগুলির মধ্যে সাধারণত অন্তর্ভুক্ত থাকে (ক) ডেলিভারি যানবাহনের একটি বহর যা হয় গ্রাহকের মালিকানাধীন বা চুক্তিবদ্ধ, (খ) একটি পূর্ব-পরিকল্পিত রুটের উপর ভিত্তি করে বিতরণ, (গ) বিতরণ কেন্দ্রগুলির একটি নেটওয়ার্ক যা ডেলিভারি সম্পাদনকে সমর্থন করে, এবং (ঘ) গ্রাহক যারা ট্র্যাক করে এবং তারপর চালান গ্রহণ করে।"

তাই আপনার বুঝতে হবে আপনার কোন সিস্টেমে Google Maps Platform বিলিং অ্যাকাউন্টের দিকে নির্দেশ করা উচিত এবং কোনটি গতিশীলতা বিলিং অ্যাকাউন্টের দিকে নির্দেশ করা উচিত। একাধিক প্রকল্প এবং প্রতিটি সঠিক বিলিং অ্যাকাউন্টের দিকে নির্দেশ করা সাধারণ।

একটি উদাহরণ হিসাবে, বিবেচনা করুন যে প্রতিটি ট্রিপ/টাস্ক ব্যবহার সীমা অনুযায়ী আজ 10টি জিওকোডিং অনুরোধ অন্তর্ভুক্ত করে। যদি আপনার মাইগ্রেশনে কয়েক মাস সময় লাগে এবং আপনি প্রথম মাসে 100K ট্রিপ/টাস্ক রিপোর্ট করা শুরু করেন, তার মানে আপনি Geocoding API 1M বার কল করতে পারেন। কিন্তু যদি আপনার ব্যবসা 5M জিওকোডিং অনুরোধ করে সেই পার্থক্য (4M) ওভারেজ হিসাবে রিপোর্ট করা হতে পারে। এখানে দুটি বিকল্প সম্ভব:

  1. আপনি আমাদের কাছে রিপোর্ট করছেন এমন ট্রিপ/টাস্কের পরিমাণ বাড়ান (র‌্যাম্প আপ প্ল্যানকে ত্বরান্বিত করুন), তাই উচ্চতর সীমা প্রযোজ্য, এই ক্ষেত্রে আপনাকে প্রতি মাসে 500K ট্রিপ/টাস্ক রিপোর্ট করতে হবে।
  2. আপনি চুক্তির আলোচনার সময় উচ্চ সীমা নিয়ে আলোচনা করেন যেমন আগে ব্যাখ্যা করা হয়েছে।
  3. আপনি জিওকোডিং এপিআই অনুরোধগুলিকে একটি Google মানচিত্র প্ল্যাটফর্ম এপিআইকে নির্দেশ করে উচ্চ ছাড়ের স্তরগুলি থেকে উপকৃত হতে এবং অতিরিক্ত বয়সের তুলনায় সস্তা অর্থ প্রদান করতে।

আমরা জানি আপনার ব্যবসার আকার এবং জটিলতার উপর নির্ভর করে খরচের অনুমান এবং ব্যবহারের ক্ষেত্রে জটিল হতে পারে, অনুগ্রহ করে আপনার অংশীদার বা Google প্রতিপক্ষের সাথে কাজ করুন আপনার বিদ্যমান প্রকল্পগুলি ব্যবহার করে উৎপাদন লঞ্চের জন্য প্রস্তুত করার সর্বোত্তম উপায় কী তা নির্ধারণ করতে।

সংক্ষিপ্তসার হিসাবে, একটি সঠিক র‌্যাম্প আপ প্ল্যান তৈরি করার জন্য নিম্নলিখিত পদক্ষেপগুলি প্রয়োজন: 1. কোন ব্যবহারের ক্ষেত্রে গতিশীলতা সম্পর্কিত এবং কোনটি বাস্তবায়ন নীতি অনুযায়ী নয় তা চিহ্নিত করুন। 2. প্রাসঙ্গিক ব্যবহারের ক্ষেত্রে এবং তাদের ভলিউমের জন্য আজ কোন Google মানচিত্র প্ল্যাটফর্ম API ব্যবহার করা হয় তা চিহ্নিত করুন৷ 3. গতিশীলতা সমাধান কার্যকর হওয়ার পরেও Google মানচিত্র প্ল্যাটফর্ম API-এর প্রয়োজন হবে কিনা তা শনাক্ত করুন - উদাহরণস্বরূপ ETA গণনা ফ্লিট ইঞ্জিনে স্বয়ংক্রিয়ভাবে ঘটে, আপনাকে নির্দেশাবলী API দিয়ে তাদের আর গণনা করতে হবে না। 4. আপনার পাশের নতুন গতিশীলতা প্ল্যাটফর্মে গতিশীলতার ব্যবহারের কেসগুলি সম্পূর্ণরূপে স্থানান্তর করতে কতক্ষণ সময় লাগবে তা চিহ্নিত করুন। 5. আপনার ব্যবহারের ক্ষেত্রে সমর্থন করার জন্য ব্যবহারের সীমাগুলি যথেষ্ট কিনা তা দুবার পরীক্ষা করুন৷ 6. গতিশীলতা ব্যবহারের ক্ষেত্রে যখন সমস্ত Google মানচিত্র প্ল্যাটফর্মের অনুরোধগুলি গতিশীলতা বিলিং অ্যাকাউন্টে ভাঁজ করা যেতে পারে তার পরিবর্তন বিন্দু চিহ্নিত করুন৷

উপসংহার

উপসংহারে, মূল্য অনুমানযোগ্যতা, স্বচ্ছতার জন্য বিলিং অ্যাকাউন্টটি সঠিকভাবে কনফিগার করা অপরিহার্য। আমাদের গতিশীলতা প্রযুক্তি ব্যবহার করে যা ক্লাস লোকেশন পরিষেবাগুলিতে সর্বোত্তম অন্তর্ভুক্ত করে, কোম্পানিগুলি আত্মবিশ্বাসী হতে পারে যে তাদের বিলিং প্রক্রিয়াগুলি সঠিক এবং দক্ষ। এটি শুধুমাত্র খরচ কমাতেই সাহায্য করে না বরং ব্যবসায়িক সিদ্ধান্ত নেওয়ার জন্য প্রয়োজনীয় তথ্য ও অন্তর্দৃষ্টিও প্রদান করে। অধিকন্তু, এই ধরনের একটি সিস্টেমের দ্বারা প্রদত্ত স্বচ্ছতা কোম্পানিগুলিকে তাদের ব্যয় সম্পর্কে একটি পরিষ্কার বোঝার অনুমতি দেয়, যা আরও ভাল বাজেট ব্যবস্থাপনার দিকে পরিচালিত করে।

পরবর্তী অ্যাকশন