Příklady

Rozšířené měření Google Analytics.

Měření e-commerce

Předávané parametry jsou zcela stejné jako parametry uvedené v dokumentaci měření e-commerce. Níže je ještě uveden vzorový příklad.

<script type="text/javascript" src="/analytics.js"></script>
    <script type="text/javascript">
    _gas.setDomainName('.ga-script.org');
    _gas.create('UA-12345-1', 't1');
    
    // vytvoření transakce
    _gas.push(['_addTrans', 
        '1234', // ID objednávky - vyžadováno
        'Acme Clothing', // affiliate / jméno obchodu
        '11.99', // cena celkem, bez daně a dopravy - vyžadováno
        '1.29', // daň - částka
        '5', // náklady na dopravu
        'San Jose', // město
        'California', // stát nebo provincie
        'USA' // země
    ]);
    
    // pro všechny věci v košíku
    _gas.push(['_addItem', 
        '1234', // ID objednávky - pro asociaci s transakcí, vyžadováno
        'DD44', // SKU nebo jiné unikátní ID produktu - vyžadováno
        'T-Shirt', // jméno produktu - pro asociaci zisku s produktem
        'Olive Medium', // kategorie / varianta
        '11.99', // cena jednotky, bez daně a bez dopravy - vyžadováno
        '1' // počet - vyžadováno
    ]);
    
    // odeslání transakce
    _gas.push(['_trackTrans']);
</script>

Pokud nějaký parametr nemůžete nebo nechcete zadávat, použijte hodnotu undefined.

Sledování událostí

Formát parametrů pro událostí je odopvídá formátu uvedeném v dokumentaci Google Analytics. Příklad zaznamenání události kliknutí na odkaz.

<script type="text/javascript" src="/analytics.js"></script>
<script type="text/javascript">
    _gas.setDomainName('.ga-script.org');
    _gas.create(['UA-12345-1', 't1']);
    </script>
<a href="#" onClick="_gas.push(['_trackEvent', 'Klik', 'Odkaz KLIKNI!'])">KLIKNI!</a>

Nastavení vlastních proměnných

Formát parametrů nastavení vlastních proměnných odopvídá formátu uvedeném v dokumentaci vlastních proměnných v Google Analytics. Příklad nastavení:

<script type="text/javascript" src="/analytics.js"></script>
<script type="text/javascript">
    _gas.setDomainName('ga-script.org');
    _gas.create(['UA-12345-1', 't1']);
    _gas.push(['_setCustomVar', 1, 'Role', 'Administrator', 1]);
</script>

Je také možné nastavovat vlastní proměnné před metodou _gas.create (a tím i _trackPageview).

<script type="text/javascript" src="/analytics.js"></script>
    <script type="text/javascript">
    _gas.setDomainName('.ga-script.org');
    _gas.push(['_setCustomVar', 1, 'Role', 'Administrator', 1]);
    _gas.create(['UA-12345-1', 't1']);
</script>

Měření do více profilů

Stačí zavolat vícekrát metodu _ga.create s příslušnými parametry. Nejprve je třeba nastavit celou konfiguraci, teprve pak je třeba zavolat metodu create.

<script type="text/javascript">
    // all configuration
_gas.push(['_setDomainName', '.ga-script.org']); _gas.push(['new._setCustomVar', 1, 'Some name', 'Some value']); // create all trackers _gas.create('UA-123456-7', 'orig'); _gas.create('UA-765432-1', 'new'); </script>

Měření na kódu na více webech

Měření na více subdoménách

Konfiguruje se pomocí metody _gas.setConfigType. Pro měření na více subdoménách je třeba zadat hodnotu 2. Je nutné nastavit doménu.

<script type="text/javascript">
    _gas.setConfigType(2);
    _gas.push(['_setDomainName', '.ga-script.org']);
    _gas.create('UA-123456-7', 't1');
</script>

Je nutné uvést tvar platný pro všechny měřené subdomény (např. .ga-script.org a ne www.ga-script.org).

Měření na více doménách

Konfiguruje se pomocí metody _gas.setConfigType. Pro měření na více subdoménách je třeba zadat hodnotu 3. Je nutné nastavit doménu

<script type="text/javascript">
    _gas.push(['_setDomainName', '.ga-script.org']);
    _gas.create('UA-123456-7', 'orig');
</script>

Doporučujeme uvádět obecnější tvar domény (např. .ga-script.org oproti www.ga-script.org).

Změna vzorku pro měření rychlosti webu

Lze nastavit voláním metody _gas.push s hodnotou _setSiteSpeedSampleRate. Hodnota udává procento měřených návštěv, musí být v rozmezí od 1 do 100. Od února 2012 Google umožňuje nastavit hodnoty do 100 %. Omezením je ale maximální počet odeslaných údajů denně, a to 10 tisíc. Pokud je denní počet zobrazených stránek na Vašem webu nižsí jak 10 tisíc, lze nastavit hodnotu 100. Dopručujeme hodnotu zvýšit na co nejvyšší možnou - dle návštěvnosti Vašeho webu.

<script type="text/javascript">
    _gas.push(['_setSiteSpeedSampleRate', 5]);
    _gas.push(['_setDomainName', '.ga-script.org']);
    _gas.create('UA-123456-7', 'orig');
</script>

Přidání dalšího vyledávače

Leze provést voláním _addOrganic. V poli je předávána doména, na které vyhledávač běží, a parametr v URL, který obsahuje hledaný výraz.

<script type="text/javascript">
    _gas.push(['_addOrganic', 'novy-engine.com', 'q']);
    _gas.push(['_setDomainName', '.ga-script.org']);
    _gas.create('UA-12345-6', 'name');
</script>