it-swarm-eu.dev

Vytváření přehledů o štítcích konkrétních událostí v Google Analytics

Sleduji zobrazení stránek, která každý z mých autorských článků generuje na webu Wordpress pomocí sledování událostí Google Analytics:

var pageTracker = _gat._getTracker("UA-xxxxxxx-x");
pageTracker._trackPageview();
} catch(err) {}
<?php if ( is_singular()) { ?> 
pageTracker._trackEvent('Authors','viewed','<?php the_author_meta('ID'); ?>'); 
<?php } ?>

Mám kategorii událostí „Autoři“ a pro každý jejich identifikátor existuje označení události. Jak mohu dát každému autorovi přístup k datům pro jejich příslušné označení, aniž bych jim umožnil přístup ke statistikám jiných autorů a statistikám stránek jako celku?

8
matt

Pro každý web, který přidáte do Analytics, můžete nastavit více profilů a dát uživatelům přístup ke konkrétním profilům. Věřím, že by to bylo jednoduše otázkou zdvojení měřicího kódu autora na stránce, něco takového:

var pageTracker = _gat._getTracker("UA-base-code");
pageTracker._trackPageview();
var pageTracker = _gat._getTracker("UA-profile-code");
pageTracker._trackPageview();
} catch(err) {}

UA-base-code by bylo vaše ID hlavního profilu webu (přístupné pro vás) a UA-profile-code by byl profil spojený s autorem článku.

Pokud to nefunguje, možná budete chtít podívat na Analytics API - to by vyžadovalo trochu práce, ale můžete vytvořit mini aplikaci, která každému uživateli poskytne pouze odpovídající data.

2
DisgruntledGoat

Pro rychlé řešení můžete:

  • e-mailové zprávy s využitím vašich stávajících událostí (a tak poskytněte autorovi informace, které jste dosud s událostí shromáždili)
  • vložte iframe s malou stránkou obsahující sledovací kód (který lze skrýt), nebo pokud autor dává přednost, může hostit malou stránku jinde (žijící s mírně sníženou rychlostí stránky)
  • radit na http://www.webmasterworld.com/analytics/3781851.htm výstřel - zde používají pro sledování různé názvy proměnných a volají _initData() před _trackPageview()
0
Metalshark