যখনই কেউ আপনার ওয়েবসাইটের কোনো পৃষ্ঠা লোড করে অথবা সক্রিয় সাইটটি তাদের ব্রাউজার হিস্টোরির অবস্থা পরিবর্তন করে, তখন আপনার ওয়েবসাইট থেকে গুগল অ্যানালিটিক্সে page_view নামক একটি উন্নত পরিমাপ ইভেন্ট পাঠানো হয়। যেহেতু ইভেন্টটি স্বয়ংক্রিয়ভাবে পাঠানো হয়, তাই আপনাকে ম্যানুয়ালি অ্যানালিটিক্সে পেজভিউ ডেটা পাঠানোর প্রয়োজন নেই।
তবে, যখন আপনি ম্যানুয়ালি নিয়ন্ত্রণ করতে চান যে পেজভিউগুলো কীভাবে পাঠানো হবে (উদাহরণস্বরূপ, সিঙ্গেল-পেজ অ্যাপ্লিকেশন বা ইনফিনিট স্ক্রলিং), তখন আপনি পেজভিউ নিষ্ক্রিয় করে আপনার ওয়েবসাইট থেকে ম্যানুয়ালি সেগুলো পাঠাতে পারেন। সিঙ্গেল-পেজ অ্যাপ্লিকেশন কীভাবে পরিমাপ করবেন তা জানুন।
এই ডকুমেন্টে ডিফল্ট পেজভিউ আচরণ এবং তারপর কীভাবে ম্যানুয়ালি আপনার নিজস্ব পেজভিউ পাঠাতে হয় তা বর্ণনা করা হয়েছে।
মোবাইল অ্যাপে স্ক্রিনভিউ কীভাবে পরিমাপ করতে হয়, সে সম্পর্কে তথ্যের জন্য, এর পরিবর্তে ‘স্ক্রিনভিউ পরিমাপ করুন’ দেখুন।
শুরু করার আগে
এই নির্দেশিকাটি ধরে নেয় যে আপনি নিম্নলিখিত কাজগুলো করেছেন:
- একটি গুগল অ্যানালিটিক্স অ্যাকাউন্ট ও প্রপার্টি তৈরি করুন । এই ধাপটি স্বয়ংক্রিয়ভাবে আপনার জন্য একটি গুগল ট্যাগ তৈরি করে দেবে।
- আপনার ওয়েবসাইটের জন্য একটি ওয়েব ডেটা স্ট্রিম তৈরি করুন
- আপনার ওয়েবসাইটে গুগল ট্যাগ স্নিপেটটি রাখুন।
এটি আরও ধরে নেয় যে আপনার নিম্নলিখিত বিষয়গুলো রয়েছে:
- আপনার ওয়েবসাইটের সোর্স কোডে অ্যাক্সেস
- গুগল অ্যানালিটিক্স অ্যাকাউন্টের জন্য এডিটর (বা তার উপরের) ভূমিকা
ডিফল্ট আচরণ
যখন আপনি আপনার সাইটে গুগল ট্যাগ (gtag.js) যোগ করেন, তখন কোড স্নিপেটটিতে একটি config কমান্ড অন্তর্ভুক্ত থাকে যা ডিফল্টরূপে একটি পেজভিউ পাঠায়। গুগল অ্যানালিটিক্স কীভাবে ইনিশিয়ালাইজ করা হবে তা নির্দিষ্ট করার জন্য, আপনি পেজভিউ সম্পর্কিত তথ্যসহ অতিরিক্ত <parameters> যোগ করতে পারেন:
gtag('config', 'TAG_ID', <parameters>);
পেজভিউ-এর আচরণ কাস্টমাইজ করার সময় নিম্নলিখিত কীগুলি ব্যবহার করা যেতে পারে:
| নাম | প্রকার | প্রয়োজনীয় | ডিফল্ট মান | বর্ণনা |
|---|---|---|---|---|
page_title | string | না | নথির শিরোনাম | পৃষ্ঠাটির শিরোনাম। |
page_location | string | না | অবস্থান.href | পৃষ্ঠাটির ইউআরএল। আপনি যদি |
send_page_view | boolean | না | true | পেজভিউ পাঠানো হবে কি না। |
উদাহরণস্বরূপ, নিম্নলিখিতটি page_title মানগুলিকে ওভাররাইড করে:
gtag('config', 'TAG_ID', {
'page_title' : 'homepage'
});
ম্যানুয়াল পৃষ্ঠাদর্শন
যখন আপনি ম্যানুয়ালি নিয়ন্ত্রণ করতে চান যে পেজভিউগুলো কীভাবে পাঠানো হবে (যেমন একক-পৃষ্ঠার অ্যাপ্লিকেশন বা ইনফিনিট স্ক্রলিং), তখন নিম্নলিখিতগুলি করুন:
পেজভিউ পরিমাপ নিষ্ক্রিয় করুন
Google ট্যাগ লোড হওয়ার সময় config কমান্ড দ্বারা প্রেরিত ডিফল্ট page_view ইভেন্টটি নিষ্ক্রিয় করতে, Google ট্যাগ স্নিপেটে send_page_view প্যারামিটারটিকে false এ সেট করুন:
gtag('config', 'TAG_ID', {
send_page_view: false
});
config কমান্ডের send_page_view সেটিংটি একাধিক পেজে স্থায়ী থাকে না। আপনার ওয়েবসাইটের প্রতিটি পেজে, যেখানে আপনি ট্যাগ লোড হওয়ার সাথে সাথে স্বয়ংক্রিয় পেজভিউ বন্ধ করতে চান, সেখানে এই সেটিংটির পুনরাবৃত্তি করতে হবে।
ব্রাউজার হিস্ট্রি ইভেন্টের উপর ভিত্তি করে পৃষ্ঠা পরিবর্তন নিষ্ক্রিয় করুন
যদি Enhanced Measurement চালু থাকে, তাহলে আপনি send_page_view: false সেট করলেও Google Analytics ব্রাউজার হিস্টোরির পরিবর্তনের উপর ভিত্তি করে page_view ইভেন্ট পাঠাবে। ডিফল্টরূপে, Enhanced Measurement সিঙ্গেল-পেজ অ্যাপ্লিকেশনে ব্যবহৃত হিস্টোরি ইভেন্টগুলো শোনে এবং config কমান্ডের send_page_view প্যারামিটার থেকে স্বাধীনভাবে page_view ইভেন্ট পাঠায়।
হিস্ট্রি পরিবর্তনের কারণে page_view ইভেন্ট পাঠানো বন্ধ করতে, আপনাকে অবশ্যই আপনার Google Analytics প্রপার্টির মধ্যে Enhanced Measurement সেটিংসও কনফিগার করতে হবে। আপনি আপনার ওয়েব ডেটা স্ট্রিমের জন্য Enhanced Measurement সেটিংসের অধীনে 'Page changes based on browser history events' অপশনটি নিষ্ক্রিয় করতে পারেন। Enhanced measurement ইভেন্ট সম্পর্কে আরও জানুন।
ম্যানুয়ালি page_view ইভেন্ট পাঠান
প্রয়োজন অনুযায়ী, প্লেসহোল্ডার মানগুলি প্রতিস্থাপন করে নিম্নলিখিত gtag কলটি করুন:
gtag('event', 'page_view', {
page_title: '<Page Title>',
page_location: '<Page Location>'
});
পেজভিউ এবং স্ক্রিনভিউ ডেটা দেখুন
আপনার ওয়েবসাইট বা অ্যাপ যখন page_view (যা সাধারণ ওয়েবসাইটের জন্য স্বয়ংক্রিয়ভাবে সংগৃহীত হয়) অথবা screen_view ইভেন্ট পাঠানো শুরু করে, তখন আপনি Google Analytics ইন্টারফেসের মধ্যে বিভিন্ন রিপোর্টে এই ডেটা বিশ্লেষণ করতে পারেন:
পেজ ও স্ক্রিন রিপোর্ট: আপনার কন্টেন্টের সাথে ব্যবহারকারীর সম্পৃক্ততা বিশ্লেষণ করার জন্য এটিই প্রধান রিপোর্ট। এতে প্রতিটি পেজ পাথ বা স্ক্রিন নেমের জন্য ভিউ , সক্রিয় ব্যবহারকারী , ব্যবহারকারী প্রতি ভিউ এবং গড় সম্পৃক্ততার সময়ের মতো মেট্রিকগুলোর বিস্তারিত বিবরণ থাকে।
- Google Analytics-এ, Reports > Engagement > Pages and screens- এ যান।
- নির্দেশিকাটি দেখুন: পৃষ্ঠা ও স্ক্রিন প্রতিবেদন ।
রিয়েল টাইম রিপোর্ট: পেজ এবং স্ক্রিনভিউ ডেটা আসার সাথে সাথে তা দেখার জন্য। আপনি "পেজের শিরোনাম এবং স্ক্রিনের নাম অনুসারে ভিউ" এর মতো কার্ড নির্বাচন করতে পারেন অথবা
page_viewবাscreen_viewজন্য ইভেন্টের সংখ্যা দেখতে পারেন।- রিপোর্ট > রিয়েল টাইম- এ যান।
- আরও জানুন: GA4 রিয়েলটাইম রিপোর্ট ।
এক্সপ্লোর (কাস্টম রিপোর্ট): আরও উন্নত বিশ্লেষণের জন্য, এক্সপ্লোর বিভাগে কাস্টম এক্সপ্লোরেশন তৈরি করুন। আপনি কাস্টম টেবিল এবং ভিজ্যুয়ালাইজেশন তৈরি করতে
Viewsমেট্রিকের সাথেPage path + query string,Page title and screen name, অথবাScreen classমতো ডাইমেনশনগুলিকে একত্রিত করতে পারেন।- Explore- এ যান এবং একটি 'ফ্রি ফর্ম' এক্সপ্লোরেশন নির্বাচন করুন বা তৈরি করুন।
- ধারণা নিন: GA4 এক্সপ্লোর প্লেবুক ।
এই রিপোর্টগুলো আপনাকে বুঝতে সাহায্য করবে যে আপনার ব্যবহারকারীরা কোন পেজ এবং স্ক্রিনগুলো সবচেয়ে বেশি দেখেন।