রিমোট কনফিগ রোলআউট দিয়ে শুরু করুন


Remote Config রোলআউটের মাধ্যমে, আপনি নিরাপদে এবং ধীরে ধীরে আপনার অ্যাপে নতুন বৈশিষ্ট্য এবং আপডেট প্রকাশ করতে পারেন। রোলআউটগুলির মাধ্যমে, আপনি নির্দিষ্ট ব্যবহারকারী গোষ্ঠীগুলিকে লক্ষ্য করে নতুন অ্যাপ বৈশিষ্ট্যগুলির প্রকাশ নিয়ন্ত্রণ করতে পারেন৷ A/B পরীক্ষার মতো, একটি রোলআউটে, ফলাফলের অর্থপূর্ণ তুলনার জন্য সক্ষম গ্রুপটিকে একটি সমান আকারের নিয়ন্ত্রণ গোষ্ঠীর সাথে পরিমাপ করা হয়।

ধাপ 1: Remote Config , Crashlytics এবং Google Analytics সাহায্যে আপনার অ্যাপকে ইনস্ট্রুমেন্ট করুন

আপনার ব্যবহারকারীদের জন্য ধীরে ধীরে নতুন বৈশিষ্ট্যগুলি চালু করতে আপনি Remote Config রোলআউটগুলি ব্যবহার করা শুরু করার আগে, আপনার অ্যাপটিকে Firebase রিমোট কনফিগ, Crashlytics এবং Google Analytics দিয়ে যন্ত্রযুক্ত করা উচিত৷

  1. আপনার অ্যাপে Remote Config এবং Analytics যোগ করতে এবং একটি Remote Config টেমপ্লেট তৈরি করতে রিমোট কনফিগারেশন দিয়ে শুরু করুন- এর নির্দেশাবলী অনুসরণ করুন। আপনাকে নিশ্চিত করতে হবে যে আপনি Firebase BoM v32.6.0+ ( Remote Config SDK v21.6.0+) ব্যবহার করছেন।
  2. আপনার অ্যাপে Crashlytics যোগ করতে Crashlytics এর সাথে শুরু করুন- এর নির্দেশাবলী অনুসরণ করুন।Firebase iOS SDK v10.24.0+ প্রয়োগ করতে ভুলবেন না।

সর্বোত্তম পারফরম্যান্সের জন্য, আমরা আপনার অ্যাপগুলিতে রিয়েল-টাইম রিমোট কনফিগ প্রয়োগ করার পরামর্শ দিই যাতে রোলআউট মানগুলি প্রকাশিত হওয়ার সাথে সাথেই আনা হয়।

ধাপ 2: Firebase কনসোলে একটি রোলআউট কনফিগার করুন

আপনার অ্যাপটি Remote Config , Crashlytics এবং Analytics সাহায্যে তৈরি হওয়ার পরে, আপনি একটি রোলআউট তৈরি করতে Firebase কনসোল ব্যবহার করতে পারেন।

  1. Firebase কনসোলে , Remote Config এ নেভিগেট করুন, তারপর Rollouts খুলুন।
  2. রোলআউট তৈরি করুন ক্লিক করুন।
  3. প্যারামিটার ক্ষেত্রে, একটি বিদ্যমান প্যারামিটার নির্বাচন করুন বা আপনার রোলআউটের সাথে আপডেট করার জন্য একটি নতুন প্যারামিটার তৈরি করুন, তারপরে পরবর্তী ক্লিক করুন।
  4. একটি লক্ষ্য শর্ত তৈরি করুন বা নির্বাচন করুন। এই শর্তটি সংজ্ঞায়িত করে যে কোন ডিভাইসগুলি রোলআউট-সক্ষম এবং নিয়ন্ত্রণ গ্রুপগুলিতে যোগ করা হবে৷ কীভাবে ব্যবহারকারীদের রোলআউট-সক্ষম এবং নিয়ন্ত্রণ গোষ্ঠীগুলি বরাদ্দ করা হয় সে সম্পর্কে আরও তথ্যের জন্য রোলআউট গোষ্ঠীর সদস্যতা বুঝতে দেখুন৷

  5. পরবর্তী ক্লিক করুন, এবং সক্ষম মান ক্ষেত্রে, আপনি আপনার ব্যবহারকারীদের কাছে যে মানটি প্রকাশ করতে চান তা যুক্ত করুন।

  6. এলোমেলো শতাংশ ক্ষেত্রে, ডিভাইসগুলির মোট শতাংশ লিখুন যেগুলি সক্ষম মান গ্রহণ করা উচিত। যেহেতু আপনার সক্ষম বৈশিষ্ট্যের কার্যকারিতা পরিমাপ করার সময় ফলাফলের সঠিক তুলনা নিশ্চিত করতে Firebase একটি সমান-আকারের নিয়ন্ত্রণ গোষ্ঠী নির্ধারণ করে, এই মানটি 50% বা তার কম হতে হবে, যদি না আপনি 100% এ রোল আউট করেন। মনে রাখবেন যে এই মানটি আপনার শর্ত দ্বারা আবদ্ধ: উদাহরণস্বরূপ, আপনি যদি এমন একটি শর্ত কনফিগার করেন যা শুধুমাত্র আপনার অ্যাপের 2.0 সংস্করণে রোল আউট করা হয়েছে এবং আপনার ব্যবহারকারী বেসের 30% v2.0 গ্রহণ করেছে, তাহলে এই মানটিকে 50% এ সেট করার অর্থ হবে যে আপনার মোট ব্যবহারকারী বেসের 15% রোলআউট মান পাবেন।

  7. পরবর্তীতে ক্লিক করুন এবং একটি নাম এবং ঐচ্ছিকভাবে একটি বিবরণ প্রদান করুন, তারপর সংরক্ষণ করুন ক্লিক করুন।

  8. রোলআউট শুরু করতে, পরিবর্তনগুলি প্রকাশ করুন এ ক্লিক করুন, পরিবর্তিত পরামিতিগুলি পর্যালোচনা করুন, তারপরে আবার পরিবর্তনগুলি প্রকাশ করুন ক্লিক করুন৷

আপনার রোলআউট শুরু হওয়া উচিত এবং আপনি প্রায় সঙ্গে সঙ্গে ফলাফল দেখতে সক্ষম হওয়া উচিত।

পরবর্তী পদক্ষেপ