অ্যান্ড্রয়েডের জন্য অ্যানালিটিক্স ব্যবহার করে দেখুন

Analytics কীভাবে কাজ করে তা দেখতে আমাদের Android নমুনা অ্যাপ ব্যবহার করুন বা আপনার বিদ্যমান অ্যাপে Analytics যোগ করুন

প্রয়োজনীয়: অ্যান্ড্রয়েড স্টুডিও এবং গুগল প্লে পরিষেবাগুলির সর্বশেষ সংস্করণ।

প্রকল্প পান

আপনি যদি প্রথমবার Google পরিষেবার নমুনা ব্যবহার করেন, তাহলে google-services repository দেখুন৷

$ git clone https://github.com/googlesamples/google-services.git

অ্যান্ড্রয়েড স্টুডিও খুলুন।

ফাইল > খুলুন নির্বাচন করুন, আপনি যেখানে google-services সংগ্রহস্থল ক্লোন করেছেন সেখানে ব্রাউজ করুন এবং google-services/android/analytics খুলুন।

global_tracker.xml তৈরি করুন

নিম্নলিখিত বিষয়বস্তু সহ ফাইল app/src/res/xml/global_tracker.xml তৈরি করুন:

<?xml version="1.0" encoding="utf-8"?>
<resources>
  <string name="ga_trackingId" translatable="false">${YOUR_TRACKING_ID}</string>
</resources>

আপনার ট্র্যাকিং আইডি দিয়ে ${YOUR_TRACKING_ID} প্রতিস্থাপন করুন।

নমুনা চালান

এখন আপনি নমুনা তৈরি করতে এবং Android স্টুডিও থেকে এটি চালানোর জন্য প্রস্তুত৷

নমুনা তৈরি করুন এবং রান বোতামে ক্লিক করুন এবং একটি সংযুক্ত ডিভাইস বা এমুলেটর নির্বাচন করুন।

লগ বার্তাগুলি সন্ধান করুন যা বিশ্লেষণ কার্যকলাপ রেকর্ড করে৷ আপনি বাম এবং ডানদিকে সোয়াইপ করে বিভিন্ন স্ক্রিনে কার্যকলাপ রেকর্ড করতে পারেন।

অ্যানালিটিক্সে যান এবং অ্যানালিটিক্স অ্যাকাউন্টটি নির্বাচন করুন যার সাথে আপনি অ্যাপটি নিবন্ধিত করেছেন। আপনি যদি নিশ্চিত না হন, তাহলে আপনার প্রোজেক্টে আগে যোগ করা google-services.json ফাইলে অ্যানালিটিক্স ট্র্যাকিং আইডি খুঁজুন। রিপোর্ট ড্রপ-ডাউনে Analytics অ্যাকাউন্ট অনুসন্ধানে সেই IDটি অনুলিপি করুন। আপনার সম্পত্তির জন্য রিয়েল-টাইম > ওভারভিউ রিপোর্ট নির্বাচন করুন।

এখন আপনি রিয়েল-টাইমে আপনার অ্যাপের কার্যকলাপ দেখতে পারেন! স্ক্রিন ভিউ গ্রাফটি স্ক্রিন ভিউ প্রদর্শন করে এবং আপনি অ্যাপ্লিকেশানের ট্যাবগুলিতে ক্লিক করে আরও ট্রিগার করতে পারেন। রিয়েল-টাইম রিপোর্ট সার্ভারে পৌঁছানোর সাথে সাথে কার্যকলাপ প্রদর্শন করে, তাই আপনি আপনার সেটআপটি দ্রুত পরীক্ষা করতে এটি ব্যবহার করতে পারেন।

কিভাবে এটা কাজ করে

ওয়েব ট্র্যাকিংয়ের মতো, মোবাইলের জন্য অ্যানালিটিক্স একটি অ্যানালিটিক্স বীকনের সাহায্যে আপনার অ্যাপে ব্যবহারকারীর কার্যকলাপ সংগ্রহ করে যা বিশ্লেষণ সার্ভারগুলিতে ডেটা পাঠায়। আপনার অ্যাপের প্রতিটি অনন্য ভিউ একটি অ্যানালিটিক্স স্ক্রিন ভিউর সাথে মিলে যায়। প্রতিবেদনটি শেষ 30 মিনিটের মধ্যে সমস্ত মিথস্ক্রিয়া ডেটা একত্রিত করে৷

এই নমুনাটি Tracker ইন্টারফেস ব্যবহার করে, যা কোড নমুনায় mTracker হিসাবে দেখানো হয়েছে, স্ক্রীনের নাম পুনরুদ্ধার করতে এবং এটিকে আপনার অ্যাপের সাথে যুক্ত অ্যানালিটিক্স অ্যাকাউন্টে স্ক্রিন ভিউ হিসাবে পাঠাতে।

দ্রষ্টব্য: ওয়েব ট্র্যাকিংয়ের বিপরীতে, অ্যানালিটিক্স মোবাইল SDK ব্যাচে অ্যাক্টিভিটি সিগন্যাল আপলোড করে, উভয় ডিভাইসের রেডিও সংরক্ষণ করতে এবং অফলাইন ব্যবহারকারীর কার্যকলাপের সময়কাল পরিচালনা করতে।

Log.i(TAG, "Setting screen name: " + name);
mTracker.setScreenName("Image~" + name);
mTracker.send(new HitBuilders.ScreenViewBuilder().build());
  

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

আরও অ্যাপ ব্যবহারের তথ্য সংগ্রহ করতে কীভাবে Google Analytics ব্যবহার করবেন তা জানুন, যেমন ইভেন্ট ট্র্যাকিং সহ একটি UI উপাদানে ট্যাপ, বা প্রচারাভিযান ট্র্যাকিং সহ Google Play প্রচারাভিযান কার্যকলাপ।

আপনার অ্যাপে অ্যানালিটিক্স যোগ করুন

আপনি একটি ভাল অভিজ্ঞতা আছে? ঝামেলায় পড়েন? আমাদের জানতে দাও!