AdMob অ্যাপের সাথে Google Analytics এবং Firebase-এর আরও বৈশিষ্ট্য ব্যবহার করুন

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

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

বৈশিষ্ট্য মোবাইল বিজ্ঞাপন SDK + যোগ করুন
ব্যবহারকারীর মেট্রিক্স সক্ষম করুন
মোবাইল বিজ্ঞাপন SDK + যোগ করুন
ব্যবহারকারীর মেট্রিক্স সক্ষম করুন এবং
Firebase-এ AdMob লিঙ্ক করুন
মোবাইল বিজ্ঞাপন SDK + যোগ করুন
ব্যবহারকারীর মেট্রিক্স সক্ষম করুন এবং
Firebase এ AdMob লিঙ্ক করুন এবং
Analytics-এর জন্য Firebase SDK যোগ করুন
আপনার AdMob অ্যাকাউন্টে ব্যবহারকারীর মেট্রিক্স দেখুন
আপনার অ্যাপ থেকে স্বয়ংক্রিয়ভাবে বিশ্লেষণ ইভেন্ট এবং ব্যবহারকারীর বৈশিষ্ট্য সংগ্রহ করুন
AdMob-এ কিউরেট করা ব্যবহারকারীর মেট্রিক্স দেখুন
Firebase এর মাধ্যমে আপনার বিশ্লেষণ ডেটা অন্বেষণ করুন এবং কাজ করুন
Firebase কনসোলে কী মেট্রিক্স দেখুন
বিজ্ঞাপন প্রচারের জন্য রূপান্তর চিহ্নিত করুন
কাস্টম শ্রোতা তৈরি করুন
BigQuery-এ ডেটা এক্সপোর্ট এবং বিশ্লেষণ করুন
আপনার বিশ্লেষণ ডেটার জন্য আরও কাস্টমাইজেশন বৈশিষ্ট্য অ্যাক্সেস করুন
বিশ্লেষণ এবং মডেলের জন্য কাস্টম ইভেন্টগুলি লগ করুন (যেমন ARPU এবং ARPPU মেট্রিক্সের জন্য ecommerce_purchase ইভেন্ট লগ করা )
বিজ্ঞাপন প্রচারের জন্য কাস্টম রূপান্তর কনফিগার করুন
অন্যান্য ফায়ারবেস পণ্য ব্যবহার করুন
(যেমন রিমোট কনফিগারেশন এবং এ/বি টেস্টিং)

Google Analytics দিয়ে শুরু করুন

Google Analytics হল Firebase-এর বিশ্লেষণ ইঞ্জিন যা আপনাকে আপনার ডেটাতে শক্তিশালী অন্তর্দৃষ্টিতে অ্যাক্সেস দেয়। Google Analytics-এর জন্য Firebase SDK যোগ করে আপনার অ্যাপে Google Analytics ব্যবহার করা শুরু করুন।

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

ধাপ 1: আপনার অ্যাপে একটি কনফিগারেশন ফাইল যোগ করুন

আপনি যদি একটি AdMob লিঙ্ক তৈরি করার আগে আপনার অ্যাপটি Firebase-এর সাথে নিবন্ধন করে থাকেন, তাহলে আপনি ইতিমধ্যেই আপনার অ্যাপে একটি Firebase কনফিগারেশন ফাইল যোগ করেছেন।আপনার Xcode প্রকল্পের মূলে একটি GoogleService-Info.plist ফাইলের জন্য পরীক্ষা করুন৷ এছাড়াও নিশ্চিত করুন যে কনফিগার ফাইলটি সমস্ত লক্ষ্যগুলিতে যোগ করা হয়েছে।

ধাপ 2: আপনার অ্যাপে Analytics-এর জন্য Firebase SDK যোগ করুন

  1. আপনার পডফাইলে Google Analytics-এর জন্য Firebase SDK-এর নির্ভরতা যোগ করুন:

    pod 'FirebaseAnalytics'
    
  2. pod install চালান, তারপর তৈরি করা .xcworkspace ফাইলটি খুলুন।

  3. আপনার UIApplicationDelegateFirebaseCore মডিউল আমদানি করুন, সেইসাথে আপনার অ্যাপ প্রতিনিধি যে কোনো Firebase মডিউল ব্যবহার করেন। উদাহরণস্বরূপ, ক্লাউড ফায়ারস্টোর এবং প্রমাণীকরণ ব্যবহার করতে:

    সুইফটইউআই

    import SwiftUI
    import FirebaseCore
    import FirebaseFirestore
    import FirebaseAuth
    // ...
          

    সুইফট

    import FirebaseCore
    import FirebaseFirestore
    import FirebaseAuth
    // ...
          

    উদ্দেশ্য গ

    @import FirebaseCore;
    @import FirebaseFirestore;
    @import FirebaseAuth;
    // ...
          
  4. আপনার অ্যাপ প্রতিনিধির application(_:didFinishLaunchingWithOptions:) পদ্ধতিতে একটি FirebaseApp শেয়ার করা উদাহরণ কনফিগার করুন:

    সুইফটইউআই

    // Use Firebase library to configure APIs
    FirebaseApp.configure()

    সুইফট

    // Use Firebase library to configure APIs
    FirebaseApp.configure()

    উদ্দেশ্য গ

    // Use Firebase library to configure APIs
    [FIRApp configure];
  5. আপনি যদি SwiftUI ব্যবহার করেন, তাহলে আপনাকে অবশ্যই একটি অ্যাপ্লিকেশন ডেলিগেট তৈরি করতে হবে এবং UIApplicationDelegateAdaptor বা NSApplicationDelegateAdaptor এর মাধ্যমে আপনার App স্ট্রাকটে এটি সংযুক্ত করতে হবে। আপনাকে অবশ্যই অ্যাপ ডেলিগেট সুইজলিং অক্ষম করতে হবে। আরও তথ্যের জন্য, SwiftUI নির্দেশাবলী দেখুন।

    সুইফটইউআই

    @main
    struct YourApp: App {
      // register app delegate for Firebase setup
      @UIApplicationDelegateAdaptor(AppDelegate.self) var delegate
    
      var body: some Scene {
        WindowGroup {
          NavigationView {
            ContentView()
          }
        }
      }
    }
          

কাস্টম ইভেন্ট লগিং প্রয়োগ করুন

এই বিভাগটি কীভাবে আপনার অ্যাপে কাস্টম ইভেন্ট লগিং প্রয়োগ করতে হয় তার একটি উদাহরণ দেখায়। এই নির্দিষ্ট উদাহরণটি কাস্টম ইভেন্ট ecommerce_purchase এর জন্য যা AdMob-লিঙ্কযুক্ত অ্যাপগুলির লগ করার জন্য একটি সহায়ক ইভেন্ট, বিশেষ করে ARPU এবং ARPPU গণনা করার জন্য৷

আপনার অ্যাপে কাস্টম ইভেন্ট লগিং কীভাবে বাস্তবায়ন করবেন তা এখানে:

  1. নিশ্চিত করুন যে আপনি এই পৃষ্ঠার Google Analytics দিয়ে শুরু করুন বিভাগটি সম্পূর্ণ করেছেন, যার মধ্যে Firebase ব্যবহার করার জন্য আপনার অ্যাপ কনফিগার করা, Google Analytics-এর জন্য Firebase SDK যোগ করা এবং SDK শুরু করা অন্তর্ভুক্ত রয়েছে।

  2. একটি ecommerce_purchase ইভেন্ট লগ করুন ( Swift | Obj-C )। এখানে একটি উদাহরণ:

    সুইফট

    Analytics.logEvent(AnalyticsEventPurchase, parameters: [
      AnalyticsParameterCoupon: "SummerPromo",
      AnalyticsParameterCurrency: "JPY",
      AnalyticsParameterValue: 10000,
      AnalyticsParameterShipping: 500,
      AnalyticsParameterTransactionID: "192803301",
    ])

    উদ্দেশ্য গ

    [FIRAnalytics logEventWithName:kFIREventPurchase
                        parameters:@{
      kFIRParameterCoupon: @"SummerPromo",
      kFIRParameterCurrency: @"JPY",
      kFIRParameterValue: @10000,
      kFIRParameterShipping: @500,
      kFIRParameterTransactionID: @"192803301",
    }];

আপনার অ্যাপে কাস্টম ইভেন্ট লগ করার বিষয়ে আরও জানতে, Analytics ডকুমেন্টেশন দেখুন।

আপনার অ্যাপে অন্যান্য Firebase পণ্য ব্যবহার করুন

আপনি Google Analytics-এর জন্য Firebase SDK যোগ করার পরে, আপনি Firebase রিমোট কনফিগারেশন এবং Firebase A/B টেস্টিং-এর মতো অন্যান্য Firebase পণ্যগুলিও ব্যবহার করা শুরু করতে পারেন।

  • রিমোট কনফিগ আপনাকে সীমাহীন দৈনিক সক্রিয় ব্যবহারকারীদের জন্য কোনো খরচ ছাড়াই কোনো অ্যাপ আপডেট প্রকাশ না করেই আপনার অ্যাপের আচরণ এবং চেহারা পরিবর্তন করতে সক্ষম করে।

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

আপনার অ্যাপের জন্য বিজ্ঞাপন নগদীকরণ অপ্টিমাইজ করুন

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