Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

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

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

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

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

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

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

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

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

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

আগে আপনি ব্যবহার করতে পারেন Google এনালিটিক্স , আপনি প্রয়োজন:

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

    যদি আপনার C ++ প্রকল্প ইতিমধ্যেই Firebase ব্যবহার করে, তাহলে এটি ইতিমধ্যেই নিবন্ধিত এবং Firebase- এর জন্য কনফিগার করা আছে।

  • যোগ Firebase সি ++ SDK এর আপনার সি ++ প্রকল্পে।

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

ফায়ারবেস অ্যাপ তৈরি করুন এবং আরম্ভ করুন

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

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

Firebase অ্যাপ্লিকেশন তৈরি করুন, jni পরিবেশ ও একটি ক্ষণস্থায়ী 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);

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