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


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

ধাপ ১: Remote Config , Crashlytics এবং Google Analytics দিয়ে আপনার অ্যাপটি ইন্সট্রুমেন্ট করুন।

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

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

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

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

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

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

  5. Next এ ক্লিক করুন, এবং Enabled value ফিল্ডে, আপনার ব্যবহারকারীদের জন্য আপনি যে মানটি প্রকাশ করতে চান তা যোগ করুন।

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

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

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

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

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