Viaceré weby, ktoré používajú štatistiky Google Analytics sú zároveň aj E-shopy, teda elektronické obchody ponúkajúce rôzne druhy tovaru, služieb a podobne. V dnešných časoch je priam nutné mať kompletné štatistiky nie len o návštevnosti samotnej web stránky, ale aj kompletné prehľady o vykonaných transakciách vášho E-shopu. Elegantné riešenie ponúka spoločnosť Google a E-Commerce štatistiky, teda štatistiky elektronického obchodu. Prvý predpoklad je prihlásenie sa do svojho účtu Google, zvoliť konto a prejsť do sekcie úprav.
Hneď v prvej časti Upravte Informácie o profile hlavnej webovej stránky zvolíme úpravy.
Následne sa dostaneme k editácii profilu zvoleného účtu. Nás bude zaujímať časť Webové stránky s elektronickým obchodovaním, kde zvolíme možnosť Áno, webová stránka elektronického obchodu. V tejto sekcii máme možnosť nastavenie zobrazovanej meny. V našich podmienkach zvolíme euro.
Zmeny nezabudneme uložiť. Po úspešnom uložení sme aktivovali štatistiky elektronického obchodu. Vidíme to aj v hlavnej ponuke v tzv. informačnom panely, kde pribudla možnosť Elektronický obchod.
Tým máme jednoduchšiu časť za sebou. Ďalej je potrebné zasiahnuť do samotného elektronického obchodu. Predpokladom je, že počas objednávania, resp. po odoslaní objednávky sú údaje o transakcii poslané či už e-mailom zákazníkovi, do databázy alebo podobne. Tieto údaje je potrebné poslať serverom Google. Skript pre odoslanie môže byť súčasťou ďakovnej stránky, ktorá sa zobrazuje po úspešne odoslanej objednávke. Aby sme vylúčili zo štatistík transakcie, ktoré nakoniec nie sú platné (zákazník zrušil objednávku, objednávka bola omyl a pod.) je možné nižšie uvedený skript zahrnúť do redakčného systém daného e-shopu a údaje poskytnúť server Google len počas zvolenia objednávky, ako vybavenej (ak novú objednávku vymažeme, údaje sa neprenesú do štatistík)
Príklad javascriptového kódu Google Analytics E-commerce vidíme nižšie:
1: Sekcia pageTracker._addTrans obsahuje informácie o samotnej transakcii
2: Sekcia pageTracker._addItem obsahuje informácie o jednotlivých položkách objednávky. V rámci jednej objednávky ich môže byť niekoľko. Rovnako Google Analytics kód môže obsahovať viacero sekcii pageTracker._addItem v závislosti na počte objednaných produktov.
3: Sekcia pageTracker._trackTrans() odosiela údaje na Google server







