Save the date - Google I/O returns May 18-20. Register to get the most out of the digital experience: Build your schedule, reserve space, participate in Q&As, earn Google Developer profile badges, and more. Register now
This page was translated by the Cloud Translation API.
Switch to English

গুগল অ্যানালিটিক্স দিয়ে শুরু করুন

এই দ্রুতগতিতে আপনাকে কীভাবে গুগল অ্যানালিটিকগুলি আপনার অ্যাপ্লিকেশনটিতে যুক্ত করতে এবং ইভেন্টগুলি লগিং শুরু করতে হয় তা দেখায়।

গুগল অ্যানালিটিক্স আপনার অ্যাপ্লিকেশনটির জন্য ব্যবহার এবং আচরণের ডেটা সংগ্রহ করে। এসডিকে দুটি প্রাথমিক ধরণের তথ্য লগ করে:

  • ইভেন্টগুলি: আপনার অ্যাপ্লিকেশনটিতে যা ঘটছে যেমন ব্যবহারকারীর ক্রিয়া, সিস্টেম ইভেন্ট বা ত্রুটি।
  • ব্যবহারকারীর বৈশিষ্ট্য: ভাষা পছন্দ বা ভৌগলিক অবস্থানের মতো আপনার ব্যবহারকারীর বেসের বিভাগগুলি বর্ণনা করার জন্য আপনি যে বৈশিষ্ট্যগুলি সংজ্ঞায়িত করেছেন utes

বিশ্লেষণ স্বয়ংক্রিয়ভাবে কিছু ইভেন্ট এবং ব্যবহারকারীর বৈশিষ্ট্যগুলিতে লগ করে ; এগুলি সক্ষম করতে আপনার কোনও কোড যুক্ত করার দরকার নেই।

তুমি শুরু করার আগে

  1. যদি আপনি ইতিমধ্যে না পেয়ে থাকেন তবে আপনার আইওএস প্রকল্পে ফায়ারবেস যুক্ত করুন এবং নিশ্চিত করুন যে আপনার ফায়ারবেস প্রকল্পে গুগল অ্যানালিটিকাগুলি সক্ষম হয়েছে:

    • যদি আপনি একটি নতুন ফায়ারবেস প্রকল্প তৈরি করে থাকেন তবে প্রকল্প তৈরির কার্যপ্রবাহের সময় গুগল অ্যানালিটিক্স সক্ষম করুন।

    • যদি আপনি একটি বিদ্যমান ফায়ারবেস প্রকল্প ব্যবহার করছেন যা গুগল অ্যানালিটিক্স সক্ষম করে না, এটি সক্ষম করতে আপনার > প্রকল্প সেটিংসের ইন্টিগ্রেশন ট্যাবে যান।

    আপনি যখন আপনার প্রকল্পে গুগল অ্যানালিটিকস সক্ষম করেন, আপনার ফায়ারবেস অ্যাপ্লিকেশনগুলি গুগল অ্যানালিটিক্স ডেটা স্ট্রিমের সাথে লিঙ্কযুক্ত।

  2. (প্রস্তাবিত) শ্রোতাদের এবং প্রচারের বিশিষ্টতার মতো অতিরিক্ত বৈশিষ্ট্যগুলি সক্ষম করতে আপনার প্রকল্পে অ্যাডসপোর্ট কাঠামো যুক্ত করুন

আপনার অ্যাপ্লিকেশনটিতে অ্যানালিটিক্স এসডিকে যুক্ত করুন

  1. আপনার পোডফাইলে ফায়ারবেসের জন্য নির্ভরতা যুক্ত করুন:
    pod 'Firebase/Analytics'
  2. .xcworkspace pod install চালান এবং তৈরি .xcworkspace ফাইল খুলুন।
  3. আপনার UIApplicationDelegate মডিউলটি আমদানি করুন:

    সুইফট

    import Firebase

    উদ্দেশ্য গ

    @import Firebase;
  4. কনফিগার একটি FirebaseApp , উদাহরণস্বরূপ ভাগ সাধারণত আপনার অ্যাপ্লিকেশনের মধ্যে application:didFinishLaunchingWithOptions: পদ্ধতি:

    সুইফট

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

    উদ্দেশ্য গ

    // Use Firebase library to configure APIs
    [FIRApp configure];


(Ptionচ্ছিক) অ্যাপল বিজ্ঞাপন নেটওয়ার্ক বিশিষ্টতা নিবন্ধকরণ অক্ষম করুন

আপনার সুবিধার জন্য, এসকেকে আপনার অ্যাপ্লিকেশনটির সাথে অ্যাপ্লিকেশনটি এসকেএডনেটওয়ার্কের সাথে অ্যাড নেটওয়ার্ক অ্যাট্রিবিউশনের জন্য স্বয়ংক্রিয়ভাবে নিবন্ধভুক্ত করে । এই বৈশিষ্ট্যকে অক্ষম করতে চান, মান সেট GOOGLE_ANALYTICS_REGISTRATION_WITH_AD_NETWORK_ENABLED করার NO আপনার অ্যাপ্লিকেশনের info.plist ফাইলে (বুলিয়ান)।

ইভেন্টগুলি লগ করা শুরু করুন

পরে আপনার কনফিগার করা FirebaseApp উদাহরণস্বরূপ, আপনার সাথে ঘটনা লগ ইন করার শুরু করতে পারবেন logEvent() পদ্ধতি।

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

নিম্নলিখিত উদাহরণটি দেখায় যে কোনও ব্যবহারকারী আপনার অ্যাপ্লিকেশনে কোনও নির্দিষ্ট উপাদানটিতে ক্লিক করেছে তা নির্দেশ করতে প্রস্তাবিত ইভেন্টটি কীভাবে লগ করতে হয়:

সুইফট

Analytics.logEvent(AnalyticsEventSelectContent, parameters: [
  AnalyticsParameterItemID: "id-\(title!)",
  AnalyticsParameterItemName: title!,
  AnalyticsParameterContentType: "cont"
  ])

উদ্দেশ্য গ

[FIRAnalytics logEventWithName:kFIREventSelectContent
                    parameters:@{
                                 kFIRParameterItemID:[NSString stringWithFormat:@"id-%@", self.title],
                                 kFIRParameterItemName:self.title,
                                 kFIRParameterContentType:@"image"
                                 }];

এক্সকোড ডিবাগ কনসোলে এই ইভেন্টটি দেখতে, অ্যানালিটিক্স ডিবাগিং সক্ষম করুন:

  1. এক্সকোডে, পণ্য> স্কিম> সম্পাদনা প্রকল্পটি নির্বাচন করুন ...
  2. বাম মেনু থেকে রান নির্বাচন করুন।
  3. আর্গুমেন্ট ট্যাবটি নির্বাচন করুন।
  4. আর্গুমেন্ট লঞ্চ অধ্যায় হস্তান্তর সালে অ্যাড -FIRAnalyticsDebugEnabled

পরবর্তী পদক্ষেপ