Automatizovaná obnova klíčových slov a sestav v Google Ads účtu: Reakce na nečekané změny

Dlouho jsem si myslel, že když mám kampaně dobře nastavené a spravuji si je sám, mám nad nimi plnou kontrolu. Klienti mi do nich nezasahují, nemám tým – pracuji na volné noze. A přesto se mi začaly v účtech dít věci, které jsem neudělal.

Začal jsem si všímat, že některé reklamní sestavy jsou pozastavené. Nebo že klíčová slova mizí z aktivních sestav. Bez varování, bez notifikace, bez mého svolení.

A viníkem? Google sám. Automatizovaná doporučení, která byla buď automaticky aplikována, nebo proběhly „vylepšovací“ zásahy na základě chování systému. Někdy to byla jen drobnost. Jindy zásah do funkční kampaně, který znamenal ztrátu výkonu.

Našel jsem skript od Nilse Rooijmanse – Change History Alerts. Ten funguje jako hlídač účtu – sleduje historii změn a upozorní mě, když někdo (nebo něco) provedlo zásah. Super základ, který mi dal přehled.

I tak mi mi to nestačilo.


Chci to opravit automaticky

Vytvořil jsem proto vlastní rozšíření: Low Activity Recovery. Můj cíl? Když Google (nebo cokoliv jiného) pozastaví klíčové slovo nebo sestavu, chci mít možnost tuto entitu automaticky obnovit – za jasně definovaných podmínek.

Stáhnout skript si můžeš zde:
https://pue.cz/gscripts/public/low-activity-recovery-bulk.js


Co skript dělá?

  1. Označuje aktivní klíčová slova a sestavy štítkem – například PLAY a aktuálním datem. Tím vytváří základní mapu toho, co v účtu reálně běží.
  2. Sleduje pozastavené entity – a pokud mají definovaný štítek PLAY, automaticky je znovu spustí a dá jim štítek RESTART LOW ACTIVITY.
  3. Zapisuje každý zásah do Google Sheets – vidím tak přehledně, co bylo kdy obnoveno.

Proč to dává smysl?

Google dnes v účtech často jedná podle svých algoritmů. Může vypínat klíčová slova s nízkým objemem vyhledávání, přidávat doporučení nebo měnit strategie. Pokud spravujete účty ručně, taková pomoc může být spíše zásah. Automatizace, kterou nechci. Pomoc, o kterou jsem nežádal.

Tento skript mi umožňuje udržet plnou kontrolu – nejen pasivním dohledem, ale aktivní ochranou kampaní, které jsem postavil na základě vlastních dat a strategie.


Jak skript nasadit?

  1. Vlož skript Change History Alerts do účtu, pokud chceš upozornění na změny.
  2. Vlož Low Activity Recovery skript do účtu a nastav požadované štítky.
  3. Spouštěj skript automaticky (např. každé ráno).
  4. Sleduj zápisy do výstupní tabulky a podle potřeby přidávej štítky pro automatický restart.

Na co si dát pozor

Skript funguje spolehlivě v běžně velkých účtech, ale pokud spravujete rozsáhlý účet s tisíci klíčových slov a sestav, může narazit na časové nebo kvótní limity Google Ads skriptů – a některé entity tak nemusí být zpracovány. V takovém případě doporučuji rozdělit zpracování po částech nebo použít další skripty. Důležité je také si uvědomit, že pokud ručně pozastavíte klíčové slovo nebo sestavu, ale ponecháte jim štítek PLAY, skript je příště znovu spustí. Vždy je tedy potřeba nejen entitu pozastavit, ale i odstranit příslušné štítky, pokud nechcete, aby byla znovu automaticky obnovena.

Shrnutí

Google dnes dělá v účtech rozhodnutí, aniž by se ptal. A i když to občas pomůže, jindy tím potopí kampaň, která fungovala. Pokud pracujete samostatně a chcete mít nad svými účty absolutní kontrolu, skript Low Activity Recovery může pomoct.

Nečekám, že budu každý den ručně kontrolovat historii změn. Ale chci mít jistotu, že žádná důležitá sestava nezůstane zbytečně pozastavená jen proto, že to Google uznal za vhodné.

💡 Tip: Pokud nechcete pracovat se skripty, ale přesto si chcete hlídat automatická pozastavení klíčových slov, využijte filtry přímo v Google Ads. Stačí ve vyhledávání zvolit „Příčina stavu“ → „Klíčové slovo bylo pozastaveno kvůli malé aktivitě“. Uložte si tento filtr a přidejte si jeho kontrolu jako pravidelný týdenní úkol. Není to automatické řešení, ale pomůže vám udržet si přehled.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *