Адсочванне некалькіх аўтараў з дапамогай Google Analytics

Google Analytics

На сайце з некалькімі аўтарамі кожны аўтар можа размяшчаць публікацыі ў мностве катэгорый, амаль немагчыма вызначыць уклад кожнага аўтара ў агульную стратэгію сайта. Нядаўна я рабіў некаторыя выпрабаванні і выявіў добры просты спосаб вымярэння трафіку кожным аўтарам.

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 ();

Каб наладзіць WordPress:

var pageTracker = _gat._getTracker ("UA-XXXXXX-X"); pageTracker._initData (); pageTracker._trackPageview (? / Аўтар / ?); pageTracker._trackPageview ();

UPDATE: Пара каментатараў адзначыла, што гэта не спрацавала - давялося дадаць знакамітага Цыкл WordPress ў!

Гэта загрузіць толькі неабходны прагляд старонкі на старонцы аднаго паведамлення. Магчыма, вы захочаце пашырыць гэта для маніторынгу першага паведамлення на галоўнай старонцы, але гэта, па меншай меры, пачатак. У Google Analytics вы можаце адкрыць Справаздача пра змест і проста адфільтраваць "/ Аўтар /" каб атрымаць спіс усіх аўтараў і звязаных з імі праглядаў старонак, паказчыкаў адмоваў, часу на старонцы і пераўтварэнняў.

Цяпер вы можаце пачаць узнагароджваць сваіх аўтараў за рэальны ўклад, які яны ўносяць у вашу арганізацыю! Дайце мне ведаць, калі ў вас узнікнуць праблемы з WordPress - я напісаў код і не тэставаў яго.

16 Каментары

  1. 1

    О, прыемна! У мяне яшчэ няма некалькіх аўтараў у маіх дзённіках, але я абавязкова буду рабіць гэта ў закладках, калі гэта павінна адбыцца. Выдатныя парады !!

  2. 2
    • 3

      Гэй яўза!

      Самы просты спосаб, выкарыстоўваючы прыведзены вышэй спосаб, - адкрыць справаздачу пра змест і адфільтраваць па "/ аўтару /". На гэты момант вы можаце штотыдзень адпраўляць справаздачу сабе па электроннай пошце. Google Analytics выдатна спраўляецца з захаваннем фільтраў па справаздачах па электроннай пошце (хацелася б, каб яны дазволілі захаваць справаздачу такім чынам!).

      Doug

  3. 4

    Я паспрабаваў усталяваць ваш код, але ён не працуе для мяне. У маім блогу WordPress ёсць 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”));

    try {
    var pageTracker = _gat._getTracker (“UA-XXXXXX-X”);
    pageTracker._initData ();

    pageTracker._trackPageview (? / Аўтар /?);

    pageTracker._trackPageview ();
    } злавіць (памылка) {}

    Я замяніў UA-XXXXXX-X на Ідэнтыфікатар ... Скажыце, калі ласка, правільны ці няправільны мой код.

    Калі я гляджу на крыніцу, я бачу толькі аднаго аўтара. І для вашай інфармацыі я не выкарыстоўваю ніякі убудова WordPress.

    Калі ласка, дапамажыце ! Мне гэта трэба вельмі ..

    Дзякуй

  4. 5

    Я лічу, што метад адсочвання будзе працаваць толькі ў тым выпадку, калі ваша структура пастаяннай спасылкі ўключае аўтара. У мяне не так, як я магу адсочваць прагляды старонак пэўнага аўтара, калі мая структура URL-адрасоў http://www.mysite.com/month/day/posttitle?

    Ці можна змяніць код для выкарыстання функцыі _setVar?

    Я паспрабаваў наступны код:

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

    pageTracker._setVar(??);

    pageTracker._trackPageview();

    але я не ўпэўнены, што разумею, як гэтая функцыя працуе альбо працуе. Я ў гэтым новы.

    • 6

      Я лічу, што ведаю, у чым праблема, вы ПАВІННЫ загарнуць php у цыкл WordPress. На жаль, WordPress не адрознівае, гэта адна старонка ці не. Я збіраюся абнавіць код у паведамленні ў блогу.

  5. 7

    дадаць у мой каментарый да папярэдняга прагляду ...

    Праблема ў мяне заключаецца ў тым, што яе трэба выклікаць у цыкле, але звычайна вы змяшчаеце GATC у калонтытул альбо загаловак, а не ў кожны файл шаблона, які ўтрымлівае цыкл. Думкі?

    • 8

      Мэт - Я думаю, мы з вамі паўтарылі адказ адначасова, гэта павінна быць у курсе. Я змяніў код і лічу, што цыкл па-ранейшаму будзе працаваць па-за тэкстам і ў калантытуле. Магчыма, гэта можна было б спрасціць, усталяваўшы зменную ў звычайным цыкле, а потым выклікаўшы яе з калантытула.

      Некаторыя з каментатараў тэставалі - мы паглядзім, ці добра гэта атрымаецца! Аднак я бачыў, як гэта запавольвае старонку.

      Doug

  6. 9
  7. 10

    Яшчэ чакаю вашага новага кода ... Дуглас. Я думаю, вы павінны ўключыць Уключыце IF Else тэг як для хатніх старонак, так і для старонак аднаго паведамлення ... паспрабаваў сам, але не спрацаваў ...

  8. 11

    Гэта выдатнае разуменне выкарыстання GA. Я напэўна падзялюся гэтым са сваімі кліентамі. Дзякуй за размяшчэнне гэтага. Пацешна, як мы лёгка забываемся, што Javascript можна маніпуляваць, калі мы так занятыя даданнем кода на старонкі!

    TGP - Сапраўды выдатны пост!

    П'ер

  9. 12

    Я паспрабаваў гэты код на joomla.

    праз 2 дні статыстыкі ... Я бачу толькі / autor / someauthor у сваёй статыстыцы. Я больш не бачу сапраўднага uri старонкі.

  10. 13

    Такім чынам, які тут прысуд? Я вельмі заінтрыгаваны гэтым кодам, але ў мяне няма месца для памылак. Дуглас, што за слова? Я не бачу шмат балбатні пасля вашага апошняга паведамлення адносна поспеху / не.

    Дзякуй і выдатная ідэя!

  11. 14

    Прысуд такі, што гэта 50% рашэння, Рос! Вы павінны пазначыць аўтара ў цыкле ... калі вы гэта зробіце, ён будзе правільна перадаваць інфармацыю пра аўтара ў Google. Аднак з тых часоў Google змяніў спосаб захопу дадзеных і дазваляе зараз больш чым адну зменную ... таму я б наогул адмовіўся ад гэтага метаду. Я паспрабую напісаць наступнае!

  12. 15

    Гэй, Дуглас,
    Я таксама шукаю рашэнне для адсочвання аўтарскага зместу ў WordPress з дапамогай GA. Я хацеў бы бачыць абноўленую версію гэтага кода, бо яна мне патрэбна для аднаго з маіх мультыаўтарскіх блогаў. Ці не змаглі б вы напісаць наступнае? Я напішу пра гэта і дам вам рэквізіт. 🙂 Дзякуй за дзівоснае разуменне, як звычайна.

  13. 16

    Дзякуй за хуткі адказ Дуг, я з нецярпеннем чакаю абнаўлення, калі ў вас ёсць момант. Здароўя за выдатны пост і вялікую працу!

    Рос Дан

Што вы думаеце?

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца каментар.