কম্পিউটার টিউটোরিয়াল

Single Page Application (SPA)-এ Google Analytics-এ পেজ ট্র্যাক করার পদ্ধতি

SPA-এ পেজভিউ ম্যানুয়ালি পাঠাতে হয়

SPA-এ পেজ রিলোড হয় না, তাই Google Analytics (gtag.js / analytics.js) অটোমেটিক্যালি নতুন পেজভিউ রেকর্ড করে না। রাউট চেঞ্জের সময় ম্যানুয়ালি ট্র্যাক করতে হয়।

Google Analytics 4 (GA4) / gtag.js — সুপারিশকৃত

// Tracker আপডেট
ga('set', 'page', '/new-page.html');
// Pageview পাঠান
ga('send', 'pageview');

Google Tag Manager (GTM) ব্যবহার করলে

  1. Data Layer পশ করুন: `dataLayer.push({ event: 'pageview', pagePath: '/new-page' });`
  2. GTM-এ Trigger: Custom Event = `pageview`।
  3. Tag: GA4 Configuration / GA4 Event → Page View।

SPA-Tracking চেকলিস্ট

  • রাউট চেঞ্জ হুক/গার্ডে ট্র্যাকিং কল যোগ করুন।
  • ভার্চুয়াল পেজভিউর জন্য `page_path` এবং `page_title` সেট করুন।
  • ইনিশিয়াল লোডে ডিফল্ট পেজভিউ ট্রিগার হয় (GTM/GA অটো) — ডুপ্লিকেট এড়ান।
  • হ্যাশ-ভিত্তিক রাউটিং (`#/page`) হলে `location.hash` ট্র্যাক করুন।
  1. জাভাস্ক্রিপ্ট দিয়ে ওয়েব পেজ রিডাইরেক্ট করার পদ্ধতি

  2. হেডফোনসহ গুগল অ্যাসিস্ট্যান্ট ব্যবহার করার পদ্ধতি

  3. Google Chrome দিয়ে ওয়েব পেজ সহজে অনুবাদ করার পদ্ধতি

  4. গুগল ডকসে চেঞ্জ ট্র্যাকিং মাস্টার করুন: ধাপে ধাপে গাইড