গুগল ফিট এপিআইগুলো অপ্রচলিত হয়ে গেছে এবং ২০২৬ সালের শেষের দিকে এর পরিষেবা বন্ধ হওয়ার কথা রয়েছে। অপ্রচলিত হয়ে যাওয়ার পরেও আপনার ব্যবহারকারীদের তাদের লক্ষ্য অর্জন অব্যাহত রাখতে সাহায্য করার জন্য গুগল বিভিন্ন স্বাস্থ্য ও সুস্থতা বিষয়ক পণ্য এবং পরিষেবা প্রদান করে।
Caution: The Google Fit API (including the REST API) will only be supported until the end of 2026. We recommend migrating to the Google Health API for cloud-based integrations or Health Connect for step tracking and mobile-first apps.
আপনি কীভাবে গুগল ফিট এপিআই ব্যবহার করছেন, তার উপর ভিত্তি করে কোন পরিষেবাতে স্থানান্তরিত হতে হবে, তা নিম্নলিখিত নির্দেশিকাগুলো আপনাকে দেখাবে।
প্রস্তাবিত অভিবাসন পথ
আপনার অ্যাপ্লিকেশনের ধরন এবং নির্দিষ্ট ডেটার চাহিদার ওপর ভিত্তি করে এপিআই নির্বাচন করা উচিত।
অ্যাপ্লিকেশনের ধরণ অনুসারে
| আবেদনের ধরণ | প্রস্তাবিত পথ | প্রধান কারণ |
|---|---|---|
| পদক্ষেপ ট্র্যাকিং অ্যাপ | স্বাস্থ্য সংযোগ | বিভিন্ন উৎস থেকে সংগৃহীত পদক্ষেপের ডেটা মোবাইল-কেন্দ্রিক পাঠ। |
| ফিটনেস ট্র্যাকার সহায়ক অ্যাপ | গুগল স্বাস্থ্য এপিআই | ওয়েব-কেন্দ্রিক প্ল্যাটফর্ম, যেখানে ব্যবহারকারী সংযুক্তির জন্য OAuth প্রয়োজন। |
| স্বাস্থ্য ও ফিটনেস প্ল্যাটফর্ম | গুগল হেলথ এপিআই এবং হেলথ কানেক্ট | Fitbit/Google ডিভাইসের ডেটার জন্য Google Health API এবং ডিভাইসের সামগ্রিক ডেটার জন্য Health Connect ব্যবহার করুন। |
বর্তমান একীকরণের মাধ্যমে
| বর্তমান একত্রীকরণ | প্রস্তাবিত পথ | প্রাপ্যতা |
|---|---|---|
| গুগল ফিট (অ্যান্ড্রয়েড এবং REST API) | গুগল স্বাস্থ্য এপিআই | উপলব্ধ |
| মোবাইল স্টেপস পড়া (গুগল ফিট রেকর্ডিং এপিআই ব্যবহার করে) | স্বাস্থ্য সংযোগ | উপলব্ধ |
| Wear OS-এ ফিট এপিআই | স্বাস্থ্য পরিষেবা | উপলব্ধ |
| ফিটবিট ওয়েব এপিআই | গুগল স্বাস্থ্য এপিআই | উপলব্ধ |
| মোবাইলে রেকর্ডিং এপিআই | স্বাস্থ্য সংযোগ | উপলব্ধ |
| স্বাস্থ্য সংযোগ | বিদ্যমান ইন্টিগ্রেশন রাখুন অথবা গুগল হেলথ এপিআই যোগ করুন | উপলব্ধ |
প্রযুক্তিগত তুলনা
সঠিক মাইগ্রেশন পথ বেছে নিতে আপনাকে সাহায্য করার জন্য, নিম্নলিখিত বিভাগগুলিতে গুগল ফিট এপিআই, গুগল হেলথ এপিআই এবং হেলথ কানেক্ট-এর মধ্যে একটি প্রযুক্তিগত তুলনা প্রদান করা হয়েছে।
ফিট এপিআই বনাম গুগল হেলথ এপিআই
আপনার অ্যাপটি যদি একটি ওয়েব-ভিত্তিক প্ল্যাটফর্ম হয় অথবা সার্ভার-টু-সার্ভার (S2S) যোগাযোগের প্রয়োজন হয়, তাহলে এই পাথটি ব্যবহার করুন।
| বৈশিষ্ট্য | ফিট এপিআই (অ্যান্ড্রয়েড/রেস্ট) | গুগল স্বাস্থ্য এপিআই |
|---|---|---|
| প্রজেক্ট সেটআপ | গুগল ক্লাউড কনসোল | গুগল ক্লাউড প্রজেক্ট তৈরি করুন |
| OAuth কনফিগারেশন | অ্যান্ড্রয়েড বা ওয়েব অ্যাপ্লিকেশন ধরনের | ওয়েব অ্যাপ্লিকেশন প্রকার |
| ডেটা আর্কিটেকচার | com.google উপসর্গযুক্ত প্রকার | একীভূত গুগল হেলথ এপিআই ডেটা টাইপ |
| অ্যাপ নিবন্ধন | গুগল ক্লাউড প্রজেক্ট তৈরি করুন | গুগল ক্লাউড প্রজেক্ট তৈরি করুন এবং গুগল হেলথ এপিআই সক্রিয় করুন। |
ফিট এপিআই বনাম হেলথ কানেক্ট
স্থানীয় ডিভাইস মেট্রিক্স পাঠকারী মোবাইল-ফার্স্ট অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলির জন্য এই পথটি ব্যবহার করুন।
| বৈশিষ্ট্য | অ্যান্ড্রয়েডের জন্য ফিট এপিআই | স্বাস্থ্য সংযোগ |
|---|---|---|
| নিবন্ধন | গুগল ক্লাউড কনসোল | প্লে স্টোর প্রকল্প এবং স্বাস্থ্য অ্যাপ ঘোষণা |
| প্রমাণীকরণ | OAuth 2.0 আবশ্যক | OAuth এর প্রয়োজন নেই (ডিভাইসের অনুমতি অনুযায়ী) |
| ডেটা স্টোরেজ | ক্লাউড-কেন্দ্রিক | ডিভাইস-কেন্দ্রিক (ডিভাইসে) |
| দর্শক | লিগ্যাসি অ্যান্ড্রয়েড ডেভেলপাররা | আধুনিক অ্যান্ড্রয়েড মোবাইল ডেভেলপাররা |
| অনুমতি | OAuth স্কোপ | অ্যান্ড্রয়েড ম্যানিফেস্ট অনুমতি |
ফিট এপিআই ইন্টিগ্রেশন
নিম্নলিখিত বিভাগগুলিতে প্রতিটি গুগল ফিট এপিআই থেকে মাইগ্রেট করার বিষয়ে নির্দেশনা দেওয়া হয়েছে। যদি আপনার ইন্টিগ্রেশনে এমন UI উপাদানও অন্তর্ভুক্ত থাকে যা গুগল ফিট অ্যাপের সাথে সংযোগ স্থাপন করে, তাহলে অতিরিক্ত নির্দেশনার জন্য ফিট অ্যাপ ইন্টিগ্রেশন নির্দেশিকা দেখুন।
পদক্ষেপ রেকর্ড করার জন্য ফিট রেকর্ডিং এপিআই ব্যবহারকারী অ্যাপগুলি
ফিট রেকর্ডিং এপিআই আপনার অ্যাপকে সাবস্ক্রিপশন তৈরির মাধ্যমে ব্যাটারি-সাশ্রয়ী উপায়ে সেন্সর ডেটা স্বয়ংক্রিয়ভাবে সংরক্ষণের অনুরোধ করার সুযোগ দেয়। প্রতিটি সাবস্ক্রিপশন একটি অ্যান্ড্রয়েড অ্যাপকে একটি নির্দিষ্ট ফিটনেস ডেটা টাইপ বা ডেটা সোর্সের সাথে সংযুক্ত করে, এবং Step ডেটা টাইপটি সাধারণত পদক্ষেপ রেকর্ড করার জন্য ব্যবহৃত হয়।
ফিট রেকর্ডিং এপিআই থেকে মাইগ্রেট করতে এই ধাপগুলো অনুসরণ করুন:
| ফোন | পরিধান করুন |
| স্বাস্থ্য পরিষেবা ব্যবহার করুন:
উভয়ের মধ্যে পার্থক্য সম্পর্কে আরও জানতে স্বাস্থ্য পরিষেবা সংক্রান্ত নথিপত্র দেখুন। |
অ্যাপগুলি ফিটনেস স্টোরে ডেটা পড়তে বা লিখতে হিস্ট্রি এপিআই ব্যবহার করে।
হিস্ট্রি এপিআই আপনার অ্যাপকে ফিটনেস স্টোরে একসাথে অনেক অপারেশন সম্পাদন করার সুযোগ দেয়। এই অপারেশনগুলোর মধ্যে রয়েছে ঐতিহাসিক স্বাস্থ্য ও সুস্থতা বিষয়ক ডেটা পড়া, যোগ করা, আপডেট করা এবং মুছে ফেলা।
হিস্ট্রি এপিআই থেকে মাইগ্রেট করতে এই ধাপগুলো অনুসরণ করুন:
| ফোন | পরিধান করুন |
প্রযোজ্য নয়। আপনার পরিধানযোগ্য ডিভাইস থেকে নয়, বরং মোবাইল অ্যাপ থেকে হেলথ কানেক্ট ব্যবহার করুন। |
সেন্সর এপিআই ব্যবহার করে অ্যাপগুলো রিয়েল-টাইম ফিটনেস ডেটা প্রদর্শন করে।
সেন্সর এপিআই আপনাকে আপনার অ্যাপে রিয়েল টাইমে সেন্সরের কাঁচা ডেটা পড়তে দেয়। সেন্সর এপিআই নিম্নলিখিত কাজগুলো করে:
- ডিভাইসে এবং সহযোগী ডিভাইসগুলোতে উপলব্ধ ডেটা উৎসগুলোর তালিকা দেয়।
- কাঁচা সেন্সর ডেটা গ্রহণ করার জন্য লিসেনার নিবন্ধন করে।
- লিসেনারগুলোকে অনিবন্ধিত করে, যাতে তারা আর কাঁচা সেন্সর ডেটা গ্রহণ করতে না পারে।
সেন্সর এপিআই থেকে মাইগ্রেট করতে এই ধাপগুলো অনুসরণ করুন:
| ফোন | পরিধান করুন |
সেন্সর , ফিউজড লোকেশন প্রোভাইডার এপিআই ব্যবহার করুন | Wear OS-এ স্বাস্থ্য পরিষেবা ব্যবহার করুন:
|
কার্যকলাপের সারাংশ প্রদান করতে সেশন এপিআই ব্যবহারকারী অ্যাপগুলি
সেশন বলতে এমন একটি সময়কালকে বোঝায়, যে সময়ে ব্যবহারকারীরা কোনো ফিটনেস কার্যক্রম সম্পাদন করেন।
সেশন এপিআই আপনার অ্যাপকে ফিটনেস স্টোরে সেশন তৈরি করার সুযোগ দেয়।
সেশন এপিআই থেকে মাইগ্রেট করতে এই ধাপগুলো অনুসরণ করুন:
| ফোন | পরিধান করুন |
শুরু/বন্ধ: প্রযোজ্য নয়। অ্যাপ্লিকেশনটি অভ্যন্তরীণভাবে চলমান সেশনগুলির অবস্থা ট্র্যাক করবে। পঠন/লিখন: গুগল হেলথ এপিআই-তে রূপান্তর । | শুরু/বন্ধ: স্বাস্থ্য পরিষেবা ব্যবহার করুন (ব্যায়াম ক্লায়েন্ট) পড়া/লেখা: আপনার মোবাইল অ্যাপের সাথে হেলথ কানেক্ট ব্যবহার করুন। নির্দিষ্ট কর্মপ্রবাহের জন্য আমরা নিম্নলিখিত পরামর্শ দিই:
|
Goals API ব্যবহার করে অ্যাপগুলি
গুগল ফিট অ্যাপের মধ্যে গোল হলো এমন লক্ষ্যমাত্রা যা ব্যবহারকারীরা তাদের স্টেপস এবং হার্ট পয়েন্টের মতো মেট্রিকগুলোর জন্য নির্ধারণ করতে পারেন। ফিট প্ল্যাটফর্মটি তাদের গোলগুলো রেকর্ড করে এবং গোলস এপিআই (Goals API) ব্যবহার করে সেগুলোর বিপরীতে তাদের দৈনন্দিন কার্যকলাপ ট্র্যাক করে।
| ফোন | পরিধান করুন |
| কোনো বিকল্প এপিআই উপলব্ধ নেই। | কোনো বিকল্প এপিআই উপলব্ধ নেই। |
BLE API ব্যবহার করে অ্যাপস
আপনার অ্যাপ BLE API ব্যবহার করে উপলব্ধ ব্লুটুথ লো এনার্জি (BLE) ডিভাইসগুলি খুঁজে বের করতে এবং সেন্সর ডেটা Google Fit প্ল্যাটফর্মে যুক্ত করতে পারে।
BLE API থেকে মাইগ্রেট করতে এই ধাপগুলো অনুসরণ করুন:
| ফোন | পরিধান করুন |
| সরাসরি অ্যান্ড্রয়েড ব্লুটুথ এপিআই ব্যবহার করুন। | সরাসরি অ্যান্ড্রয়েড ব্লুটুথ এপিআই ব্যবহার করুন। |
অপ্রচলিত বৈশিষ্ট্য
নিম্নলিখিত বৈশিষ্ট্যগুলির কোনো সরাসরি API বিকল্প নেই। প্রস্তাবিত অ্যান্ড্রয়েড স্ট্যান্ডার্ড API ব্যবহার করুন:
- সেন্সর এপিআই : রিয়েল-টাইম র ডেটার জন্য অ্যান্ড্রয়েড সেন্সর ফ্রেমওয়ার্ক অথবা ফিউজড লোকেশন প্রোভাইডার এপিআই ব্যবহার করুন।
- গোলস এপিআই : কোনো বিকল্প এপিআই উপলব্ধ নেই। আপনার অ্যাপ্লিকেশন লজিকের মধ্যে গোল ট্র্যাকিং এবং দৈনিক কার্যকলাপের লক্ষ্যমাত্রা পরিচালনা করুন।
- ব্লুটুথ লো এনার্জি (BLE) এপিআই : হার্ডওয়্যারের সাথে যোগাযোগের জন্য সরাসরি অ্যান্ড্রয়েড ব্লুটুথ এপিআই ব্যবহার করুন।
ফিট অ্যাপ ইন্টিগ্রেশন
আপনার অ্যাপ যদি ডেটা শেয়ার করার জন্য Google Fit-এর সাথে সংযুক্ত থাকে, তাহলে বিদ্যমান ও নতুন ব্যবহারকারীদের Health Connect বা Google Health API-তে স্থানান্তরিত করার জন্য এই বিভাগগুলিতে দেওয়া নির্দেশিকা অনুসরণ করুন:
আপনার অ্যাপের বিদ্যমান ব্যবহারকারীরা
যদি আপনার অ্যাপের ইউজার ইন্টারফেসে ব্যবহারকারীদের গুগল ফিট-এর সাথে সংযোগ করার কোনো উপায় থাকে (অথবা যদি আপনার অ্যাপটি ‘ওয়ার্কস উইথ গুগল ফিট’ অ্যাপের তালিকায় অন্তর্ভুক্ত থাকে), তাহলে আপনি বর্তমান ব্যবহারকারীদের জন্য আপনার ফিট অ্যাপ ইন্টিগ্রেশনটি চালু রাখতে পারবেন।
আপনার ফিট অ্যাপ ইন্টিগ্রেশনটি কখন বন্ধ করতে হবে এবং আপনার ব্যবহারকারীর অভিজ্ঞতা বজায় রাখার জন্য সেরা উপায়গুলো কী কী, সেই সংক্রান্ত তথ্য দিয়ে আমরা এই বিভাগটি আপডেট করতে থাকব। এই সময়ের মধ্যে, আপনি আমাদের সাথে যোগাযোগ করতে পারেন।
| এটা পরীক্ষা করুন | বন্ধ করুন এটা করবেন না |
| আপনার অ্যাপে একটি নতুন বিকল্প হিসেবে হেলথ কানেক্ট বা গুগল হেলথ এপিআই যুক্ত করুন। আরও সমৃদ্ধ ডেটা ও অন্তর্দৃষ্টি, গোপনীয়তা এবং নিরাপত্তার মতো ব্যবহারকারী-বান্ধব সুবিধার উপর মনোযোগ দিন।
| ব্যবহারকারীদের গুগল ফিট থেকে সংযোগ বিচ্ছিন্ন করতে বলুন।
|
আপনার অ্যাপের নতুন ব্যবহারকারীরা
আপনার অ্যাপের নতুন ব্যবহারকারীদের অনুরূপ অভিজ্ঞতা দেওয়ার জন্য, আমরা হেলথ কানেক্ট অথবা গুগল হেলথ এপিআই-এর সাথে একটি ইন্টিগ্রেশন তৈরি করার পরামর্শ দিই।
হেলথ কানেক্ট ব্যবহারকারীদের আরও সমৃদ্ধ অভিজ্ঞতা প্রদানের জন্য নতুন ডেটা উৎস ও ধরনের অ্যাক্সেস দেয়, যেখানে ডেটা ডিভাইসেই নিরাপদে সংরক্ষিত থাকে। গুগল হেলথ এপিআই ফিটবিট এবং গুগল ডিভাইসের ডেটার জন্য একটি ওয়েব-কেন্দ্রিক প্ল্যাটফর্ম প্রদান করে।
| এটা পরীক্ষা করুন | বন্ধ করুন এটা করবেন না |
| আপনার অ্যাপের সেটআপ প্রক্রিয়ায় হেলথ কানেক্ট অথবা গুগল হেলথ এপিআই অন্তর্ভুক্ত করুন। | হেলথ কানেক্ট চালু হয়ে গেলে, ফিট-কে এমন একটি অ্যাপ হিসেবে অফার করুন যার সাথে ব্যবহারকারীরা সংযোগ করতে পারবেন। |

