1 of 20

Kouzla v PQ

Daniel Zrůst�Letní PPC Camp

Tyto slidy naleznete zde:

https://goo.gl/KTgfUY

2 of 20

Power Query

Excel na steroidech

Pokročilý

AdWords Editor

Elegantnější

OpenRefine

Hromadné pročištění dat�Hromadná transformace �Hromadná editace textu

(s pomocí tlačítek)

Schopný zprocesovat např. 500 000 řádků

Schopný vytvořit report z více propojených datových zdrojů

3 of 20

Hlavní výhody při práci v Power Query

  1. V PQ se všechny kroky se zaznamenávají. Automaticky.
  2. Většinu kroků lze měnit zpětně.
  3. Pracujete v “preview modu” => vstupní data nijak neměníte.
  4. Kroky na sebe navazují. Výsledek předchozího kroku je vstupem pro další krok.
  5. UI je user friendly. Na většinu operací je tu tlačítko. (i pro funkci KDYŽ či SVYHLEDAT)
  6. Všechny operace se provádí na úrovni celých sloupců.
  7. Kopírování je omezeno na absolutní minimum => minimalizace chyb.
  8. NEMUSÍTE být programátor (pokročilejší uživatelé mohou však využít širokou nabídku psaných funkcí)
  9. PQ je velmi výkonné - např. práce s 500 000 řádky není zásadní problém.

“Skriptování” pro neprogramátory

4 of 20

Cvičení

Feed:

Ads:

https://goo.gl/DMivrZ

5 of 20

Demo

Tvorba kampaně

https://www.youtube.com/watch?v=qZrk3X6qwqI

6 of 20

Využití Power Query pro PPCčkaře

  1. Vytváření/hromadná editace kampaní ve vyhledávání
    1. Vytváření kompletních kampaní
    2. Vytváření kombinací KWs BEZ kopírování
    3. Vytváření relevantních reklamních textů za pomocí vzorů s proměnnými
    4. Klasifikace KWs do reklamních sestav
    5. Příprava feedů (pro Shopping, DSA, Sklik)
    6. Podmínečné upravy bidů
    7. Automatizovaná tvorba negativních KWs na základě pozitivních KWs v přesné shodě
    8. Automatizované přidávání nových KWs na zakládě Search Term reportu
  2. Vytváření custom performance reportům, které lze aktualizovat jedním kliknutím
    • Tam, kde nestačí GA ani Data Studio
    • Typicky se jedná o případy, kdy je k výkonu kampaní potřeba “přilepit” interní data z datových kostek, CRM, offline reportů atd.
  3. Vytváření custom PPC nástrojů
    • Hromadné restrukturalizace účtů
    • Migrátor kampaní z AdWords do BingAds (Skliku)
    • Porovnáč feedu vs aktivní klíčová slova

7 of 20

Nic není dokonalé: nevýhody

  • Zatím chybí verze pro Mac
  • Vše končí v Excelu
    • Výstupem projektu jsou řádky, které je potřeba někam nahrát (AdWords, Sklik…)
  • Vstupem do PQ obvykle musí být data ve formě tabulek či řádku
    • Vstupní data však nemusí být “dokonale čistá”
  • V PQ nelze jednoduše měnit hodnoty jednotlivých buňek
  • PQ je návykové - jakmile začnete projekt, budete ho chtít dokončit celý a to i přesto, že se někde “zaseknete a nevíte jak dál”
  • (Váš tým nebude potřebovat tolik lidí)

8 of 20

...Slidy “pod čarou”...

9 of 20

Více zde

10 of 20

2 výchozí myšlenky:

PPCčkaři jsou analytici.

Jejich největšími pomocníky jsou tabulky, data a grafy.

PPC systémy = hromada řádků s pěkným UI

1

2

11 of 20

Co je to Power Query?

“Power Query enhances self-service BUSINESS INTELLIGENCE for Excel with an intuitive and consistent experience for discovering, combining, and refining DATA across a wide variety of sources including relational, structured and semi-structured data, OData, Web, Hadoop, and more.”

Produkt

Kde PQ naleznete

Nutno doinstalovat?

Excel 2010 & 2013

záložka Power Query

Ano

Excel 2016

záložka Data>Get & Transform

(Načíst a transformovat)

Ne

Power BI for Desktop

Edit Query

Ne

12 of 20

Co je to Power Query?

13 of 20

Co je to Power Query?

Předdefinované tlačítkové funkce

Rekordér kroků

Vždy aktualizovaný pohled �na Vaše upravená data

14 of 20

Co všechno lze použít jako zdroj dat v PQ?

Nejčastější zdroje

Online zdroje

Databáze

Ostatní

  • XLS
  • XLSX
  • Tabulky v aktuálním sešitu
  • CSV
  • TSV
  • TXT
  • Složky souborů
  • Tabulky na webu
  • XML feedy
  • Google Sheets
  • Dropbox soubory
  • Zdrojový kód webu
  • SQL Server
  • Access
  • Oracle
  • IBM DB2
  • MS Analysis Services

  • Azure
  • Exchange
  • MS Dynamics
  • Facebook
  • GA (Power BI pouze)
  • Vlastní query
  • ...

15 of 20

Typický uživatel PQ

  • Aktuálně si alespoň trochu rozumí s Excelem/Google Sheets
  • Skripty jsou pro něj příliš složité a zdlouhavé na vývoj
  • Funkce KDYŽ mu není cizí
  • Provádí stejné činnosti opakovaně a nebaví ho to
  • Trápí ho neefektivita práce v Excelu, zamrzání, nedostatek výkonu

16 of 20

Fáze při přechodu na Power Query

Hodiny

Dny

Týdny

Měsíce

Pochopení fungování PQ

Pochopení základních funkcí�Přemýšlení nad tím, jak využít PQ pro Váš business

Tvorba jednoduchých PPC nástrojů (např. “campaign builder”)�Tvorba pokročilejších reportů, které lze aktualizovat jedním kliknutím�WOW efekt, objevování všech možností

Tvorba velmi komplexních nástrojů - např. kompletní restrukturalizace celých účtů

Tvorba vlastních funkcí v PQ

Školení ostatních členů týmu

Postupné opouštění AdWords Editoru �Postupné opouštění běžného Excelu

Tvorba pokročilých nástrojů (např. “Search Term Tool”)

17 of 20

Srovnání běžných nástrojů

UI

Složitost

Komplexní hromadné změny

Automatizace

Testování

Rychlost vývoje

Online rozhraní

1

1

3

3

3

3

AdWords Editor

1

1

3

3

3

3

Standardní Excel

2

2

3

3

3

2

Makra (VBA)

3

3

1

2

3

3

AdW Scripty

3

3

1

1

3

3

Power Query

2

2

1

2

1

1

Legenda: 1 - Dobrý, 2 - OK, 3 - Špatný

18 of 20

Pár tipů na závěr

  1. Nebojte se PQ alespoň vyzkoušet
    1. Všechny kroky se nahrávají, můžete se tak kdykoliv vrátit do předchozích kroků
    2. Testujte, zkoušejte, za chyby se netrestá (už nejsme ve škole)
  2. Přepněte mozek z buňkového do tabulkového režimu
  3. Nebojte se error hlášek, většinou Vám řeknou, kde je chyba
  4. Všechny bežné Excelovské funkce existují i v PQ pod podobným názvem/tlačítkem
    • např. Left = Text.Start, Right = Text.End, Len = Text.Length, Substitute = Text.Replace
  5. Nebojte se “psaných” funkcí
    • Ani těch vnořených - doporučuji postupovat zevnitř ven
  6. V každém “projektu” je většinou pouze pár opravdu kritických kroků, kde tlačítka nemusí stačit
  7. 99 % problémů je řešitelných, je to jen otázka času
  8. Do cíle vede mnoho různých kombinací kroků

19 of 20

Zdroje

20 of 20

Děkuji za pozornost!