এই নথিটি Google Analytics-এ সেগমেন্টগুলির একটি ওভারভিউ প্রদান করে৷
ওভারভিউ
বিভাগগুলি আপনাকে আপনার ব্যবসার জন্য গুরুত্বপূর্ণ প্রশ্নের উত্তর দেওয়ার জন্য ব্যবহারকারী এবং সেশন নির্বাচন করতে দেয়। উদাহরণস্বরূপ, যে ব্যবহারকারীরা $1,000-এর বেশি আয়ের সাথে কমপক্ষে 2টি লেনদেন সম্পন্ন করেছেন, অথবা যে ব্যবহারকারীরা একটি মোবাইল ডিভাইসে প্রথমে একটি ডেস্কটপ ব্রাউজার দ্বারা পরিদর্শন করেছেন৷
এই নথিটি আপনাকে Google Analytics ব্যবহারকারী মডেল এবং সেগমেন্ট তৈরির মৌলিক বিষয়গুলির সাথে পরিচিত করবে৷
Google Analytics ব্যবহারকারী মডেল
প্রথমে Google Analytics ব্যবহারকারী মডেল পর্যালোচনা করলে সেগমেন্টগুলি কীভাবে কাজ করে তা ধারণা করতে সাহায্য করবে।
Google Analytics ব্যবহারকারী মডেলের তিনটি প্রধান উপাদান রয়েছে:
- ব্যবহারকারী - মৌলিক স্তরে আপনার ব্যবহারকারী আছে।
- অধিবেশন — একজন ব্যবহারকারী আপনার সম্পত্তিতে আসে এবং তার সাথে যোগাযোগ করে। এই সমস্ত ব্যবহারকারীর ইন্টারঅ্যাকশনগুলিকে সেশন হিসাবে উল্লেখ করা হয় তার মধ্যে গোষ্ঠীবদ্ধ করা হয়।
- হিট — একটি সেশন চলাকালীন ব্যবহারকারী আপনার সম্পত্তির সাথে যোগাযোগ করে। প্রতিটি মিথস্ক্রিয়াকে হিট হিসাবে উল্লেখ করা হয়। উদাহরণ হিটগুলির মধ্যে রয়েছে পেজভিউ, ইভেন্ট, লেনদেন ইত্যাদি।
একজন একক ব্যবহারকারীর একাধিক সেশন থাকতে পারে এবং প্রতিটি সেশনে একাধিক হিট থাকতে পারে। দৃশ্যত, এটি নীচে উপস্থাপন করা হয়েছে:
Google Analytics-এ ব্যবহারকারীদের কীভাবে মডেল করা হয় তা আপনি একবার বুঝে নিলে, পরবর্তী ধাপ হল কীভাবে সেগমেন্ট তৈরি করা যায় তা দেখা।
সেগমেন্টের উদাহরণ
একটি সেগমেন্ট তৈরি করতে আপনি শর্ত এবং আপনার আগ্রহের মাত্রা এবং মেট্রিক্স মান নির্ধারণ করুন।
নীচের প্রতিটি উদাহরণের জন্য একটি সেগমেন্টের বিবরণ, সেগমেন্ট প্যারামিটারের জন্য সমতুল্য API সিনট্যাক্স এবং একটি ব্যবহারকারী মডেল উপস্থাপনা রয়েছে।
মডেল উপস্থাপনার জন্য কিংবদন্তি হল:
নীচের উদাহরণগুলি নিম্নলিখিতগুলিকে ব্যাখ্যা করে:
শর্তাবলী
মাত্রা এবং মেট্রিক্স মানের উপর ভিত্তি করে ব্যবহারকারী বা সেশন নির্বাচন করতে শর্ত ব্যবহার করুন।
মাত্রা
মাত্রার মানের উপর ভিত্তি করে ব্যবহারকারী বা সেশন নির্বাচন করুন।
ব্যবহারকারীদের
কানাডা থেকে আসা ব্যবহারকারীদের নির্বাচন করুন।
users ::condition::ga:country==Canada
সেশন
কানাডা থেকে আসা সেশন নির্বাচন করুন.
sessions ::condition::ga:country==Canada
মেট্রিক্স
একক বা মোট মেট্রিক মানের উপর ভিত্তি করে ব্যবহারকারী বা সেশন নির্বাচন করুন।
ব্যবহারকারীদের
একক লেনদেনে মোট আয় $100-এর বেশি ছিল এমন ব্যবহারকারীদের বেছে নিন।
users::condition:: perHit ::ga:transactionRevenue>100
একটি সেশনের মধ্যে সমস্ত লেনদেন জুড়ে মোট আয় $100-এর বেশি ছিল এমন ব্যবহারকারীদের নির্বাচন করুন৷
users::condition:: perSession ::ga:transactionRevenue>100
তারিখ সীমার সমস্ত লেনদেন জুড়ে মোট আয় $100-এর বেশি ছিল এমন ব্যবহারকারীদের নির্বাচন করুন৷
users::condition:: perUser ::ga:transactionRevenue>100
ডিফল্টরূপে, ব্যবহারকারী নির্বাচন করার সময়, মেট্রিক মানগুলি ব্যবহারকারী স্তরে মোট করা হবে। তাই আপনি এটিকে সহজ করতে পারেন:
users::condition::ga:transactionRevenue>100
সেশন
সেশনগুলি নির্বাচন করুন যেখানে একটি একক লেনদেনে মোট আয় $100-এর বেশি ছিল৷
sessions::condition:: perHit ::ga:transactionRevenue>100
সেশনগুলি নির্বাচন করুন যেখানে একটি সেশনে সমস্ত লেনদেনের মোট আয় $100-এর বেশি ছিল৷
sessions::condition:: perSession ::ga:transactionRevenue>100
ডিফল্টরূপে, সেশন নির্বাচন করার সময়, মেট্রিক মানগুলি সেশন স্তরে মোট করা হবে। তাই আপনি এটিকে সহজ করতে পারেন:
sessions::condition::ga:transactionRevenue>100
শর্ত ব্যতীত
অপারেটর নয়
ব্যবহার !
একটি শর্ত প্রত্যাখ্যান করার জন্য অক্ষর এবং সেই শর্তের সাথে মেলে সেশনগুলি বাদ দিতে।
সেশনগুলি বাদ দিন যেখানে প্রস্থান পৃষ্ঠাটি মূল পৃষ্ঠার পথের সাথে ঠিক মেলে৷
sessions::condition:: ! ga:exitPagePath==/
কম্বিনিং কন্ডিশন
এবং অপারেটর
ব্যবহার ;
AND অপারেটর ব্যবহার করে শর্তগুলিকে একত্রিত করার জন্য অক্ষর।
কানাডা থেকে আসা ব্যবহারকারীদের নির্বাচন করুন এবং যাদের তারিখের পরিসরে সমস্ত লেনদেনের মোট আয় $100-এর বেশি ছিল৷ users::condition::ga:country==Canada ; users::condition::perUser::ga:transactionRevenue>100
যেহেতু এই উভয়ই ব্যবহারকারীর শর্ত, আপনি এটিকে সহজ করতে পারেন:
users::condition::ga:country==Canada;ga:transactionRevenue>100
বা অপারেটর
OR অপারেটর ব্যবহার করে ফিল্টার একত্রিত করতে ,
অক্ষর ব্যবহার করুন।
যারা কানাডা থেকে এসেছেন বা যারা মেক্সিকো থেকে এসেছেন তাদের নির্বাচন করুন।
users::condition::ga:country==Canada , users::condition::ga:country==Mexico
যেহেতু এই উভয়ই ব্যবহারকারীর শর্ত, আপনি সহজ করতে পারেন:
users::condition::ga:country==Canada,ga:country==Mexico
যেহেতু শর্তের মাত্রা একই, আপনি সহজ করার জন্য একটি নিয়মিত অভিব্যক্তি ব্যবহার করতে পারেন:
users::condition::ga:country =~ Canada | Mexico
সিকোয়েন্স
অনুক্রমিক অবস্থার উপর ভিত্তি করে ব্যবহারকারী বা সেশন নির্বাচন করতে ক্রম ব্যবহার করুন।
অবিলম্বে ডেস্কটপে একটি ভিজিট অনুসরণ করে মোবাইলে পরিদর্শনকারী ব্যবহারকারীদের নির্বাচন করুন৷
users::sequence::ga:deviceCategory==mobile ;–> ga:deviceCategory==desktop
মোবাইলে ভিজিট করার পর ডেস্কটপে ভিজিট করা ব্যবহারকারীদের বেছে নিন।
users::sequence::ga:deviceCategory==mobile ;–>> ga:deviceCategory==desktop
ব্যবহারকারী এবং সেশন সমন্বয়
আপনি একটি সেগমেন্ট তৈরি করতে ব্যবহারকারী এবং সেশন নির্বাচন করতে পারেন। ব্যবহারকারীদের প্রথমে নির্বাচন করা হবে এবং ব্যবহারকারীদের উপসেট থেকে সেশন নির্বাচন করা হবে।
সেশনগুলি নির্বাচন করুন যেখানে একটি একক লেনদেনে মোট আয় $100 এর বেশি ছিল যারা মোবাইলে ভিজিট করেছে এবং তারপরে ডেস্কটপে ভিজিট করেছে৷
users:: sequence::ga:deviceCategory==mobile;->>ga:deviceCategory==desktop; sessions ::condition::perHit::ga:transactionRevenue>100
পরবর্তী পদক্ষেপ
সেগমেন্টস সিনট্যাক্সের সম্পূর্ণ বিশদ বিবরণের জন্য এবং কোর রিপোর্টিং API-এ সেগমেন্টগুলিকে কীভাবে জিজ্ঞাসা করতে হয় সেগুলির জন্য সেগমেন্ট ডেভ গাইডটি পর্যালোচনা করুন৷