আপনি দূরবর্তী কনফিগার ব্যক্তিগতকরণ দিয়ে কি করতে পারেন?

Remote Config পার্সোনালাইজেশন Google Analytics ইভেন্টগুলোকে অপ্টিমাইজ করে, তাই আপনি যদি অর্থপূর্ণ প্যারামিটার দিয়ে কোনো ইভেন্ট ট্রিগার করতে পারেন, তবে সেটির জন্য একটি পার্সোনালাইজেশন তৈরি করতে পারবেন।

সবচেয়ে কার্যকর ফলাফলের জন্য, আপনার এমন একটি ইভেন্ট বেছে নেওয়া উচিত যা প্রায়শই ট্রিগার হয় এবং যার বিকল্প মানগুলো ফলাফলে উল্লেখযোগ্য পার্থক্য আনবে বলে আপনি আশা করেন। পার্সোনালাইজেশন সবচেয়ে ভালো কাজ করে যখন আপনার কমপক্ষে ১০,০০০ ব্যবহারকারী এবং প্রতি সপ্তাহে ১০০০-এর বেশি ট্রিগারিং ইভেন্ট (বা কনভার্সন) থাকে।

আপনার অ্যাপটিকে নিজের পছন্দ মতো সাজানোর কয়েকটি উপায় নিচে বর্ণনা করা হলো।

বিজ্ঞাপন ইম্প্রেশন থেকে আয়ের জন্য অপ্টিমাইজ করুন

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

চলুন, এটি সম্পন্ন করার একটি উপায় দেখে নেওয়া যাক:

  1. আপনার গেমে, ব্যবহৃত বিজ্ঞাপন প্রদানকারীদের জন্য নির্দিষ্ট ad_impression ইভেন্টের জন্য কাস্টম ইভেন্ট লগিং প্রয়োগ করুন। এ সময় নিশ্চিত করবেন যেন currencyvalue প্যারামিটার অন্তর্ভুক্ত থাকে এবং রিপোর্টেড ভ্যালু প্যারামিটারে রেভিনিউ যোগ করা হয়।

    "বিজ্ঞাপনের আয় পরিমাপ করুন" অংশে বর্ণনা করা হয়েছে কিভাবে Admob ব্যবহার করে স্বয়ংক্রিয়ভাবে ad_impression ইভেন্টগুলো লগ করা যায় এবং এছাড়াও AppLovinironSource-এর মতো অন্যান্য বিজ্ঞাপন পরিবেশনকারী প্ল্যাটফর্মের জন্য কয়েকটি বাস্তবায়নের উদাহরণ দেওয়া হয়েছে।

  2. আপনি Remote Config প্যারামিটারটি ব্যবহার করবেন এবং বেছে নেওয়ার জন্য বিকল্প মানগুলো নির্ধারণ করুন এবং নিশ্চিত করুন যে আপনার গেমের লজিকটি বিভিন্ন মানগুলো সামলাতে পারে।

    এই উদাহরণে বিভিন্ন মিনি-গেম চালু করার জন্য একটি ফিচার ফ্ল্যাগ হিসেবে Remote Config প্যারামিটার প্রয়োগ করার পদ্ধতি বর্ণনা করা হয়েছে। এটি করার জন্য, Remote Config পেজটি খুলুন এবং 'অ্যাড প্যারামিটার' (Add parameter) এ ক্লিক করুন। আপনি Remote Config প্যারামিটারটির নাম minigame রাখতে পারেন, যার ডিফল্ট মান হবে no_game )।

    Add a Remote Config parameter

  3. এখন, 'Add new'-তে ক্লিক করে এবং 'Personalization' নির্বাচন করে একটি পার্সোনালাইজেশন যোগ করুন।

  4. সর্বাধিক পাঁচটি বিকল্প মান যোগ করুন এবং তারপরে পরবর্তী বোতামে ক্লিক করুন।

    এই মিনিগেমের উদাহরণটির জন্য, আপনি tictactoe , word_scramble এবং race ব্যবহার করতে পারেন।

    Add alternative values

  5. এরপর, একটি উদ্দেশ্য বেছে নিন। যেহেতু আপনি এখন রাজস্ব মান সম্বলিত বিজ্ঞাপন ইম্প্রেশন ইভেন্টগুলো লগ করছেন, তাই উদ্দেশ্য হিসেবে 'বিজ্ঞাপন ইম্প্রেশন' (Ad Impression) নির্বাচন করুন, অ্যাগ্রিগেট করার জন্য প্যারামিটার হিসেবে 'SUM' এবং 'value' বেছে নিন, এবং 'ব্যবহারকারীর এনগেজমেন্ট টাইম' (User engagement time) -এর জন্য একটি অতিরিক্ত ট্র্যাকিং মেট্রিক যোগ করুন। এটি আপনাকে পার্সোনালাইজেশন ফলাফলে এর তুলনা দেখতে সাহায্য করবে।

    আপনি চাইলে এখানে অন্য একটি ইভেন্টকেও কাস্টম মেট্রিক হিসেবে নির্বাচন করতে পারেন, যদি তা প্রাসঙ্গিক মনে হয়।

    Select an objective

  6. একটি টার্গেট কন্ডিশন বেছে নিতে নেক্সট-এ ক্লিক করুন। যেহেতু আপনি অ্যাড ইম্প্রেশন রেভিনিউ-এর সমষ্টিগত মূল্যের উপর অপটিমাইজ করছেন, তাই যদি আপনি আপনার ইভেন্ট রেভিনিউ-এর মানকে একই মুদ্রায় রূপান্তর না করেন, তাহলে সামঞ্জস্যতা উন্নত করার জন্য আপনি একটি নির্দিষ্ট অঞ্চলের ব্যবহারকারীদের উপর ভিত্তি করে একটি কন্ডিশন তৈরি করতে পারেন।

    Choose a target condition

  7. Next-এ ক্লিক করুন এবং আপনার পছন্দ অনুযায়ী নাম দিন, তারপর Save-এ ক্লিক করুন।

    Name your personalization

  8. পার্সোনালাইজেশন চালু করতে 'পরিবর্তনগুলি প্রকাশ করুন'-এ ক্লিক করুন। ব্যবহারকারীরা কয়েক ঘণ্টার মধ্যে ব্যক্তিগতকৃত প্যারামিটার মান পেতে শুরু করবেন (এটি Remote Config ফেচ ইন্টারভ্যাল'- এর উপর নির্ভর করে)। যেহেতু একজন ব্যবহারকারীর উপর একটি মান ২৪ ঘণ্টা পর্যন্ত প্রয়োগ থাকে (' স্টিকিনেস উইন্ডো '), আমরা আপনাকে আপনার পার্সোনালাইজেশনগুলি ১৪ দিন (বা অনির্দিষ্টকালের জন্য) চালু রাখার পরামর্শ দিই, যাতে সেগুলি ক্রমাগত শিখতে ও উন্নত হতে পারে এবং প্রতিটি ব্যবহারকারীকে একটি সর্বোত্তম অভিজ্ঞতা প্রদান করতে পারে।

    Remote Config পেজে প্যারামিটারের টার্গেটিং কন্ডিশনে ক্লিক করে আপনি দেখতে পারেন আপনার পার্সোনালাইজেশনগুলো কেমন পারফর্ম করছে।

এখন যেহেতু আপনি পার্সোনালাইজেশন তৈরি করার পদ্ধতি শিখে গেছেন, এর অন্যান্য ব্যবহার সম্পর্কে জানতে এবং সেগুলো বাস্তবায়নের জন্য ব্যবহারযোগ্য বিকল্পগুলো নিয়ে আলোচনা করতে পড়তে থাকুন।

প্রতিটি ব্যবহারকারীর জন্য সেরা বিজ্ঞাপন স্থান নির্বাচন করুন

নির্দিষ্ট বিজ্ঞাপন ফর্ম ফ্যাক্টর বা অবস্থান দেখানো হলে বিভিন্ন ব্যবহারকারী ভিন্ন ভিন্নভাবে প্রতিক্রিয়া জানাতে পারেন। এই ক্ষেত্রে, আপনি ad_placement মতো একটি Remote Config প্যারামিটার বিভিন্ন অবস্থানগত মান দিয়ে ব্যবহার করতে পারেন এবং বিজ্ঞাপনে ক্লিকের জন্য অপ্টিমাইজ করতে পারেন।

ad_clicks অপ্টিমাইজ করার সময়, ব্যবহারকারীর সম্পৃক্ততার মাত্রা উচ্চ রাখা নিশ্চিত করতে আপনি user_engagement এর জন্য অন্তত একটি অতিরিক্ত মেট্রিক কনফিগার করতে পারেন।

ব্যক্তিগতকরণ উপাদান সম্ভাব্য এবং প্রস্তাবিত মান
Remote Config প্যারামিটার ad_placement
বিকল্প মান top-left, bottom, middle-panel, full-screen
উদ্দেশ্য ad_clicks
অতিরিক্ত মেট্রিক্স user_engagement

বিজ্ঞাপনের ফ্রিকোয়েন্সি অপ্টিমাইজ করুন

এই ক্ষেত্রে, আপনি ব্যবহারকারীর সম্পৃক্ততার জন্য বিজ্ঞাপনের ফ্রিকোয়েন্সি অপ্টিমাইজ করতে পারেন, যার মাধ্যমে নির্ধারণ করা যায় কোন ফ্রিকোয়েন্সিতে সবচেয়ে বেশি ব্যবহারকারী সম্পৃক্ততা পাওয়া যায়। ট্র্যাক করার জন্য একটি অতিরিক্ত মেট্রিক হিসেবে ad_click ব্যবহার করুন।

ব্যক্তিগতকরণ উপাদান সম্ভাব্য বা প্রস্তাবিত মান
Remote Config প্যারামিটার ad_display_freq_in_min
বিকল্প মান 2, 10, 50
উদ্দেশ্য user_engagement
অতিরিক্ত মেট্রিক্স ad_click

ব্যবহারকারীর সম্পৃক্ততা সর্বাধিক করার জন্য সেরা কঠিনতার স্তর নির্ধারণ করুন।

এই ব্যবহারের ক্ষেত্রে, আপনি প্রতিটি ব্যবহারকারীর জন্য আপনার অ্যাপটি কাস্টমাইজ করতে পারেন, এবং খেলোয়াড়ের দক্ষতার বিভিন্ন স্তরের প্রত্যেক ব্যবহারকারীকে সম্পূর্ণরূপে সম্পৃক্ত করার জন্য সঠিক কঠিনতার স্তর বেছে নিতে পারেন। আপনি Remote Config প্যারামিটার হিসেবে level_difficulty এবং উদ্দেশ্য হিসেবে user engagement ব্যবহার করতে পারেন। এখানে আপনার প্রাসঙ্গিক মনে হওয়া যেকোনো অতিরিক্ত মেট্রিক যোগ করুন—এই উদাহরণে, গেমের মাধ্যমে ব্যবহারকারীর অগ্রগতি সম্পর্কে ধারণা পেতে level_complete ব্যবহার করা হয়েছে।

আপনি 'Optimize for ad impression revenue'-তে কনফিগার করা 'ad impression revenue'- এর মতো একটি উদ্দেশ্যও ব্যবহার করতে পারেন অথবা IAP-এর জন্য অপ্টিমাইজ করতে in_app_purchase ব্যবহার করতে পারেন।

ব্যক্তিগতকরণ উপাদান সম্ভাব্য বা প্রস্তাবিত মান
Remote Config প্যারামিটার level_difficulty
বিকল্প মান easy, medium, difficult, impossible
উদ্দেশ্য user_engagement
অতিরিক্ত মেট্রিক্স level_complete