U webových datových streamů můžete upravit a vygenerovat novou událost v Google Analytics pomocí regulárního výrazu.
Jestliže se chcete vyhnout použití chybných regulárních výrazů, které by mohly mít dopad na výkon vašeho webu, řiďte se těmito doporučenými postupy:
- Než začnete používat regulární výrazy, zkuste použít jiné operátory (např. přesné shody, obsahuje).
- Otestujte svůj regulární výraz na očekávané vstupy a ujistěte se, že splňuje vaše očekávání.
- Pokud se mají rozlišovat velká a malá písmena, nastavte, aby regulární výrazy rozlišovaly velká a malá písmena. Použijte možnost, u které není uvedeno „(bez rozlišování malých a velkých písmen)“.
Google Analytics 4 spouští pravidla pro vytváření a úpravy událostí přímo v prohlížeči. Některé typy neplatných regulárních výrazů v důsledku toho vedou k nižšímu výkonu webu.
Implementace regulárního výrazu JavaScriptu v prohlížeči využívá při vyhodnocování řetězce a regulárního výrazu zpětné trasování. Složitý nebo špatně napsaný regulární výraz může způsobit značné problémy při spuštění v určitých prohlížečích, což může vést k poškození webu nebo selhání počítače. Takový výsledek může být způsoben buď regulárním výrazem v pravidle pro vytvoření/úpravu události, nebo řetězci, se kterými se vaše pravidlo shoduje.
Doporučené postupy, jak se vyhnout katastrofickému zpětnému sledování
- Vyhněte se neomezeným nebo vnořeným opakováním, v nichž se může čas exponenciálně zvyšovat. Definujte maximální počet očekávaných opakování.