কনফিগারেশন

এই ডকুমেন্টে Google Analytics-এর জন্য সব কনফিগারেশন ফিল্ডের তালিকা দেওয়া আছে।

allow_google_signals

থার্ড-পার্টি বিজ্ঞাপন শনাক্তকারীর উপর ভিত্তি করে Google Analytics জনসংখ্যাতত্ত্ব ও আগ্রহ সংক্রান্ত রিপোর্টিং বন্ধ করতে allow_google_signals-এ false সেট করুন।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
allow_google_signals boolean সত্য

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'allow_google_signals', true);

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'allow_google_signals': true
});

allow_ad_personalization_signals

বিজ্ঞাপন পছন্দমতো করার ফিচার বন্ধ করতে false হিসেবে সেট করুন।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
allow_ad_personalization_signals boolean সত্য

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'allow_ad_personalization_signals', true);

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'allow_ad_personalization_signals': true
});

campaign_content

A/B টেস্টিং ও কন্টেন্ট-টার্গেটেড বিজ্ঞাপনের জন্য ব্যবহার করা হয়। একই URL-এর দিকে পয়েন্ট করে এমন বিজ্ঞাপন বা লিঙ্ককে আলাদা করতে campaign_content ব্যবহার করুন।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
campaign_content string undefined

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'campaign_content', 'logolink');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'campaign_content': 'logolink'
});

campaign_id

এই রেফারেলটি কোন ক্যাম্পেনের সাথে সম্পর্কিত তা শনাক্ত করতে ব্যবহৃত হয়। নির্দিষ্ট ক্যাম্পেন শনাক্ত করতে campaign_id ব্যবহার করুন।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
campaign_id string undefined

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'campaign_id', 'abc.123');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'campaign_id': 'abc.123'
});

campaign_medium

ইমেল বা কস্ট-পার-ক্লিকের মতো কোনও মাধ্যম শনাক্ত করতে campaign_medium ব্যবহার করুন।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
campaign_medium string undefined

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'campaign_medium', 'cpc');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'campaign_medium': 'cpc'
});

campaign_name

কীওয়ার্ড বিশ্লেষণের জন্য ব্যবহার করা হয়। নির্দিষ্ট প্রোডাক্ট প্রোমোশন বা স্ট্র্যাটেজিক ক্যাম্পেন শনাক্ত করতে campaign_name ব্যবহার করুন।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
campaign_name string undefined

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'campaign_name', 'spring_sale');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'campaign_name': 'spring_sale'
});

campaign_source

সার্চ ইঞ্জিন, নিউজলেটারের নাম বা অন্যান্য সোর্স শনাক্ত করতে campaign_source ব্যবহার করুন।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
campaign_source string undefined

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'campaign_source', 'google');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'campaign_source': 'google'
});

campaign_term

পেড সার্চের জন্য ব্যবহার করা হয়। এই বিজ্ঞাপনের কীওয়ার্ড নোট করতে campaign_term ব্যবহার করুন।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
campaign_term string undefined

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'campaign_term', 'running+shoes');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'campaign_term': 'running+shoes'
});

ক্যাম্পেন

সেট করা যেতে পারে এমন সব ক্যাম্পেন ভ্যালু সহ একটি অবজেক্ট।

পুরনো প্রয়োগকে সাপোর্ট করার জন্য campaign অবজেক্ট প্রদান করা হয়, এবং বেশিরভাগ ক্ষেত্রে এটি সাজেস্ট করা হয় না। পরিবর্তে, আপনাকে প্রতিটি ফিল্ডের campaign-প্রিফিক্স ভার্সন ব্যবহার করতে হবে:

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
campaign object undefined

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'campaign', {
  'id': 'abc.123',
  'source': 'google',
  'medium': 'cpc',
  'name': 'spring_sale',
  'term': 'running+shoes',
  'content': 'logolink'
});

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'campaign': {
    'id': 'abc.123',
    'source': 'google',
    'medium': 'cpc',
    'name': 'spring_sale',
    'term': 'running+shoes',
    'content': 'logolink'
  }
});

client_id

ছদ্মনামে ব্রাউজার ইনস্ট্যান্স শনাক্ত করে। ডিফল্ট হিসেবে, এই ভ্যালু ফার্স্ট-পার্টি Analytics কুকির অংশ হিসেবে সেভ করা হয়, যার মেয়াদ দুই বছর।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
client_id string প্রতিটি ব্যবহারকারীর জন্য র‍্যান্ডম জেনারেট করা ভ্যালু।

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'client_id', 'aaa.bbb');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'client_id': 'aaa.bbb'
});

content_group

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
content_group string

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'content_group', '/news/sports');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'content_group': '/news/sports'
});

অ্যানালিটিক্স কুকি সেভ করার জন্য ব্যবহৃত ডোমেন নির্দিষ্ট করে।

ডোমেন উল্লেখ না করেই কুকি সেট করতে 'none'-এ সেট করুন।

কুকিটি টপ-লেভেল ডোমেন ও একটি সাবডোমেনে (eTLD +1) সেট করতে 'auto' (ডিফল্ট ভ্যালু) হিসেবে সেট করুন। যেমন, cookie_domain 'auto' হিসেবে সেট করা থাকলে https://example.com ডোমেনের জন্য example.com ব্যবহার করবে এবং https://subdomain.example.com ডোমেনের জন্য example.com ব্যবহার করবে।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
cookie_domain string 'auto'

গ্লোবালি সেট করুন

gtag('set', 'cookie_domain', 'example.com');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'cookie_domain': 'example.com'
});

Google Analytics-এ প্রতিবার কোনও হিট পাঠানো হলে, কুকির মেয়াদ শেষ হওয়ার সময় আপডেট করে বর্তমান সময় প্লাস cookie_expires ফিল্ডের ভ্যালু করা হয়। এর অর্থ হল, আপনি যদি ডিফল্ট ভ্যালু হিসেবে দুই বছর (৬৩০৭২০০০০ সেকেন্ড) সময় ব্যবহার করেন এবং কোনও ব্যবহারকারী প্রতি মাসে আপনার সাইট ভিজিট করেন, তাহলে তার কুকি কখনও এক্সপায়ার হবে না।

আপনি cookie_expires সময়কে ০ (শূন্য) সেকেন্ড হিসেবে সেট করলে, কুকিটি সেশন ভিত্তিক কুকিতে পরিণত হয় এবং বর্তমান ব্রাউজার সেশন শেষ হয়ে গেলে এর মেয়াদ শেষ হয়ে যায়।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
cookie_expires number 63072000

গ্লোবালি সেট করুন

gtag('set', 'cookie_expires', 28 * 24 * 60 * 60 /* 28 days, in seconds */);

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'cookie_expires': 28 * 24 * 60 * 60 /* 28 days, in seconds */
});

সেট করা হলে কুকিতে অতিরিক্ত ফ্ল্যাগ যোগ করে। ফ্ল্যাগগুলি সেমিকোলন দিয়ে আলাদা করতে হবে। সেট করার জন্য ফ্ল্যাগের কিছু উদাহরণ পেতে নতুন কুকি লেখা দেখুন।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
cookie_flags string

গ্লোবালি সেট করুন

gtag('set', 'cookie_flags', 'SameSite=None;Secure');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'cookie_flags': 'SameSite=None;Secure'
});

অ্যানালিটিক্স কুকি সেভ করার জন্য ব্যবহৃত সাবপাথ নির্দিষ্ট করে।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
cookie_path string '/'

গ্লোবালি সেট করুন

gtag('set', 'cookie_path', '/example_path');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'cookie_path': '/example_path'
});

অ্যানালিটিক্স কুকির নামের আগে যোগ করার জন্য একটি প্রিফিক্স নির্দিষ্ট করে।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
cookie_prefix string

গ্লোবালি সেট করুন

gtag('set', 'cookie_prefix', 'prefix');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'cookie_prefix': 'prefix'
});

cookie_update-এর মান true হিসেবে সেট করা থাকলে, gtag.js প্রতিটি পৃষ্ঠা লোড হওয়ার সময় কুকি আপডেট করবে। এর ফলে, সাইটে সবচেয়ে সাম্প্রতিক ভিজিটের সাথে সম্পর্কিত কুকি এক্সপায়ার হওয়ার তারিখ আপডেট হয়ে যাবে। যেমন, কুকির মেয়াদ শেষ হওয়ার সময়সীমা এক সপ্তাহ হিসেবে সেট করা থাকলে এবং কোনও ব্যবহারকারী একই ব্রাউজার ব্যবহার করে প্রতি পাঁচ দিন অন্তর ভিজিট করলে, প্রতিটি ভিজিটের সময় কুকির মেয়াদ শেষ হওয়ার সময়সীমা আপডেট করা হবে এবং সেটি কার্যত কখনওই শেষ হবে না।

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

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
cookie_update boolean true

গ্লোবালি সেট করুন

gtag('set', 'cookie_update', true);

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'cookie_update': true
});

ignore_referrer

true হিসেবে সেট করলে, Analytics-কে বোঝানো হয় যে রেফারারকে ট্রাফিক সোর্স হিসেবে দেখানো উচিত নয়। কখন এই ফিল্ড ব্যবহার করতে হয় তা জানুন

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
ignore_referrer boolean মিথ্যা

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'ignore_referrer', true);

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'ignore_referrer': true
});

ভাষা

ব্যবহারকারীর পছন্দের ভাষা নির্দিষ্ট করে। ব্যবহারকারীর navigator.language ভ্যালু ডিফল্ট হিসেবে সেট করা থাকে।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
language string ডিফল্ট মান হবে navigator.language

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'language', 'en-us');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'language': 'en-us'
});

page_location

পৃষ্ঠার সম্পূর্ণ URL নির্দিষ্ট করে। ব্যবহারকারীর document.location ভ্যালু ডিফল্ট হিসেবে সেট করা থাকে।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু অক্ষরের সীমা
page_location string ডিফল্ট ভ্যালু হল document.location ১০০০

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'page_location', 'https://example.com/page1');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'page_location': 'https://example.com/page1'
});

page_referrer

কোন রেফারেল সোর্স থেকে কোনও পৃষ্ঠায় ট্রাফিক এসেছে তা নির্দিষ্ট করে। এছাড়াও, ট্রাফিক সোর্স গণনা করার জন্য এই ভ্যালু ব্যবহার করা হয়। এই ভ্যালুর ফর্ম্যাট হল URL. ব্যবহারকারীর document.referrer ভ্যালু ডিফল্ট হিসেবে সেট করা থাকে।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু অক্ষরের সীমা
page_referrer string ডিফল্ট মান হবে document.referrer 420

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'page_referrer', 'https://example.com');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'page_referrer': 'https://example.com'
});

page_title

পৃষ্ঠা বা ডকুমেন্টের শীর্ষক। ব্যবহারকারীর document.title ভ্যালু ডিফল্ট হিসেবে সেট করা থাকে।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু অক্ষরের সীমা
page_title string ডিফল্ট মান হবে document.title ৩০০

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'page_title', 'Settings');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'page_title': 'Settings'
});

send_page_view

ডিফল্ট স্নিপেটকে page_view পাঠানো থেকে আটকাতে false হিসেবে সেট করুন।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
send_page_view boolean সত্য

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'send_page_view', false);

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'send_page_view': false
});

screen_resolution

স্ক্রিনের রেজোলিউশন নির্দিষ্ট করে। দুটি ধনাত্মক পূর্ণসংখ্যা হতে হবে যেগুলি x দিয়ে আলাদা করা থাকবে। যেমন, ৮০০ পিক্সেল বাই ৬০০ পিক্সেল স্ক্রিনের জন্য, ভ্যালু 800x600 হবে। ব্যবহারকারীর window.screen ভ্যালু থেকে গণনা করা হয়।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
screen_resolution string window.screen থেকে ডিফল্ট ভ্যালু গণনা করা হবে

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'screen_resolution', '800x600');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'screen_resolution': '800x600'
});

user_id

সাইটের মালিক/লাইব্রেরি ব্যবহারকারী দ্বারা প্রদত্ত ব্যবহারকারীর জন্য একটি পরিচিত শনাক্তকারী নির্দিষ্ট করে। এটি নিজে PII (ব্যক্তিগতভাবে শনাক্তকরণযোগ্য তথ্য) হলে চলবে না। Google Analytics কুকি বা Analytics প্রদান করা স্টোরেজে ভ্যালু কখনও সেভ করা উচিত নয়।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু অক্ষরের সীমা
user_id string 256

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'user_id', 'id');

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'user_id': 'id'
});

আপডেট করুন

true হিসেবে সেট করা থাকলে, update প্যারামিটার নতুন বা আপডেট করা প্যারামিটারকে আগে থেকে থাকা Google ট্যাগ কনফিগারেশনের সাথে মার্জ করে দেয়, কিন্তু সেই আপডেটের জন্য কোনও page_view ইভেন্ট পাঠায় না। ট্যাগ আবার চালু না করেই প্যারামিটার আপডেট করতে এটি সাধারণত সিঙ্গেল-পেজ অ্যাপ্লিকেশনে ব্যবহার করা হয়।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু
update boolean false

উদাহরণ

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'update': true,
  'page_location': 'https://example.com/new-page'
});

user_properties

ব্যবহারকারীর প্রপার্টি হল এমন অ্যাট্রিবিউট যা আপনার ব্যবহারকারী বেসের সেগমেন্টের বিবরণ দিতে ব্যবহার করা যেতে পারে, যেমন পছন্দের ভাষা বা ভৌগোলিক লোকেশন। প্রতিটি প্রোজেক্টে সর্বাধিক ২৫টি অতিরিক্ত ব্যবহারকারীর প্রপার্টি সেট করা যেতে পারে।

ফিল্ডের নাম ধরন ডিফল্ট ভ্যালু অক্ষরের সীমা
user_properties object property name=24
property value=36

উদাহরণ

গ্লোবালি সেট করুন

gtag('set', 'user_properties', {
  'favorite_color': 'blue'
});

একটি স্ট্রিমের জন্য সেট করা

gtag('config', 'STREAM_ID', {
  'user_properties': {
    'favorite_color': 'blue'
  }
});