Firebase A/B Testing

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

A/B Testing, FCM-এর সাথে কাজ করে যাতে আপনি বিভিন্ন মার্কেটিং মেসেজ পরীক্ষা করতে পারেন এবং Remote Config-এর সাথে কাজ করে যাতে আপনি নিজের অ্যাপের মধ্যে পরিবর্তনগুলি পরীক্ষা করতে পারেন।


শুরু করার জন্য রেডি? কোনও প্রোডাক্ট বেছে নিন:

পরীক্ষা Remote Config তৈরি করুন মেসেজিং পরীক্ষা তৈরি করুন

গুরুত্বপূর্ণ ক্ষমতা

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

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

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

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

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

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

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

প্রয়োগ করার পাথ

আপনার অ্যাপে Remote Config বা Firebase Cloud Messaging যোগ করা আপনার অ্যাপ আগে থেকেই Remote Config বা Cloud Messaging (অথবা দুটিই) ব্যবহার করলে, আপনি পরবর্তী ধাপে যেতে পারেন।
A/B টেস্টের মাধ্যমে আপনি যে ভেরিয়েন্ট মূল্যায়ন করতে চান তা নির্দিষ্ট করুন। আপনার পরিবর্তন সূক্ষ্ম হোক বা নতুন UI বা ফিচার যোগ করা হোক, আপনি যদি Remote Config ব্যবহার করে সেই পরিবর্তন নিয়ন্ত্রণ করতে পারেন, তাহলে আপনি A/B Testing-এর মাধ্যমে সেই পরিবর্তনের একাধিক ভেরিয়েন্ট পরীক্ষা করতে পারবেন।

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

পরবর্তী ধাপ