Preskočiť na obsah

Google Smart Bidding: matematika „black boxu“

Každé automatizované biddingové rozhodnutie, ktoré Google urobí, je variáciou jedného z najstarších problémov v oblasti reinforcement learningu: problému Multi-Armed Bandit (MAB).

Väčšina inzerentov vníma Smart Bidding ako jedno „magické tlačidlo“. V skutočnosti ide o sofistikovaný rámec sekvenčného rozhodovania, v ktorom algoritmus neustále volí medzi exploration (skúšaním neznámych aukcií, aby zistil ich hodnotu) a exploitation (bidovaním na aukcie, o ktorých už vie, že fungujú).

Pochopenie matematickej architektúry za týmito rozhodnutiami, od Markovových reťazcov až po Bayesovské učenie, je jediný spôsob, ako diagnostikovať, prečo stratégia uspeje alebo sa dostane do „death spiral“.

1. Algoritmický pôvod: od Markova k Thompsonovi

Biddingový systém Googlu sa riadi vlastnosťou „bez pamäte“, známou ako Markovov reťazec. To znamená, že ďalší stav (ponuka v aukcii) závisí od aktuálneho kontextu, nie od celej histórie toho, ako sa k nemu algoritmus dostal.

Tento rámec umožňuje Googlu vnímať každú aukciu ako jedinečný prechod medzi stavmi, kde „odmena“ (konverzia) aktualizuje presvedčenia modelu o tom, čo funguje.

Na riešenie kompromisu medzi exploration a exploitation využíva Google tri hlavné rodiny algoritmov:

Algoritmus Mechanizmus Úloha v Smart Biddingu
ε-Greedy Náhodne vyberie možnosť približne v 10 % prípadov, aby získal nové dáta. Záložný mechanizmus pre úplne nové kampane bez histórie.
Upper Confidence Bound (UCB) Pridáva „bonus za neistotu“ k zriedkavo skúšaným možnostiam. Základ tCPA a tROAS. Cieľ funguje ako pevný strop na UCB skóre.
Thompson Sampling Využíva Bayesovské distribúcie na vzorkovanie odhadov a vyberá najvyššiu hodnotu. Hlavný mechanizmus pre Maximize Conversions. Prirodzene škáluje exploration podľa skutočnej neistoty.

2. Bayesovské učenie a mýtus „50 konverzií“

Google explicitne uvádza, že Smart Bidding využíva Bayesovské učenie na zlepšovanie modelov počas zbierania dát. Konkrétne pracuje s Beta-Bernoulli modelom, kde „prior“ distribúcia začína ako úplne plochá (totálna neistota) a postupne sa zužuje s pribúdajúcimi konverziami.

V odvetví sa často uvádza, že 50 konverzií mesačne je magická hranica, od ktorej Smart Bidding „začne fungovať“. Technicky je to zavádzajúce z dvoch dôvodov:

  • Kvalita distribúcie: 50 identických brandových konverzií nenaučí model toľko ako 50 rôznorodých vyhľadávacích dopytov.
  • Variancia: Pri tROAS v e-commerce katalógu s rôznymi hodnotami objednávok môže byť potrebných 400+ konverzií, aby bol odhad štatisticky spoľahlivý.

3. Konverzný cyklus: skutočná jednotka času

Inzerenti často hodnotia úspešnosť stratégie po 14 dňoch, ale správne hodnotiace okno sú v skutočnosti 3 kompletné konverzné cykly.

Konverzný cyklus je typický čas od kliknutia po nahlásenú konverziu. Ak má váš B2B predajný cyklus 60 dní, vyhodnocovanie zmeny stratégie po dvoch týždňoch je matematicky bezvýznamné, model ešte nevidel ani prvé „úplne nahlásené“ okno dát.

4. Prečo tROAS zlyháva: Power Law a Zipfovo rozdelenie

Väčšina dát v Google Ads sa neriadi normálnym „zvonovým“ rozdelením. Namiesto toho sa riadi Power Law distribúciou, známou aj ako pravidlo 80/20.

  • Kľúčové slová: horných 5 % kľúčových slov zvyčajne generuje približne 73 % konverzií.
  • Produkty: príjmy e-commerce zvyčajne sledujú Zipfovo rozdelenie, kde produkt č. 1 môže generovať dvojnásobný obrat oproti produktu č. 2.

Keď je variancia hodnoty príliš vysoká, regresný model hodnoty konverzie sa stáva nespoľahlivým. Algoritmus začne naháňať zriedkavé, vysoko hodnotné „outlier“ objednávky, čo posúva priemernú ponuku ďaleko od typickej hodnoty objednávky.

Riešením býva často zastropovanie hodnôt konverzií, ktoré umelo stlačí distribúciu a obnoví stabilitu modelu.

5. „Death spiral“: keď ciele zabijú signál

Najnebezpečnejším režimom zlyhania je samoposilňujúca sa negatívna slučka, nazývaná „death spiral“. Zvyčajne ju spustí nastavenie tCPA cieľa výrazne pod skutočnými nákladmi trhu.

  • Porušenie obmedzenia: strop UCB skóre algoritmu je nastavený príliš nízko.
  • Strata signálu: kampaň vyhráva menej aukcií a hustota konverzií klesá.
  • Kolaps exploration: keď je dát menej, neistota rastie, ale pevný strop cieľa bráni algoritmu bidovať dostatočne vysoko na to, aby sa z tejto situácie „preexploroval“.

Výsledkom je kampaň, ktorá sa pomaly prepadá do stavu Learning Limited, až nakoniec úplne prestane míňať rozpočet.

Kontrolný zoznam pri hodnotení výkonu

  • Neresetujte learning len kvôli zmene cieľa. Úprava tCPA alebo tROAS je okamžitá recalibrácia bidding-u; nevymaže Bayesovské priory na úrovni vyhľadávacích dopytov.
  • Ignorujte manuálne seasonality adjustments pri veľkých retail udalostiach, ako je Black Friday. Smart Bidding tieto špičky zvyčajne deteguje automaticky. Manuálne úpravy často vedú k nadmernému bidovaniu oproti skutočnému nárastu konverzií.
  • Prepnite na Maximize Conversions počas exponenciálneho rastu alebo prudkých „hockey stick“ zmien. Fixné ciele počas rýchlych zmien trhu zaostávajú.

Smart Bidding je Bayesovský systém, ktorý sa zlepšuje s pribúdajúcimi dôkazmi. Každá zmena stratégie má svoju cenu.

Úspech nespočíva v hľadaní „najlepšej“ stratégie, ale vo vytvorení čo najstabilnejšieho dátového prostredia, v ktorom môže matematika algoritmu správne fungovať.

Prečo sa čísla v Google Ads, GA4 a Meta nikdy nezhodujú

Otvoríte Google Ads. Vidíte konverzie za 3 200 €. Potom sa pozriete do GA4 a tam svieti 2 100 €. A Meta Ads Manager ukazuje úplne iné číslo. Nemôžu mať pravdu všetci — tak ktorému číslu veriť?

Toto je jedna z najčastejších otázok, ktoré dostávame od zakladateľov firiem a marketingových manažérov. A úprimná odpoveď znie: všetky sú správne. Len každá platforma meria niečo trochu iné.

Prečo sa čísla nikdy nezhodujú

Každá platforma počíta konverzie vlastným spôsobom. Google Ads štandardne používa atribučný model posledného kliknutia a započíta konverziu vždy, keď používateľ po kliknutí na reklamu neskôr vykoná konverziu — aj keď klikol pred niekoľkými týždňami.

GA4 sleduje relácie a udalosti pomocou first-party cookies, ktoré prehliadače čoraz viac obmedzujú. Meta Ads pripisuje konverzie používateľom, ktorí reklamu videli alebo na ňu klikli v rámci predvoleného okna 7 dní po kliknutí / 1 deň po zobrazení.

Keď porovnáte tieto tri systémy za rovnaké obdobie, vždy dostanete tri odlišné čísla.

Hlavné príčiny rozdielov

Príčina Čo sa deje
Atribučné okná Google Ads môže započítať konverziu, ktorá nastala až 30 dní po kliknutí. GA4 ju nemusí priradiť k rovnakej relácii.
Cesta používateľa medzi zariadeniami Používateľ klikne na reklamu na mobile a konvertuje na počítači. Google sa snaží túto cestu spojiť, GA4 to často nedokáže.
Obmedzenia cookies Safari a Firefox blokujú third-party cookies. GA4 môže stratiť reláciu, zatiaľ čo Google Ads používa vlastnú infraštruktúru merania.
Dvojité započítanie Návštevník klikne na Google Ads aj Meta reklamu v rámci jednej nákupnej cesty. Obe platformy si môžu nárokovať tú istú konverziu.
Odlišné konverzné udalosti Google Ads môže počítať mikro-konverzie, napríklad pridanie do košíka, zatiaľ čo GA4 počíta len nákupy. Vždy treba skontrolovať, čo presne každá platforma meria.
Časové pásma a dátové okná Ak Google Ads používa iné časové pásmo ako GA4, konverzia o 23:45 sa môže zobraziť v každej platforme pod iným dátumom.

Ktorému číslu by ste mali veriť?

Závisí od toho, aké rozhodnutie robíte.

Pre každodennú optimalizáciu kampaní — bidding, rozdeľovanie rozpočtu alebo testovanie kreatív — používajte čísla priamo z danej platformy. Algoritmy Google Ads sa učia z konverzných dát Google Ads. Ak im namiesto toho dodáte čísla z GA4, výkon kampaní sa zvyčajne zhorší.

Pre pochopenie celej zákazníckej cesty a celkového prínosu marketingu je zdrojom pravdy GA4. Je to jediné miesto, ktoré dokáže vidieť všetky kanály v jednom prehľade — ak je správne nastavené.

Pre porovnanie kanálov medzi sebou, napríklad či viac hodnoty prináša Google alebo Meta, nie sú čísla samotných platforiem úplne spoľahlivé. Obe majú prirodzenú motiváciu pripísať si konverziu. Práve tu dáva zmysel kvalitný atribučný model alebo marketing mix modelling.

Čo môžete urobiť, aby ste rozdiel zmenšili

Rozdiely úplne neodstránite. Môžete ich však zmenšiť natoľko, že prestanú byť rušivým faktorom.

  • Nastavte konzistentné atribučné okná. Používajte rovnaké lookback okno naprieč platformami, kde je to možné. Rozumným východiskom pre väčšinu účtov je 7 dní po kliknutí bez view-through atribúcie.
  • Používajte GA4 ako neutrálny zdroj pravdy. Nastavte správne udalosti, konverzie a prípadne cross-domain tracking a GA4 používajte ako hlavný zdroj biznis metrík.
  • Zapnite enhanced conversions v Google Ads. Táto funkcia využíva first-party dáta, napríklad hashované e-mailové adresy pri nákupe, na obnovu konverzií, ktoré cookies nezachytili. Presnosť merania sa tým výrazne zlepšuje.
  • Vypnite view-through konverzie v Meta. Predvolené okno 1 deň po zobrazení pripisuje konverziu každému, kto reklamu len videl. Vo väčšine prípadov to čísla umelo nafukuje bez reálneho dopadu na biznis.
  • Skontrolujte, čo skutočne meriate. Pred porovnaním čísel sa uistite, že každá platforma počíta tú istú konverznú udalosť. Znie to samozrejme, ale v praxi je to prekvapivo častá chyba.
  • Používajte UTM parametre konzistentne. Každá platená kampaň, každá reklama a každý zdroj návštevnosti by mali mať čisté UTM označenie. Je to najjednoduchší spôsob, ako urobiť dáta v GA4 použiteľnými.

Číslo, na ktorom naozaj záleží

V konečnom dôsledku je jedinou metrikou, ktorá odráža skutočný výkon vášho biznisu, tržba vo vašom CRM alebo e-commerce systéme. To je číslo, za ktoré sa zodpovedáme pri správe účtov — nie to, čo ukazuje Google Ads, ani to, čo tvrdí Meta.

Analytické platformy sú nástroje na lepšie rozhodovanie. Nie sú to účtovné knihy. Keď to pochopíte, rozdiely medzi číslami prestanú byť mätúce a začnú byť užitočnou informáciou.

Ak chcete druhý názor na to, ako funguje vaše aktuálne meranie, radi sa naň pozrieme. Bez predajného tlaku a bez skrytej agendy — len úprimný pohľad na to, čo sa meria správne a čo nie.