এই নথিতে গুগল অ্যানালিটিক্স-এর সমস্ত কনফিগারেশন ফিল্ডের তালিকা দেওয়া আছে।
গুগল সংকেতগুলিকে অনুমতি দিন
তৃতীয় পক্ষের বিজ্ঞাপন শনাক্তকারীর উপর ভিত্তি করে বিজ্ঞাপন বৈশিষ্ট্যগুলি নিষ্ক্রিয় করতে, allow_google_signals false এ সেট করুন।
| ক্ষেত্রের নাম | প্রকার | ডিফল্ট মান |
|---|---|---|
allow_google_signals | boolean | সত্য |
উদাহরণ
বিশ্বব্যাপী সেট করা
gtag('set', 'allow_google_signals', true);
একক স্ট্রিমের জন্য সেট করুন
gtag('config', 'STREAM_ID', {
'allow_google_signals': true
});
বিজ্ঞাপন ব্যক্তিগতকরণের সংকেতগুলিকে অনুমতি দিন
বিজ্ঞাপন ব্যক্তিগতকরণের বৈশিষ্ট্যগুলি নিষ্ক্রিয় করতে ' false সেট করুন।
| ক্ষেত্রের নাম | প্রকার | ডিফল্ট মান |
|---|---|---|
allow_ad_personalization_signals | boolean | সত্য |
উদাহরণ
বিশ্বব্যাপী সেট করা
gtag('set', 'allow_ad_personalization_signals', true);
একক স্ট্রিমের জন্য সেট করুন
gtag('config', 'STREAM_ID', {
'allow_ad_personalization_signals': true
});
প্রচারণার বিষয়বস্তু
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 | string | undefined |
উদাহরণ
বিশ্বব্যাপী সেট করা
gtag('set', 'campaign_id', 'abc.123');
একক স্ট্রিমের জন্য সেট করুন
gtag('config', 'STREAM_ID', {
'campaign_id': 'abc.123'
});
প্রচারণার_মাঝারি
ইমেল বা কস্ট-পার-ক্লিকের মতো কোনো মাধ্যম চিহ্নিত করতে campaign_medium ব্যবহার করুন।
| ক্ষেত্রের নাম | প্রকার | ডিফল্ট মান |
|---|---|---|
campaign_medium | string | undefined |
উদাহরণ
বিশ্বব্যাপী সেট করা
gtag('set', 'campaign_medium', 'cpc');
একক স্ট্রিমের জন্য সেট করুন
gtag('config', 'STREAM_ID', {
'campaign_medium': 'cpc'
});
প্রচারণার নাম
কীওয়ার্ড বিশ্লেষণের জন্য ব্যবহৃত হয়। কোনো নির্দিষ্ট পণ্যের প্রচার বা কৌশলগত প্রচারাভিযান শনাক্ত করতে campaign_name ব্যবহার করুন।
| ক্ষেত্রের নাম | প্রকার | ডিফল্ট মান |
|---|---|---|
campaign_name | string | undefined |
উদাহরণ
বিশ্বব্যাপী সেট করা
gtag('set', 'campaign_name', 'spring_sale');
একক স্ট্রিমের জন্য সেট করুন
gtag('config', 'STREAM_ID', {
'campaign_name': 'spring_sale'
});
প্রচারণার উৎস
সার্চ ইঞ্জিন, নিউজলেটারের নাম বা অন্য কোনো উৎস শনাক্ত করতে campaign_source ব্যবহার করুন।
| ক্ষেত্রের নাম | প্রকার | ডিফল্ট মান |
|---|---|---|
campaign_source | string | undefined |
উদাহরণ
বিশ্বব্যাপী সেট করা
gtag('set', 'campaign_source', 'google');
একক স্ট্রিমের জন্য সেট করুন
gtag('config', 'STREAM_ID', {
'campaign_source': 'google'
});
প্রচারণার মেয়াদ
পেইড সার্চের জন্য ব্যবহৃত হয়। এই বিজ্ঞাপনের কীওয়ার্ডগুলো চিহ্নিত করতে 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 | string | প্রতিটি ব্যবহারকারীর জন্য এলোমেলোভাবে তৈরি একটি মান। |
উদাহরণ
বিশ্বব্যাপী সেট করা
gtag('set', 'client_id', 'aaa.bbb');
একক স্ট্রিমের জন্য সেট করুন
gtag('config', 'STREAM_ID', {
'client_id': 'aaa.bbb'
});
বিষয়বস্তু_গোষ্ঠী
| ক্ষেত্রের নাম | প্রকার | ডিফল্ট মান |
|---|---|---|
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'
});
কুকির মেয়াদ শেষ হবে
প্রতিবার গুগল অ্যানালিটিক্সে কোনো হিট পাঠানো হলে, কুকির মেয়াদ শেষ হওয়ার সময়টি বর্তমান সময়ের সাথে 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
});
উপেক্ষা_রেফারার
অ্যানালিটিক্সকে এটা বোঝাতে যে রেফারারকে ট্র্যাফিক সোর্স হিসেবে দেখানো উচিত নয়, এটিকে ' true সেট করুন। এই ফিল্ডটি কখন ব্যবহার করতে হবে তা জানুন।
| ক্ষেত্রের নাম | প্রকার | ডিফল্ট মান |
|---|---|---|
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'
});
পৃষ্ঠার অবস্থান
পৃষ্ঠাটির সম্পূর্ণ 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'
});
পৃষ্ঠা_রেফারার
কোন রেফারেল উৎস একটি পৃষ্ঠায় ট্র্যাফিক এনেছে তা নির্দিষ্ট করে। এই মানটি ট্র্যাফিকের উৎস গণনা করতেও ব্যবহৃত হয়। এই মানটির ফরম্যাট হলো একটি URL। ডিফল্টরূপে এটি ব্যবহারকারীর document.referrer মান ব্যবহার করে।
| ক্ষেত্রের নাম | প্রকার | ডিফল্ট মান | অক্ষর সীমা |
|---|---|---|---|
page_referrer | string | ডিফল্ট মান হবে document.referrer | ৪২০ |
উদাহরণ
বিশ্বব্যাপী সেট করা
gtag('set', 'page_referrer', 'https://example.com');
একক স্ট্রিমের জন্য সেট করুন
gtag('config', 'STREAM_ID', {
'page_referrer': 'https://example.com'
});
পৃষ্ঠার শিরোনাম
পৃষ্ঠা বা নথির শিরোনাম। ডিফল্টরূপে এটি ব্যবহারকারীর ` document.title মান দ্বারা নির্ধারিত হয়।
| ক্ষেত্রের নাম | প্রকার | ডিফল্ট মান | অক্ষর সীমা |
|---|---|---|---|
page_title | string | ডিফল্ট মান হবে document.title | ৩০০ |
উদাহরণ
বিশ্বব্যাপী সেট করা
gtag('set', 'page_title', 'Settings');
একক স্ট্রিমের জন্য সেট করুন
gtag('config', 'STREAM_ID', {
'page_title': 'Settings'
});
পৃষ্ঠা_ভিউ পাঠান
ডিফল্ট স্নিপেটকে page_view পাঠানো থেকে বিরত রাখতে এটিকে false-এ সেট করুন।
| ক্ষেত্রের নাম | প্রকার | ডিফল্ট মান |
|---|---|---|
send_page_view | boolean | সত্য |
উদাহরণ
বিশ্বব্যাপী সেট করা
gtag('set', 'send_page_view', false);
একক স্ট্রিমের জন্য সেট করুন
gtag('config', 'STREAM_ID', {
'send_page_view': false
});
স্ক্রিন_রেজোলিউশন
স্ক্রিনের রেজোলিউশন নির্দিষ্ট করে। এটি অবশ্যই ' x দ্বারা পৃথক করা দুটি ধনাত্মক পূর্ণসংখ্যা হতে হবে। উদাহরণস্বরূপ, একটি 800px বাই 600px স্ক্রিনের জন্য, মানটি হবে 800x600 । এটি ব্যবহারকারীর window.screen মান থেকে গণনা করা হয়।
| ক্ষেত্রের নাম | প্রকার | ডিফল্ট মান |
|---|---|---|
screen_resolution | string | ডিফল্ট মান window.screen থেকে গণনা করা হবে। |
উদাহরণ
বিশ্বব্যাপী সেট করা
gtag('set', 'screen_resolution', '800x600');
একক স্ট্রিমের জন্য সেট করুন
gtag('config', 'STREAM_ID', {
'screen_resolution': '800x600'
});
ব্যবহারকারীর আইডি
সাইটের মালিক/লাইব্রেরি ব্যবহারকারী কর্তৃক প্রদত্ত ব্যবহারকারীর একটি পরিচিত শনাক্তকারী নির্দিষ্ট করে। এটি নিজে কোনো ব্যক্তিগত শনাক্তকরণ তথ্য (PII) হতে পারবে না। এই মানটি কখনোই গুগল অ্যানালিটিক্স কুকি বা অ্যানালিটিক্স দ্বারা প্রদত্ত অন্য কোনো স্টোরেজে সংরক্ষণ করা উচিত নয়।
| ক্ষেত্রের নাম | প্রকার | ডিফল্ট মান | অক্ষর সীমা |
|---|---|---|---|
user_id | string | ২৫৬ |
উদাহরণ
বিশ্বব্যাপী সেট করা
gtag('set', 'user_id', 'id');
একক স্ট্রিমের জন্য সেট করুন
gtag('config', 'STREAM_ID', {
'user_id': 'id'
});
আপডেট
যদি ` true সেট করা হয়, তাহলে update প্যারামিটারটি নতুন বা আপডেট করা প্যারামিটারগুলোকে বিদ্যমান গুগল ট্যাগ কনফিগারেশনের সাথে একীভূত করে, কিন্তু সেই আপডেটের জন্য কোনো page_view ইভেন্ট পাঠায় না। ট্যাগটি পুনরায় ইনিশিয়ালাইজ না করেই প্যারামিটার আপডেট করার জন্য এটি সাধারণত সিঙ্গেল-পেজ অ্যাপ্লিকেশনগুলিতে ব্যবহৃত হয়।
| ক্ষেত্রের নাম | প্রকার | ডিফল্ট মান |
|---|---|---|
update | boolean | false |
উদাহরণ
একক স্ট্রিমের জন্য সেট করুন
gtag('config', 'STREAM_ID', {
'update': true,
'page_location': 'https://example.com/new-page'
});
ব্যবহারকারীর বৈশিষ্ট্য
ব্যবহারকারীর বৈশিষ্ট্য হলো এমন কিছু গুণাবলী যা আপনার ব্যবহারকারী গোষ্ঠীর বিভিন্ন অংশকে বর্ণনা করতে ব্যবহার করা যেতে পারে, যেমন ভাষার পছন্দ বা ভৌগোলিক অবস্থান। প্রতিটি প্রকল্পের জন্য সর্বোচ্চ ২৫টি অতিরিক্ত ব্যবহারকারীর বৈশিষ্ট্য নির্ধারণ করা যেতে পারে।
| ক্ষেত্রের নাম | প্রকার | ডিফল্ট মান | অক্ষর সীমা |
|---|---|---|---|
user_properties | object | সম্পত্তির নাম=২৪ সম্পত্তির মান=৩৬ |
উদাহরণ
বিশ্বব্যাপী সেট করা
gtag('set', 'user_properties', {
'favorite_color': 'blue'
});
একক স্ট্রিমের জন্য সেট করুন
gtag('config', 'STREAM_ID', {
'user_properties': {
'favorite_color': 'blue'
}
});