ফায়ারবেস পূর্বাভাস

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

আপনি যখন রিমোট কনফিগারেশনের সাথে ভবিষ্যদ্বাণী ব্যবহার করেন, তখন আপনি আপনার প্রতিটি ব্যবহারকারীর প্রত্যাশিত চাহিদার উপর ভিত্তি করে একটি কাস্টম অভিজ্ঞতা প্রদান করে রূপান্তর বাড়াতে পারেন।

আপনি এককালীন বার্তা বা পুনরাবৃত্তি প্রচারাভিযান প্রদান করতে বিজ্ঞপ্তি সুরকারের সাথে ভবিষ্যদ্বাণী ব্যবহার করতে পারেন। উদাহরণস্বরূপ, আপনি স্বয়ংক্রিয়ভাবে ব্যবহারকারীদের কাছে একটি বিজ্ঞপ্তি পাঠাতে পারেন যারা আপনার অ্যাপ ব্যবহার বন্ধ করার পূর্বাভাস দেওয়া হয়েছে।

A/B পরীক্ষার মাধ্যমে, আপনি বিভিন্ন বিজ্ঞপ্তি কম্পোজার প্রচারাভিযানের মধ্যে কার্যকারিতা তুলনা করতে পারেন, অথবা ভবিষ্যদ্বাণীকৃত সেগমেন্টে ব্যবহারকারীদের জন্য অ্যাপ-মধ্যস্থ অভিজ্ঞতা কাস্টমাইজ করার বিভিন্ন উপায়ের ফলাফল পরীক্ষা করতে রিমোট কনফিগ ব্যবহার করতে পারেন।

এবার শুরু করা যাক

মূল ক্ষমতা

আপনার ডেটাতে Google এর মেশিন লার্নিং এর শক্তি আনুন Firebase Predictions আপনার অ্যানালিটিক্স ডেটাতে মেশিন লার্নিং-এ Google-এর দক্ষতা প্রয়োগ করে, আপনার অ্যাপে ব্যবহারকারীদের ভবিষ্যদ্বাণী করা আচরণের উপর ভিত্তি করে গতিশীল ব্যবহারকারী সেগমেন্ট তৈরি করে। এই ক্ষমতা দিয়ে, আপনি ঐতিহাসিক আচরণের পরিবর্তে পূর্বাভাসিত আচরণের উপর ভিত্তি করে পণ্যের সিদ্ধান্ত নিতে পারেন।
কাস্টমাইজড ব্যবহারকারীর অভিজ্ঞতার মাধ্যমে রূপান্তরগুলি বুস্ট করুন Firebase ভবিষ্যদ্বাণীগুলি রিমোট কনফিগ, এফসিএম এবং ফায়ারবেস ইন-অ্যাপ মেসেজিংয়ের সাথে একীভূত করা হয়েছে, যা আপনাকে ব্যবহারকারীর ভবিষ্যদ্বাণীকৃত আচরণের উপর ভিত্তি করে তাদের অভিজ্ঞতা কাস্টমাইজ করতে দেয়। উদাহরণস্বরূপ, যে ব্যবহারকারীদের খরচ করার পূর্বাভাস দেওয়া হয়েছে, আপনি একটি নতুন অ্যাপ-মধ্যস্থ কেনাকাটার বান্ডিল দেখাতে পারেন, যখন যে ব্যবহারকারীদের খরচ না করার পূর্বাভাস দেওয়া হয়েছে, আপনি বিজ্ঞাপনের ফ্রিকোয়েন্সি সামঞ্জস্য করতে পারেন।
স্মার্ট নোটিফিকেশন সহ ধারণ বাড়ান ইতিমধ্যেই আপনার অ্যাপ ব্যবহার করা বন্ধ করে দিয়েছেন এমন একজন ব্যবহারকারীকে পুনরায় যুক্ত করা কঠিন। ভবিষ্যদ্বাণী ব্যবহার করে, আপনি প্রস্থান করার আগে আপনার অ্যাপে ফিরে না আসার পূর্বাভাস দেওয়া ব্যবহারকারীদের জড়িত করতে পারেন। আপনি একটি এককালীন প্রচারাভিযান সেট আপ করতে পারেন বা পুনরাবৃত্ত প্রচারণার মাধ্যমে নির্দিষ্ট পূর্বাভাসিত গোষ্ঠীর জন্য বিজ্ঞপ্তি পাঠানো স্বয়ংক্রিয়ভাবে করতে পারেন৷
কাস্টম ভবিষ্যদ্বাণী তৈরি করুন অন্তর্নির্মিত ভবিষ্যদ্বাণীগুলি ছাড়াও — ব্যয় করার সম্ভাবনা এবং মন্থন করার সম্ভাবনা — Firebase পূর্বাভাস আপনাকে আপনার বিশ্লেষণ ডেটাতে সংজ্ঞায়িত যে কোনও রূপান্তর ইভেন্টের উপর ভিত্তি করে পূর্বাভাস তৈরি করতে দেয়৷ একবার আপনি ইভেন্টটি সংজ্ঞায়িত করলে, ভবিষ্যদ্বাণী একটি গতিশীল ব্যবহারকারী সেগমেন্ট তৈরি করে যা ব্যবহারকারীদের দ্বারা গঠিত যারা অদূর ভবিষ্যতে আপনার অ্যাপে সেই ইভেন্টটি সম্পূর্ণ করার পূর্বাভাস দেওয়া হয়।
BigQuery-এ রপ্তানি করুন আপনি আরও বিশ্লেষণের জন্য বা তৃতীয় পক্ষের সরঞ্জাম এবং পরিষেবাগুলিতে ডেটা পুশ করার জন্য আপনার অ্যাপের পূর্বাভাস ডেটার স্বয়ংক্রিয় দৈনিক পুশগুলি BigQuery-এ নির্ধারণ করতে পারেন৷

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

অ্যানালিটিক্স SDK অন্তর্ভুক্ত Apple, Android, Unity এবং C++ অ্যাপগুলির জন্য ভবিষ্যদ্বাণী উপলব্ধ। ভবিষ্যদ্বাণীগুলি এমন ব্যবহারকারীদের গতিশীল বিভাগ তৈরি করে যারা একটি নির্দিষ্ট ইভেন্ট সম্পূর্ণ করতে পারে। আপনি রিমোট কনফিগ, ফায়ারবেস ইন-অ্যাপ মেসেজিং, এবং নোটিফিকেশন কম্পোজার সহ ব্যবহারকারীদের লক্ষ্য করতে এই বিভাগগুলি ব্যবহার করতে পারেন।

ফায়ারবেস ভবিষ্যদ্বাণীর দুটি পূর্বনির্ধারিত ভবিষ্যদ্বাণী রয়েছে: মন্থন , একজন ব্যবহারকারী আপনার অ্যাপে ফিরে না আসার সম্ভাবনা (অর্থাৎ, অ্যাপ বা অ্যাপ-সম্পর্কিত বিজ্ঞপ্তিগুলি খোলা বন্ধ করে) এবং ব্যয় , ব্যবহারকারীরা অ্যাপ-মধ্যস্থ কেনাকাটা করবে।

আপনি আপনার অ্যাপে সংগ্রহ করা কাস্টম রূপান্তর বিশ্লেষণ ইভেন্টের উপর ভিত্তি করে আপনার নিজস্ব ভবিষ্যদ্বাণীও তৈরি করতে পারেন।

অ্যানালিটিক্স ব্যবহার করে সংগ্রহ করা ডেটার পরিমাণ এবং প্রাসঙ্গিকতা বাড়ার সাথে সাথে এবং আপনার ব্যবহারকারীর সংখ্যা বাড়ার সাথে সাথে আপনার অ্যাপের মেশিন লার্নিং মডেলটি উন্নত হয়। উপরন্তু, একটি নির্দিষ্ট ব্যবহারকারীর জন্য মডেলের যথার্থতা আরও উন্নত হবে যখন সেই ব্যবহারকারী অন্তত কয়েকদিন অ্যাপটি ব্যবহার করবেন।

Firebase পূর্বাভাস ব্যবহার করার জন্য আমাকে কি Google-এর সাথে আমার ডেটা শেয়ার করতে হবে?

Google-এর পণ্য এবং পরিষেবাগুলির উন্নতিতে সাহায্য করার জন্য আপনাকে Google-এর সাথে আপনার Google Analytics ডেটা শেয়ার করার প্রয়োজন নেই৷ আপনি যে কোনো সময়ে Analytics > ড্যাশবোর্ড > সেটিংসে গিয়ে Firebase কনসোলে সেটি বন্ধ করতে পারেন।

Firebase-এ আপনার অ্যাপ ডেটা লগ করার জন্য আপনাকে Google Analytics ব্যবহার করতে হবে। এছাড়াও আপনাকে নিশ্চিত করতে হবে যে আপনার Google Analytics ডেটা Firebase-এ উপলব্ধ রয়েছে ( ডেটা-শেয়ারিং সেটিংস দেখুন)।

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

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

ভবিষ্যদ্বাণীগুলি 5,000 বা তার বেশি মাসিক সক্রিয় ব্যবহারকারী এবং গেমগুলির মতো ঘন ঘন ব্যবহার এবং ব্যয় সহ অ্যাপগুলির জন্য সেরা কাজ করে৷

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

আপনার অ্যাপে একটি ভবিষ্যদ্বাণী ব্যবহার করতে, প্রথমে একটি ব্যবহারকারী সেগমেন্ট নির্ধারণ করতে Firebase কনসোল ব্যবহার করুন। একটি ব্যবহারকারী সেগমেন্টে এমন ব্যবহারকারী থাকে যারা আপনার নির্দিষ্ট করা শতকরা সীমার মধ্যে পড়ে।

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

নোটিফিকেশন কম্পোজার বা ফায়ারবেস ইন-অ্যাপ মেসেজিং ব্যবহার করে একটি নির্দিষ্ট ভবিষ্যদ্বাণী বিভাগে ব্যবহারকারীদের কাছে পৌঁছান

আপনি নোটিফিকেশন কম্পোজার বা ফায়ারবেস ইন-অ্যাপ মেসেজিং ব্যবহার করে এককালীন বা পুনরাবৃত্তিমূলক প্রচারাভিযান ব্যবহার করে আপনার পূর্বাভাসিত ব্যবহারকারী বিভাগে ব্যবহারকারীদের সাথে যোগাযোগ করতে পারেন।

উদাহরণস্বরূপ, আপনি নতুন ব্যবহারকারীদের স্বয়ংক্রিয়ভাবে বিজ্ঞপ্তি বার্তা পাঠাতে উচ্চ ঝুঁকি সহনশীলতার সাথে মন্থন ভবিষ্যদ্বাণী ব্যবহার করতে পারেন যারা আপনার অ্যাপ ব্যবহার করে মন্থন করতে বা বন্ধ করতে পারে।

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