Catch up on highlights from Firebase at Google I/O 2023. Learn more

ফায়ারবেস এ/বি টেস্টিং

Google অপ্টিমাইজ দ্বারা চালিত, Firebase A/B টেস্টিং আপনাকে পণ্য ও বিপণন পরীক্ষাগুলি চালানো, বিশ্লেষণ এবং স্কেল করা সহজ করে আপনার অ্যাপের অভিজ্ঞতা অপ্টিমাইজ করতে সাহায্য করে৷ এটি আপনাকে আপনার অ্যাপের UI, বৈশিষ্ট্য বা এনগেজমেন্ট প্রচারাভিযানের পরিবর্তনগুলি পরীক্ষা করার ক্ষমতা দেয় যাতে আপনি সেগুলিকে ব্যাপকভাবে রোল আউট করার আগে আপনার মূল মেট্রিক্সে (যেমন রাজস্ব এবং ধারণ) আসলেই সুচ সরান কিনা।

A/B টেস্টিং FCM এর সাথে কাজ করে যাতে আপনি বিভিন্ন বিপণন বার্তা পরীক্ষা করতে পারেন এবং রিমোট কনফিগারেশনের মাধ্যমে আপনি আপনার অ্যাপের মধ্যে পরিবর্তনগুলি পরীক্ষা করতে পারেন।

দূরবর্তী কনফিগার পরীক্ষা তৈরি করুন মেসেজিং পরীক্ষা তৈরি করুন

মূল ক্ষমতা

পরীক্ষা এবং আপনার পণ্য অভিজ্ঞতা উন্নত আপনার পরীক্ষার বিভিন্ন রূপ জুড়ে আপনার অ্যাপের আচরণ এবং চেহারাতে পরিবর্তন করতে রিমোট কনফিগারেশনের সাথে পরীক্ষাগুলি তৈরি করুন এবং আপনার সবচেয়ে বেশি যত্নশীল ফলাফলগুলি চালাতে কোন পণ্যের অভিজ্ঞতা সবচেয়ে কার্যকর তা পরীক্ষা করুন৷
বিজ্ঞপ্তি কম্পোজার ব্যবহার করে আপনার ব্যবহারকারীদের পুনরায় যুক্ত করার উপায় খুঁজুন আপনার অ্যাপে ব্যবহারকারীদের আনার জন্য সবচেয়ে কার্যকর শব্দ এবং মেসেজিং সেটিংস খুঁজে পেতে A/B টেস্টিং ব্যবহার করুন।
নিরাপদে নতুন বৈশিষ্ট্য রোল আউট একটি নতুন বৈশিষ্ট্য প্রথমে ব্যবহারকারীদের একটি ছোট উপসেটের সাথে আপনার লক্ষ্যগুলি পূরণ করে তা নিশ্চিত না করে রোল আউট করবেন না৷ একবার আপনি আপনার A/B পরীক্ষার ফলাফলে আত্মবিশ্বাসী হয়ে গেলে, আপনার সমস্ত ব্যবহারকারীর কাছে বৈশিষ্ট্যটি রোল আউট করুন৷
গুগল অ্যানালিটিক্স ডেটা দিয়ে ব্যবহারকারী গোষ্ঠীকে লক্ষ্য করুন Google Analytics ডেটা ব্যবহার করে আপনার লক্ষ্য করা ক্লায়েন্টদের উপর A/B পরীক্ষা চালান। উদাহরণ স্বরূপ, আপনি একটি নির্দিষ্ট অ্যাপ সংস্করণ, প্ল্যাটফর্ম, ভাষা এবং জনসংখ্যার উপর চলমান ব্যবহারকারীদের একটি উপসেট লক্ষ্য করতে পারেন যা একটি নির্দিষ্ট Google Analytics ব্যবহারকারী সম্পত্তির সাথে মেলে।

এটা কিভাবে কাজ করে?

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

AB টেস্টিং পরীক্ষাগুলি ব্যবহারকারীদের লক্ষ্য করতে এবং ফলাফল পরিমাপ করতে Google Analytics ব্যবহার করে রিমোট কনফিগ এবং মেসেজিং অ্যাকশন পরীক্ষা করে।

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

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

আপনি আপনার লক্ষ্যের সাথে অন্যান্য মেট্রিক্স (অ্যাপ ক্র্যাশ, ধরে রাখা এবং ব্যস্ততা) ট্র্যাক করতে পারেন যাতে আপনি আপনার পরীক্ষার ফলাফল সম্পর্কে আরও ভালভাবে বুঝতে পারেন এবং এটি আপনার অ্যাপ ব্যবহারের অভিজ্ঞতাকে কীভাবে প্রভাবিত করে।

বাস্তবায়নের পথ

আপনার অ্যাপে রিমোট কনফিগারেশন বা ফায়ারবেস ক্লাউড মেসেজিং যোগ করুন যদি আপনার অ্যাপটি ইতিমধ্যেই রিমোট কনফিগ বা ক্লাউড মেসেজিং (বা উভয়) ব্যবহার করে, তাহলে আপনি পরবর্তী ধাপে যেতে পারেন।
আপনি একটি A/B পরীক্ষা দিয়ে মূল্যায়ন করতে চান এমন রূপগুলিকে সংজ্ঞায়িত করুন৷ আপনার পরিবর্তনটি সূক্ষ্ম হোক বা একটি নতুন UI বা বৈশিষ্ট্যের সংযোজন হোক, আপনি যদি রিমোট কনফিগ ব্যবহার করে সেই পরিবর্তনটিকে নিয়ন্ত্রণ করতে পারেন, আপনি A/B পরীক্ষার মাধ্যমে সেই পরিবর্তনের একাধিক রূপ পরীক্ষা করতে পারেন।

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

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