Google is committed to advancing racial equity for Black communities. See how.
This page was translated by the Cloud Translation API.
Switch to English

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

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

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

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

এই ডেটা অ্যাক্সেস করতে:

  1. ফায়ারবেস কনসোলে , আপনার প্রকল্পটি খুলুন।
  2. অ্যানালিটিক্স রিপোর্টিংয়ের ড্যাশবোর্ডটি দেখতে মেনু থেকে বিশ্লেষণ নির্বাচন করুন।

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

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

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

গুগল অ্যানালিটিক্স ব্যবহার করার আগে আপনার দরকার:

  • আপনার সি ++ প্রকল্পটি নিবন্ধ করুন এবং ফায়ারবেস ব্যবহারের জন্য এটি কনফিগার করুন।

    যদি আপনার সি ++ প্রকল্পটি ইতিমধ্যে ফায়ারবেস ব্যবহার করে তবে এটি ইতিমধ্যে নিবন্ধীকৃত এবং ফায়ারবেসের জন্য কনফিগার করা হয়েছে।

  • আপনার সি ++ প্রকল্পে ফায়ারবেস সি ++ এসডিকে যুক্ত করুন

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

ফায়ারবেস অ্যাপ্লিকেশন তৈরি এবং সূচনা করুন

আপনি শুরু করার আগে, আপনাকে ফায়ারবেস অ্যাপ তৈরি এবং শুরু করতে হবে:

অ্যান্ড্রয়েড

যুক্তি হিসাবে জাভা ক্রিয়াকলাপের জনি পরিবেশ এবং একটি jobject রেফারেন্সটি পাস করে ফায়ারবেস অ্যাপ তৈরি করুন:

app = ::firebase::App::Create(::firebase::AppOptions(), jni_env, activity);

বিশ্লেষণ পাঠাগারটি শুরু করুন:

::firebase::analytics::Initialize(app);

আইওএস

ফায়ারবেস অ্যাপ তৈরি করুন:

app = ::firebase::App::Create(::firebase::AppOptions());

বিশ্লেষণ পাঠাগারটি শুরু করুন:

::firebase::analytics::Initialize(app);

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

আপনি firebase::App উদাহরণটি কনফিগার করার পরে, আপনি LogEvent() পদ্ধতিতে ইভেন্টগুলি লগ করতে শুরু করতে পারেন।

নিম্নলিখিত উদাহরণ ব্যবহারকারীর স্কোর আপডেট করে:

analytics::LogEvent(analytics::kEventPostScore, analytics::kParameterScore, 42);

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