با استفاده از jQuery به صورت پویا Querystring کمپین Google Analytics Campaign را اضافه کنید
دوست تاد بیکر یک راه حل برای من ارسال کرد توییتر برای مشکلی که من فرصتی برای ایجاد راه حل برای آن نداشتم. از آنجایی که وبلاگهای ما در Compendium گاهی اوقات در یک دامنه ثانویه برای یک مشتری میزبانی میشوند، ما میخواهیم بگذریم کد کمپین گوگل آنالیتیکس به دامنه اصلی تا بتوانند بازدیدکنندگان را به طور موثر ردیابی کنند.
اما مشکل دیگر این است که مطمئن شوید وبلاگ نویسان همیشه یک کد کمپین را درج می کنند... چیزی که نباید انتظار داشت. راه حل صحیح این است که از جاوا اسکریپت برای اضافه کردن پویا کد کمپین هنگام بارگیری صفحه استفاده کنید.
document.ready(function() {
var campaignQueryString = '?{این را پر کنید}';
var targetDomain = '{این را پر کنید}';
$("a[href='http://www." + targetDomain + "]'").each(function() {
this.href += campaignQueryString;
})؛
})؛
این راه حل خاص از jQuery، یک چارچوب جاوا اسکریپت منبع باز استفاده می کند و به آن نیاز دارد. من یک طرفدار بزرگ jQuery برای افزودن برخی جلوه های زیبا به وب سایت ها . با این حال، بازخوردهایی شنیده ام که برخی از توسعه دهندگان سازمانی از تلاش برای همگام شدن با نسخه قدردانی نمی کنند.
اگر از کد بالا استفاده می کنید، باید آن را وارد کنید
جی کوئری. من توصیه می کنم آن را از گوگل بارگیری کنید. از آنجایی که بسیاری از افراد این کار را انجام می دهند، صفحه شما بسیار سریعتر بارگیری می شود زیرا کد در حافظه پنهان ذخیره شده است، که قبلا بارگذاری شده است.گوگل حتی الف URL Builder به شما نشان می دهد که چگونه رشته کوئری کمپین خود را بسازید. اگر می خواهید واقعاً جذاب باشید، توصیه می کنم عناصری مانند کلمات کلیدی، دسته بندی ها، نویسندگان و غیره را اضافه کنید.