| প্ল্যাটফর্ম বেছে নিন: | iOS+ Android ওয়েব Flutter Unity C++ |
এই 'দ্রুত শুরু' আপনাকে দেখায় যে কীভাবে আপনার অ্যাপে Google Analytics যোগ করতে হয় এবং ইভেন্ট লগ করা শুরু করতে হয়।
Google Analytics আপনার অ্যাপের ব্যবহার ও আচরণ সংক্রান্ত ডেটা সংগ্রহ করে। SDK দুটি প্রাথমিক ধরনের তথ্য লগ করে:
- ইভেন্ট: আপনার অ্যাপে কী ঘটছে, যেমন ব্যবহারকারীর অ্যাকশন, সিস্টেম ইভেন্ট বা সমস্যা।
- ব্যবহারকারীর প্রপার্টি: আপনার ব্যবহারকারী বেসের সেগমেন্ট বর্ণনা করার জন্য আপনার সংজ্ঞায়িত অ্যাট্রিবিউট, যেমন ভাষার পছন্দ বা ভৌগোলিক অবস্থান।
Analytics অটোমেটিক কিছু ইভেন্ট ও ব্যবহারকারীর প্রপার্টি লগ করে; এগুলি চালু করতে আপনাকে কোনও কোড যোগ করতে হবে না।
শুরু করার আগে
আপনি আগে থেকে না করে থাকলে, আপনার অ্যাপে ইনস্টল
firebase_coreকরুন এবং ইনিশিয়ালাইজেশন কোড যোগ করুন।Firebase কনসোল ব্যবহার করে আপনার Firebase প্রোজেক্টে অ্যাপ রেজিস্টার করুন।
(সাজেস্ট করা) অডিয়েন্স ও ক্যাম্পেন অ্যাট্রিবিউশনের মতো অতিরিক্ত ফিচার চালু করতে,আপনার প্রোজেক্টে AdSupport ফ্রেমওয়ার্ক যোগ করুন ।
আপনার অ্যাপে Analytics SDK যোগ করা
আপনার Flutter প্রোজেক্টের রুট থেকে, প্লাগ-ইন ইনস্টল করতে নিচের কমান্ডটি রান করুন:
flutter pub add firebase_analyticsসম্পূর্ণ হয়ে গেলে, আপনার Flutter অ্যাপ্লিকেশন আবার তৈরি করুন:
flutter runইনস্টল করা হয়ে গেলে, আপনার Dart কোডে ইমপোর্ট করে
firebase_analyticsপ্লাগ-ইন অ্যাক্সেস করতে পারবেন:import 'package:firebase_analytics/firebase_analytics.dart';instanceপ্রপার্টি অ্যাক্সেস করে নতুন Firebase Analytics ইনস্ট্যান্স তৈরি করুনFirebaseAnalytics:FirebaseAnalytics analytics = FirebaseAnalytics.instance;
ইভেন্ট লগ করা শুরু করুন
FirebaseAnalytics ইনস্ট্যান্স তৈরি করার পরে, আপনি লাইব্রেরির log- মেথড ব্যবহার করে
ইভেন্ট লগ করা শুরু করতে পারবেন।
কিছু ইভেন্ট সব অ্যাপের জন্য সাজেস্ট করা হয়; অন্যান্য ইভেন্ট নির্দিষ্ট ব্যবসার ধরন বা ভার্টিক্যালের জন্য সাজেস্ট করা হয়। আপনার রিপোর্টে যাতে সর্বাধিক উপলভ্য বিবরণ থাকে এবং ভবিষ্যতে উপলভ্য ফিচার ও ইন্টিগ্রেশন থেকে সুবিধা পাওয়া যায়, তা নিশ্চিত করতে আপনাকে সাজেস্ট করা ইভেন্ট ও তার নির্ধারিত প্যারামিটার পাঠাতে হবে। এই বিভাগে একটি পূর্বনির্ধারিত ইভেন্ট লগ করার পদ্ধতি দেখানো হয়েছে। ইভেন্ট লগ করা সম্পর্কে আরও জানতে, ইভেন্ট লগ করা দেখুন।
নিচের কোডটি চেক-আউট ইভেন্ট লগ করে:
await FirebaseAnalytics.instance
.logBeginCheckout(
value: 10.0,
currency: 'USD',
items: [
AnalyticsEventItem(
itemName: 'Socks',
itemId: 'xjw73ndnw',
price: '10.0'
),
],
coupon: '10PERCENTOFF'
);
পরবর্তী ধাপ
- আপনার ইভেন্ট যাচাই করতে DebugView ব্যবহার করুন।
- Firebase কনসোলে আপনার ডেটা এক্সপ্লোর করুন।
- ইভেন্ট ও ব্যবহারকারীর প্রপার্টি সংক্রান্ত নির্দেশিকা এক্সপ্লোর করুন।
- কীভাবে আপনার ডেটা BigQuery-এ এক্সপোর্ট করবেন তা জানুন।