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

ধাপ 2: Firebase কনসোলে একটি A/B পরীক্ষা সেট আপ করুন


ভূমিকা: Firebase ব্যবহার করে AdMob বিজ্ঞাপন ফ্রিকোয়েন্সি অপ্টিমাইজ করুন
ধাপ 1: পরীক্ষার জন্য নতুন বিজ্ঞাপন ইউনিট ভেরিয়েন্ট তৈরি করতে AdMob ব্যবহার করুন

ধাপ 2: Firebase কনসোলে একটি A/B পরীক্ষা সেট আপ করুন

ধাপ 3: আপনার অ্যাপের কোডে রিমোট কনফিগ প্যারামিটার মানগুলি পরিচালনা করুন
ধাপ 4: A/B পরীক্ষা শুরু করুন এবং Firebase কনসোলে পরীক্ষার ফলাফল পর্যালোচনা করুন
ধাপ 5: নতুন বিজ্ঞাপন বিন্যাস রোল আউট করার সিদ্ধান্ত নিন


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

Firebase A/B টেস্টিং আপনার অ্যাপে বিজ্ঞাপন ইউনিট যোগ করার প্রভাবগুলি পরীক্ষা এবং বিশ্লেষণ করতে নিম্নলিখিত পণ্যগুলি ব্যবহার করে:

  • ফায়ারবেস এ/বি টেস্টিং (এই ধাপ) — আপনার পরীক্ষার জন্য লক্ষ্য এবং কনফিগারযোগ্য পরামিতি নির্ধারণ করুন
  • ফায়ারবেস রিমোট কনফিগারেশন (পরবর্তী ধাপ) — পরামিতিগুলির কনফিগারেশন পরিচালনা করতে আপনার কোডে যুক্তি যোগ করুন
  • Google Analytics (পর্দার আড়ালে চলে) — কনফিগারেশনের প্রভাব পরিমাপ করে

একটি নতুন A/B পরীক্ষা শুরু করুন

বিজ্ঞাপন ফ্রিকোয়েন্সি অপ্টিমাইজ করার জন্য একটি নিয়ন্ত্রিত পরীক্ষা শুরু করতে, Firebase কনসোলের A/B টেস্টিং বিভাগে নেভিগেট করে শুরু করুন। পরীক্ষা তৈরি করুন ক্লিক করুন, তারপর রিমোট কনফিগ নির্বাচন করুন।

রিমোট কনফিগারেশন ব্যবহার করে কিভাবে একটি A/B পরীক্ষা শুরু করতে হয় তা দেখাচ্ছে Firebase কনসোল UI

বেসিক সেট আপ করুন

মৌলিক বিভাগে, পরীক্ষার নাম সংজ্ঞায়িত করুন এবং পরীক্ষার বিবরণ প্রদান করুন।

ফায়ারবেস কনসোল UI কিভাবে A/B পরীক্ষার মূল বিষয়গুলি সেট আপ করতে হয় তা দেখাচ্ছে৷

টার্গেটিং সেট আপ করুন

  1. টার্গেটিং বিভাগে, পরীক্ষাটি লক্ষ্য করবে এমন iOS বা Android অ্যাপ নির্বাচন করুন।

  2. পরীক্ষায় উন্মুক্ত হবে এমন ব্যবহারকারীদের শতাংশ সেট করুন। এই টিউটোরিয়ালের জন্য, আপনার 30% ব্যবহারকারীর সাথে নতুন বিজ্ঞাপন ইউনিট পরীক্ষা করা হবে। মনে রাখবেন যে এর মানে এই নয় যে আপনার সমস্ত ব্যবহারকারীর 30% বর্ধিত ফ্রিকোয়েন্সি ক্যাপ সহ নতুন বিজ্ঞাপন ইউনিট দেখতে পাবেন; এর মানে হল যে আপনার ব্যবহারকারীদের 30% বেসলাইন বিজ্ঞাপন ইউনিট (আপনার বিদ্যমান বিজ্ঞাপন) সহ দুটি নতুন ইন্টারস্টিশিয়াল বিজ্ঞাপনের সংস্পর্শে আসবে।

    অন্যান্য সমস্ত সেটিংসকে তাদের ডিফল্ট হিসাবে ছেড়ে দিন।

ফায়ারবেস কনসোল UI দেখানো হচ্ছে কিভাবে A/B টেস্টের টার্গেটিং সেট আপ করতে হয়

আপনার লক্ষ্য সেট আপ করুন

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

  1. এই টিউটোরিয়ালের জন্য, আনুমানিক AdMob আয় অপ্টিমাইজেশন প্রাথমিক লক্ষ্য, তাই ড্রপডাউন মেনু থেকে এটি নির্বাচন করুন।

  2. (ঐচ্ছিক) যদি আপনি A/B টেস্টিং অতিরিক্ত মেট্রিক্স ট্র্যাক করতে চান, যেমন আনুমানিক মোট আয় বা বিভিন্ন ধরে রাখার হার, মেট্রিক যোগ করুন ক্লিক করে সেগুলি নির্বাচন করুন।

ফায়ারবেস কনসোল UI দেখানো হচ্ছে কিভাবে A/B পরীক্ষার লক্ষ্য সেট আপ করতে হয়

বৈকল্পিক সেট আপ করুন

A/B পরীক্ষা কনফিগার করার শেষ ধাপ হল একটি রিমোট কনফিগার প্যারামিটার নির্ধারণ করা যা ব্যবহারকারীদের কোন বিজ্ঞাপন ইউনিট দেখানো হবে তা নিয়ন্ত্রণ করে।

  1. ভেরিয়েন্ট বিভাগে, বেসলাইন কার্ডের প্যারামিটার ক্ষেত্রে টাইপ করে INTERSTITIAL_AD_KEY নামে একটি নতুন প্যারামিটার তৈরি করুন।

  2. INTERSTITIAL_AD_KEY প্যারামিটারের জন্য নিম্নলিখিত সেটিংস ব্যবহার করে ভেরিয়েন্ট বিভাগ সেট আপ করা শেষ করুন:

    • বেসলাইন ভেরিয়েন্ট: প্রতি 10 মিনিটে ব্যবহারকারী প্রতি 4টি ইম্প্রেশনের ফ্রিকোয়েন্সি ক্যাপ সেটিং সহ বিদ্যমান বিজ্ঞাপন ইউনিটের বিজ্ঞাপন ইউনিট আইডিতে মান সেট করা হয়েছে
    • ভেরিয়েন্ট A ভেরিয়েন্ট: প্রতি 10 মিনিটে ব্যবহারকারী প্রতি 6 ইম্প্রেশনের ফ্রিকোয়েন্সি ক্যাপ সেটিং সহ নতুন বিজ্ঞাপন ইউনিটের বিজ্ঞাপন ইউনিট আইডিতে মান সেট করা হয়েছে
    • ভেরিয়েন্ট বি ভেরিয়েন্ট: প্রতি 10 মিনিটে প্রতি ব্যবহারকারী 8 ইম্প্রেশনের ফ্রিকোয়েন্সি ক্যাপ সেটিং সহ নতুন বিজ্ঞাপন ইউনিটের বিজ্ঞাপন ইউনিট আইডিতে মান সেট করা হয়েছে

    এই টিউটোরিয়ালের জন্য, বেসলাইন ভেরিয়েন্টটি বিদ্যমান বিজ্ঞাপন ইউনিট দেখাবে (প্রতি 10 মিনিটে ব্যবহারকারী প্রতি 4টি ইম্প্রেশন)। ভেরিয়েন্ট A এবং ভেরিয়েন্ট B ব্যবহারকারীদের একটি ছোট উপসেটকে নতুন বিজ্ঞাপন ইউনিট (প্রতি 10 মিনিটে প্রতি ব্যবহারকারী যথাক্রমে 6 এবং 8 ইম্প্রেশন) দেখাবে। এটি প্যারামিটারের মান দ্বারা নিয়ন্ত্রিত হয় যা AdMob UI থেকে নেওয়া বিজ্ঞাপন ইউনিট আইডি। এই প্যারামিটার মানগুলি এখানে Firebase A/B টেস্টিং-এ সেট করা আছে, কিন্তু এটি আসলে Firebase রিমোট কনফিগ যা এই মানগুলি পরিচালনার জন্য আপনার অ্যাপের কোডে পাঠায়। আপনি পরবর্তী ধাপে রিমোট কনফিগারেশন সেট আপ করবেন।

ফায়ারবেস কনসোল UI দেখানো হচ্ছে কিভাবে A/B পরীক্ষার ভেরিয়েন্ট সেট আপ করতে হয়

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




ধাপ 1 : নতুন বিজ্ঞাপন ইউনিট ভেরিয়েন্ট তৈরি করতে AdMob ব্যবহার করুন ধাপ 3 : রিমোট কনফিগার প্যারামিটার মানগুলি হ্যান্ডেল করুন