چند نویسنده را با Google Analytics ردیابی کنید

گوگل آنالیز

در یک سایت چند نویسنده ، هر نویسنده می تواند در دسته های مختلف پست بگذارد ، شناسایی مشارکت های هر نویسنده در استراتژی کلی سایت تقریباً غیرممکن است. من اخیراً با این آزمایش انجام می گرفتم و یک روش ساده ساده برای اندازه گیری میزان بازدید توسط هر نویسنده را شناسایی کردم.

گوگل آنالیز توانایی ردیابی موارد اضافی را دارد مجازی صفحات این به طور معمول برای ردیابی پیوندهای خروجی به تبلیغات یا فراخوان اقدام به صفحات فرود مورد استفاده قرار می گیرد. با این حال ، با دستکاری ساده کد Google Analytics در صفحات پست خود ، می توانید محبوبیت نویسندگان منفرد را ردیابی کنید.

کد GA معمولی در یک صفحه به صورت زیر است:

var pageTracker = _gat._getTracker ("UA-XXXXXX-X")؛ pageTracker._initData ()؛ pageTracker._trackPageview ()؛

با افزودن موارد زیر می توانید یک نمایش صفحه "مجازی" وارد کنید:

var pageTracker = _gat._getTracker ("UA-XXXXXX-X")؛ pageTracker._initData ()؛ pageTracker._trackPageview ("/ توسط / نویسنده /Douglas Karr")؛ pageTracker._trackPageview ()؛

برای شخصی سازی برای وردپرس:

var pageTracker = _gat._getTracker ("UA-XXXXXX-X")؛ pageTracker._initData ()؛ pageTracker._trackPageview (؟ / نویسنده / ؟) pageTracker._trackPageview ()؛

تکمیلی: چند نفر از مفسران اشاره کردند که این کار نمی کند - من مجبور شدم معروف را اضافه کنم حلقه وردپرس که در!

این فقط مشاهده صفحه لازم را در یک صفحه Single Post بارگیری می کند. ممکن است بخواهید این مورد را برای نظارت بر اولین پست در صفحه اصلی نیز تمدید کنید ، اما این حداقل یک شروع است. در Google Analytics ، می توانید یک باز کنید گزارش محتوا و به راحتی آن را فیلتر کنید "/نویسنده/" برای دریافت لیستی از همه نویسندگان و بازدیدهای صفحه مرتبط با آنها ، نرخ گزاف گویی ، زمان حضور در صفحه و تبدیل ها.

اکنون می توانید نویسندگان خود را برای کمک واقعی آنها به سازمان خود پاداش دهید! اگر با استفاده از وردپرس به مشکلی برخوردید ، به من اطلاع دهید - من کد را نوشتم و آن را تست نکردم.

16 نظرات

  1. 1

    چه خوب! من هنوز چندین نویسنده در وبلاگ خود ندارم، اما قطعاً برای زمانی که باید اتفاق بیفتد، این را نشانه گذاری خواهم کرد. نکات عالی!!

  2. 2

    خوب است، اما چگونه می توانم گزارش محتوا را توسط نویسنده در google analytics تنظیم کنم. با تشکر برای کمک

    • 3

      هی یاوه!

      ساده ترین راه، با استفاده از روش بالا، باز کردن گزارش محتوا و فیلتر کردن بر اساس "/author/" است. در آن مرحله، می توانید گزارش را به صورت هفتگی برای خود ایمیل کنید. Google Analytics کار خوبی برای ذخیره کردن فیلترها در گزارش‌های ایمیل شده انجام می‌دهد (ای کاش آنها اجازه می‌دادند گزارش را از این طریق ذخیره کنند!).

      داگ

  3. 4

    من سعی کردم کد شما را نصب کنم اما برای من کار نمی کند. من 4 نویسنده در وبلاگ وردپرس من دارم و این کدی است که درست قبل از برچسب در قالب خود قرار داده ام.

    var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

    تلاش كردن {
    var pageTracker = _gat._getTracker("UA-XXXXXX-X");
    pageTracker._initData();

    pageTracker._trackPageview(?/author/?);

    pageTracker._trackPageview();
    } catch(err) {}

    من شناسه من را جایگزین UA-XXXXXX-X کرده ام…. لطفا به من بگویید که آیا کد من درست است یا غلط.

    وقتی به منبع نگاه می کنم، فقط یک نویسنده نمایش داده می شود. و برای اطلاع شما من از هیچ افزونه وردپرس استفاده نمی کنم.

    لطفا کمک کنید ! من به شدت به این نیاز دارم..

    با تشکر از شما

  4. 5

    من معتقدم که روش ردیابی تنها در صورتی کار خواهد کرد که ساختار پیوند ثابت شما شامل نویسنده باشد. من اینطور نیست که چگونه می توانم بازدید از صفحه را برای یک نویسنده خاص دنبال کنم در حالی که ساختار URL من است http://www.mysite.com/month/day/posttitle?

    آیا می توان کد را برای استفاده از تابع _setVar تغییر داد؟

    من کد زیر را امتحان کردم:

    var pageTracker = _gat._getTracker("UA-XXXXXXX-X");

    pageTracker._setVar(??);

    pageTracker._trackPageview();

    اما مطمئن نیستم که بفهمم آن عملکرد چگونه کار می کند یا کار می کند. من در این تازه کار هستم

    • 6

      من معتقدم که می دانم مشکل چیست، شما باید php را در حلقه وردپرس بپیچید. متأسفانه، وردپرس تشخیص نمی دهد که آیا یک صفحه است یا نه. من قصد دارم کد را در پست وبلاگ به روز کنم.

  5. 7

    برای افزودن به نظر پیش نمایش من…

    مشکلی که من دارم این است که باید در حلقه فراخوانی شود، اما معمولاً GATC را در پاورقی یا سرصفحه قرار می دهید، نه در هر فایل قالبی که یک حلقه دارد. اندیشه ها؟

    • 8

      مت – فکر می‌کنم من و شما در پاسخ به طور همزمان اتفاق افتادیم، این باید در حلقه باشد. من کد را تغییر داده ام و معتقدم که حلقه همچنان خارج از بدنه و در فوتر کار می کند. احتمالاً می توان با تنظیم یک متغیر در حلقه عادی و سپس فراخوانی آن از پاورقی ساده تر شد.

      برخی از نظر دهندگان در حال آزمایش هستند - خواهیم دید که آیا این به خوبی کار می کند یا خیر! با این حال، می‌توانستم ببینم که سرعت صفحه را کم می‌کند.

      داگ

  6. 9
  7. 10

    هنوز منتظر کد جدید شما هستیم…. داگلاس من فکر می کنم شما باید یک تگ IF Else را هم برای صفحات اصلی و هم برای صفحات تک پست قرار دهید…. خودم امتحان کردم ولی نشد…

  8. 11

    این یک بینش عالی در مورد استفاده از GA است. من مطمئنا این را با مشتریانم به اشتراک خواهم گذاشت. با تشکر از ارسال این. خنده دار است که چگونه به راحتی فراموش می کنیم که جاوا اسکریپت را می توان دستکاری کرد، زمانی که ما بسیار مشغول اضافه کردن کد به صفحات هستیم!

    TGP - واقعاً یک پست عالی!

    پیر

  9. 12

    من این کد را روی جوملا امتحان کردم.

    پس از 2 روز از آمار... من فقط /autor/someauthor را در آمار خود می بینم. من دیگر uri واقعی صفحه را نمی بینم.

  10. 13

    پس حکم اینجا چیست؟ من خیلی شیفته این کد هستم اما جایی برای اشتباه ندارم. داگلاس، این چه کلمه ای است؟ من بعد از آخرین پست شما در مورد موفقیت / نه صحبت زیادی نمی بینم.

    با تشکر و ایده عالی!

  11. 14

    حکم این است که 50 درصد راه حل است، راس! باید نویسنده را در حلقه مشخص کنید... اگر این کار را انجام دادید، اطلاعات نویسنده را به درستی به Google ارسال می کند. با این حال، گوگل از آن زمان تا به حال تغییر داده است و اجازه می دهد بیش از یک متغیر در حال حاضر... بنابراین من این روش را به طور کلی کنار می گذارم. سعی می کنم ادامه مطلب را بنویسم!

  12. 15

    هی داگلاس،
    من همچنین به دنبال راه حلی برای ردیابی محتوای خاص نویسنده در وردپرس با استفاده از GA هستم. من دوست دارم نسخه به روز شده این کد را ببینم زیرا برای یکی از وبلاگ های چند نویسنده خود به آن نیاز دارم. آیا می توانید ادامه مطلب را بنویسید؟ من در مورد آن می نویسم و ​​به شما وسایلی می دهم. 🙂 با تشکر از بینش عالی طبق معمول.

  13. 16

    با تشکر از شما برای پاسخ سریع داگ، من مشتاقانه منتظر دیدن به روز رسانی زمانی که شما یک لحظه. به سلامتی برای یک پست عالی و پیگیری عالی!

    راس دان

شما چه فکر میکنید؟

این سایت از Akismet برای کاهش هرزنامه استفاده می کند. بدانید که چگونه نظر شما پردازش می شود.