ݺߣ

ݺߣShare a Scribd company logo
Naše služby
digitálního marketingu
Jak může PPCéčkař
zastoupit programátora
Michal Blažek
Protože:
● Vývojáři nestíhají
● (dočasně) neexistují
● Nejste pro vývojáře priorita
● Nedokážete se domluvit
● Bylo by to drahé
● Trvalo by to věky/start projektu včera
● Chcete s analytikou experimentovat, dočasně měřit nějaké věci
● Chcete mít nad analytikou kontrolu
● Nejde to - těžký korporát
● (na konci si ještě zmíníme ideální stav a rizika této implementace)
Proč?
GOOGLE TAG MANAGER
CO VŠICHNI ZNÁME
● Základní analytické a marketingové tagy
● Čtení toho, co je v dataLayeru
● Použití link click triggerů na měření kliknutí na odkaz, mail, telefon, externí odkaz
● Použití click triggeru pro měření kliknutí na něco, co není odkaz
● Scrollování
● Přehrání YouTube videí s video triggerem
Jak GTM používáte
GOOGLE TAG MANAGER
CO MOŽNÁ JEŠTĚ
NEPOUŽÍVÁTE
Zobrazení chyby na webu (Element Visibility)
Zobrazení chyby
Trigger: Zobrazení chyby
Trigger: Scrollování dle sekcí stránky
Trigger: Scrollování dle sekcí stránky
Trigger: Scrollování dle sekcí stránky
● Odeslání formuláře bez děkovací stránky - sleduji thank you zprávu (pozor, na
odlišení chybové zprávy a děkovací)
● Interakce s ceníkem nebo něčím co se zobrazuje a skrývá
● Měření zobrazení menu, pokud se nezobrazuje kliknutí
● Chyby ve formulářích
K čemu ještě použít visibility trigger
● https:/
/www.w3schools.com/cssref/css_selectors.asp
● Pomocí CSS selektoru je možné si sáhnout na jakýkoliv prvek na stránce
CSS selektory
Co opravdu je Google Tag Manager?
Google Tag Manager kontejner (chytrý JavaScript vložený na web)
Tagy ze základní nabídky
Tagy vytvořené ze šablony z
Google Template Gallery
Skoro jakékoliv HTML, CSS,
JavaScript, obrázek
Vy (PPCéčkař / analytik)
Web
Vývojář
dataLayer
1. Snažte se zjistit, co je to za formulář a jestli má dokumentaci
2. Najděte řešení “measure form submission contact form 7”, např.
https:/
/www.analyticsmania.com/post/contact-form-7-event-tracking-with-go
ogle-tag-manager/ (všimněte si posílám dataLayer z GTM a funguje)
Formuláře
Vytvořte si událost a trigger (využijte naplno dataLayer):
Formuláře
Vše, úplně vše až na naprosté výjimky, co se děje na stránce je možné zjistit pomocí
posluchačů událostí - https:/
/www.w3schools.com/jsref/dom_obj_event.asp:
Jak toto funguje? Posluchače událostí
Hodně dobré na B2B webech
Posluchač kopírování na webu
Vyhledávání na webu, kde není stránka s vyhledáváním
Vyhledávání na webu, kde není stránka s vyhledáváním
Vyhledávání na webu, kde není stránka s vyhledáváním
Chceme měřit kliknutí na tlačítko. Vývojář dal do svého zdrojového kódu toto:
Ani vývojář není neomylný
V minulém příkladě jsem použil knihovnu jQuery, která má extrémně jednoduchou
syntaxy:
jQuery(element).název události(function() { co se má stát });
Dle w3techs.com, jQuery využívá 94.8 % webů. Ostatní výzkumy uvádí mezi 70 - 95 %.
● Novější výzkumy uvádí méně, jelikož je tato knihovna na ústupu, hlavně z důvodu
problémů s výkonem.
● Vždy dávejte svůj posluchač založený na jQuery až na Page Load a buďte si jistí,
že web jQuery má.
Čistý JavaScript vs. jQuery
RIZIKA
A JAK JIM ŘٷÍ
● Vývojář nastaví kritické konverze a zdokumentuje kódy (takže vám je nesmaže
při dalším updatu)
● Vývojář má k dispozici vaše požadavky na nasazení GTM a datovou vrstvu v
přehledné podobě (ideálně jako manuál v Google Sheet, nejen link na podporu)
● Vývojář o všem, co nastavíte v GTM, ví a informuje vás o změnách na webu,
● Vývojář má přístupy do GTM a dokáže v případě konfliktu vrátit verzi/udělat
opravu
● Vývojář chápe, že tím, co děláte, mu šetříte čas, nechcete mu zasahovat do
práce, ani ho o ni připravit
● Vývojář chápe, že vaše práce je pro klienta důležitá a že nejste další prudič, co po
něm jenom něco chce
Ideální stav - kombinace práce vývojáře a vaše
Monster faily, co jsem řešil v GTM
● V tagu zůstal text, který se propsal na web
● Přes GTM byly nasazeny nejen analytické, ale i skripty sloužící pro běh webu
● JS posluchač zblokoval funkcionalitu webu na některých prohlížečích
● Špatně nastavený tag vygeneroval statisíce událostí v GA
● JS error v cookie liště způsobil nulová data v účtu
● Špatně nastavené skripty způsobily extrémní zpomalení webu
● Vývojář nevěděl o tom, že přes GTM běží experiment a strávil několik hodin hledáním
chyby ve svém kódu
● Posluchač odeslání formuláře přestal fungovat kvůli aktualizaci modulu formuláře
● Analytika padla při každém updatu webu
● React/Angular/Vue a další JS frameworky na webech - nerozbijte to
Rizika a jak jim předejít
● Testujte, testujte, testujte - vždy desktop i mobil
● Kontrolujte data, co se ukládají do GTM a ověřujte se skutečností
● Kontrolujte konzoli, jestli tam nemáte chyby související s analytikou
● Testujte i periodicky - vývojář může stránku změnit
● Dokumentujte
● Pozor abyste si např. při měření formulářů nebo kopírování neuložili osobní data
TIPY NA DALŠÍ ČշÍ
Co se dá dál dělat v GTM
Cookie lišta přes GTM - stabilní např. s
https:/
/orestbida.com/demo-projects/cookieconsent/, některé cookie lišty mají i
hotovou šablonu jako Cookiebot
Google Tag Manager pro vývojáře - osvětlení pro vývojáře, jak mohou využít GTM k
zjednodušení své práce a jak se vyvarovat chyb v dataLayeru (2018) -
https:/
/www.slideshare.net/blazekm/google-tag-manager-pro-vvoje
Základy JavaScriptu v GTM (2017) -
https:/
/www.slideshare.net/blazekm/javascript-v-gtm-measure-camp-brno-2017
Co se dá dál dělat v GTM
Případová studie - nasazení ecommerce bez vývojáře + oprava chyb na webu -
https:/
/www.michalblazek.cz/webova-analytika/pomoci-gtm-zastoupit-vyvojare-ca
se-study-ecommerce-hotfix-b2c
Studie využívá faktu, že vše na stránce je možné JavaScriptem přečíst, využít a v
případě potřeby i změnit
CSS selektory - https:/
/www.w3schools.com/cssref/css_selectors.asp
JavaScript posluchače
MÁTE JAKÉKOLIV
OTÁZKY?
Marketing Makers - “Co nemůžete změřit, raději nikdy nedělejte!
Prezentaci vypracoval:
Michal Blažek, michal@marketingmakers.net, 728 729 312
Marketing Makers s.r.o., Domažlická 1053/15, 130 00 Praha 3 - Žižkov,
IČ: 04174836, DIČ: CZ04174836
MarketingMakers.net | Facebook | Twitter
YOU GIVE DATA
WE GET RESULTS

More Related Content

What's hot (20)

SEO Restart 2023: Vojtěch Fiala - Praktické využití AI v SEO pro začátečníky ...
SEO Restart 2023: Vojtěch Fiala - Praktické využití AI v SEO pro začátečníky ...SEO Restart 2023: Vojtěch Fiala - Praktické využití AI v SEO pro začátečníky ...
SEO Restart 2023: Vojtěch Fiala - Praktické využití AI v SEO pro začátečníky ...
Taste
PPC Restart 2021: Milan Cidilo - Facebook Ads Strategy Framework na rok 2021
PPC Restart 2021: Milan Cidilo - Facebook Ads Strategy Framework na rok 2021PPC Restart 2021: Milan Cidilo - Facebook Ads Strategy Framework na rok 2021
PPC Restart 2021: Milan Cidilo - Facebook Ads Strategy Framework na rok 2021
Taste
PPC Restart 2023: David Janoušek a Jan Janoušek - SATO aneb jak přemýšlet nad...
PPC Restart 2023: David Janoušek a Jan Janoušek - SATO aneb jak přemýšlet nad...PPC Restart 2023: David Janoušek a Jan Janoušek - SATO aneb jak přemýšlet nad...
PPC Restart 2023: David Janoušek a Jan Janoušek - SATO aneb jak přemýšlet nad...
Taste
PPC Restart 2022: David Janoušek - Share of Search - Nejdůležitější metrika, ...
PPC Restart 2022: David Janoušek - Share of Search - Nejdůležitější metrika, ...PPC Restart 2022: David Janoušek - Share of Search - Nejdůležitější metrika, ...
PPC Restart 2022: David Janoušek - Share of Search - Nejdůležitější metrika, ...
Taste
SEO Restart 2022: Radim Daniel Pánek - Milisekundy vydělávají miliony, tak ne...
SEO Restart 2022: Radim Daniel Pánek - Milisekundy vydělávají miliony, tak ne...SEO Restart 2022: Radim Daniel Pánek - Milisekundy vydělávají miliony, tak ne...
SEO Restart 2022: Radim Daniel Pánek - Milisekundy vydělávají miliony, tak ne...
Taste
PPC Restart 2023: Lukáš Hvizdoš - Ako vyškálovať PMAX tak, aby sme dosiahli d...
PPC Restart 2023: Lukáš Hvizdoš - Ako vyškálovať PMAX tak, aby sme dosiahli d...PPC Restart 2023: Lukáš Hvizdoš - Ako vyškálovať PMAX tak, aby sme dosiahli d...
PPC Restart 2023: Lukáš Hvizdoš - Ako vyškálovať PMAX tak, aby sme dosiahli d...
Taste
PPC Restart 2023: Ladislav Vitouš - AI pro PPC: Mezi hypem a realitou
PPC Restart 2023: Ladislav Vitouš - AI pro PPC: Mezi hypem a realitouPPC Restart 2023: Ladislav Vitouš - AI pro PPC: Mezi hypem a realitou
PPC Restart 2023: Ladislav Vitouš - AI pro PPC: Mezi hypem a realitou
Taste
SEO Restart 2022: Martin Pichlík - Share of Voice – Nejpřísnější metrika všec...
SEO Restart 2022: Martin Pichlík - Share of Voice – Nejpřísnější metrika všec...SEO Restart 2022: Martin Pichlík - Share of Voice – Nejpřísnější metrika všec...
SEO Restart 2022: Martin Pichlík - Share of Voice – Nejpřísnější metrika všec...
Taste
SEO Restart 2022: Pavel Ungr - Proč je projektové řízení v SEO důležitější ne...
SEO Restart 2022: Pavel Ungr - Proč je projektové řízení v SEO důležitější ne...SEO Restart 2022: Pavel Ungr - Proč je projektové řízení v SEO důležitější ne...
SEO Restart 2022: Pavel Ungr - Proč je projektové řízení v SEO důležitější ne...
Taste
Prezentace 13. PPC camp - GA4 tipy a triky pro PPCčkaře
Prezentace 13. PPC camp - GA4 tipy a triky pro PPCčkařePrezentace 13. PPC camp - GA4 tipy a triky pro PPCčkaře
Prezentace 13. PPC camp - GA4 tipy a triky pro PPCčkaře
Michal Blažek
PPC Restart 2022: Jan Kvasnička - Zvyšujte výkon kampaní díky optimalizaci vs...
PPC Restart 2022: Jan Kvasnička - Zvyšujte výkon kampaní díky optimalizaci vs...PPC Restart 2022: Jan Kvasnička - Zvyšujte výkon kampaní díky optimalizaci vs...
PPC Restart 2022: Jan Kvasnička - Zvyšujte výkon kampaní díky optimalizaci vs...
Taste
PPC Restart 2022: Julie Kneblová & Petr Bureš - Jak maximalizovat výkon RSA r...
PPC Restart 2022: Julie Kneblová & Petr Bureš - Jak maximalizovat výkon RSA r...PPC Restart 2022: Julie Kneblová & Petr Bureš - Jak maximalizovat výkon RSA r...
PPC Restart 2022: Julie Kneblová & Petr Bureš - Jak maximalizovat výkon RSA r...
Taste
PPC Restart 2022: Tomáš Hurt - Proč a jak využije PPC specialista BigQuery
PPC Restart 2022: Tomáš Hurt - Proč a jak využije PPC specialista BigQueryPPC Restart 2022: Tomáš Hurt - Proč a jak využije PPC specialista BigQuery
PPC Restart 2022: Tomáš Hurt - Proč a jak využije PPC specialista BigQuery
Taste
SEO Restart 2022: Martin Michálek - Rychlost webu pro marketéry krok za krokem
SEO Restart 2022: Martin Michálek - Rychlost webu pro marketéry krok za krokemSEO Restart 2022: Martin Michálek - Rychlost webu pro marketéry krok za krokem
SEO Restart 2022: Martin Michálek - Rychlost webu pro marketéry krok za krokem
Taste
PPC Restart 2023: Matouš Ledvina - AI jako klíč pro efektivní marketing
PPC Restart 2023: Matouš Ledvina - AI jako klíč pro efektivní marketingPPC Restart 2023: Matouš Ledvina - AI jako klíč pro efektivní marketing
PPC Restart 2023: Matouš Ledvina - AI jako klíč pro efektivní marketing
Taste
SEO Restart 2022: Šárka Jakubcová - Redesign iVysílání České televize z pohle...
SEO Restart 2022: Šárka Jakubcová - Redesign iVysílání České televize z pohle...SEO Restart 2022: Šárka Jakubcová - Redesign iVysílání České televize z pohle...
SEO Restart 2022: Šárka Jakubcová - Redesign iVysílání České televize z pohle...
Taste
PPC Restart 2023: Jiří Novotný - Zasáhněte svoji cílovou skupinu přesně a spo...
PPC Restart 2023: Jiří Novotný - Zasáhněte svoji cílovou skupinu přesně a spo...PPC Restart 2023: Jiří Novotný - Zasáhněte svoji cílovou skupinu přesně a spo...
PPC Restart 2023: Jiří Novotný - Zasáhněte svoji cílovou skupinu přesně a spo...
Taste
SEO Restart 2022: Daniel Duriš - Úspešné migrácie veľkých webov: príprava a p...
SEO Restart 2022: Daniel Duriš - Úspešné migrácie veľkých webov: príprava a p...SEO Restart 2022: Daniel Duriš - Úspešné migrácie veľkých webov: príprava a p...
SEO Restart 2022: Daniel Duriš - Úspešné migrácie veľkých webov: príprava a p...
Taste
Jak číst a vyhodnocovat data v Google Analytics - Czech On-line Expo 2023
 Jak číst a vyhodnocovat data v Google Analytics - Czech On-line Expo 2023 Jak číst a vyhodnocovat data v Google Analytics - Czech On-line Expo 2023
Jak číst a vyhodnocovat data v Google Analytics - Czech On-line Expo 2023
پDZý-±.
SEO Restart 2024: Martin Žatkovič - Můžeme jakožto SEO konzultanti uspět v Go...
SEO Restart 2024: Martin Žatkovič - Můžeme jakožto SEO konzultanti uspět v Go...SEO Restart 2024: Martin Žatkovič - Můžeme jakožto SEO konzultanti uspět v Go...
SEO Restart 2024: Martin Žatkovič - Můžeme jakožto SEO konzultanti uspět v Go...
Taste
SEO Restart 2023: Vojtěch Fiala - Praktické využití AI v SEO pro začátečníky ...
SEO Restart 2023: Vojtěch Fiala - Praktické využití AI v SEO pro začátečníky ...SEO Restart 2023: Vojtěch Fiala - Praktické využití AI v SEO pro začátečníky ...
SEO Restart 2023: Vojtěch Fiala - Praktické využití AI v SEO pro začátečníky ...
Taste
PPC Restart 2021: Milan Cidilo - Facebook Ads Strategy Framework na rok 2021
PPC Restart 2021: Milan Cidilo - Facebook Ads Strategy Framework na rok 2021PPC Restart 2021: Milan Cidilo - Facebook Ads Strategy Framework na rok 2021
PPC Restart 2021: Milan Cidilo - Facebook Ads Strategy Framework na rok 2021
Taste
PPC Restart 2023: David Janoušek a Jan Janoušek - SATO aneb jak přemýšlet nad...
PPC Restart 2023: David Janoušek a Jan Janoušek - SATO aneb jak přemýšlet nad...PPC Restart 2023: David Janoušek a Jan Janoušek - SATO aneb jak přemýšlet nad...
PPC Restart 2023: David Janoušek a Jan Janoušek - SATO aneb jak přemýšlet nad...
Taste
PPC Restart 2022: David Janoušek - Share of Search - Nejdůležitější metrika, ...
PPC Restart 2022: David Janoušek - Share of Search - Nejdůležitější metrika, ...PPC Restart 2022: David Janoušek - Share of Search - Nejdůležitější metrika, ...
PPC Restart 2022: David Janoušek - Share of Search - Nejdůležitější metrika, ...
Taste
SEO Restart 2022: Radim Daniel Pánek - Milisekundy vydělávají miliony, tak ne...
SEO Restart 2022: Radim Daniel Pánek - Milisekundy vydělávají miliony, tak ne...SEO Restart 2022: Radim Daniel Pánek - Milisekundy vydělávají miliony, tak ne...
SEO Restart 2022: Radim Daniel Pánek - Milisekundy vydělávají miliony, tak ne...
Taste
PPC Restart 2023: Lukáš Hvizdoš - Ako vyškálovať PMAX tak, aby sme dosiahli d...
PPC Restart 2023: Lukáš Hvizdoš - Ako vyškálovať PMAX tak, aby sme dosiahli d...PPC Restart 2023: Lukáš Hvizdoš - Ako vyškálovať PMAX tak, aby sme dosiahli d...
PPC Restart 2023: Lukáš Hvizdoš - Ako vyškálovať PMAX tak, aby sme dosiahli d...
Taste
PPC Restart 2023: Ladislav Vitouš - AI pro PPC: Mezi hypem a realitou
PPC Restart 2023: Ladislav Vitouš - AI pro PPC: Mezi hypem a realitouPPC Restart 2023: Ladislav Vitouš - AI pro PPC: Mezi hypem a realitou
PPC Restart 2023: Ladislav Vitouš - AI pro PPC: Mezi hypem a realitou
Taste
SEO Restart 2022: Martin Pichlík - Share of Voice – Nejpřísnější metrika všec...
SEO Restart 2022: Martin Pichlík - Share of Voice – Nejpřísnější metrika všec...SEO Restart 2022: Martin Pichlík - Share of Voice – Nejpřísnější metrika všec...
SEO Restart 2022: Martin Pichlík - Share of Voice – Nejpřísnější metrika všec...
Taste
SEO Restart 2022: Pavel Ungr - Proč je projektové řízení v SEO důležitější ne...
SEO Restart 2022: Pavel Ungr - Proč je projektové řízení v SEO důležitější ne...SEO Restart 2022: Pavel Ungr - Proč je projektové řízení v SEO důležitější ne...
SEO Restart 2022: Pavel Ungr - Proč je projektové řízení v SEO důležitější ne...
Taste
Prezentace 13. PPC camp - GA4 tipy a triky pro PPCčkaře
Prezentace 13. PPC camp - GA4 tipy a triky pro PPCčkařePrezentace 13. PPC camp - GA4 tipy a triky pro PPCčkaře
Prezentace 13. PPC camp - GA4 tipy a triky pro PPCčkaře
Michal Blažek
PPC Restart 2022: Jan Kvasnička - Zvyšujte výkon kampaní díky optimalizaci vs...
PPC Restart 2022: Jan Kvasnička - Zvyšujte výkon kampaní díky optimalizaci vs...PPC Restart 2022: Jan Kvasnička - Zvyšujte výkon kampaní díky optimalizaci vs...
PPC Restart 2022: Jan Kvasnička - Zvyšujte výkon kampaní díky optimalizaci vs...
Taste
PPC Restart 2022: Julie Kneblová & Petr Bureš - Jak maximalizovat výkon RSA r...
PPC Restart 2022: Julie Kneblová & Petr Bureš - Jak maximalizovat výkon RSA r...PPC Restart 2022: Julie Kneblová & Petr Bureš - Jak maximalizovat výkon RSA r...
PPC Restart 2022: Julie Kneblová & Petr Bureš - Jak maximalizovat výkon RSA r...
Taste
PPC Restart 2022: Tomáš Hurt - Proč a jak využije PPC specialista BigQuery
PPC Restart 2022: Tomáš Hurt - Proč a jak využije PPC specialista BigQueryPPC Restart 2022: Tomáš Hurt - Proč a jak využije PPC specialista BigQuery
PPC Restart 2022: Tomáš Hurt - Proč a jak využije PPC specialista BigQuery
Taste
SEO Restart 2022: Martin Michálek - Rychlost webu pro marketéry krok za krokem
SEO Restart 2022: Martin Michálek - Rychlost webu pro marketéry krok za krokemSEO Restart 2022: Martin Michálek - Rychlost webu pro marketéry krok za krokem
SEO Restart 2022: Martin Michálek - Rychlost webu pro marketéry krok za krokem
Taste
PPC Restart 2023: Matouš Ledvina - AI jako klíč pro efektivní marketing
PPC Restart 2023: Matouš Ledvina - AI jako klíč pro efektivní marketingPPC Restart 2023: Matouš Ledvina - AI jako klíč pro efektivní marketing
PPC Restart 2023: Matouš Ledvina - AI jako klíč pro efektivní marketing
Taste
SEO Restart 2022: Šárka Jakubcová - Redesign iVysílání České televize z pohle...
SEO Restart 2022: Šárka Jakubcová - Redesign iVysílání České televize z pohle...SEO Restart 2022: Šárka Jakubcová - Redesign iVysílání České televize z pohle...
SEO Restart 2022: Šárka Jakubcová - Redesign iVysílání České televize z pohle...
Taste
PPC Restart 2023: Jiří Novotný - Zasáhněte svoji cílovou skupinu přesně a spo...
PPC Restart 2023: Jiří Novotný - Zasáhněte svoji cílovou skupinu přesně a spo...PPC Restart 2023: Jiří Novotný - Zasáhněte svoji cílovou skupinu přesně a spo...
PPC Restart 2023: Jiří Novotný - Zasáhněte svoji cílovou skupinu přesně a spo...
Taste
SEO Restart 2022: Daniel Duriš - Úspešné migrácie veľkých webov: príprava a p...
SEO Restart 2022: Daniel Duriš - Úspešné migrácie veľkých webov: príprava a p...SEO Restart 2022: Daniel Duriš - Úspešné migrácie veľkých webov: príprava a p...
SEO Restart 2022: Daniel Duriš - Úspešné migrácie veľkých webov: príprava a p...
Taste
Jak číst a vyhodnocovat data v Google Analytics - Czech On-line Expo 2023
 Jak číst a vyhodnocovat data v Google Analytics - Czech On-line Expo 2023 Jak číst a vyhodnocovat data v Google Analytics - Czech On-line Expo 2023
Jak číst a vyhodnocovat data v Google Analytics - Czech On-line Expo 2023
پDZý-±.
SEO Restart 2024: Martin Žatkovič - Můžeme jakožto SEO konzultanti uspět v Go...
SEO Restart 2024: Martin Žatkovič - Můžeme jakožto SEO konzultanti uspět v Go...SEO Restart 2024: Martin Žatkovič - Můžeme jakožto SEO konzultanti uspět v Go...
SEO Restart 2024: Martin Žatkovič - Můžeme jakožto SEO konzultanti uspět v Go...
Taste

Similar to Jak může PPCéčkař zastoupit programátora (20)

Google Tag Manager a analytika ve WordPress
Google Tag Manager a analytika ve WordPressGoogle Tag Manager a analytika ve WordPress
Google Tag Manager a analytika ve WordPress
Vladimír Smitka
Jak na Smartlook, nejen pro Shoptet
Jak na Smartlook, nejen pro ShoptetJak na Smartlook, nejen pro Shoptet
Jak na Smartlook, nejen pro Shoptet
Marek Čech
Data Restart 2021: Roman Appeltauer - Server-side GTM je skutečně víc než jen...
Data Restart 2021: Roman Appeltauer - Server-side GTM je skutečně víc než jen...Data Restart 2021: Roman Appeltauer - Server-side GTM je skutečně víc než jen...
Data Restart 2021: Roman Appeltauer - Server-side GTM je skutečně víc než jen...
Taste
Tag management
Tag managementTag management
Tag management
Pavel Šabatka
Data Restart 2022: Radek Kupr - Consent Rate aneb jak jsme vyřešili propad dat
Data Restart 2022: Radek Kupr - Consent Rate aneb jak jsme vyřešili propad datData Restart 2022: Radek Kupr - Consent Rate aneb jak jsme vyřešili propad dat
Data Restart 2022: Radek Kupr - Consent Rate aneb jak jsme vyřešili propad dat
Taste
Zkušenosti s Google Analytics ve SportObchod.cz - Adam Jurák
Zkušenosti s Google Analytics ve SportObchod.cz - Adam JurákZkušenosti s Google Analytics ve SportObchod.cz - Adam Jurák
Zkušenosti s Google Analytics ve SportObchod.cz - Adam Jurák
JsmeMarketing
Data Date #2: Radek Kupr - Jak zjistit skutečný propad dat po nasazení cookie...
Data Date #2: Radek Kupr - Jak zjistit skutečný propad dat po nasazení cookie...Data Date #2: Radek Kupr - Jak zjistit skutečný propad dat po nasazení cookie...
Data Date #2: Radek Kupr - Jak zjistit skutečný propad dat po nasazení cookie...
Taste
5 důvodů proč používat Google Tag Manager
5 důvodů proč používat Google Tag Manager5 důvodů proč používat Google Tag Manager
5 důvodů proč používat Google Tag Manager
Miroslav Pecka
Miroslav Pecka - 5 důvodů proč používat Google Tag Manager
Miroslav Pecka - 5 důvodů proč používat Google Tag ManagerMiroslav Pecka - 5 důvodů proč používat Google Tag Manager
Miroslav Pecka - 5 důvodů proč používat Google Tag Manager
eshopvikend
Google Tag Manager pro vývojáře
Google Tag Manager pro vývojářeGoogle Tag Manager pro vývojáře
Google Tag Manager pro vývojáře
Michal Blažek
Analytika ve světě startupu (Petr Bureš)
Analytika ve světě startupu (Petr Bureš)Analytika ve světě startupu (Petr Bureš)
Analytika ve světě startupu (Petr Bureš)
Taste Medio
Open Monday: Jak se připravit na zkoušku Google Analytics IQ
Open Monday: Jak se připravit na zkoušku Google Analytics IQOpen Monday: Jak se připravit na zkoušku Google Analytics IQ
Open Monday: Jak se připravit na zkoušku Google Analytics IQ
H1.cz
Soumrak session based analytiky
Soumrak session based analytikySoumrak session based analytiky
Soumrak session based analytiky
Taste Medio
Omni-channel data-driven atribuční modelování jednoduše, Marek Kobulský
Omni-channel data-driven atribuční modelování jednoduše, Marek KobulskýOmni-channel data-driven atribuční modelování jednoduše, Marek Kobulský
Omni-channel data-driven atribuční modelování jednoduše, Marek Kobulský
Dataweps s. r. o.
Webová analytika pro WordPress weby
Webová analytika  pro WordPress webyWebová analytika  pro WordPress weby
Webová analytika pro WordPress weby
Taste Medio
Michal Voják o Cookies - AW-dev
Michal Voják o Cookies - AW-devMichal Voják o Cookies - AW-dev
Michal Voják o Cookies - AW-dev
Desingdev
Jak probíhal vývoj platformy pro vývojáře
Jak probíhal vývoj platformy pro vývojářeJak probíhal vývoj platformy pro vývojáře
Jak probíhal vývoj platformy pro vývojáře
Pavel Dedík
Digisemestr - Webová analytika chytře s Google Analytics - workshop 16. 11. 2015
Digisemestr - Webová analytika chytře s Google Analytics - workshop 16. 11. 2015Digisemestr - Webová analytika chytře s Google Analytics - workshop 16. 11. 2015
Digisemestr - Webová analytika chytře s Google Analytics - workshop 16. 11. 2015
Sun Marketing
Jak vyhodnocovat SEO v rámci atribucí
Jak vyhodnocovat SEO v rámci atribucíJak vyhodnocovat SEO v rámci atribucí
Jak vyhodnocovat SEO v rámci atribucí
SEO jako Brno
Data Restart 2022: Roman Appeltauer - Aktivace first-party dat pomocí SGTM
Data Restart 2022: Roman Appeltauer - Aktivace first-party dat pomocí SGTMData Restart 2022: Roman Appeltauer - Aktivace first-party dat pomocí SGTM
Data Restart 2022: Roman Appeltauer - Aktivace first-party dat pomocí SGTM
Taste
Google Tag Manager a analytika ve WordPress
Google Tag Manager a analytika ve WordPressGoogle Tag Manager a analytika ve WordPress
Google Tag Manager a analytika ve WordPress
Vladimír Smitka
Jak na Smartlook, nejen pro Shoptet
Jak na Smartlook, nejen pro ShoptetJak na Smartlook, nejen pro Shoptet
Jak na Smartlook, nejen pro Shoptet
Marek Čech
Data Restart 2021: Roman Appeltauer - Server-side GTM je skutečně víc než jen...
Data Restart 2021: Roman Appeltauer - Server-side GTM je skutečně víc než jen...Data Restart 2021: Roman Appeltauer - Server-side GTM je skutečně víc než jen...
Data Restart 2021: Roman Appeltauer - Server-side GTM je skutečně víc než jen...
Taste
Data Restart 2022: Radek Kupr - Consent Rate aneb jak jsme vyřešili propad dat
Data Restart 2022: Radek Kupr - Consent Rate aneb jak jsme vyřešili propad datData Restart 2022: Radek Kupr - Consent Rate aneb jak jsme vyřešili propad dat
Data Restart 2022: Radek Kupr - Consent Rate aneb jak jsme vyřešili propad dat
Taste
Zkušenosti s Google Analytics ve SportObchod.cz - Adam Jurák
Zkušenosti s Google Analytics ve SportObchod.cz - Adam JurákZkušenosti s Google Analytics ve SportObchod.cz - Adam Jurák
Zkušenosti s Google Analytics ve SportObchod.cz - Adam Jurák
JsmeMarketing
Data Date #2: Radek Kupr - Jak zjistit skutečný propad dat po nasazení cookie...
Data Date #2: Radek Kupr - Jak zjistit skutečný propad dat po nasazení cookie...Data Date #2: Radek Kupr - Jak zjistit skutečný propad dat po nasazení cookie...
Data Date #2: Radek Kupr - Jak zjistit skutečný propad dat po nasazení cookie...
Taste
5 důvodů proč používat Google Tag Manager
5 důvodů proč používat Google Tag Manager5 důvodů proč používat Google Tag Manager
5 důvodů proč používat Google Tag Manager
Miroslav Pecka
Miroslav Pecka - 5 důvodů proč používat Google Tag Manager
Miroslav Pecka - 5 důvodů proč používat Google Tag ManagerMiroslav Pecka - 5 důvodů proč používat Google Tag Manager
Miroslav Pecka - 5 důvodů proč používat Google Tag Manager
eshopvikend
Google Tag Manager pro vývojáře
Google Tag Manager pro vývojářeGoogle Tag Manager pro vývojáře
Google Tag Manager pro vývojáře
Michal Blažek
Analytika ve světě startupu (Petr Bureš)
Analytika ve světě startupu (Petr Bureš)Analytika ve světě startupu (Petr Bureš)
Analytika ve světě startupu (Petr Bureš)
Taste Medio
Open Monday: Jak se připravit na zkoušku Google Analytics IQ
Open Monday: Jak se připravit na zkoušku Google Analytics IQOpen Monday: Jak se připravit na zkoušku Google Analytics IQ
Open Monday: Jak se připravit na zkoušku Google Analytics IQ
H1.cz
Soumrak session based analytiky
Soumrak session based analytikySoumrak session based analytiky
Soumrak session based analytiky
Taste Medio
Omni-channel data-driven atribuční modelování jednoduše, Marek Kobulský
Omni-channel data-driven atribuční modelování jednoduše, Marek KobulskýOmni-channel data-driven atribuční modelování jednoduše, Marek Kobulský
Omni-channel data-driven atribuční modelování jednoduše, Marek Kobulský
Dataweps s. r. o.
Webová analytika pro WordPress weby
Webová analytika  pro WordPress webyWebová analytika  pro WordPress weby
Webová analytika pro WordPress weby
Taste Medio
Michal Voják o Cookies - AW-dev
Michal Voják o Cookies - AW-devMichal Voják o Cookies - AW-dev
Michal Voják o Cookies - AW-dev
Desingdev
Jak probíhal vývoj platformy pro vývojáře
Jak probíhal vývoj platformy pro vývojářeJak probíhal vývoj platformy pro vývojáře
Jak probíhal vývoj platformy pro vývojáře
Pavel Dedík
Digisemestr - Webová analytika chytře s Google Analytics - workshop 16. 11. 2015
Digisemestr - Webová analytika chytře s Google Analytics - workshop 16. 11. 2015Digisemestr - Webová analytika chytře s Google Analytics - workshop 16. 11. 2015
Digisemestr - Webová analytika chytře s Google Analytics - workshop 16. 11. 2015
Sun Marketing
Jak vyhodnocovat SEO v rámci atribucí
Jak vyhodnocovat SEO v rámci atribucíJak vyhodnocovat SEO v rámci atribucí
Jak vyhodnocovat SEO v rámci atribucí
SEO jako Brno
Data Restart 2022: Roman Appeltauer - Aktivace first-party dat pomocí SGTM
Data Restart 2022: Roman Appeltauer - Aktivace first-party dat pomocí SGTMData Restart 2022: Roman Appeltauer - Aktivace first-party dat pomocí SGTM
Data Restart 2022: Roman Appeltauer - Aktivace first-party dat pomocí SGTM
Taste

More from Michal Blažek (18)

Server-Side GTM pro PPCéčkaře - přednáška z 15. PPC Campu
Server-Side GTM pro PPCéčkaře - přednáška z 15. PPC CampuServer-Side GTM pro PPCéčkaře - přednáška z 15. PPC Campu
Server-Side GTM pro PPCéčkaře - přednáška z 15. PPC Campu
Michal Blažek
Consent mode - from zero to hero
Consent mode - from zero to heroConsent mode - from zero to hero
Consent mode - from zero to hero
Michal Blažek
Sledování mikro-cílů - jak určit, zda má kampaň budoucnost
Sledování  mikro-cílů - jak určit, zda má kampaň budoucnostSledování  mikro-cílů - jak určit, zda má kampaň budoucnost
Sledování mikro-cílů - jak určit, zda má kampaň budoucnost
Michal Blažek
Analytika a online marketing v souladu s GDPR v ČR i zahraničí
Analytika a online marketing v souladu s GDPR v ČR i zahraničíAnalytika a online marketing v souladu s GDPR v ČR i zahraničí
Analytika a online marketing v souladu s GDPR v ČR i zahraničí
Michal Blažek
Co Vám neřekli o online marketingu
Co Vám neřekli o online marketinguCo Vám neřekli o online marketingu
Co Vám neřekli o online marketingu
Michal Blažek
Nadupaný kontejner pro analytiku v B2B
Nadupaný kontejner pro analytiku v B2BNadupaný kontejner pro analytiku v B2B
Nadupaný kontejner pro analytiku v B2B
Michal Blažek
Jak optimalizovat PPC kampaně v B2B
Jak optimalizovat PPC kampaně v B2BJak optimalizovat PPC kampaně v B2B
Jak optimalizovat PPC kampaně v B2B
Michal Blažek
Sociální sítě pro vzdělavatele dospělých - buďme realisté
Sociální sítě pro vzdělavatele dospělých - buďme realistéSociální sítě pro vzdělavatele dospělých - buďme realisté
Sociální sítě pro vzdělavatele dospělých - buďme realisté
Michal Blažek
JavaScript v GTM - Measure Camp Brno 2017
JavaScript v GTM - Measure Camp Brno 2017JavaScript v GTM - Measure Camp Brno 2017
JavaScript v GTM - Measure Camp Brno 2017
Michal Blažek
Propagace stránek: E-mailing krok za krokem
Propagace stránek: E-mailing krok za krokemPropagace stránek: E-mailing krok za krokem
Propagace stránek: E-mailing krok za krokem
Michal Blažek
Google Tag Manager pro mírně pokročilé
Google Tag Manager pro mírně pokročiléGoogle Tag Manager pro mírně pokročilé
Google Tag Manager pro mírně pokročilé
Michal Blažek
Propagace stránek
Propagace stránekPropagace stránek
Propagace stránek
Michal Blažek
Copywriting - Pište texty na povel
Copywriting - Pište texty na povelCopywriting - Pište texty na povel
Copywriting - Pište texty na povel
Michal Blažek
Residential Weekend 2014 - Statistics
Residential Weekend 2014 - StatisticsResidential Weekend 2014 - Statistics
Residential Weekend 2014 - Statistics
Michal Blažek
Firemní sociální sítě - Michal Blažek
Firemní sociální sítě - Michal BlažekFiremní sociální sítě - Michal Blažek
Firemní sociální sítě - Michal Blažek
Michal Blažek
Personal Branding - materiály pro účastníky semináře na RW2014
Personal Branding - materiály pro účastníky semináře na RW2014Personal Branding - materiály pro účastníky semináře na RW2014
Personal Branding - materiály pro účastníky semináře na RW2014
Michal Blažek
Personal Branding
Personal BrandingPersonal Branding
Personal Branding
Michal Blažek
Školení v používání doplňku Mail Merge
Školení v používání doplňku Mail MergeŠkolení v používání doplňku Mail Merge
Školení v používání doplňku Mail Merge
Michal Blažek
Server-Side GTM pro PPCéčkaře - přednáška z 15. PPC Campu
Server-Side GTM pro PPCéčkaře - přednáška z 15. PPC CampuServer-Side GTM pro PPCéčkaře - přednáška z 15. PPC Campu
Server-Side GTM pro PPCéčkaře - přednáška z 15. PPC Campu
Michal Blažek
Consent mode - from zero to hero
Consent mode - from zero to heroConsent mode - from zero to hero
Consent mode - from zero to hero
Michal Blažek
Sledování mikro-cílů - jak určit, zda má kampaň budoucnost
Sledování  mikro-cílů - jak určit, zda má kampaň budoucnostSledování  mikro-cílů - jak určit, zda má kampaň budoucnost
Sledování mikro-cílů - jak určit, zda má kampaň budoucnost
Michal Blažek
Analytika a online marketing v souladu s GDPR v ČR i zahraničí
Analytika a online marketing v souladu s GDPR v ČR i zahraničíAnalytika a online marketing v souladu s GDPR v ČR i zahraničí
Analytika a online marketing v souladu s GDPR v ČR i zahraničí
Michal Blažek
Co Vám neřekli o online marketingu
Co Vám neřekli o online marketinguCo Vám neřekli o online marketingu
Co Vám neřekli o online marketingu
Michal Blažek
Nadupaný kontejner pro analytiku v B2B
Nadupaný kontejner pro analytiku v B2BNadupaný kontejner pro analytiku v B2B
Nadupaný kontejner pro analytiku v B2B
Michal Blažek
Jak optimalizovat PPC kampaně v B2B
Jak optimalizovat PPC kampaně v B2BJak optimalizovat PPC kampaně v B2B
Jak optimalizovat PPC kampaně v B2B
Michal Blažek
Sociální sítě pro vzdělavatele dospělých - buďme realisté
Sociální sítě pro vzdělavatele dospělých - buďme realistéSociální sítě pro vzdělavatele dospělých - buďme realisté
Sociální sítě pro vzdělavatele dospělých - buďme realisté
Michal Blažek
JavaScript v GTM - Measure Camp Brno 2017
JavaScript v GTM - Measure Camp Brno 2017JavaScript v GTM - Measure Camp Brno 2017
JavaScript v GTM - Measure Camp Brno 2017
Michal Blažek
Propagace stránek: E-mailing krok za krokem
Propagace stránek: E-mailing krok za krokemPropagace stránek: E-mailing krok za krokem
Propagace stránek: E-mailing krok za krokem
Michal Blažek
Google Tag Manager pro mírně pokročilé
Google Tag Manager pro mírně pokročiléGoogle Tag Manager pro mírně pokročilé
Google Tag Manager pro mírně pokročilé
Michal Blažek
Copywriting - Pište texty na povel
Copywriting - Pište texty na povelCopywriting - Pište texty na povel
Copywriting - Pište texty na povel
Michal Blažek
Residential Weekend 2014 - Statistics
Residential Weekend 2014 - StatisticsResidential Weekend 2014 - Statistics
Residential Weekend 2014 - Statistics
Michal Blažek
Firemní sociální sítě - Michal Blažek
Firemní sociální sítě - Michal BlažekFiremní sociální sítě - Michal Blažek
Firemní sociální sítě - Michal Blažek
Michal Blažek
Personal Branding - materiály pro účastníky semináře na RW2014
Personal Branding - materiály pro účastníky semináře na RW2014Personal Branding - materiály pro účastníky semináře na RW2014
Personal Branding - materiály pro účastníky semináře na RW2014
Michal Blažek
Školení v používání doplňku Mail Merge
Školení v používání doplňku Mail MergeŠkolení v používání doplňku Mail Merge
Školení v používání doplňku Mail Merge
Michal Blažek

Jak může PPCéčkař zastoupit programátora

  • 1. Naše služby digitálního marketingu Jak může PPCéčkař zastoupit programátora Michal Blažek
  • 2. Protože: ● Vývojáři nestíhají ● (dočasně) neexistují ● Nejste pro vývojáře priorita ● Nedokážete se domluvit ● Bylo by to drahé ● Trvalo by to věky/start projektu včera ● Chcete s analytikou experimentovat, dočasně měřit nějaké věci ● Chcete mít nad analytikou kontrolu ● Nejde to - těžký korporát ● (na konci si ještě zmíníme ideální stav a rizika této implementace) Proč?
  • 3. GOOGLE TAG MANAGER CO VŠICHNI ZNÁME
  • 4. ● Základní analytické a marketingové tagy ● Čtení toho, co je v dataLayeru ● Použití link click triggerů na měření kliknutí na odkaz, mail, telefon, externí odkaz ● Použití click triggeru pro měření kliknutí na něco, co není odkaz ● Scrollování ● Přehrání YouTube videí s video triggerem Jak GTM používáte
  • 5. GOOGLE TAG MANAGER CO MOŽNÁ JEŠTĚ NEPOUŽÍVÁTE
  • 6. Zobrazení chyby na webu (Element Visibility)
  • 9. Trigger: Scrollování dle sekcí stránky
  • 10. Trigger: Scrollování dle sekcí stránky
  • 11. Trigger: Scrollování dle sekcí stránky
  • 12. ● Odeslání formuláře bez děkovací stránky - sleduji thank you zprávu (pozor, na odlišení chybové zprávy a děkovací) ● Interakce s ceníkem nebo něčím co se zobrazuje a skrývá ● Měření zobrazení menu, pokud se nezobrazuje kliknutí ● Chyby ve formulářích K čemu ještě použít visibility trigger
  • 13. ● https:/ /www.w3schools.com/cssref/css_selectors.asp ● Pomocí CSS selektoru je možné si sáhnout na jakýkoliv prvek na stránce CSS selektory
  • 14. Co opravdu je Google Tag Manager? Google Tag Manager kontejner (chytrý JavaScript vložený na web) Tagy ze základní nabídky Tagy vytvořené ze šablony z Google Template Gallery Skoro jakékoliv HTML, CSS, JavaScript, obrázek Vy (PPCéčkař / analytik) Web Vývojář dataLayer
  • 15. 1. Snažte se zjistit, co je to za formulář a jestli má dokumentaci 2. Najděte řešení “measure form submission contact form 7”, např. https:/ /www.analyticsmania.com/post/contact-form-7-event-tracking-with-go ogle-tag-manager/ (všimněte si posílám dataLayer z GTM a funguje) Formuláře
  • 16. Vytvořte si událost a trigger (využijte naplno dataLayer): Formuláře
  • 17. Vše, úplně vše až na naprosté výjimky, co se děje na stránce je možné zjistit pomocí posluchačů událostí - https:/ /www.w3schools.com/jsref/dom_obj_event.asp: Jak toto funguje? Posluchače událostí
  • 18. Hodně dobré na B2B webech Posluchač kopírování na webu
  • 19. Vyhledávání na webu, kde není stránka s vyhledáváním
  • 20. Vyhledávání na webu, kde není stránka s vyhledáváním
  • 21. Vyhledávání na webu, kde není stránka s vyhledáváním
  • 22. Chceme měřit kliknutí na tlačítko. Vývojář dal do svého zdrojového kódu toto: Ani vývojář není neomylný
  • 23. V minulém příkladě jsem použil knihovnu jQuery, která má extrémně jednoduchou syntaxy: jQuery(element).název události(function() { co se má stát }); Dle w3techs.com, jQuery využívá 94.8 % webů. Ostatní výzkumy uvádí mezi 70 - 95 %. ● Novější výzkumy uvádí méně, jelikož je tato knihovna na ústupu, hlavně z důvodu problémů s výkonem. ● Vždy dávejte svůj posluchač založený na jQuery až na Page Load a buďte si jistí, že web jQuery má. Čistý JavaScript vs. jQuery
  • 25. ● Vývojář nastaví kritické konverze a zdokumentuje kódy (takže vám je nesmaže při dalším updatu) ● Vývojář má k dispozici vaše požadavky na nasazení GTM a datovou vrstvu v přehledné podobě (ideálně jako manuál v Google Sheet, nejen link na podporu) ● Vývojář o všem, co nastavíte v GTM, ví a informuje vás o změnách na webu, ● Vývojář má přístupy do GTM a dokáže v případě konfliktu vrátit verzi/udělat opravu ● Vývojář chápe, že tím, co děláte, mu šetříte čas, nechcete mu zasahovat do práce, ani ho o ni připravit ● Vývojář chápe, že vaše práce je pro klienta důležitá a že nejste další prudič, co po něm jenom něco chce Ideální stav - kombinace práce vývojáře a vaše
  • 26. Monster faily, co jsem řešil v GTM ● V tagu zůstal text, který se propsal na web ● Přes GTM byly nasazeny nejen analytické, ale i skripty sloužící pro běh webu ● JS posluchač zblokoval funkcionalitu webu na některých prohlížečích ● Špatně nastavený tag vygeneroval statisíce událostí v GA ● JS error v cookie liště způsobil nulová data v účtu ● Špatně nastavené skripty způsobily extrémní zpomalení webu ● Vývojář nevěděl o tom, že přes GTM běží experiment a strávil několik hodin hledáním chyby ve svém kódu ● Posluchač odeslání formuláře přestal fungovat kvůli aktualizaci modulu formuláře ● Analytika padla při každém updatu webu ● React/Angular/Vue a další JS frameworky na webech - nerozbijte to
  • 27. Rizika a jak jim předejít ● Testujte, testujte, testujte - vždy desktop i mobil ● Kontrolujte data, co se ukládají do GTM a ověřujte se skutečností ● Kontrolujte konzoli, jestli tam nemáte chyby související s analytikou ● Testujte i periodicky - vývojář může stránku změnit ● Dokumentujte ● Pozor abyste si např. při měření formulářů nebo kopírování neuložili osobní data
  • 28. TIPY NA DALŠÍ ČշÍ
  • 29. Co se dá dál dělat v GTM Cookie lišta přes GTM - stabilní např. s https:/ /orestbida.com/demo-projects/cookieconsent/, některé cookie lišty mají i hotovou šablonu jako Cookiebot Google Tag Manager pro vývojáře - osvětlení pro vývojáře, jak mohou využít GTM k zjednodušení své práce a jak se vyvarovat chyb v dataLayeru (2018) - https:/ /www.slideshare.net/blazekm/google-tag-manager-pro-vvoje Základy JavaScriptu v GTM (2017) - https:/ /www.slideshare.net/blazekm/javascript-v-gtm-measure-camp-brno-2017
  • 30. Co se dá dál dělat v GTM Případová studie - nasazení ecommerce bez vývojáře + oprava chyb na webu - https:/ /www.michalblazek.cz/webova-analytika/pomoci-gtm-zastoupit-vyvojare-ca se-study-ecommerce-hotfix-b2c Studie využívá faktu, že vše na stránce je možné JavaScriptem přečíst, využít a v případě potřeby i změnit CSS selektory - https:/ /www.w3schools.com/cssref/css_selectors.asp JavaScript posluchače
  • 32. Marketing Makers - “Co nemůžete změřit, raději nikdy nedělejte! Prezentaci vypracoval: Michal Blažek, michal@marketingmakers.net, 728 729 312 Marketing Makers s.r.o., Domažlická 1053/15, 130 00 Praha 3 - Žižkov, IČ: 04174836, DIČ: CZ04174836 MarketingMakers.net | Facebook | Twitter
  • 33. YOU GIVE DATA WE GET RESULTS