<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>André Heller &#8211; Medio Blog</title>
	<atom:link href="https://blog.medio.cz/autor/heller/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.medio.cz</link>
	<description></description>
	<lastBuildDate>Tue, 04 Oct 2016 13:54:46 +0000</lastBuildDate>
	<language>cs</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>
	<item>
		<title>DATA workshop – Enhanced ecommerce</title>
		<link>https://blog.medio.cz/data-workshop-enhanced-ecommerce</link>
		
		<dc:creator><![CDATA[André Heller]]></dc:creator>
		<pubDate>Tue, 27 Sep 2016 10:50:46 +0000</pubDate>
				<category><![CDATA[Analytika]]></category>
		<category><![CDATA[Medio Interactive]]></category>
		<guid isPermaLink="false">https://blog.medio.cz/?p=4503</guid>

					<description><![CDATA[Začátek školního roku k dalšímu vzdělávání přímo vybízel. Vedle Medio Akademie a našich konferencí vznikl DATA workshop. Půldenní setkání se zástupci agentur i všemi dalšími, které vytyčené téma prostě zajímá. Jako téma prvního workshopu jsme vybrali sice starší, leč zatím stále lehce tajemné téma Enhanced Ecommerce.]]></description>
										<content:encoded><![CDATA[<p>Začátek školního roku k dalšímu vzdělávání přímo vybízel. I naše myšlenka byla už nějakou dobu jasná. <strong>Předat širšímu publiku</strong> naše teoretické i praktické <strong>znalosti</strong> na konkrétní téma a umožnit mu hned si vše i na vlastní kůži <strong>pořádně osahat a v reálu vyzkoušet</strong>. Dlouho nám chyběl ten správný formát. I ten jsme ale nakonec našli. A tak vedle <a href="https://akademie.medio.cz">Medio Akademie</a> a našich konferencí vznikl <a href="https://www.dataworkshop.cz">DATA workshop</a>. Půldenní setkání se zástupci agentur i všemi dalšími, které dané téma prostě zajímá. Pro začátek jsme se spojili s <a href="http://www.digitalnigaraz.cz">Digitální Garáží</a>, novým programem Google, který má za cíl vzdělávat českou populaci v online marketingu.</p>
<p>Jako téma prvního workshopu jsme vybrali sice starší, leč zatím stále lehce tajemné téma <strong>Enhanced Ecommerce</strong>. Ve čtvrtek 15. září 2016 se na něj v konferenčním centru Green Point sešlo přes 50 účastníků od zástupců agentur až po eshopáře. Ve velkém počtu jsme dorazili i my, abychom byli k dispozici pro konzultace a řešení problémů při praktických úkolech. Úvod si vzal na starost Honza Tichý, který všem <strong>vysvětlil Enhanced Ecommerce </strong>a <strong>přemýšlení okolo něj</strong> pěkně do široka. Tomáš Kumsta si potom vzal do parády rozhraní Google Analytics a postupně všem <strong>vysvětlil report po reportu</strong>. Samozřejmě <strong>nechyběla řada praktických úkolů</strong>, na kterých si účastníci procvičili i své vyhodnocovací dovednosti. Po posilňujícím občerstvení na slunečné terase přišla <strong>segmentace</strong> v podání Marka Aldorfa, <strong>u jehož úkolů se zapotil</strong> snad <strong>každý</strong>. Pomyslnou třešničku nabídla Romana Velflová, která ukázala, <strong>jak snadno</strong> a efektivně <strong>vytáhnout ecommerce data z Google Analytics ven</strong> a dál s nimi mimo GA pracovat. A protože jsme měli my i Google náladu na rozdávání, nabídli jsme všem účastníkům <strong>hodinovou konzultaci v oblasti webové analytiky od nás zdarma</strong>. Jedinou podmínkou bylo složení individuální certifikační zkoušky <a href="https://www.google.com/partners/#p_analyticscertification">Google Analytics</a> do předem daného termínu.</p>
<h2>Vybrané Enhanced Ecommerce tipy</h2>
<ul>
<li>Implementaci je vhodné si rozfázovat. Nikdy se nesnažte to zvládnout všechno najednou. Zvládnete tak jedině získat rozbitá data.</li>
<li>Pokud uživatel vstoupí přes stránku s detailem produktu, tak Google Analytics tuto aktivitu vnímá jako dva po sobě jdoucí hity: 1. zobrazení stránky (Pageview), 2. zobrazení podrobnosti o produktu (Product Detail Views).</li>
<li>Podmínky vs. Sekvence ve vlastních segmentech jsou &#8222;pěknej humus&#8220;. Jedině přes sekvence si dokážete nastimulovat více podmínek pro jeden hit.</li>
<li>Pokud porovnáváte nějaké metriky, dejte pozor, aby měly stejný rozsah (scope). Když např. srovnáváte zobrazení podrobnosti o produktu (Product Detail Views) a unikátní nákupy (Unique Purchases), mícháte jablka s hruškami, resp. hity s návštěvami.</li>
<li>Přes API Google Analytics máte přístup k 65 dimenzím a metrikám elektronického obchodu, ale 2/3 se týkají pouze Enhanced Ecommerce.</li>
</ul>
<h2>Výběr fotek</h2>
<p>Více fotek si můžete prohlédnout v <a href="https://www.facebook.com/anller/media_set?set=a.10209438130904152.1073741861.1651570484&amp;type=3&amp;pnref=story">galerii</a>.</p>
<p><img fetchpriority="high" decoding="async" class="alignleft size-large wp-image-4563" src="https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-01-1024x687.jpg" alt="Medio Data Workshop - Úvod do Enhanced Ecommerced" width="1024" height="687" srcset="https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-01-1024x687.jpg 1024w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-01-300x201.jpg 300w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-01-768x515.jpg 768w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-01.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /><img decoding="async" class="alignleft size-large wp-image-4564" src="https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-02-1024x683.jpg" alt="http://" width="1024" height="683" srcset="https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-02-1024x683.jpg 1024w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-02-300x200.jpg 300w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-02-768x512.jpg 768w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-02.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /><img decoding="async" class="alignleft size-large wp-image-4565" src="https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-03-1024x683.jpg" alt="Medio Data Workshop - Část o přehledech Enhanced Ecommerce" width="1024" height="683" srcset="https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-03-1024x683.jpg 1024w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-03-300x200.jpg 300w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-03-768x512.jpg 768w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-03.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /><img loading="lazy" decoding="async" class="alignleft size-large wp-image-4566" src="https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-04-1024x683.jpg" alt="Medio Data Workshop - Digitální garáž coby partner akce" width="1024" height="683" srcset="https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-04-1024x683.jpg 1024w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-04-300x200.jpg 300w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-04-768x512.jpg 768w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-04.jpg 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><img loading="lazy" decoding="async" class="alignleft size-large wp-image-4567" src="https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-05-1024x683.jpg" alt="Medio Data Workshop - Pokračujeme v nalévání hlav" width="1024" height="683" srcset="https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-05-1024x683.jpg 1024w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-05-300x200.jpg 300w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-05-768x512.jpg 768w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-05.jpg 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><img loading="lazy" decoding="async" class="alignleft size-large wp-image-4568" src="https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-06-1024x683.jpg" alt="Medio Data Workshop - Vlastní přehledy" width="1024" height="683" srcset="https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-06-1024x683.jpg 1024w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-06-300x200.jpg 300w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-06-768x512.jpg 768w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-06.jpg 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><img loading="lazy" decoding="async" class="alignleft size-large wp-image-4569" src="https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-07-1024x683.jpg" alt="Medio Data Workshop - Přehledy analýzy nákupu" width="1024" height="683" srcset="https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-07-1024x683.jpg 1024w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-07-300x200.jpg 300w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-07-768x512.jpg 768w, https://blog.medio.cz/wp-content/uploads/medio-data-workshop-enganced-ecommerce-201609-07.jpg 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<p>
<strong>Zaujal vás DATA workshop a chcete se o dalším termínu dovědět mezi prvními? Zapište se do našeho <a href="https://www.dataworkshop.cz/#prihlaseni">seznamu</a>, dáme vám včas vědět!</strong></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Vzdálené ladění měření na mobilním webu</title>
		<link>https://blog.medio.cz/vzdalene-ladeni-mereni-na-mobilnim-webu</link>
					<comments>https://blog.medio.cz/vzdalene-ladeni-mereni-na-mobilnim-webu#comments</comments>
		
		<dc:creator><![CDATA[André Heller]]></dc:creator>
		<pubDate>Tue, 02 Feb 2016 10:00:49 +0000</pubDate>
				<category><![CDATA[Analytika]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Chrome Developer Tools]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[Implementace]]></category>
		<category><![CDATA[Nástroje]]></category>
		<category><![CDATA[Testování]]></category>
		<guid isPermaLink="false">https://blog.medio.cz/?p=3895</guid>

					<description><![CDATA[Většina webových analytiků se mimo hezké datové analýzy potýká také s implementací nejrůznějších měřicích nástrojů. Obvykle se setkávám s tím, že implementace jako taková se kontroluje pouze na desktopové verzi webu. Na tu mobilní, která už je dnes poměrně důležitá, se tak nějak kašle.  Jak měření na mobilních zařízeních kontrolovat? Pojďte se na to podívat.]]></description>
										<content:encoded><![CDATA[<p>Většina webových analytiků se mimo hezké datové analýzy potýká také s implementací nejrůznějších měřicích nástrojů. Obvykle se setkávám s tím, že implementace jako taková se kontroluje pouze na desktopové verzi webu. Na tu mobilní, která už je dnes poměrně důležitá, se tak nějak kašle, <i>&#8222;protože to přece musí fungovat&#8220;</i>. Obvykle to tak je, ale ne vždy. Když se někoho zeptám, proč to nedělá, odpověď často zní: <em>&#8222;A jak to chceš v těch mobilních aplikacích kontrolovat?&#8220;</em> Pojďte se na to tedy podívat.</p>
<p><img loading="lazy" decoding="async" src="https://blog.medio.cz/wp-content/uploads/remote-debug-banner.png" alt="remote-debug-banner" width="640" height="316" class="aligncenter size-full wp-image-3910" srcset="https://blog.medio.cz/wp-content/uploads/remote-debug-banner.png 640w, https://blog.medio.cz/wp-content/uploads/remote-debug-banner-300x148.png 300w" sizes="auto, (max-width: 640px) 100vw, 640px" /></p>
<p>Jedním z řešení je odchytávání HTTP komunikace, což se hodí zejména u kontroly nativních aplikací. Každopádně tohle řešení je poměrně pracné a vzhledem k podstatě webu i dost zbytečné. Google Chrome má totiž zabudovanou podporu na vzdálené ladění (debugging). Potřebujete v zásadě jen tři kroky:</p>
<ol>
<li>Nastavit telefon</li>
<li>Připojit k počítači a Chromu</li>
<li>Ladit!</li>
</ol>
<div class="bulb">Hned na začátku ještě musím upozornit, že tento postup funguje jen na Androidu 4.0 a vyšších verzích a v prohlížeči Google Chrome. Na konci článku pak odkazuji i na alternativní postupy pro iOS a Safari nebo Firefox.</div>
<h2>Nastavení telefonu</h2>
<p>V nastavení Androidu potřebujete udělat jedinou věc. Tou je zapnutí funkce <strong>Ladění USB (USB debugging)</strong>. Tuhle položku najdete <strong>Nastavení</strong> v sekci <strong>Pro vývojáře (Developer options)</strong>. </p>
<p>Pokud tuto položku vůbec nevidíte, máte ji pravděpodobně skrytou. U novějších androidů to tak často bývá. Musíte v nastavení najít něco jako O telefonu/O programu a tam najít číslo buildu, na které musíte 7x poklepat. V každém telefonu a verzi Androidu je to vždy trochu jinak schované, takže případně <a href="http://lmgtfy.com/?q=zapnut%C3%AD+nastaven%C3%AD+pro+v%C3%BDvoj%C3%A1%C5%99e+android" target="_blank">googlete</a>. </p>
<p>Jakmile se konečně dostanete do nastavení <strong>Pro vývojáře</strong>, tak jen zaškrtněte <strong>checkbox USB debugging</strong> a potvrďte vyskakovací okno. Pokud nevíte, co děláte, tak si s ostatním nastavením raději nehrajte.</p>
<p><img loading="lazy" decoding="async" src="https://blog.medio.cz/wp-content/uploads/2.png" alt="2" width="434" height="382" class="aligncenter size-full wp-image-3913" srcset="https://blog.medio.cz/wp-content/uploads/2.png 434w, https://blog.medio.cz/wp-content/uploads/2-300x264.png 300w" sizes="auto, (max-width: 434px) 100vw, 434px" /></p>
<div class="bulb"><strong>EasterEgg pro fajnšmekry:</strong> Tam, kde byla verze buildu je i verze vašeho systému Android. Na tu třikrát rychle a zřetelně poklepejte a sledujte. Každá verze v sobě má logicky něco jiného. Někdy více, jindy méně interaktivní, tak si s tím zkuste trochu pohrát. Napovím jen, že to souvisí s názvem Androidích modelových řad (JellyBean, Kitkat, atd.).</div>
<h2>Připojení k PC a Chromu</h2>
<p>Připojte telefon k počítači klasickým nabíjecím kabelem jako obvykle. Otevřete Google Chrome a do adresního řádku napište <strong>chrome://inspect</strong>. Pokud ještě nemáte, tak <strong>zaškrtněte Discover USB devices</strong>. Následně by vám na telefonu měl vyskočit alert, který potvrďte. Kdyby náhodou alert nevyskočil, zkuste telefon odpojit a připojit znovu. Případně opětovně vypnout a zapnout ladění. Občas se proces chytí ve špatném pořadí a není to poznat. Maximálně na podruhé se mi to ale povedlo vždy. </p>
<p>Po úspěšném připojení se vám v počítači zobrazí seznam otevřených záložek z prohlížeče na telefonu. Mimo cool tlačítek typu focus, close a reload, je tam hlavně to, co nás zajímá nejvíc -> <strong>inspect</strong>. Klikněte na to a otevřou se vám standardní vývojářské nástroje Chromu napojené na váš mobilní prohlížeč.</p>
<p><img loading="lazy" decoding="async" src="https://blog.medio.cz/wp-content/uploads/chrome-inspect-devices.png" alt="chrome-inspect-devices" width="759" height="424" class="aligncenter size-full wp-image-3915" srcset="https://blog.medio.cz/wp-content/uploads/chrome-inspect-devices.png 759w, https://blog.medio.cz/wp-content/uploads/chrome-inspect-devices-300x168.png 300w" sizes="auto, (max-width: 759px) 100vw, 759px" /></p>
<h2>Závěrem</h2>
<p>Jistě se najdou tací, které napadne otázka: <em>&#8222;A k čemu to vlastně je? Proč prostě neemulovat zařízení v dektopovém Chromu?&#8220;</em> nebo <em>&#8222;Proč to vůbec řešit, když mám responzivní web?&#8220;</em> Odpověď je prostá: <em>&#8222;Protože můžete.&#8220;</em> To, že máte responzivní web, neznamená, že se na mobilu třeba nemůžou špatně ukládat cookies. Což je něco, co ani emulací nelze úplně zjistit. Je to prostě další možnost jak být zase o něco přesnější.</p>
<p><strong>Související články a odkazy:</strong></p>
<ul>
<li><a href="https://developers.google.com/web/tools/chrome-devtools/debug/remote-debugging/remote-debugging?hl=en" target="_blank">Google Developers: Remote debugging</a></li>
<li><a href="https://developer.mozilla.org/en/docs/Tools/Remote_Debugging" target="_blank">MDN: Remote debugging Firefox</a></li>
<li><a href="http://moduscreate.com/enable-remote-web-inspector-in-ios-6/" target="_blank">Modus Create: Remote debugging iOS a Safari</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.medio.cz/vzdalene-ladeni-mereni-na-mobilnim-webu/feed</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Jak zjistit velikost odesílaných dat do Google Analytics</title>
		<link>https://blog.medio.cz/jak-zjistit-velikost-odesilanych-dat-do-google-analytics</link>
					<comments>https://blog.medio.cz/jak-zjistit-velikost-odesilanych-dat-do-google-analytics#comments</comments>
		
		<dc:creator><![CDATA[André Heller]]></dc:creator>
		<pubDate>Fri, 13 Nov 2015 17:11:54 +0000</pubDate>
				<category><![CDATA[Analytika]]></category>
		<category><![CDATA[Chrome Developer Tools]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[HTTP Header]]></category>
		<category><![CDATA[Universal Analytics]]></category>
		<guid isPermaLink="false">https://blog.medio.cz/?p=3827</guid>

					<description><![CDATA[Limit pro množství odesílaných dat do Google Analytics dělá uživatelům potíže. Proč? Jeho překročením totiž neodešlete data žádná. Jak ale zjistit limit a kontrolovat množství odesílaných dat? Vysvětlím vám, jak a z čeho se limit počítá a následně ukážu varianty k jeho ověření.]]></description>
										<content:encoded><![CDATA[<p>Limit pro množství odesílaných dat do Google Analytics dělá uživatelům potíže. Proč? Jeho překročením totiž neodešlete data žádná. Jak ale zjistit limit a kontrolovat množství odesílaných dat? Vysvětlím vám, jak a z čeho se limit počítá a následně ukážu varianty k jeho ověření. Není to ovšem úplně triviální metoda a vyžaduje trochu uživatelské zručnosti.</p>
<h2><b>O jaký limit se jedná?</b></h2>
<p>Jde o limit velikosti odesílaných dat, tzv. <em>hitu</em>. Pokud máte na stránce základní kód Google Analytics nebo Universal Analytics, tak sám od sebe na každé stránce odesílá tzv. <em>pageview</em>. Ta obsahuje nejrůznější informace o stránce: její doménu, cestu, název. Současně se posílá celá řada informací dalších, jako rozlišení a barvy monitoru, používaný jazyk, druh prohlížeče a mnoho dalšího.</p>
<p>Dosud se však jednalo o poměrně malé množství dat, které do příchodu <a href="https://support.google.com/analytics/answer/6014841?hl=en" target="_blank">Enhanced Ecommerce</a>, nikoho příliš netrápilo. S nástupem Enhanced Ecommerce, v jejich plné implementaci, však přibylo do reportů elektronického obchodu mnoho nových dat, která je potřeba posbírat a odněkud poslat. A tím místem je standardně právě počítač vašeho uživatele.</p>
<p>Aby servery Googlu unesly velký nápor dat, přidal Google do své JavaScriptové knihovny (analytics.js) limit. Díky tomu se po překročení datové velikosti už neodešlou data žádná. Hraniční limit je <strong>8192 bytů</strong>. Co to vlastně znamená, a jak se daná velikost dat počítá, si řekneme níže.</p>
<h2><b>Jak se skládají data?</b></h2>
<p>Zaběhnu teď trochu do hloubky webů. Jakmile si uživatel načte vaši stránku, tak se začnou z vašeho serveru stahovat data (HTML stránka). Prohlížeč si je přečte a zjistí, že má stáhnout nějaký JavaScriptový soubor <em>analytics.js</em> (hlavní řídící knihovna Universal Analytics). Stáhne ho a současně s tím, si přímo v HTML kódu té stažené stránky, přečetl, že má spustit nějaký jiný JavaScript. To je ten kus kódu, který vás vždy GA nutí vložit do hlavičky vašeho webu. Tenhle JavaScript nějakým způsobem reaguje s řídící knihovnou, co se stáhla. Ve výsledku posbírá všechna možná data a na pozadí udělá tzv. <a href="https://en.wikipedia.org/wiki/Ajax_(programming)" target="_blank">AJAXový request</a>, kterým všechna posbíraná data odešle na server Google Analytics.</p>
<p>Request je ve své výsledné podobě jen obyčejná URL adresa a vypadá nějak takto:</p><pre class="crayon-plain-tag">http://www.google-analytics.com/collect?v=1&amp;amp;t=pageview&amp;amp;dl=http%3A%2F%2Fwww.medio.cz%2F&amp;amp;dp=%2F&amp;amp;ul=en-us&amp;amp;de=UTF-8&amp;amp;dt=Medio%20Interactive&amp;amp;sd=24-bit&amp;amp;sr=1920x1080&amp;amp;vp=1903x955&amp;amp;je=1&amp;amp;fl=19.0%20r0&amp;amp;_utma=162604515.73130048.1442481266.1443001465.1446205687.7&amp;amp;_utmz=162604515.1446205687.7.2.utmcsr%3Dfacebook.com%7Cutmccn%3D(referral)%7Cutmcmd%3Dreferral%7Cutmcct%3D%2F&amp;amp;_utmht=1447063452786&amp;amp;_u=SCCCgAAj~&amp;amp;jid=1801047489&amp;amp;cid=73130048.1442481266&amp;amp;tid=UA-35958405-1&amp;gt;m=GTM-T4DR3S&amp;amp;cd6=86b9b882-f8ec-b02a-7287-5079c980ab23&amp;amp;cd7=0&amp;amp;z=802881888</pre><p>Trochu to rozdělím. První část je samotná adresa serveru, kam se ta data posílají:</p><pre class="crayon-plain-tag">http://www.google-analytics.com/collect</pre><p>Pak následuje otazníček a za ním už jen sada parametrů a jejich hodnot:</p><pre class="crayon-plain-tag">?v=1&amp;amp;t=pageview&amp;amp;_s=1&amp;amp;dl=http%3A%2F%2Fwww.medio.cz%2F&amp;amp;dp=%2F&amp;amp;ul=en-us&amp;amp;...</pre><p>URL je pořád poměrně nečitelná, zkusím to rozsekat na jednotlivé parametry:</p><pre class="crayon-plain-tag">?v=1
&amp;amp;t=pageview
&amp;amp;dl=http%3A%2F%2Fwww.medio.cz%2F
&amp;amp;dp=%2F
&amp;amp;ul=en-us
&amp;amp;...</pre><p>Nyní je konečně trochu vidět, co se tam posílá, ale pořád to není ono. Je to tím, že URL je <em>encodovaná</em>. To je proces, kdy se z hezké normální URL, stanou ty divné paskvily plné procent s nesmyslnými písmeny a čísly. (%2F = /, %3A = :) Pokud URL dekóduji, vypadá nějak takto:</p><pre class="crayon-plain-tag">?v=1
&amp;amp;t=pageview
&amp;amp;dl=http://www.medio.cz/
&amp;amp;dp=/
&amp;amp;ul=en-us
&amp;amp;...</pre><p>Teď už je URL bez problému čitelná a konečně vidíte, co se vlastně posílá. Parametr <strong>t</strong> (type) určuje, že posíláme typ hitu pageview. Parametr <strong>dl</strong> (document location) označuje celou URL stránky, parameter <strong>dp</strong> (document path) upřesuje konkrétní cestu stránky (to za lomítkem dál, ale včetně lomítka!), <strong>ul</strong> (user language) označuje nastavený jazyk mého prohlížeče atd.</p>
<p>Tím jsme si ukázali, kde se berou data, a jak se odesílají na server. Nezmínil jsem ale to nejdůležitější &#8211; velikost. Zpravidla platí jednoduché pravidlo &#8211; <strong>1 znak = 1 byte</strong>. Posíláte-li si na vašem webu vlastní dimenze, imprese Enhanced Ecommerce, informace o detailu produktu, sečtěte si délku všech jejich znaků, názvů jejich parametrů a rovnítek (dl, t, dp, ul, &#8230;) a de facto to máte.</p>
<p><strong>Pozor!</strong> Ten, kdo pozorně četl, si uvědomí ještě jednu věc. Takhle se to úplně počítat nedá. Vzpomeňte na enkodování URL. Co to znamená v praxi? Každý speciální znak (třeba lomítko &#8222;/&#8220;) najednou není jeden znak, ale rovnou tři znaky (%2F) a tedy i 3 byty. A to pořád není všechno. Chcete mít v GA hezká data s diakritikou? Takové &#8222;ě&#8220; po enkodování vypadá takto: %C4%9B. Tedy dokonce 6 bytů.</p>
<h2><b>Jak zjistit limit?</b></h2>
<p>Cesty jsou dvě. Každá z nich má to svoje.</p>
<ol>
<li>Odchytit odchozí HTTP requesty a spočítat jejich počet znaků.</li>
<li>Zastavit si GA ve chvíli odesílání a nechat si velikost vypsat.</li>
</ol>
<h3><u>Zjistit počet znaků</u></h3>
<p>Tuto metodu osobně nedoporučuji, ale pro některé technicky méně znalé, může být jednodušší. Musíte si odchytit odchozí request a zjistit, kolik má výsledná URL znaků. Request si můžete odchytit pomocí různých pluginů nebo programů, ale také přímo v prohlížeči. Každý prohlížeč má tzv. vývojářské nástroje a má je implementované malinko jinak. V Google Chrome, IE a Edge je to klávesa F12. Firefox potřebuje zvláštní rozšíření <a href="https://addons.mozilla.org/en-US/firefox/addon/firebug/" target="_blank">Firebug</a>. Pro jednoduchost použiji plugin do prohlížeče <a href="https://chrome.google.com/webstore/detail/live-http-headers/iaiioopjkcekapmldfgbebdclcnpgnlo?hl=en" target="_blank">Live HTTP Headers</a>. Ten je dostupný snad pro všechny prohlížeče a jeho ovládání je vcelku intuitivní.</p>
<p>Pomocí pluginu si načtete kompletní HTTP komunikaci vašeho webu a ve spleti různých URL adres najdete URL směřující na server <em>www.google-analytics.com/collect</em>.  Zde si zobrazíte její detail a zkopírujete její parametry. To následně vložíte do nějakého <a href="http://www.lettercount.com/" target="_blank">programu na počítání znaků</a>. No a to je vše, máte velikost vašeho hitu.</p>
<h3><u>Zjistit přímo bytovou velikost</u></h3>
<p>Druhý způsob je metoda, která vyžaduje trochu více úsilí při prvním použití, ale ve výsledku je mnohem rychlejší. Ukážu vám, jak to dělám v prohlížeči Google Chrome, v ostatních prohlížečích, by to mělo být velmi podobné.</p>
<p>Začnete tím, že si otevřete vaši stránku a vývojářské nástroje, kde si překliknete na záložku <em>sources</em>. V mém případě otevírám <em>www.medio.cz</em> a vývojářské nástroje v Chromu = klávesa F12 + překlik na záložky Sources/Zdroje. Dále v levém sloupci všech scriptů otevřete adresář <em>www.google-analytics.com</em> a klinete na soubor <em>analytics.js</em>. V prostředním sloupci by se vám měl zobrazit jeho obsah. Toho se nemusíte děsit. Klikněte v levém dolním rohu prostředního sloupce na ikonku složených závorek, aby kód &#8222;zkrásněl&#8220;.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-3843 size-full" src="https://blog.medio.cz/wp-content/uploads/clanek_1.png" alt="clanek_1" width="1003" height="625" srcset="https://blog.medio.cz/wp-content/uploads/clanek_1.png 1003w, https://blog.medio.cz/wp-content/uploads/clanek_1-300x187.png 300w" sizes="auto, (max-width: 1003px) 100vw, 1003px" /></p>
<p>Pak klikněte kamkoliv do kódu a zmáčknete kombinaci kláves pro vyhledávání (Ctrl + F). Do vyhledávacího pole vepište <em>8192</em>. Kód by vám měl přeskočit a vypadat cca takto (trochu se lišit může).</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3844" src="https://blog.medio.cz/wp-content/uploads/clanek_2.png" alt="clanek_2" width="1001" height="275" srcset="https://blog.medio.cz/wp-content/uploads/clanek_2.png 1001w, https://blog.medio.cz/wp-content/uploads/clanek_2-300x82.png 300w" sizes="auto, (max-width: 1001px) 100vw, 1001px" /></p>
<p>Najděte řádek, kde se porovnává číslo 8192 v nějaké podmínce (<strong>else if (8192 &gt;= b.length)</strong>) a pak ho označte kliknutím na číslo řádku. U mě je to momentálně řádek 215. Pozor na to, že ta podmínka může mít časem trochu jiný tvar, vzhledem k tomu, že se kód Google Analytics aktualizuje. Udělejte reload stránky. Pokud se stránka načetla bez jakékoliv změny, znamená to patrně, že velikost vašich dat nedosahuje ani prvního limitu 2036 bytů, který je nastavený jen z určitých technických důvodů a nemusí vás nijak trápit. Takže můžete být úplně v klidu a nic neřešit.</p>
<p>Pokud se stránka zasekla a vyskočila na vás zpráva typu <em>&#8222;Paused in debugger&#8220;</em>, znamená to, že velikost vašich dat překročila první limit a JavaScript došel až k bodu, kdy velikost porovnává s druhým limitem. V takovém případě se právě zastavili na tzv. breakpointu, který jste před chvíli vytvořili kliknutím na číslo toho řádku. Abyste zjistili velikost dat, přepněte se do záložky console, kam napište to, s čím se porovnává hodnota 8192. V mém případě <strong>b.length</strong> a dejte enter. Ihned vám to vrátí číslo, což je skutečná datová velikost odesílaných dat.</p>
<p><a href="https://blog.medio.cz/wp-content/uploads/clanek_3.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3845" src="https://blog.medio.cz/wp-content/uploads/clanek_3.png" alt="clanek_3" width="1001" height="629" srcset="https://blog.medio.cz/wp-content/uploads/clanek_3.png 1001w, https://blog.medio.cz/wp-content/uploads/clanek_3-300x189.png 300w" sizes="auto, (max-width: 1001px) 100vw, 1001px" /></a></p>
<p>Pokud se nad tím zamyslíte a trochu více si v tom pohrajete, tak zjistíte, že tento postup opět nedělá nic jiného, než že počítá znaky ve výsledné URL. Pro mě osobně je ale pohodlnější hlavně z toho důvodu, že pokud se chci podívat na další stránku, tak ji prostě otevřu a breakpoint stále funguje, takže nemusím znovu odchytávat requesty, hledat, kopírovat, atd. Navíc obvykle funguje i napříč weby, takže pokud nechcete sledovat limity GA i u konkurence, nezapomeňte na konci ten breakpoint zase vypnout &#8211; opět kliknutím na číslo řádku.</p>
<p><strong>Znáte ještě nějaký další způsob? Podělte se s námi!</strong></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.medio.cz/jak-zjistit-velikost-odesilanych-dat-do-google-analytics/feed</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>Přijďte na první pražský MeasureCamp</title>
		<link>https://blog.medio.cz/prijdte-na-prvni-prazsky-measurecamp</link>
		
		<dc:creator><![CDATA[André Heller]]></dc:creator>
		<pubDate>Mon, 20 Jul 2015 22:00:25 +0000</pubDate>
				<category><![CDATA[Analytika]]></category>
		<category><![CDATA[A/B testování]]></category>
		<category><![CDATA[AdWords]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[Google Tag Manager]]></category>
		<category><![CDATA[Konference]]></category>
		<category><![CDATA[Konverzní marketing]]></category>
		<category><![CDATA[MeasureCamp]]></category>
		<category><![CDATA[Návštěvnost]]></category>
		<category><![CDATA[Remarketing]]></category>
		<category><![CDATA[Sklik.cz]]></category>
		<category><![CDATA[Universal Analytics]]></category>
		<guid isPermaLink="false">https://blog.medio.cz/?p=3129</guid>

					<description><![CDATA[V sobotu 12. září se uskuteční první pražský MeasureCamp. Jedná se o celosvětově pořádanou (ne)konferenci o webové a datové analytice. Její tradice začala v roce 2012 v Londýně, v dalších letech se rozšířila do Hong Kongu, Madridu nebo Paříže. A letos máme MeasureCamp poprvé i v Česku. První lístky budou uvolněny již dnes – a budou zcela zdarma.]]></description>
										<content:encoded><![CDATA[<p>V sobotu 12. září 2015 se uskuteční první <a href="http://prague.measurecamp.org/">pražský MeasureCamp</a>. Jedná se o celosvětově pořádanou (ne)konferenci o webové a datové analytice. Její tradice začala <a href="http://www.measurecamp.org/">před třemi lety v Londýně</a>, od té doby se rozšířila i do Hong Kongu, Madridu nebo Paříže. <strong>A letos máme MeasureCamp poprvé i v Česku.</strong> První lístky budou <a href="http://prague.measurecamp.org/registration/">uvolněné již dnes</a> – a budou zcela zdarma.</p>
<p><a href="https://blog.medio.cz/wp-content/uploads/Logo_MeasureCamp_PRG_2014.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-3130 size-medium" src="https://blog.medio.cz/wp-content/uploads/Logo_MeasureCamp_PRG_2014-300x218.png" alt="Logo_MeasureCamp_PRG_2014" width="300" height="218" srcset="https://blog.medio.cz/wp-content/uploads/Logo_MeasureCamp_PRG_2014-300x218.png 300w, https://blog.medio.cz/wp-content/uploads/Logo_MeasureCamp_PRG_2014-1024x745.png 1024w, https://blog.medio.cz/wp-content/uploads/Logo_MeasureCamp_PRG_2014.png 1418w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<h2>Jak to chodí na MeasureCampu</h2>
<p>MeasureCamp je velká událost pro všechny nadšence do digitální analytiky. Slouží především k networkingu, výměně zkušeností a znalostí, poznávání lidí nebo nových cest ke zkušenostem.</p>
<p><strong>Jde o (ne)konferenci či chcete-li barcamp.</strong> Není předem daný žádný pevný program, řečníkem může být kdokoli z účastníků, kdo má k webové analytice co říci. Harmogram se sestavuje přímo na místě společně na začátku dne z témat, která jednotliví návštěvníci nabídnou.</p>
<p><strong>MeasureCamp se koná o víkendu. </strong>Každý z účastníků je tak na konferenci dobrovolně ve volném čase. Všechni, s kým se na MeasureCampu potkáte, jsou tak lidé, kteří webovou analytiku nebo online marketing berou vážně a je jim víc, než jen pouhou prací.</p>
<p><strong>Žádná teorie.</strong> Většina účastníků není profesionálnimi speakery, ale jsou prefesionály ve webové analytice se spoustou praktických zkušeností, o které se chtějí podělit.</p>
<p><strong>MeasureCamp je zdarma.</strong> Organizování celé (ne)konference je hrazené ze sponzorských darů partnerů, kteří věří v dlouhodobé vzdělávání a rozvíjení komunity okolo webové analytiky. Nebojte se, nečekají vás žádné prvoplánovitě prodejní prezentace.</p>
<p>Chcete-li navnadit ještě více, přečtěte si zápisky Adama Šilhana ze <a href="https://igloonet.cz/blog/measurecamp/">čtvrtého</a>, <a href="https://igloonet.cz/blog/measurecamp-v/">pátého</a> a <a href="https://igloonet.cz/blog/zapisky-z-cest-vzpominky-na-muj-treti-measurecamp/">šestého</a> londýnského MeasureCampu.</p>
<h2>Přijďte na pražský MeasureCamp</h2>
<p>První český MeasureCamp se uskuteční <strong>v sobotu 12. září 2015</strong> v krásných prostorách <a href="http://www.etnetera.cz/">společnosti Etnetera</a>.</p>
<p>Přihlásit se můžete na <a href="http://prague.measurecamp.org/registration/">webu konference</a> a vstup je zcela zdarma. <strong>První série lístků bude uvolněna již dnes</strong> a kapacita je omezena, takže s registrací určitě neváhejte!</p>
<p>Úroveň celé akce předznamenávají i jména <a href="http://prague.measurecamp.org/attendees/">organizátorů</a>, kteří za pražským MeasureCampem stojí: Petr Havlík z Optimicsu, Honza Tichý a André Heller z Media, Lukáš Čech z Etnetery, Michal Pařízek a Jarda Vojna z Avastu, Pavel Jašek z Tipsportu, Adam Šilhan z Igloonetu nebo Roman Appeltauer z Digmato.com.</p>
<p>Aby vám <strong>neunikla žádná důležitá informace</strong>, navštivte <a href="http://prague.measurecamp.org/">oficiální web</a>, sledujte twitter <a href="http://www.twitter.com/MeasurecampCZ">@MeasurecampCZ</a> a přihlaste se k <a href="http://prague.measurecamp.org/#gform_1">MeasureCamp newsletteru</a>.</p>
<h2>Staňte se partnerem</h2>
<p>MeasureCamp je nevýdělečná akce, všechny náklady spojené s jeho organizací jsou pokryté <a href="http://prague.measurecamp.org/sponsors/">příspěvky dobrovolných partnerů</a>. <strong>Staňte se jedním z nich</strong> a pomozte nám český MeasureCamp uskutečnit. <a href="mailto:prague.measurecamp@gmail.com">Ozvěte se nám</a>!</p>
<p>Těšíme se na setkání na MeasureCampu!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Jak na automatickou migraci GTM</title>
		<link>https://blog.medio.cz/jak-na-automatickou-migraci-gtm</link>
		
		<dc:creator><![CDATA[André Heller]]></dc:creator>
		<pubDate>Fri, 29 May 2015 14:55:02 +0000</pubDate>
				<category><![CDATA[Analytika]]></category>
		<category><![CDATA[Google Tag Manager]]></category>
		<category><![CDATA[Migrace]]></category>
		<category><![CDATA[Nástroje]]></category>
		<guid isPermaLink="false">https://blog.medio.cz/?p=2907</guid>

					<description><![CDATA[V dubnu 2015 spustil Google dlouho očekávanou automatickou migraci verzí v Google Tag Manageru. Až doteď jste ji mohli povolit volitelně, dnešním dnem se to mění. Postupně by v následujícím měsíci měla proběhnout na všech dosud nepřemigrovaných účtech. Je důležité položit si otázku: Je to bezpečné?]]></description>
										<content:encoded><![CDATA[<p>V dubnu 2015 spustil Google dlouho očekávanou automatickou migraci verzí v Google Tag Manageru. Až doteď jste ji mohli povolit volitelně, dnešním dnem se to mění. Postupně by v následujícím měsíci měla proběhnout na všech dosud nepřemigrovaných účtech. Je důležité položit si otázku:</p>
<p><a href="https://blog.medio.cz/wp-content/uploads/migration-is-not-a-crime1-300x225.jpg"><img loading="lazy" decoding="async" class="aligncenter wp-image-2937 size-full" src="https://blog.medio.cz/wp-content/uploads/migration-is-not-a-crime1-300x225.jpg" alt="migration-is-not-a-crime1-300x225" width="300" height="225" /></a></p>
<h2>Je to bezpečné?</h2>
<p>Viděl jsem, že lidé kontejnery přemigrovali bez většího přemýšlení sami hned, jak to bylo možné. Naštestí<strong> je odpovědí ano</strong>. Bezpečné to je. Nemělo by se vám nic rozbít ani přestat měřit.  V čem tedy tkví ten problém? GTM 2.0 se liší způsobem klikání a zvláště některá pokročilá nastavení se klikají <a href="https://blog.medio.cz/google-tag-manager-2-0">poměrně hodně odlišně</a>. Hlavně všechny kódy, kde se používaly automatické listenery, ale třeba i DOM a LOAD eventy.</p>
<h2>V čem je tedy problém?</h2>
<p>Obě rozhraní fungují jinak, tedy ani google sám nebyl schopný tu migraci udělat dokonalou. Pokud se smíříte s pouhou funkčností, asi nic řešit nemusíte, ale jak vždy říkám na <a href="http://akademie.medio.cz/google-tag-manager">školení Google Tag Manager</a>: &#8222;<strong>GTM je poměrně nepřehledný nástroj, takže udržet ho co nejjednoduší, je dost zásadní premisa.</strong>&#8220; V tomhle ta migrace jde ovšem na druhou stranu a ruku vám opravdu nepodá.</p>
<p>Pár těch nedokonalostí:</p>
<h3>Trigger All pages</h3>
<p><em>Všechny stránky</em> je v GTM velmi časté pravidlo, v novém názvosloví trigger. Jenže ten trigger se také někdy jmenuje <em>All pages</em>, případně je uvozený typem <em>URL &#8211; All Pages</em>, apod. Zároveň je to jediný trigger, který je v novém i starém rozhraní již předefinovaný. Každopádně migrace si s tím neporadí a místo toho předdefinovaného vám vytvoří nový samostatný. Hurá! Duplicita. Proč ho tam nemít hned dvakrát.</p>
<h3>Built-In proměnné</h3>
<p>Pokud jste si zakládali GTM v posledním roce, budete v makrech (nově proměnných) mít poměrně hodně věcí, kterým asi často ani nerozumíte (history old state, element target, &#8230;). V novém rozhraní, pokud je potřebujete, se dají zapnout zaškrtnutím checkboxu, tzv. Built-in proměnné. Proč je tedy mít ještě někde mimo, když je navíc asi nechci mít vůbec? Migrace ty Built-in použít neumí, takže vám je duplikuje do těch vlastních proměnných.</p>
<h3>Listenery</h3>
<p>Posledním problémem jsou již zmíněné listenery. Ty v novém rozhraní vlastně vůbec neexistují, nahradily je speciální triggery. Protože je ale způsob překlikání poměrně náročný a velmi težko automatizovatelný, Google ustoupil a při migraci se přenáší listenery i do nového rozhraní. Je jasné, že dají přednost spíše funčknosti, než estetice a metodice nástroje. Jak jsem již napsal, fungovat to bude. Pokud chcete GTM využívat dále v budoucnosti a nechcete za rok trpět totální nepřehledností a dostat se do fáze, kdy to bude tak komplikované, že to raději založíte nově a čistě, nebylo by špatné si tyhle listenery a následná pravidla jako <em>Event &#8211; gtm.linkClick</em> převést na triggery. Zkusím tu nastínit jeden ukázkový příklad jak to provést. Mějte však na paměti, že se to nedá automatizovat a každý případ je dost unikátní.</p>
<h2>Ukázka přenastavení Link Click Listeneru</h2>
<p>Aby vše fungovalo, určitě jste měli naklikaný tag typu Link Click Listener (Posluchač kliknutí na odkaz), ten měl většinou nastavené spouštěcí trigger na Všechny stránky(All pages), pokud ne, nevadí. Důležité je, abyste si zapamatovali všechna nastavení tagu, zdali máte zapnuté či vypnuté nastavení <em>Wait for tags</em> nebo <em>Check Validation.</em></p>
<p><a href="https://blog.medio.cz/wp-content/uploads/linbk-click.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-2910 size-full" src="https://blog.medio.cz/wp-content/uploads/linbk-click.png" alt="linbk click" width="969" height="734" srcset="https://blog.medio.cz/wp-content/uploads/linbk-click.png 969w, https://blog.medio.cz/wp-content/uploads/linbk-click-300x227.png 300w" sizes="auto, (max-width: 969px) 100vw, 969px" /></a></p>
<p>Potom jste měli různé další tagy, které jste chtěli spouštět právě při kliknutí na odkaz. Trigger by mohl vypadat nějak takto:</p>
<p><a href="https://blog.medio.cz/wp-content/uploads/event-linkclick.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-2911" src="https://blog.medio.cz/wp-content/uploads/event-linkclick.png" alt="event linkclick" width="960" height="438" srcset="https://blog.medio.cz/wp-content/uploads/event-linkclick.png 960w, https://blog.medio.cz/wp-content/uploads/event-linkclick-300x137.png 300w" sizes="auto, (max-width: 960px) 100vw, 960px" /></a></p>
<p>Co teď s tím? Přenastavení proveďte v několika krocích.</p>
<p>V proměnných si zaškrtněte <em>Click URL</em> a <em>Page Path</em>, abyste je pak mohli v ostatních částech GTM používat.<a href="https://blog.medio.cz/wp-content/uploads/variables.png"><br />
</a></p>
<p><a href="https://blog.medio.cz/wp-content/uploads/variables1.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-2916" src="https://blog.medio.cz/wp-content/uploads/variables1.png" alt="variables" width="321" height="611" srcset="https://blog.medio.cz/wp-content/uploads/variables1.png 321w, https://blog.medio.cz/wp-content/uploads/variables1-158x300.png 158w" sizes="auto, (max-width: 321px) 100vw, 321px" /></a></p>
<p>Vytvořte nový trigger. Bude typu Click. V kroku 2 nastavte trigger type na <em>Link Click</em>. Přeneste na něj stejné nastavení jako měl listener.</p>
<p><a href="https://blog.medio.cz/wp-content/uploads/linklcick.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-2915" src="https://blog.medio.cz/wp-content/uploads/linklcick.png" alt="linklcick" width="944" height="516" srcset="https://blog.medio.cz/wp-content/uploads/linklcick.png 944w, https://blog.medio.cz/wp-content/uploads/linklcick-300x164.png 300w" sizes="auto, (max-width: 944px) 100vw, 944px" /></a></p>
<p>V kroku 3 se nastavuje spouštění jakoby toho listeneru. Pokud jste původní listener měli nastavený na všechny stránky, vůbec nad tím nepřemýšlejte a nastavte tuto položku jako na obrázku a berte to jako &#8222;blackbox&#8220;. Při budoucích nastaveních si pak pamatujte, že nastavení podmínky s tímhle žlutým rámečkem má vypadat pokaždé takhle. Použijte vytvořenou proměnnou Page Path. Pokud jste původní listener měli nastavený nějak specificky, toto je to místo, kde byste to měli promítnout.</p>
<p><a href="https://blog.medio.cz/wp-content/uploads/enablewhen.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-2918" src="https://blog.medio.cz/wp-content/uploads/enablewhen.png" alt="enablewhen" width="945" height="252" srcset="https://blog.medio.cz/wp-content/uploads/enablewhen.png 945w, https://blog.medio.cz/wp-content/uploads/enablewhen-300x80.png 300w" sizes="auto, (max-width: 945px) 100vw, 945px" /></a></p>
<p>&nbsp;</p>
<p>Ve čtvrtém kroku definujete, kdy se má spouštět samotný trigger. V podstatě to, co definuje trigger na druhém obrázku. Takže přesně totéž přeneste i sem za použití vytvořené proměnné Click URL</p>
<p><a href="https://blog.medio.cz/wp-content/uploads/enablewhe.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-2919" src="https://blog.medio.cz/wp-content/uploads/enablewhe.png" alt="enablewhe" width="933" height="175" srcset="https://blog.medio.cz/wp-content/uploads/enablewhe.png 933w, https://blog.medio.cz/wp-content/uploads/enablewhe-300x56.png 300w" sizes="auto, (max-width: 933px) 100vw, 933px" /></a></p>
<p>Nově vytvořený trigger připojte k tagu místo toho, kde máte nastavený původní přemigrovaný trigger. Na závěr už jenom smažte jak ten původní trigger, tak i tag listeneru a vše by mělo v pořádku fungovat.</p>
<p>&nbsp;</p>
<p>Ve výsledku tedy není rozhodně špatné tu migraci na svém účtu povolit už dnes. Každopádně zvažte, zda tomu GTM nepřizpůsobit a v rámci migrace ho i manuálně nepročistit. Přeci jenom v tom budete za půl roku pracovat zase vy sami. Zkoušeli jste už migraci? Napiště na jaké další problémy jste přitom narazili? Pomůžeme vám.</p>
<p>&nbsp;</p>
<p>Související články a odkazy:</p>
<ul>
<li><a href="https://blog.medio.cz/google-tag-manager-2-0">André Heller: Google Tag manager 2.0</a></li>
<li><a href="http://www.simoahava.com/gtm-tips/migration-to-v2-using-the-migration-assistant/">Simo Ahava: Migration to V2 using the migration assistant</a></li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Google Tag Manager 2.0</title>
		<link>https://blog.medio.cz/google-tag-manager-2-0</link>
		
		<dc:creator><![CDATA[André Heller]]></dc:creator>
		<pubDate>Fri, 17 Oct 2014 05:00:04 +0000</pubDate>
				<category><![CDATA[Analytika]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Tag Manager]]></category>
		<guid isPermaLink="false">https://blog.medio.cz/?p=2247</guid>

					<description><![CDATA[Google nečekaně vyrazil s pravděpodobně nejdůležitejším a největším updatem Google Tag Manageru vůbec. V betaverzi spustil zbrusu nové uživatelské rozhraní, založené na trochu jiných principech, než jsme byli doposud zvyklí. Mimo to zpřístupnil programátorské API, které jistě ocení zejména velké společnosti a agentury. V neposlední řadě pak přidal několik užitečných funkcí. A v Mediu máme nové školení Google Tag Managru!]]></description>
										<content:encoded><![CDATA[<p>Google nečekaně představil pravděpodobně <strong>nejdůležitejší a největší update Google Tag Manageru vůbec</strong>. V betaverzi spustil zbrusu nové uživatelské rozhraní, založené na trochu jiných principech, než jsme byli doposud zvyklí. Mimo to zpřístupnil programátorské API, které jistě ocení zejména velké společnosti a agentury. V neposlední řadě pak přidal několik dalších užitečných funkcí. <strong>A v Mediu máme nové velké školení Google Tag Manageru!</strong></p>
<h2>Export a import kontejnerů</h2>
<p>Začnu tím nejmenším a nejrychlejším. Zároveň je to jediná věc, která přibyla i v aktuální verzi a narazíte na ni i bez beta účtu. Ode dneška můžete <strong>kopírovat a vkládat kompletní nastavení kontejnerů</strong>. GTM umožňuje import i export s výjimkou některých starších kontejnerů GTM,  kde není povolen import.</p>
<p>Při <strong>exportu</strong> jednoduše vyberete číslo verze nebo draft. Dostanete celkem jasný a předhledný <a title="JSON" href="http://json.org/" target="_blank">JSON</a>. Můžete si ho rovnou zkopírovat přes schránku, ale pro import do dalšího kontejneru je vyžadovaný vyexportovaný soubor, který stáhnete stiskem tlačítka Export.</p>
<p>Samotný <strong>import</strong> oproti tomu nabízí hned několik způsobů vkládání. Prvním z nich je Overwrite (přepsání), vytvoří verzi vašeho aktuálního draftu, všechno smaže a následně na základě vložené souboru vytvoří všechna nová makra, pravidla a tagy. Druhým způsobem je Merge (sloučení). Ten také nejprve z draftu udělá verzi a následně naimportuje všechna nová data a nastavení, aniž by cokoliv mazal. V případě konfliktů (stejné názvy a rozdílné nastavení) si sami vyberete, zda konfliktní položky přepíše podobně jako celá varianta jedna, nebo duplikuje a přejmenuje.</p>
<p>Celý proces je zabezpečený. Nejprve musíte jít na tzv. Preview, to vám ukáže počty nových, změněných či smazaných položek. Případně si k tomu můžete zobrazit bohužel nepřiliš přehledné detailní info. Teprve po kontrole vše potvrdíte.</p>
<div id="attachment_2249" style="width: 709px" class="wp-caption aligncenter"><a href="https://blog.medio.cz/wp-content/uploads/gtm_import.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-2249" class="wp-image-2249 size-full" src="https://blog.medio.cz/wp-content/uploads/gtm_import.png" alt="Google Tag Manager Import" width="699" height="276" srcset="https://blog.medio.cz/wp-content/uploads/gtm_import.png 699w, https://blog.medio.cz/wp-content/uploads/gtm_import-300x118.png 300w" sizes="auto, (max-width: 699px) 100vw, 699px" /></a><p id="caption-attachment-2249" class="wp-caption-text">Import konjterneru do GTM. Tzv. Preview mód pro kontrolu změn.</p></div>
<h2>Nové uživatelské rozhraní</h2>
<p>Velmi podstatnou změnou je nové uživatelské rozhraní. Oproti posledním změnám prošlo <strong>totálním redesignem</strong>. Zatím ho nedoporučuji používat na ostrá data, jelikož bude chvilku trvat, než se ustálí a odstraní všechny chyby. Nové rozhraní najdete na adrese <a href="http://tagmanager.google.com" target="_blank">tagmanager.google.com</a>, zatímco staré zůstává na <a href="http://www.google.com/tagmanager" target="_blank">www.google.com/tagmanager</a>.</p>
<p>Momentálně nemůžete využít nové rozhraní ve starých účtech a kontejnerech, pouze s ním založit nové účty. Volitelná migrace by měla být možná v nebližší době, v lednu 2015 pak Google nuceně zmigruje úplně všechny účty. Samozřejmě už i dnes je možné přesunout svá nastavení pomocí exportu a importu, pouze tím přijdete o verze a jejich historii. A samozřejmě musíte obměnit ID ve svém zdrojovém kódu.</p>
<p>Došlo k některým <strong>důležitým přejmenováním</strong>. Dosavadní rules (pravidla) se přejmenovala na triggers a dosavadní macros (makra) na variables. České ani jiné překlady zatím nejsou k dispozici.</p>
<p>Celkově je rozhraní posunuté směrem k nedávným redesignům Adwords a Analytics. Většina problémových věcí (konfliktní správa od více uživatelů naráz, nepřehlednost rozsáhlejšího kontejneru&#8230;) ale bohužel zůstala.</p>
<div id="attachment_2251" style="width: 1034px" class="wp-caption aligncenter"><a href="https://blog.medio.cz/wp-content/uploads/new_UI.png"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-2251" class="wp-image-2251 size-large" src="https://blog.medio.cz/wp-content/uploads/new_UI-1024x421.png" alt="new_UI" width="1024" height="421" srcset="https://blog.medio.cz/wp-content/uploads/new_UI-1024x421.png 1024w, https://blog.medio.cz/wp-content/uploads/new_UI-300x123.png 300w, https://blog.medio.cz/wp-content/uploads/new_UI.png 1352w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><p id="caption-attachment-2251" class="wp-caption-text">Nové UI v GTM. Hlavní stránka se shrnutím informací.</p></div>
<h2>Na značky a proměnné jinak</h2>
<p>Pokud už jste v GTM zběhlí, bude vám chvilku trvat, než si zvyknete na <strong>nové rozložení a způsob vytváření tagů</strong>. Každý tag nyní musí být bezpodmínečně<strong> svázaný s nějakým GTM eventem</strong>, který můžete chápat jako typ pravidla. Z technického hlediska funkčnosti GTM to takto bylo navržené vždycky, ale přímo v rozhraní to člověk moc nevnímal.</p>
<p><em>Příklad: Pokud jste měli tag, který se vám spouštěl na nějaké url, jednoduše jste vytvořili nové pravidlo, kdy se makro {{url}} rovnalo té dané URL. GTM tam pak sám doplnil {{event}} equals gtm.js (event značící načtení GTM knihovny a spuštění všech skriptů). Teď vytvoříte tag, jako trigger zvolíte typ Some Pages případně More a teprve tam můžete vytvářet podmínky, téměř stejně jak jste byli zvyklí. Podle úhlu pohledu je výhodou či nevýhodou, že můžete vytvořit několik triggerů naráz. Celkově je to ale zpočátku dost matoucí.</em></p>
<p>Dosavadní makra, nově variables (proměnné) prošla také drobnou změnou. Při vytváření kontejneru jste měli přegenerovanou hromadu maker, které jste ve většině případu nevyužili. Teď si o tom, <strong>které proměnné budete mít k dispozici, rozhodujete klikáním na příslušné checkboxy</strong>. Alternativně vytvořením Custom Variables. Každopádně na toto pozor při importech, nastavení starých kontejnerů se tomu neumí přizpůsobit a místo zakliknutí v předefinovaných proměnných přidá identické proměnné v podobě právě Custom Variables.</p>
<p>Dále nesmím opomenout, že se <strong>zvětšil počet předdefinovaných tagů</strong>, nicméně pro český trh to neznamená skoro nic, jelikož většinu nástrojů třetí strany zde moc webů nepoužívá.</p>
<h2>GTM API</h2>
<p>Poslední novinkou od Google je <strong>zpřístupnění veřejného API</strong>, na které se dá programátorsky napojit. Díky němu můžete spravovat a zautomatizovat:</p>
<ul style="color: #222222;">
<li style="font-weight: inherit; font-style: inherit;">účty,</li>
<li style="font-weight: inherit; font-style: inherit;">kontejnery,</li>
<li style="font-weight: inherit; font-style: inherit;">tagy,</li>
<li style="font-weight: inherit; font-style: inherit;">pravidla &#8211; staré rozhraní,</li>
<li style="font-weight: inherit; font-style: inherit;">triggery,</li>
<li style="font-weight: inherit; font-style: inherit;">makra &#8211; staré rozhraní,</li>
<li style="font-weight: inherit; font-style: inherit;">proměnné,</li>
<li style="font-weight: inherit; font-style: inherit;">verze kontejnerů,</li>
<li style="font-weight: inherit; font-style: inherit;">uživatelská práva.</li>
</ul>
<p>Více o API napíšu v nějakém dalším článku, zatím si můžete projít dokumentaci na <a href="https://developers.google.com/tag-manager/api/v1/" target="_blank">Google Developers</a>.</p>
<h2>Závěrem jedno školení právě pro vás</h2>
<p>GTM udělalo poměrně velký krok. Doufejme, že není poslední. Jaký dojem na vás udělala změna? Myslíte, že je to krok správným směrem?</p>
<p>Mimochodem máme jednu horkou novinku. Tímto představujeme <strong><a title="Školení Google Tag Manager" href="http://akademie.medio.cz/google-tag-manager">nové velké celodenní školení</a></strong> zaměřené na Google Tag Manager <strong>pěkně zostra a do hloubky</strong>. Několik kratších a spíše začátečnických kurzů a workshopů GTM už se v Česku objevilo, naše velké školení ale půjde zgruntu a zaměří se na pokročilejší tipy a postupy, znalosti implementací a návrhů apod. Více informací najdete na <a href="http://akademie.medio.cz/google-tag-manager">našem školicím webu</a>, nejbližší termín vypisujeme na 27. listopadu 2014.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Jmenné konvence pro Google Tag Manager</title>
		<link>https://blog.medio.cz/gtm-jmenne-konvence</link>
					<comments>https://blog.medio.cz/gtm-jmenne-konvence#comments</comments>
		
		<dc:creator><![CDATA[André Heller]]></dc:creator>
		<pubDate>Wed, 02 Jul 2014 07:00:05 +0000</pubDate>
				<category><![CDATA[Analytika]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[Google Tag Manager]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Jmenné konvence]]></category>
		<category><![CDATA[Nástroje]]></category>
		<category><![CDATA[Universal Analytics]]></category>
		<guid isPermaLink="false">https://blog.medio.cz/?p=1500</guid>

					<description><![CDATA[Google Tag manager, nástroj na správu měřících scriptů na webu. Pro manažery noční můra, pro vývojáře podivná náhrada jejich práce. GTM je velmi mocný nástroj a v dnešní době už dokáže pořádnou spoustu věcí. Jedním z jeho problémů, a je to problém dost veliký, je možnost pojmenovávání.]]></description>
										<content:encoded><![CDATA[<p>Google Tag manager, nástroj na správu měřících scriptů na webu. Pro manažery noční můra, pro vývojáře podivná náhrada jejich práce. GTM je velmi mocný nástroj a v dnešní době už dokáže pořádnou spoustu věcí. Jedním z jeho problémů, a je to problém dost veliký, je možnost pojmenovávání. V praxi jsem se setkal s klienty, kteří mají desítky kontejnerů a stovky různých tagů, pravidel a maker. Udržet v nich pořádek a přehlednost je velmi náročný úkol. Chtěl bych vás zasvětit do jmenných konvencí, které jsme si postupem času osvojili a celkem úspěšně ozkoušeli v <a title="Medio Interactive" href="http://www.medio.cz">Mediu</a>. Často se setkávám s GTM nových klientů, do kterého si předtím každý &#8222;bastlil to svoje&#8220;. Většinou je to naprosto bez logiky, polovina v angličtině, polovina v češtině. Část používá jednu notaci, jiná část pak zase raději žádnou. Prvním dobrým krokem je tedy překvapivě <strong>zavedení firemních konvencí.</strong> Kdysi už o podobném tématu vyšel <a href="http://online-behavior.com/analytics/tag-manager-conventions">článek od Douga Halla</a>. Z počátku jsme se s ním celkem ztotožňovali, postupem času jsme se od nich dost odchýlili.</p>
<h2>Obecně na úvod</h2>
<p>U nás používáme primárně angličtinu. Velká většina názvů má více slov, a protože GTM neumožnuje v názvech prakticky žádné speciální znaky, jako oddělovač používáme spojovník s mezerami &#8220; &#8211; &#8222;. V některý případech využíváme ještě standardní javascriptovou tečku &#8222;.&#8220;. Všechny ty to případy vám dále na příkladech vysvětlím, ale ještě než se do toho pustím, je důležité, abyste si uvědomili, že každá pravidla mají své hranice. Existují případy, kdyby byl název dle pravidel tak šílené dlouhý a nepřehledný, že je lepší pojmenovat ho trochu více lidsky. Efektivita stojí vždy nad přesností.</p>
<p style="text-align: center;"><img loading="lazy" decoding="async" class=" wp-image-1517 aligncenter" src="http://3.bp.blogspot.com/-my0di_JDdTk/TbXpTkfxZDI/AAAAAAAABTc/s9ix4WZQycE/s1600/file-naming-convention-110423.gif" alt="konvence" width="640" height="199" /></p>
<h2>Tagy</h2>
<p>Obecně se ve všech tazích na <strong>začátku píše jejich typ.</strong> Následuje pomlčkový oddělovač a případný podtyp. Jako poslední přidáváme nějaké upřesnění, abychom věděli, k čemu daný tag patří, resp. stručný zápis, kde se spouští. Tagů existuje velká spousta druhů, tak jsme si je rozdělili do několika skupin:</p>
<ul>
<li>Analytics Tagy</li>
<li>Ostatní předdefinované tagy</li>
<li>Custom HTML tagy</li>
</ul>
<h3>Analytics tagy</h3>
<p>Tyto tagy mají trochu odlišnou konvenci od ostatních tagů. Po zkušenostech u nich <strong>upřednostňujeme upřesnění před podtypem</strong>. Je to proto, že Analytics tagů se obvykle nasazuje řádově nejvíc a nejčastěji se s nimi nějak manipuluje. Pro jeden měřený účet máme někdy tři, jindy třeba devět tagů. Narozdíl od Adwords, kde máme obvykle třeba dva. Na začátek tedy napište jejich typ (GA/UA). Pokud máte v kontejneru více než jeden analytics účet nebo property, <strong>využijte jejich názvy</strong> jako další součást názvu tagu (právě to upřesnění):</p>
<ul>
<li>UA &#8211; Hlavní weby &#8211; Blog <span style="color: #808080;">(Účet <em>Hlavní weby</em> a property <em>Blog)</em></span></li>
<li>UA &#8211; Global <span style="color: #808080;">(Účet <em>Global </em> s jedním property, proto ho neuvádím vůbec.<em>)</em></span></li>
</ul>
<p>Následně napište podtyp (Pageview, Ecommerce/Transaction, Event, Social, &#8230;) a další upřesňující hodnoty, jsou-li třeba:</p>
<ul>
<li>UA &#8211; Hlavní weby &#8211; Blog &#8211; Pageview <span style="color: #808080;">(Obecná pageview pro měřící kód blogu.)</span></li>
<li>UA &#8211; Global &#8211; Event &#8211; header.logo <span style="color: #808080;">(Konkrétní označení události pro <em>Global</em> účet.)</span></li>
<li>UA &#8211; Pageview <span style="color: #808080;">(Základní tag pro universaly, pokud v kontejneru <strong>nemám</strong> jiné měřící UA kódy.)</span></li>
</ul>
<p><strong>Každé slovo začíná velkým písmenem</strong>. Neplatí to pouze tehdy, objeví-li se v názvu skutečná hodnota. Typicky výše zmíněný header.logo (Jeho význam není v tomto článku důležitý.)</p>
<h3>Ostatní předdefinované tagy</h3>
<p>Tyto tagy rovněž uvozujte typem (Adwords, Listener, &#8230;). Pak konečně následuje to <strong>upřesnění</strong>. Obvykle to znamená <strong>umístění kódu z hlediska hostname nebo URL</strong> &#8211; Místo, kde se kód má spustit. Umístění nerozepisujte do detailu (To se dělá v definici pravidla. Zde jde pouze o základní rozlišení, co nejobecnější možnost.) Pokud spouštíte tag úplně všude (All pages), nebude mít žádné upřesnění.</p>
<ul>
<li>Listener – Link Click <span style="color: #808080;">(Posluchač pro kliky na odkazy, All pages)</span></li>
<li>Listener – Form Submit <span style="color: #808080;">(Posluchač pro odeslané formuláře, All Pages)</span></li>
<li>Adwords – Remarketing – Blog <span style="color: #808080;">(Adwords Remarketing kód pro sekci Blog. Alternativní zápis je <em>Adwords – Remarketing – blog.medio.cz</em>. Záleží na složitosti účtů a webu. Většinou stačí první varianta.)</span></li>
<li>Adwords – Conversion – Akademie <span style="color: #808080;">(Adwords konverzní kód pro objednávku školení.)</span></li>
</ul>
<h3>Custom HTML tagy</h3>
<p>Pro tyto tagy platí vesměs <strong>stejná pravidla jako pro ty předdefinované</strong>. Uvozujte typem, pokračujte podtypy a nějakým upřesněním pozice.</p>
<ul>
<li>Adform – Global tracking Point – news.medio.cz</li>
<li>Etarget – Remarketing</li>
<li>FB – Remarketing</li>
<li>Gemius</li>
<li>Gemius – Heatmaps</li>
</ul>
<p>Jednoduše řečeno jde o přehlednost a pochopitelnost. Pokud to název splňuje, je to v pořádku.</p>
<p style="text-align: center;"><a href="https://blog.medio.cz/wp-content/uploads/tags_thumb.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-1583 size-full" src="https://blog.medio.cz/wp-content/uploads/tags_thumb.png" alt="Tagy" width="613" height="481" /></a></p>
<h2>Pravidla</h2>
<p>Event – ga.event <span style="color: #888888;">(Spouštění obecných eventů s předurčenými hodnotami v dataLayeru. Toto pravidlo se spustí jakmile se v dataLayeru objeví &#8218;event&#8216;: &#8218;ga.event&#8216;)</span>. Názvy pravidel jsou velmi jednoduché a striktní. <strong>Obsahují naprosto přesně svůj obsah.</strong> (Jaké makro nabývá jaké hodnoty.)</p>
<ul>
<li>Event – header.logo <span style="color: #888888;">(Spouštění konkrétnějších eventů pevně danými hodnotami v GTM. Rozdíl mezi tímto a předchozím pravidlem spočívá pouze ve využitelnosti, o které povím něco v jiném článku. Jmenné konvence jsou identické.)</span></li>
<li>URL – All pages <span style="color: #888888;">(Předdefinované pravidlo. Musíte se s ním smířit, protože dokud GTM nezačne podporovat speciální znaky v názvech, tak lepší alternativu pojmenování asi nenajdeme. Jinak bych ho přejmenoval na <em>URL &#8211; .*</em>)</span></li>
<li>Hostname – akademie.medio.cz <span style="color: #888888;">(Zde asi není, co vysvětlovat)</span></li>
<li>Event – gtm.formSubmit <span style="color: #888888;">(Obecné pravidlo formulářového posluchače, v reálu prakticky nevyužitelné, protože vždycky chceme specifikovat konkrétní formulář nebo odkaz apod. -&gt; viz Submit – id.objednat)</span></li>
<li>Submit – id.objednat <span style="color: #888888;">(Pravidlo pro odeslání formuláře s objednávkou. Navěšené na posluchače. Nemusíte specifikovat složité pravidlo typu Event – gtmFormSubmit, Element id &#8211; objednat. Místo toho <strong>vytvoříme typ <em>Submit</em></strong>, který sám o sobě je jasný, a doplníme upřesněním, kterou část elementu připojujeme. Stále doufám, že budou jednou ty speciální znaky povolené a fungovat. V tomhle případě by to velmi radikálně usnadnili. Podobu s nimy (alternativy) uvádím v závorkách na konci.):</span>
<ul>
<li>id. &#8211; Element ID <span style="color: #888888;">(Submit &#8211; #objednat)</span></li>
<li>class. – Element Classes <span style="color: #888888;">(Click &#8211; .box &#8211; tahle alternativa funguje i dnes)</span></li>
<li>url. – Element URL <span style="color: #888888;">(Link Click &#8211; ?.*\.pdf)</span></li>
<li>target. – Element Target <span style="color: #888888;">(Link Click &#8211; _blank)</span></li>
</ul>
</li>
</ul>
<p>Výše uvedená pravidla jsou jednoduchá. U složitějších pravidel to nazvat takhle jednoduše nelze. To je přesně ten případ, který jsem zmiňoval na začátku. Místo nějakých dlouhých názvů typu:</p>
<ul>
<li><strong>Event</strong> – gtm.linkClick, <strong>ElementClasses</strong> – button, <strong>Element URL</strong> – medio.cz-verejnaskoleni-individualni-skoleni-zdarma, <strong>URL</strong> – medio.cz-verejna-skoleni</li>
</ul>
<p>by se to dle výše uvedených pravidel dalo zkrátit jako:</p>
<ul>
<li><strong>Link Click</strong> &#8211; <strong>class.</strong>button <strong>url.</strong>medio.cz-verejna-skoleni-individualni-skoleni-zdarma, <strong>URL</strong> – medio.cz-verejna-skoleni</li>
</ul>
<p>To je však stále dost nepřehledné a v seznamu pravidel je to pro vás prakticky nepoužitelné. Proto je asi lepší využít nějakého stručného jasně popisného slovního popisu. Bohužel vám nikdy nedá úplnou přesnost, ale stejně budete muset takto napsané pravidlo pravděpodobně otevřít, abyste se podívali, co představuje. I tak je dobré alespoň zachovat spouštěcí typ. Ve výsledku by to mohlo vypadat tedy takto:</p>
<ul>
<li><strong>Link Click</strong> – Button Individuální Zdarma</li>
</ul>
<p>Někdy je těžké tuto pomyslnou hranici mezi efektivitou a přesností najít, ale vždy tam ta hranice být musí.</p>
<p style="text-align: left;"><a href="https://blog.medio.cz/wp-content/uploads/rules_thumb.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-1582 size-full" src="https://blog.medio.cz/wp-content/uploads/rules_thumb.png" alt="" width="426" height="374" srcset="https://blog.medio.cz/wp-content/uploads/rules_thumb.png 426w, https://blog.medio.cz/wp-content/uploads/rules_thumb-300x263.png 300w" sizes="auto, (max-width: 426px) 100vw, 426px" /></a></p>
<h2>Makra</h2>
<p><strong>1st Party Cookie</strong> – cookie.název (&#8222;datový typ&#8220; cookies označuje v makrech, že se jedná o cookies, aby se nám nepletla s datalayerem a JS proměnnýma. Po tečce následuje její název). Google Tag Manager některá makra předvytváří. Jejich názvosloví je lehce odlišné od toho, které používáme u nových maker proto si je buďto přejmenujte nebo se s nimi smiřte a zvykněte si na ně, není jich tolik. Základním pravidlem názvů je <a title="camelCase - velbloudí notace" href="http://en.wikipedia.org/wiki/CamelCase"><strong>camelCase</strong></a>, tedy velbloudí notace. To samozřejmě vychází z javascriptu, ve kterém rovněž vytváříme dataLayer a většinu tagů. První písmeno prvního slova je malé, první písmena ostatních slov jsou velká. Toto pravidlo se různě doupravuje podle typů maker:</p>
<ul>
<li><strong>Auto-Event Variable</strong> – tato makra už jsou většinou předdefinovaná pomocí nešikovného oddělovače „mezery“. Můžeme je také přejmenovat na tečkovou notaci (element.url, element.id, atd..) nebo se s tím prostě smířit. <em>element</em> je opět &#8222;datový typ&#8220;.
<ul>
<li>element</li>
<li>element url</li>
<li>element classes</li>
<li>element id</li>
<li>element target</li>
</ul>
</li>
<li><strong>Constant String</strong> – konstanty pojmenováváme velkými písmeny s oddělovačem mezerou (UA ID, GA ID, MEDIO.CZ)</li>
<li><strong>Container Version Number</strong> – version.77</li>
<li><strong>Custom Javascript</strong> – Vždy vrací nějakou hodnotu, takže se jedná vlastně o standardní getter. (getRMKPageType, getUAID, &#8230;). V případě, kdy vrací boolean využijte klasicky „is“ (isCrossDomain, …)</li>
<li><strong>Data Layer Variable</strong> – Nejpoužívanější typ maker. Uvádíme datový typ dl. (dl.pageType, dl.visitorId, …)</li>
<li><strong>Debug mode</strong> – isDebugMode &#8211; vrací hodnotu stejně jako Custom javascript.</li>
<li><strong>DOM Element</strong> – id.identifikator (rozlišujeme pomocí ID, takže datový typ id.)</li>
<li><strong>HTTP Referrer</strong> – hodnoty referreru
<ul>
<li>referrer</li>
<li>referrer.protocol</li>
<li>referrer.hostname</li>
<li>referrer.port</li>
<li>referrer.path</li>
<li>referrer.query</li>
<li>referrer.fragment</li>
</ul>
</li>
<li><strong>JavaScript Variable</strong> – js.název (datový typ js označuje v makrech, že se jedná o javascriptové proměnné, aby se nám nepletla s datalayerem a cookies. Po tečce následuje její název)</li>
<li><strong>Lookup Table</strong> –vrací hodnoty, platí pro ní totéž co pro Custom Javascript.</li>
<li><strong>Random Number</strong> – randomNumber</li>
<li><strong>URL</strong> – jednotlivé hodnoty
<ul>
<li>url</li>
<li>url.protocol</li>
<li>url.hostname</li>
<li>url.port</li>
<li>url.path</li>
<li>url.query</li>
<li>url.fragment</li>
</ul>
</li>
</ul>
<p style="text-align: left;"><a href="https://blog.medio.cz/wp-content/uploads/macros_thumb.png"><img loading="lazy" decoding="async" class="aligncenter wp-image-1581 size-full" src="https://blog.medio.cz/wp-content/uploads/macros_thumb.png" alt="" width="482" height="323" /></a></p>
<p>A to je vše. Samozřejmě najdete mnoho případů, kdy konvence nebudou úplně ideální a budete si je muset přiohnout. Například pokud máte analytics s jedním účtem a mnoha properties nebo využíváte stejně pojmenované cookies s jiným významem přes několik různých webů. Nebo jednoduše nepotřebujete názvy dělit na tolik skupin, datových typů, apod. V podobných scénářích je nutné si doupřesnit nebo naopak zrušit nějaká pravidla a tyto konvence brát pouze jako základ. Mějte na paměti, že to nejdůležitější je, aby se váš tým neztrácel, věděl a mohl efektivně pracovat.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.medio.cz/gtm-jmenne-konvence/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Elegantní sledování návštěvnosti z Heuréky</title>
		<link>https://blog.medio.cz/elegantni-sledovani-navstevnosti-z-heureky</link>
					<comments>https://blog.medio.cz/elegantni-sledovani-navstevnosti-z-heureky#comments</comments>
		
		<dc:creator><![CDATA[André Heller]]></dc:creator>
		<pubDate>Mon, 09 Jun 2014 07:41:48 +0000</pubDate>
				<category><![CDATA[Analytika]]></category>
		<category><![CDATA[E-shopy]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[Heuréka.cz]]></category>
		<category><![CDATA[Návštěvnost]]></category>
		<category><![CDATA[Zbožové srovnávače]]></category>
		<guid isPermaLink="false">https://blog.medio.cz/?p=1704</guid>

					<description><![CDATA[Pokud provozujete e-shop, určitě jste si všimli, že reporty návštěvnosti z Heuréky a <acronym title="Heureka.cz, Hledejceny.cz, Porovnani-ceny.cz, Naakup.cz...">pár dalších zbožáků</acronym> jsou poměrně neuspořádané. V Google Analytics je přitom možné je rozumně sloučit dohromady a nepřijít přitom o žádná data.]]></description>
										<content:encoded><![CDATA[<p>Pokud provozujete e-shop, určitě jste si všimli, že reporty návštěvnosti z Heuréky a <acronym title="Heureka.cz, Hledejceny.cz, Porovnani-ceny.cz, Naakup.cz...">pár dalších zbožáků</acronym> jsou v Google Analytics poměrně neuspořádané. Týká se to všech srovnávačů a katalogů, které mají své kategorie na subdoménách. Ve statistikách se vám pak rozstřelí do několika desítek řádků, pro každou subdoménu jeden.</p>
<p><a href="https://blog.medio.cz/wp-content/uploads/srovnavace-cen-prehled-zdroju-pro-heureka.png"><img loading="lazy" decoding="async" class="alignnone wp-image-1694" src="https://blog.medio.cz/wp-content/uploads/srovnavace-cen-prehled-zdroju-pro-heureka.png" alt="Přehled zdrojů v Google Analytics z Heureka.cz" width="620" height="337" srcset="https://blog.medio.cz/wp-content/uploads/srovnavace-cen-prehled-zdroju-pro-heureka.png 1169w, https://blog.medio.cz/wp-content/uploads/srovnavace-cen-prehled-zdroju-pro-heureka-300x162.png 300w, https://blog.medio.cz/wp-content/uploads/srovnavace-cen-prehled-zdroju-pro-heureka-1024x556.png 1024w" sizes="auto, (max-width: 620px) 100vw, 620px" /></a></p>
<p>V Google Analytics je přitom možné je rozumně sloučit dohromady a nepřijít přitom o žádná data. Pokud ještě nemáte, odlište si ještě předtím všechny zbožáky od ostatních zdrojů návštěvnosti, jak jsme popsali <a href="/zbozaky-v-google-analytics">v našem předchozím článku</a>.</p>
<h2>Slučujeme Heuréky dohromady</h2>
<p>Nastavení se provádí formou filtrů. V tomto případě hned <strong>tří a navíc závislých na pořadí!</strong></p>
<p>V prvním filtru uchovejte subdoménu bokem pro budoucí potřeby. U přístupů z Heuréky je dimenze <em>Název kampaně</em> vždy prázdná, takže si subdoménu uložte do ní:</p>
<h4>Zbožáky se subdoménami &#8211; subdoména do kampaně</h4>
<table style="width: 640px; text-align: center; border-collapse: collapse; font-size: 14px; background-color: #efefef; border: 1px solid #555;">
<tbody>
<tr>
<th style="background-color: #800; color: #fff; padding: 5px 3px; border-color: #800;"></th>
<th style="background-color: #800; color: #fff; padding: 5px 3px; border-color: #800;">Dimenze</th>
<th style="background-color: #800; color: #fff; padding: 5px 3px; border-color: #800;">Hodnota</th>
<th style="background-color: #800; color: #fff; padding: 5px 3px; border-color: #800;">Povinné</th>
</tr>
<tr>
<th style="background-color: #953734; color: #fff; border: 1px solid #800; text-align: left; width: 120px; padding: 4px;">Pole A &gt; Výpis A</th>
<td style="border: 1px #CCC solid;">Zdroj kampaně</td>
<td style="border: 1px #CCC solid;">
<div><input style="width: 330px;" type="text" value="^(.+)\.(heureka\.(cz|sk)|hledejceny\.cz|porovnani-ceny\.cz|naakup\.cz)$" /></div>
</td>
<td style="border: 1px #CCC solid;">Ano</td>
</tr>
<tr>
<th style="background-color: #953734; color: #fff; border: 1px solid #800; text-align: left; width: 120px; padding: 4px;">Pole B &gt; Výpis B</th>
<td style="border: 1px #CCC solid;"></td>
<td style="border: 1px #CCC solid;"></td>
<td style="border: 1px #CCC solid;">Ne</td>
</tr>
<tr>
<th style="background-color: #953734; color: #fff; border: 1px solid #800; text-align: left; width: 120px; padding: 4px;">Výstup do &gt; Konstruktor</th>
<td style="border: 1px #CCC solid;">Název kampaně</td>
<td style="border: 1px #CCC solid;">$A1</td>
<td style="border: 1px #CCC solid;">Ano</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>Totéž udělejte s cestou za lomítkem, kterou si uložte do taktéž prázdné dimenze <em>Obsah kampaně</em>:</p>
<h4>Zbožáky se subdoménami &#8211; cesta do obsahu</h4>
<table style="width: 640px; text-align: center; border-collapse: collapse; font-size: 14px; background-color: #efefef; border: 1px solid #555;">
<tbody>
<tr>
<th style="background-color: #800; color: #fff; padding: 5px 3px; border-color: #800;"></th>
<th style="background-color: #800; color: #fff; padding: 5px 3px; border-color: #800;">Dimenze</th>
<th style="background-color: #800; color: #fff; padding: 5px 3px; border-color: #800;">Hodnota</th>
<th style="background-color: #800; color: #fff; padding: 5px 3px; border-color: #800;">Povinné</th>
</tr>
<tr>
<th style="background-color: #953734; color: #fff; border: 1px solid #800; text-align: left; width: 120px; padding: 4px;">Pole A &gt; Výpis A</th>
<td style="border: 1px #CCC solid;">Zdroj kampaně</td>
<td style="border: 1px #CCC solid;"><input style="width: 330px;" type="text" value="^(.+)\.(heureka\.(cz|sk)|hledejceny\.cz|porovnani-ceny\.cz|naakup\.cz)$" /></td>
<td style="border: 1px #CCC solid;">Ano</td>
</tr>
<tr>
<th style="background-color: #953734; color: #fff; border: 1px solid #800; text-align: left; width: 120px; padding: 4px;">Pole B &gt; Výpis B</th>
<td style="border: 1px #CCC solid;">Odkazující cesta kampaně</td>
<td style="border: 1px #CCC solid;"><code>(.*)</code></td>
<td style="border: 1px #CCC solid;">Ne</td>
</tr>
<tr>
<th style="background-color: #953734; color: #fff; border: 1px solid #800; text-align: left; width: 120px; padding: 4px;">Výstup do &gt; Konstruktor</th>
<td style="border: 1px #CCC solid;">Obsah<br />
kampaně</td>
<td style="border: 1px #CCC solid;">$B1</td>
<td style="border: 1px #CCC solid;">Ano</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>A na závěr už jenom sjednoťte zdroj kampaně, tedy odstraňte z něj subdoménu:</p>
<h4>Zbožáky se subdoménami &#8211; sjednocení zdroje</h4>
<table style="width: 640px; text-align: center; border-collapse: collapse; font-size: 14px; background-color: #efefef; border: 1px solid #555;">
<tbody>
<tr>
<th style="background-color: #800; color: #fff; padding: 5px 3px; border-color: #800;"></th>
<th style="background-color: #800; color: #fff; padding: 5px 3px; border-color: #800;">Dimenze</th>
<th style="background-color: #800; color: #fff; padding: 5px 3px; border-color: #800;">Hodnota</th>
<th style="background-color: #800; color: #fff; padding: 5px 3px; border-color: #800;">Povinné</th>
</tr>
<tr>
<th style="background-color: #953734; color: #fff; border: 1px solid #800; text-align: left; width: 120px; padding: 4px;">Pole A &gt; Výpis A</th>
<td style="border: 1px #CCC solid;">Zdroj kampaně</td>
<td style="border: 1px #CCC solid;"><input style="width: 330px;" type="text" value="^.+\.(heureka\.(cz|sk)|hledejceny\.cz|porovnani-ceny\.cz|naakup\.cz)$" /></td>
<td style="border: 1px #CCC solid;">Ano</td>
</tr>
<tr>
<th style="background-color: #953734; color: #fff; border: 1px solid #800; text-align: left; width: 120px; padding: 4px;">Pole B &gt; Výpis B</th>
<td style="border: 1px #CCC solid;"></td>
<td style="border: 1px #CCC solid;"></td>
<td style="border: 1px #CCC solid;">Ne</td>
</tr>
<tr>
<th style="background-color: #953734; color: #fff; border: 1px solid #800; text-align: left; width: 120px; padding: 4px;">Výstup do &gt; Konstruktor</th>
<td style="border: 1px #CCC solid;">Zdroj kampaně</td>
<td style="border: 1px #CCC solid;">$A1</td>
<td style="border: 1px #CCC solid;">Ano</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>To je všechno. Výsledkem bude učesaný přehledný report zdrojů návštěvnosti. Původní subdomény si můžete zobrazit v rámci sekundární dimenze <em>Název kampaně</em>:</p>
<p><a href="https://blog.medio.cz/wp-content/uploads/20140609-093422.png"><img loading="lazy" decoding="async" class="alignnone wp-image-1811 size-full" src="https://blog.medio.cz/wp-content/uploads/20140609-093422.png" alt="20140609-093422" width="620" height="414" /></a></p>
<p>A dokonce jste navíc získali ještě odkazující cestu, která v reportech obvykle není, viz dimenze <em>Obsah kampaně</em>:</p>
<p><a href="https://blog.medio.cz/wp-content/uploads/20140609-093245.png"><img loading="lazy" decoding="async" class="alignnone wp-image-1810 size-full" src="https://blog.medio.cz/wp-content/uploads/20140609-093245.png" alt="20140609-093245" width="780" height="426" srcset="https://blog.medio.cz/wp-content/uploads/20140609-093245.png 780w, https://blog.medio.cz/wp-content/uploads/20140609-093245-300x163.png 300w" sizes="auto, (max-width: 780px) 100vw, 780px" /></a></p>
<h2> Související články</h2>
<ul>
<li>Romana Velflová: <a title="Chytře na mobilní návštěvnost z Heuréky" href="https://blog.medio.cz/heureka-mobilni-navstevnost">Chytře na mobilní návštěvnost z Heuréky</a></li>
<li>André Heller: <a title="Odlišení zbožových srovnávačů v Google Analytics" href="https://blog.medio.cz/zbozaky-v-google-analytics">Odlišení zbožových srovnávačů v Google Analytics</a></li>
<li>Jan Tichý: <a title="Snadná segmentace návštěv ze zbožových srovnávačů" href="https://blog.medio.cz/segmentace-zbozovych-srovnavacu">Snadná segmentace návštěv ze zbožových srovnávačů</a></li>
<li>OXy Online: <a title="Nový ceník prokliků na Heuréce – sáhneme si hlouběji do kapsy?" href="http://www.oxyshop.cz/novy-cenik-prokliku-heureka/novinka">Nový ceník prokliků na Heuréce – sáhneme si hlouběji do kapsy?</a></li>
<li>Mergado: <a title="Co čekat od nového ceníku Heureky" href="http://www.mergado.cz/heureka-novy-cenik">Co čekat od nového ceníku Heureky</a></li>
<li>Heuréka: <a title="Ceník prokliků" href="http://sluzby.heureka.cz/napoveda/cenik-prokliku/">Ceník prokliků</a></li>
<li>Adam Jurák: <a title="Jak nám nesou zbožáky a proč?" href="http://blog.adamjurak.cz/jak-nam-nesou-zbozaky/">Jak nám nesou zbožáky a proč?</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.medio.cz/elegantni-sledovani-navstevnosti-z-heureky/feed</wfw:commentRss>
			<slash:comments>14</slash:comments>
		
		
			</item>
		<item>
		<title>Odlišení zbožových srovnávačů v Google Analytics</title>
		<link>https://blog.medio.cz/zbozaky-v-google-analytics</link>
					<comments>https://blog.medio.cz/zbozaky-v-google-analytics#comments</comments>
		
		<dc:creator><![CDATA[André Heller]]></dc:creator>
		<pubDate>Mon, 26 May 2014 08:28:02 +0000</pubDate>
				<category><![CDATA[Analytika]]></category>
		<category><![CDATA[E-shopy]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[Heuréka.cz]]></category>
		<category><![CDATA[Návštěvnost]]></category>
		<category><![CDATA[Universal Analytics]]></category>
		<category><![CDATA[Zboží.cz]]></category>
		<category><![CDATA[Zbožové srovnávače]]></category>
		<guid isPermaLink="false">https://blog.medio.cz/?p=1604</guid>

					<description><![CDATA[Před nějakou dobou psal Honza Tichý o tom, jak <a title="Snadná segmentace návštěv ze zbožových srovnávačů" href="http://blog.medio.cz/segmentace-zbozovych-srovnavacu">vysegmentovat návštěvnost ze zbožových srovnávačů</a> přímo v reportech Google Analytics. To je snadná a rychlá cesta, kterou můžete použít kdykoliv bez nutnosti předchozího nastavování. Daleko lepší ale je odlišit si cenové srovnávače už v okamžiku změření návštěvy pomocí pokročilých filtrů.]]></description>
										<content:encoded><![CDATA[<p>Zbožové vyhledávače tvoří podstatnou součást zdrojů návštěvnosti eshopů. Obzvláště při zdražování cen za proklik, jako to před pár dny <a title="Heuréka přechází od 15. 2. na nový ceník" href="http://sluzby.heureka.cz/napoveda/cenik-prokliku/">udělala Heuréka</a>, je dobré s nimi v Google Analytics správně pracovat.</p>
<h2>Vzorkování znehodnocuje data</h2>
<p>Před nějakou dobou psal Honza Tichý o tom, jak si je <a title="Snadná segmentace návštěv ze zbožových srovnávačů" href="https://blog.medio.cz/segmentace-zbozovych-srovnavacu">vysegmentovat přímo v reportech Google Analytics</a>. To je snadná a rychlá cesta, kterou můžete použít kdykoliv bez nutnosti předchozího nastavování. Daleko lepší ale je odlišit si cenové srovnávače už v okamžiku změření návštěvy pomocí pokročilých filtrů. Zejména kvůli vzorkování neboli samplingu. Porovnejte sami, se kterými daty byste pracovali raději:</p>
<p>&nbsp;</p>
<p><a href="https://blog.medio.cz/wp-content/uploads/srovnavace-cen-sampling-u-segmentace.png"><img loading="lazy" decoding="async" class="wp-image-1691" src="https://blog.medio.cz/wp-content/uploads/srovnavace-cen-sampling-u-segmentace.png" alt="Sampling, který vzniká, když dotaz na přehled nelze vyřešit pomocí existujících agregací, např. požadavek segmentovat dle srovnávačů cen" width="620" height="249" srcset="https://blog.medio.cz/wp-content/uploads/srovnavace-cen-sampling-u-segmentace.png 974w, https://blog.medio.cz/wp-content/uploads/srovnavace-cen-sampling-u-segmentace-300x120.png 300w" sizes="auto, (max-width: 620px) 100vw, 620px" /></a></p>
<p>SEGMENTACE: Pokud na svém webu máte vyšší návštěvnost, využívají Google Analytics sampling &#8211; pro rychlejší výstup počítají reporty jen z části návštěvnosti. Tento přehled byl vytvořen na základě 1,92 % dat. Prezentovaná čísla jsou tak zatížena obrovskou statistickou chybou a jejich výpočet je zdlouhavý.</p>
<p>&nbsp;</p>
<p><a href="https://blog.medio.cz/wp-content/uploads/srovnavace-cen-grafy-medium.png"><img loading="lazy" decoding="async" class="wp-image-1689" src="https://blog.medio.cz/wp-content/uploads/srovnavace-cen-grafy-medium.png" alt="Přehledné koláčové grafy výkonu podle médií" width="620" height="245" srcset="https://blog.medio.cz/wp-content/uploads/srovnavace-cen-grafy-medium.png 670w, https://blog.medio.cz/wp-content/uploads/srovnavace-cen-grafy-medium-300x118.png 300w" sizes="auto, (max-width: 620px) 100vw, 620px" /></a></p>
<p>FILTRY: Data, která mají najednou kontext a lepší zpracování. 8 % návštěv ze srovnávačů cen generuje 19 % objednávek. Na pár kliknutí se hned dostanete k přehledným reportům tak, jak je potřebujete vidět. Nedochází k žádné statistické chybě ani čekání na výpočet.</p>
<h2>Všechny zbožáky pod stejné médium</h2>
<p>Dimenze <strong>Médium kampaně</strong> slouží v Google Analytics k označení základních typů návštěvnosti. Lze tak od sebe navzájem odlišit návštěvníky z fulltextů, placených kampaní, přirozených odkazů nebo přímou návštěvnost. Obdobně je dobré oddělit i všechny návštěvy ze zbožáků pod nějakou souhrnnou hodnotu, například <em>medium=product</em>.</p>
<p>V sekci <em>Správce</em> si u svého konkrétního view otevřete volbu <em>Filtry.</em> Vyberte nový filtr a pojmenujte ho.</p>
<p>TIP: My ho označujeme jako <strong>Medium pro zbožové srovnávače.</strong></p>
<div style="margin: 2em auto;"><img loading="lazy" decoding="async" src="https://blog.medio.cz/wp-content/uploads/zbozaky_v2.jpg" alt="zbozaky_v2" width="818" height="792" class="size-full wp-image-4385" srcset="https://blog.medio.cz/wp-content/uploads/zbozaky_v2.jpg 818w, https://blog.medio.cz/wp-content/uploads/zbozaky_v2-300x290.jpg 300w, https://blog.medio.cz/wp-content/uploads/zbozaky_v2-768x744.jpg 768w" sizes="auto, (max-width: 818px) 100vw, 818px" /></div>
<p>Pak zvolte <em>Vlastní filtr</em> &gt; <em>Pokročilé. </em>V <em>poli A</em> označte volbu <strong>Zdroj kampaně</strong> a do příslušného pole zkopírujte následující regulární výraz:</p>
<p><code>((^|\.)(artikul|b2bc|elektrus|eshop-katalog|foxter|heureka|koupis|mojse|monitor|shoops|taxa|vybereme|zaza|shop\-mania|pricemania|cochces)\.cz)|cen[ayou]|koupe|koupis|levn|naa?kup|obchodu|porovn|setri|shop(y|alike)|slevu|srovn|zbozi|shopalike</code></p>
<p>Nevadí, pokud zápisu nerozumíte. Stačí prosté copy-paste. Z lišty v <em>konstruktoru</em> následně vyberte <strong>Médium kampaně</strong>. Do textového políčka napište vámi zvolený název pro zbožové médium. My využíváme jednoduše anglické <strong>product</strong>.</p>
<h2>A už jen sbíráme data</h2>
<p>A to je celé. Poté už pouze necháte Google Analytics sbírat data. Změna se promítne až do reportů odteď dál, zpětně se bohužel nic nepřepočítává.</p>
<p>Všechna čísla za všechny zbožové srovnávače pak velice snadno najdete sdružené pod společné médium <em>product</em> v reportu <em>Akvizice &gt; Veškerá návštěvnost</em>.</p>
<p>Přečtěte si také <a href="https://blog.medio.cz/elegantni-sledovani-navstevnosti-z-heureky">navazující návod</a>, jak s pomocí filtrů elegantně sjednotit desítky řádek Heuréky do souhrnného reportu, aniž bychom přišli o jakákoliv podstatná data.</p>
<h2> Související články</h2>
<ul>
<li>Romana Velflová: <a title="Chytře na mobilní návštěvnost z Heuréky" href="https://blog.medio.cz/heureka-mobilni-navstevnost">Chytře na mobilní návštěvnost z Heuréky</a></li>
<li>André Heller: <a title="Elegantní sledování návštěvnosti z Heuréky" href="https://blog.medio.cz/elegantni-sledovani-navstevnosti-z-heureky">Elegantní sledování návštěvnosti z Heuréky</a></li>
<li>Jan Tichý: <a title="Snadná segmentace návštěv ze zbožových srovnávačů" href="https://blog.medio.cz/segmentace-zbozovych-srovnavacu">Snadná segmentace návštěv ze zbožových srovnávačů</a></li>
<li>OXy Online: <a title="Nový ceník prokliků na Heuréce – sáhneme si hlouběji do kapsy?" href="http://www.oxyshop.cz/novy-cenik-prokliku-heureka/novinka">Nový ceník prokliků na Heuréce – sáhneme si hlouběji do kapsy?</a></li>
<li>Mergado: <a title="Co čekat od nového ceníku Heureky" href="http://www.mergado.cz/heureka-novy-cenik">Co čekat od nového ceníku Heureky</a></li>
<li>Heuréka: <a title="Ceník prokliků" href="http://sluzby.heureka.cz/napoveda/cenik-prokliku/">Ceník prokliků</a></li>
<li>Adam Jurák: <a title="Jak nám nesou zbožáky a proč?" href="http://blog.adamjurak.cz/jak-nam-nesou-zbozaky/">Jak nám nesou zbožáky a proč?</a></li>
</ul>
<p><em>Aktualizováno ke dni 21. 7. 2015</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.medio.cz/zbozaky-v-google-analytics/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
