রিমোট কনফিগ ব্যক্তিগতকরণের সাথে শুরু করুন

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

এখানে কিভাবে শুরু করতে হয়.

1. অ্যানালিটিক্স এবং রিমোট কনফিগারেশনের মাধ্যমে আপনার অ্যাপকে ইনস্ট্রুমেন্ট করুন

আপনি ব্যক্তিগতকৃত ব্যবহারকারীর অভিজ্ঞতা প্রদান করা শুরু করার আগে, আপনার অ্যাপটিকে Analytics এবং রিমোট কনফিগ ব্যবহার করতে হবে।

  1. আপনি আপনার Firebase প্রকল্প তৈরি করার সময় Google Analytics সক্ষম না করলে, আপনার প্রকল্পের ইন্টিগ্রেশন পৃষ্ঠায় এটি সক্ষম করুন।

  2. নিশ্চিত করুন যে আপনি দূরবর্তী কনফিগার SDK-এর অন্তত নিম্নলিখিত সংস্করণগুলি ব্যবহার করছেন:

    • iOS: 7.5.0 এবং তার উপরে
    • Android: 20.0.3 (Firebase BoM 26.4.0) এবং তার উপরে
    • C++ 7.1.1 এবং তার উপরে
    • ইউনিটি: 7.1.0 এবং তার উপরে

    শুধুমাত্র এই সংস্করণগুলি (এবং নতুন) আপনার উদ্দেশ্যের জন্য কীভাবে অপ্টিমাইজ করতে হয় তা শিখতে ব্যক্তিগতকরণ সিস্টেমের জন্য প্রয়োজনীয় লগিং সম্পাদন করে।

  3. আপনার অ্যাপে ইভেন্ট লগিং কল যোগ করুন।

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

    এছাড়াও, আপনার অ্যাপের সাথে প্রাসঙ্গিক যেকোন অ্যানালিটিক্স ইভেন্টগুলিকে স্পষ্টভাবে লগ করা উচিত যা স্বয়ংক্রিয়ভাবে লগ করা হয় না। এই প্রাসঙ্গিক ইভেন্টগুলিতে লগ ইন করে, আপনি আপনার ব্যক্তিগতকরণের গুণমান উন্নত করতে পারেন৷

  4. আপনি আপনার অ্যাপে সম্ভব হতে চান এমন বিভিন্ন ব্যবহারকারীর অভিজ্ঞতা বাস্তবায়ন করুন। এটি প্রতিটি ব্যবহারকারীকে কত ঘন ঘন বিজ্ঞাপন দেখানো হয় তা ব্যক্তিগতকরণের মতো সহজ হতে পারে, বা বিভিন্ন লেআউট বাস্তবায়নের মতো আরও উল্লেখযোগ্য বিকল্প হতে পারে।

  5. একটি দূরবর্তী কনফিগার প্যারামিটারের মানের উপর ভিত্তি করে বিভিন্ন ব্যবহারকারীর অভিজ্ঞতা কনফিগারযোগ্য করুন। রিমোট কনফিগ এবং রিমোট কনফিগ লোডিং কৌশলগুলির সাথে শুরু করুন দেখুন।

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

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

2. Firebase কনসোলে প্যারামিটার ব্যক্তিগতকরণ কনফিগার করুন

এখন যেহেতু আপনার ইন্সট্রুমেন্টেড অ্যাপ ব্যবহারকারীদের হাতে, আপনি ব্যক্তিগতকরণ সেট আপ করতে Firebase কনসোল ব্যবহার করতে পারেন৷

  1. Firebase কনসোলের রিমোট কনফিগারেশন পৃষ্ঠায়, আপনি ব্যক্তিগতকৃত করতে চান এমন ব্যবহারকারীর অভিজ্ঞতা নিয়ন্ত্রণ করে এমন প্যারামিটার খুঁজুন এবং এটি সম্পাদনা করতে পেন্সিল আইকনে ক্লিক করুন।

  2. সম্পাদনা প্যারামিটার প্যানে, নতুন যোগ করুন > ব্যক্তিগতকরণে ক্লিক করুন।

  3. ব্যক্তিগতকরণের ধাপগুলি তৈরি করুন :

    1. দুই বা ততোধিক বিকল্প মান সংজ্ঞায়িত করুন। "বিকল্প মান" হল প্যারামিটার মানগুলির জন্য একটি বিশেষ নাম যা ব্যক্তিগতকরণ অ্যালগরিদম দ্বারা সেট করা যেতে পারে—আপনার অ্যাপে, আপনি সেগুলিকে অন্য যেকোনো প্যারামিটার মানের মতো ব্যবহার করতে পারেন।

    2. একটি উদ্দেশ্য চয়ন করুন. আয় এবং ব্যস্ততার মতো মেট্রিক্সের জন্য বেশ কয়েকটি পূর্ব-নির্মিত উদ্দেশ্য রয়েছে, তবে আপনি অপ্টিমাইজ করতে চান এমন অন্য কোনও ইভেন্টের উপর ভিত্তি করে একটি উদ্দেশ্যও সংজ্ঞায়িত করতে পারেন।

    3. ব্যক্তিগতকৃত প্যারামিটারের জন্য একটি টার্গেটিং শর্ত নির্ধারণ করুন বা নির্বাচন করুন। শুধুমাত্র এই শর্ত পূরণকারী ব্যবহারকারীরা ব্যক্তিগতকৃত অভিজ্ঞতা পাবেন। কিছু সাধারণভাবে ব্যবহৃত শর্তগুলি হল শুধুমাত্র একটি নির্দিষ্ট প্ল্যাটফর্মের ব্যবহারকারীদের বা শুধুমাত্র একটি নির্দিষ্ট অঞ্চলের ব্যবহারকারীদের জন্য ব্যক্তিগতকরণ সীমাবদ্ধ করা।

আপনি যখন আপনার বিকল্প, উদ্দেশ্য, এবং টার্গেটিং নিয়ে সন্তুষ্ট হন, আপনার কাজ শেষ! আপনার ব্যবহারকারীদের ব্যক্তিগত অভিজ্ঞতা ব্যক্তিগতকরণ শুরু করতে আপনার পরিবর্তনগুলি সংরক্ষণ করুন এবং স্থাপন করুন৷ ব্যবহারকারীরা কয়েক ঘন্টার মধ্যে ব্যক্তিগতকৃত পরামিতি মানগুলি পেতে শুরু করবে, তবে সিস্টেমটি আপনার ব্যবহারকারী সম্পর্কে জানতে এবং সর্বোত্তম কর্মক্ষমতা অর্জন করতে 14 দিন পর্যন্ত সময় নেবে৷

রিমোট কনফিগারেশন পৃষ্ঠায় প্যারামিটারের টার্গেটিং কন্ডিশনে ক্লিক করে আপনি দেখতে পারেন আপনার ব্যক্তিগতকরণগুলি কীভাবে কাজ করছে।