Google Analytics-এ একটি পেজভিউ পাঠানোর দুটি উপায় রয়েছে:
ডিফল্ট আচরণ
আপনি যখন আপনার সাইটে gtag.js যোগ করেন , তখন স্নিপেটে একটি কনফিগারেশন কমান্ড থাকে যা ডিফল্টভাবে একটি পেজভিউ পাঠায়। আপনি এই আচরণ কনফিগার করতে অতিরিক্ত পরামিতি অন্তর্ভুক্ত করতে পারেন:
gtag('config', 'GA_MEASUREMENT_ID', <parameters>);
যেখানে <parameters>
হল একটি অবজেক্ট যা কনফিগার করতে ব্যবহৃত হয় কিভাবে Google Analytics আরম্ভ করা হয়। পেজভিউ আচরণ কাস্টমাইজ করার সময়, নিম্নলিখিত কীগুলি ব্যবহার করা যেতে পারে:
নাম | টাইপ | প্রয়োজন | ডিফল্ট মান | বর্ণনা |
---|---|---|---|---|
page_title | string | না | নথির শিরোনাম | পৃষ্ঠার শিরোনাম। |
page_location | string | না | location.href | পৃষ্ঠার URL. |
page_path | string | না | অবস্থান।পথের নাম | পাতার পথ। ওভাররাইড করা হলে, এই মানটি অবশ্যই একটি |
send_page_view | boolean | না | true | একটি পেজভিউ পাঠানো উচিত কিনা। |
উদাহরণ স্বরূপ, নিম্নলিখিতগুলি page_title
এবং page_path
মানগুলিকে ওভাররাইড করে:
gtag('config', 'GA_MEASUREMENT_ID', {
'page_title' : 'homepage',
'page_path': '/home'
});
একাধিক বৈশিষ্ট্য
একাধিক Google Analytics প্রপার্টিতে পেজভিউ পাঠাতে, একটি gtag('config')
কলে প্রতিটি প্রপার্টি নির্দিষ্ট করুন:
gtag('config', 'GA_MEASUREMENT_ID_1');
gtag('config', 'GA_MEASUREMENT_ID_2');
এটি একটি স্থায়ী সেটিং নয় এবং gtag.js
স্নিপেট ব্যবহার করে আপনার সাইটের প্রতিটি পৃষ্ঠায় পুনরাবৃত্তি করতে হবে।
ম্যানুয়াল পেজভিউ
বেশিরভাগ Google Analytics বাস্তবায়নের জন্য, ডিফল্ট স্নিপেট পরিবর্তন করার প্রয়োজন নেই। যাইহোক, যে ক্ষেত্রে আপনি ম্যানুয়ালি নিয়ন্ত্রণ করতে চান কিভাবে পেজভিউ পাঠানো হয় (যেমন একক পৃষ্ঠা অ্যাপ্লিকেশন বা অসীম স্ক্রোলিং), আপনাকে নিম্নলিখিতগুলি করতে হবে:
পেজভিউ পরিমাপ অক্ষম করুন
ডিফল্ট পেজভিউ হিট নিষ্ক্রিয় করতে, gtag.js
স্নিপেটে send_page_view
প্যারামিটারটিকে false
এ সেট করুন।
gtag('config', 'GA_MEASUREMENT_ID', {
send_page_view: false
});
send_page_view
সেটিং পৃষ্ঠা জুড়ে টিকে থাকে না। এই সেটিংটি আপনার ওয়েবসাইটের প্রতিটি পৃষ্ঠায় পুনরাবৃত্তি করতে হবে যেখানে আপনি স্বয়ংক্রিয় পৃষ্ঠাদর্শনগুলি অক্ষম করতে চান৷
আপনার স্নিপেট একাধিক বৈশিষ্ট্যের জন্য কনফিগার করা থাকলে, প্রতিটি কনফিগার কমান্ডের জন্য পৃষ্ঠাভিউ অক্ষম করুন:
gtag('config', 'GA_MEASUREMENT_ID_1', {
send_page_view: false
});
gtag('config', 'GA_MEASUREMENT_ID_2', {
send_page_view: false
});
ম্যানুয়ালি page_view
ইভেন্ট পাঠান
যেখানে উপযুক্ত, প্রয়োজন অনুযায়ী স্থানধারক মান প্রতিস্থাপন করে নিম্নলিখিত gtag
কল করুন:
gtag('event', 'page_view', {
page_title: '<Page Title>',
page_location: '<Page Location>',
page_path: '<Page Path>',
send_to: '<GA_MEASUREMENT_ID>'
})