این سند همه فیلدهای پیکربندی 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 و آگهیهای هدفیابی محتوا استفاده میشود. از 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'
});
cookie_domain
دامنه استفادهشده برای ذخیره کردن کوکی تجزیهوتحلیل را مشخص میکند.
برای تنظیم کوکی بدون مشخص کردن دامنه، روی '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
هر بار که ضربهای به 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
پرچمهای اضافی را هنگام تنظیم به کوکی اضافه میکند. پرچمها باید با نقطهویرگول از هم جدا شوند. برای دیدن چند نمونه از پرچمهایی که باید تنظیم کنید، به نوشتن کوکی جدید مراجعه کنید.
| نام فیلد | نوع | مقدار پیشفرض |
|---|---|---|
cookie_flags |
string |
مثال
تنظیم جهانی
gtag('set', 'cookie_flags', 'SameSite=None;Secure');
تنظیم برای یک جاریسازی
gtag('config', 'STREAM_ID', {
'cookie_flags': 'SameSite=None;Secure'
});
cookie_path
زیرمسیر استفادهشده برای ذخیره کردن کوکی Analytics را مشخص میکند.
| نام فیلد | نوع | مقدار پیشفرض |
|---|---|---|
cookie_path |
string |
'/' |
مثال
تنظیم جهانی
gtag('set', 'cookie_path', '/example_path');
تنظیم برای یک جاریسازی
gtag('config', 'STREAM_ID', {
'cookie_path': '/example_path'
});
cookie_prefix
پیشوندی را مشخص میکند که به نامهای کوکی تجزیهوتحلیل اضافه شود.
| نام فیلد | نوع | مقدار پیشفرض |
|---|---|---|
cookie_prefix |
string |
مثال
تنظیم جهانی
gtag('set', 'cookie_prefix', 'prefix');
تنظیم برای یک جاریسازی
gtag('config', 'STREAM_ID', {
'cookie_prefix': 'prefix'
});
cookie_update
وقتی 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
نشانی وب کامل صفحه را مشخص میکند. به مقدار
document.location کاربر پیشفرض میشود.
| نام فیلد | نوع | مقدار پیشفرض | محدودیت نویسه |
|---|---|---|---|
page_location |
string |
مقدار پیشفرض document.location است |
1000 |
مثال
تنظیم جهانی
gtag('set', 'page_location', 'https://example.com/page1');
تنظیم برای یک جاریسازی
gtag('config', 'STREAM_ID', {
'page_location': 'https://example.com/page1'
});
page_referrer
مشخص میکند کدام منبع ارجاع ترافیک را به صفحه آورده است. این مقدار همچنین برای محاسبه منبع ترافیک استفاده میشود. قالب این مقدار نشانی وب است.
بهطور پیشفرض روی مقدار 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
برای جلوگیری از ارسال صفحه_بازدید توسط تکهکد پیشفرض، روی «نادرست» تنظیم کنید.
| نام فیلد | نوع | مقدار پیشفرض |
|---|---|---|
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 |
نام دارایی=۲۴ مقدار دارایی=۳۶ |
مثال
تنظیم جهانی
gtag('set', 'user_properties', {
'favorite_color': 'blue'
});
تنظیم برای یک جاریسازی
gtag('config', 'STREAM_ID', {
'user_properties': {
'favorite_color': 'blue'
}
});