যখন আপনি এমন একটি অ্যাপ তৈরি করেন যাতে Firebase Remote Config এবং Google Analytics উভয়ই অন্তর্ভুক্ত থাকে, তখন আপনি আপনার অ্যাপ ব্যবহারকারীদের আরও ভালভাবে বুঝতে এবং তাদের চাহিদাগুলি আরও দ্রুত পূরণ করার ক্ষমতা অর্জন করেন। আপনি আপনার ব্যবহারকারী বেসের অংশগুলির জন্য নমনীয়তা এবং নির্ভুলতার সাথে আপনার অ্যাপটি কাস্টমাইজ করতে Analytics শ্রোতা এবং ব্যবহারকারীর বৈশিষ্ট্য ব্যবহার করতে পারেন।
Google Analytics এসডিকে একীভূত করার মাধ্যমে আপনি আপনার অফারগুলিকে A/B Testing , Remote Config ব্যক্তিগতকরণ এবং Remote Config রোলআউটের সাথে মানানসই করতে পারবেন। বিভিন্ন পছন্দ কীভাবে রাজস্ব এবং ব্যস্ততার মতো গুরুত্বপূর্ণ মেট্রিক্সকে প্রভাবিত করে তা বুঝতে আপনি ফলাফল বিশ্লেষণ করতে পারেন।
Google Analytics সাহায্যে অ্যাপ ব্যবহার বিশ্লেষণ সম্পর্কে আরও জানতে, Analytics ভূমিকা দেখুন।
Firebase এর বাইরে আপনার চিহ্নিত অংশগুলি ব্যবহার করে আপনার অ্যাপটি কাস্টমাইজ করতে, আমদানি করা অংশগুলির ডকুমেন্টেশন দেখুন।
Remote Config এবং ব্যবহারকারীর বৈশিষ্ট্য
Remote Config এখন আপনাকে Analytics ব্যবহারকারী বৈশিষ্ট্যের সমন্বয় ব্যবহার করে পরিস্থিতি তৈরি করতে দেয়, যা আপনাকে আপনার সংজ্ঞায়িত ব্যবহারকারী বেসের অংশগুলির জন্য আপনার অ্যাপটি কাস্টমাইজ করতে দেয়।
উদাহরণস্বরূপ, বিভিন্ন সময়কাল এবং অসুবিধা স্তরে বিভিন্ন ধরণের ব্যায়াম কার্যকলাপ সহ একটি ব্যায়াম অ্যাপে ব্যবহারের জন্য আপনি Google Analytics এ নিম্নলিখিত ব্যবহারকারীর বৈশিষ্ট্যগুলি সংজ্ঞায়িত করতে পারেন:
- ব্যায়াম_আগ্রহ
- পছন্দের_ব্যায়ামের_সময়কাল
- পছন্দের_কঠিন_স্তর
তারপর, আপনি এমন পরিস্থিতি তৈরি করতে পারেন যা এই বৈশিষ্ট্যগুলি (ব্যক্তিগতভাবে, অথবা সংমিশ্রণে) ব্যবহার করে নির্দিষ্ট ব্যবহারকারীদের জন্য আপনার অ্যাপের চেহারা এবং আচরণকে উপযুক্ত করে তোলে। উদাহরণস্বরূপ, আপনি আপনার অ্যাপটি এমনভাবে ডিজাইন করতে পারেন যাতে দৌড়াতে আগ্রহী ব্যবহারকারীরা আপনার অ্যাপটি লোড হওয়ার সময় একজন জগারের ছবি দেখতে পান। অথবা, আপনি আপনার ব্যবহারকারী বেসের অংশগুলিকে ব্যায়ামের সময়কাল এবং অসুবিধার স্তর অনুসারে সংজ্ঞায়িত করতে পারেন যাতে সাধারণ ব্যবহারকারীদের প্রথমে একটি সংক্ষিপ্ত, সহজ ব্যায়ামের পরামর্শ দেওয়া হয়, যেখানে গুরুতর ক্রীড়াবিদদের আমাদের অ্যাপটি শুরু হওয়ার সাথে সাথে 40 মিনিটের দৌড় শুরু করার জন্য আমন্ত্রণ জানানো হয়।
যদি আপনার ব্যবহারকারীদের আচরণ এমনভাবে পরিবর্তিত হয় যা তাদের ব্যবহারকারীর বৈশিষ্ট্যগুলিকে পরিবর্তন করে, তাহলে সেই আপডেটগুলি Google Analytics দ্বারা সংগ্রহ করা হয়, যা পরবর্তী আনয়ন অনুরোধের পরে তাদের অ্যাপের উদাহরণের আচরণ এবং চেহারা পরিবর্তন করতে পারে। অপারেটরগুলির একটি সম্পূর্ণ পরিসর উপলব্ধ রয়েছে যাতে আপনি এমন নিয়ম তৈরি করতে পারেন যা নির্দিষ্ট ব্যবহারকারীর বৈশিষ্ট্য বা ব্যবহারকারীর বৈশিষ্ট্যের সংমিশ্রণ সহ ব্যবহারকারীদের অন্তর্ভুক্ত বা বাদ দেয়।
আপনি ব্যবহারকারীর বৈশিষ্ট্যের উপর ভিত্তি করে অন্যান্য Remote Config নিয়মগুলিকেও একত্রিত করতে পারেন, যাতে নিম্নলিখিত ধরণের দর্শকদের কাছে কাস্টমাইজড অ্যাপ আচরণ সরবরাহ করা যায়:
- যে ব্যবহারকারীরা যোগব্যায়াম পছন্দ করেন ( ব্যায়াম_আগ্রহ হুবহু যোগব্যায়ামের সাথে মিলে যায়), যারা কানাডায় অবস্থিত একটি অ্যান্ড্রয়েড ডিভাইসে ( ওএস টাইপ == অ্যান্ড্রয়েড ) আপনার অ্যাপ ব্যবহার করেন ( অঞ্চল/দেশে ডিভাইস == কানাডা )।
- যেসব ব্যবহারকারী ওজন উত্তোলন বা ওজন কমাতে আগ্রহী ( Exercise_Interest contains weight ) এবং যারা আপনার অ্যাপটি একটি অ্যাপল ডিভাইসে ( OS type == iOS ) ইংরেজি ভাষার UI ( Device language == English ) ব্যবহার করেন।
প্রথম খোলার সময় অনুসারে লক্ষ্য
Google Analytics এবং Remote Config লিঙ্ক করার পর, আপনি ব্যবহারকারীদের প্রথমবার আপনার অ্যাপ খোলার সময় ( Analytics ইভেন্ট first_open
ব্যবহার করে) Remote Config প্যারামিটার ফেচ এবং ব্যক্তিগতকরণ এবং A/B Testing জন্য লক্ষ্য করতে পারেন।
আপনি প্রথম খোলার সময় ব্যবহার করতে পারেন:
- নতুন ব্যবহারকারীদের লক্ষ্য করুন।
- অতীতে একটি নির্দিষ্ট সময়ের মধ্যে যোগদানকারী ব্যবহারকারী গোষ্ঠীগুলিকে লক্ষ্য করুন।
- নতুন ব্যবহারকারীদের জন্য অনবোর্ডিং প্রবাহ তৈরি এবং পরীক্ষা করুন এবং স্বাগত অভিজ্ঞতা প্রদান করুন।
- নির্দিষ্ট সময়কালে যোগদানকারী ব্যবহারকারীদের জন্য কাস্টম অভিজ্ঞতা তৈরি করুন।
উদাহরণস্বরূপ, ধরুন আপনার একটি অনলাইন শপিং অ্যাপ আছে যার ব্যবহারকারীরা একাধিক দেশে বাস করেন এবং আপনি নতুন অ্যাপ ব্যবহারকারীদের জন্য বিশেষ ছুটির ডিলের বিজ্ঞাপন দিতে চান। ব্ল্যাক ফ্রাইডে সেলের মতো কিছুর জন্য, যা মার্কিন ব্যবহারকারীদের জন্য প্রযোজ্য, আপনি আপনার Remote Config বা A/B Testing পরীক্ষার জন্য একটি শর্ত সেট করতে পারেন যা একটি নির্দিষ্ট iOS বা Android অ্যাপকে লক্ষ্য করে, তারপর সমস্ত মার্কিন ব্যবহারকারীদের ( অঞ্চল/দেশের ডিভাইস == মার্কিন যুক্তরাষ্ট্র ) নির্বাচন করুন যারা বিক্রয়ের আগে মাসে প্রথমে আপনার অ্যাপটি খুলবেন ( প্রথম খোলা 11/01/2022 12:00 AM Los Angeles Time এর পরে এবং প্রথম খোলা 11/26/2022 12:00 AM Los Angeles Time এর আগে )।
প্রথম খোলার সময় অনুসারে ব্যবহারকারীর টার্গেটিং একটি Android বা iOS অ্যাপ নির্বাচন করার পরে উপলব্ধ। এটি বর্তমানে নিম্নলিখিত Remote Config SDK সংস্করণ দ্বারা সমর্থিত: Apple প্ল্যাটফর্ম SDK v9.0.0+ এবং Android SDK v21.1.1+ ( Firebase BoM v30.3.0+)।
আপনি যে কোনও সময় আপনার অ্যাপটি প্রথমে চালু করা ব্যবহারকারীদের লক্ষ্য করতে পারেন, যতক্ষণ না একটি সমর্থিত SDK ইনস্টল করা থাকে এবং Analytics সক্ষম থাকে।
পরবর্তী পদক্ষেপ
ব্যবহারকারীর বৈশিষ্ট্য সম্পর্কে আরও জানতে, নিম্নলিখিত নির্দেশিকাগুলি দেখুন:
- অ্যাপল প্ল্যাটফর্মে ব্যবহারকারীর বৈশিষ্ট্য সেট করুন
- অ্যান্ড্রয়েডে ব্যবহারকারীর বৈশিষ্ট্য সেট করুন
- ওয়েব/জাভাস্ক্রিপ্টে ব্যবহারকারীর বৈশিষ্ট্য সেট করুন
নিয়ম একত্রিত করে কীভাবে শর্ত তৈরি করা হয় সে সম্পর্কে আরও জানতে, রিমোট কনফিগ প্যারামিটার এবং শর্তাবলী দেখুন।
আপনার প্রকল্পে একটি Remote Config শর্ত যোগ করতে, একটি শর্ত যোগ করুন বা সম্পাদনা করুন দেখুন। আপনি Firebase কনসোলে প্যারামিটার, নিয়ম এবং শর্ত তৈরি করতে পারেন।