Catch up on everthing we announced at this year's Firebase Summit. Learn more

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

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

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

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

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

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

মূল ক্ষমতা

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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