Os acionadores com base no evento "Alteração do histórico" disparam uma tag quando o fragmento de URL (hash) muda ou quando um site está usando as APIs pushState HTML5. Esse acionador é útil para disparar tags que acompanham exibições virtuais de página em um aplicativo Ajax, por exemplo.
Quando ocorre um evento de alteração de histórico, o Gerenciador de tags preenche as seguintes variáveis:
- fragmento de URL antigo do histórico: o antigo fragmento de URL
- fragmento de URL novo do histórico: o novo fragmento de URL
- estado antigo do histórico: o antigo objeto de estado do histórico, controlado pelas chamadas do site para pushState
- novo estado do histórico: o novo objeto de estado do histórico, controlado pelas chamadas do site para pushState