این مرجع روشهایی را که برای تنظیم و سفارشیسازی ردیابی کمپین در گزارشگیری Google Analytics استفاده میکنید، توضیح میدهد.
روشهای ردیابی کمپین GATC
-
_setAllowAnchor (bool)
-
_setCampContentKey (newCampContentKey)
-
_setCampMediumKey (newCampMedKey)
-
_setCampNameKey (newCampNameKey)
-
_setCampNOKey (newCampNOKey)
-
_setCampSourceKey (newCampSrcKey)
-
_setCampTermKey (newCampTermKey)
-
_setCampaignTrack (bool)
-
_setCampaignCookieTimeout (cookieTimeoutMillis)
-
_setCookieTimeout (newDefaultTimeout)
منسوخ شده است -
_setReferrerOverride (newReferrerUrl)
جزئیات روش
_setAllowAnchor()
_setAllowAnchor(bool)
این روش علامت # را به عنوان جداکننده رشته پرس و جو در ردیابی کمپین تنظیم می کند. این گزینه به صورت پیش فرض روی false
تنظیم شده است.
URL های ردیابی کمپین مرسوم از علامت سوال (?) برای نشان دادن شروع جفت های کلید/مقدار که پرس و جو را تشکیل می دهند، استفاده می کنند. اگر این گزینه را روی true تنظیم کنید، URL های ردیابی کمپین شما می توانند از علامت پوند (#) به جای علامت سوال (؟) برای نشان دادن ابتدای رشته جستجو استفاده کنند.
http://mysite.net/index.html#utm_source=In+House&utm_medium=email&utm_campaign=Fall+email+offers _gaq.push(['_setAllowAnchor', true]);
مولفه های
true
یا false
Boolean
اگر این پارامتر روی true
تنظیم شود، کمپین از لنگرها استفاده می کند. در غیر این صورت، کمپین از رشته های جستجو استفاده می کند. _setCampContentKey()
_setCampContentKey(newCampContentKey)
کلید محتوای تبلیغات کمپین را تنظیم می کند. کلید محتوای کمپین برای بازیابی محتوای تبلیغاتی (توضیحات) کمپین تبلیغاتی شما از URL های کمپین شما استفاده می شود. از این تابع در صفحه فرود تعریف شده در کمپین خود استفاده کنید.
به عنوان مثال، فرض کنید یک تبلیغ در وب سایت دیگری با این URL به سایت خود دارید:
http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&description=Garden+gloves
در این URL، کلید "توضیح" محتوای ارائه شده در URL برای آن کمپین را مشخص می کند. (این عبارات و عبارات در زیر ستون محتوای آگهی در صفحه جزئیات کمپین در گزارش منابع ترافیک ظاهر میشوند.) برای استفاده از آن کلید بهعنوان کلید محتوای کمپین سفارشیشده، باید تنظیم کنید:
_gaq.push(['_setCampContentKey', 'description']);
مولفه های
String newCampContentKey
کلید محتوای کمپین جدید برای تنظیم. _setCampMediumKey()
_setCampMediumKey(newCampMedKey)
به عنوان مثال، فرض کنید یک تبلیغ در وب سایت دیگری با این URL به سایت خود دارید:
http://mysite.net/index.html?utm_source=giganoshopper.com&method=ad&utm_campaign=Christmas+specials&utm_content=Garden+gloves
در این URL، کلید "روش"، رسانه موجود در URL آن کمپین را مشخص می کند.
_gaq.push(['_setCampMediumKey', 'method']);
مولفه های
String newCampMedKey
را تنظیم کنید. _setCampNameKey()
_setCampNameKey(newCampNameKey)
به عنوان مثال، فرض کنید یک ایمیل برای کاربران ثبت نام شده در مورد یک پیشنهاد ویژه ارسال می کنید، و پیوند آن پیشنهاد به صورت زیر است:
http://mysite.net/index.html?utm_source=In+House&utm_medium=email&offer_type=Fall+email+offers
در این URL، کلید "offer_type" نام ارائه شده در URL برای آن کمپین را مشخص می کند. (این نامی است که در لیست کمپین ها در گزارش منابع ترافیک ظاهر می شود.)
_gaq.push(['_setCampNameKey', 'offer_type']);
مولفه های
String newCampNameKey
کلید نام کمپین. _setCampNOKey()
_setCampNOKey(newCampNOKey)
اگر در وب سایت دیگری تبلیغی با این URL به سایت خود دارید:
http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves&noo=1234
در این URL، کلید "noo" مقدار بدون لغو را در URL برای آن کمپین مشخص می کند.
_gaq.push(['_setCampNOKey', 'noo']);
مولفه های
String newCampNOKey
کمپین بدون لغو را تنظیم کنید. _setCampSourceKey()
_setCampSourceKey(newCampSrcKey)
به عنوان مثال، فرض کنید یک تبلیغ در وب سایت دیگری با این URL به سایت خود دارید:
http://mysite.net/index.html?source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves
در این URL، کلید "منبع" منبع را در URL آن کمپین مشخص می کند.
_gaq.push(['_setCampSourceKey', 'source']);
مولفه های
String newCampSrcKey
. _setCampTermKey()
_setCampTermKey(newCampTermKey)
به عنوان مثال، فرض کنید یک تبلیغ پولی در موتور جستجو دارید که به صورت زیر برچسب گذاری شده است:
http://mysite.net/index.html?source=weSearch4You.com&utm_medium=paidSearchAd&utm_campaign=Christmas+specials&utm_content=Garden+gloves&term=garden+tools
در این URL، کلید "term" عبارات کلیدواژه در URL مربوط به آن کمپین را مشخص می کند.
_gaq.push(['_setCampTermKey', 'term']);
مولفه های
String newCampTermKey
. _setCampaignTrack()
_setCampaignTrack(bool)
true
تنظیم شده است. اگر میخواهید ردیابی کمپین و کوکیهای مرتبط با ردیابی کمپین را غیرفعال کنید، میتوانید از این روش استفاده کنید.مولفه های
Boolean true
یا false
بولی به طور پیشفرض درست است که ردیابی کمپین را فعال میکند. اگر روی false
تنظیم شود، ردیابی کمپین غیرفعال می شود. _setCampaignCookieTimeout()
_setCampaignCookieTimeout(cookieTimeoutMillis)
زمان انقضای کوکی ردیابی کمپین را بر حسب میلی ثانیه تنظیم می کند. به طور پیش فرض، ردیابی کمپین برای 6 ماه تنظیم شده است. به این ترتیب می توانید در یک دوره 6 ماهه تعیین کنید که آیا بازدیدکنندگان سایت شما بر اساس یک کمپین خاص تبدیل می شوند یا خیر. با این حال، کسب و کار شما ممکن است بازه زمانی کمپین طولانی تر یا کوتاه تری داشته باشد، بنابراین می توانید از این روش برای تنظیم ردیابی کمپین برای این منظور استفاده کنید.
شما می توانید زمان انقضا را به 0 تغییر دهید تا نشان دهد که این کوکی باید زمانی که مرورگر بسته است حذف شود.
_gaq.push(['_setCampaignCookieTimeout', 15768000000]);
مولفه های
Number cookieTimeoutMillis
زمان انقضای کوکی جدید بر حسب میلی ثانیه یا 0 برای حذف کوکی وقتی مرورگر بسته است. _setCookieTimeout()
_setCookieTimeout(newDefaultTimeout)
_setCampaignCookieTimeout (cookieTimeoutMillis)
استفاده کنید._gaq.push(['_setCookieTimeout', 3152600]);
مولفه های
String newDefaultTimeout
زمان انقضای کوکی پیشفرض جدید برای تنظیم. به عنوان یک رشته وارد شده و به یک عدد صحیح تبدیل می شود.