Notification

G Suite is now Google Workspace: everything your business needs to get work done.

History change trigger

Google Tag Manager's History Change trigger will fire a tag when the URL fragment changes or when a site uses the HTML5 pushstate API. This trigger is useful to fire tags that track virtual pageview in single page web applications.

To create a new history change trigger:

  1. Click Triggers and then New.
  2. Click Trigger Configuration and choose the History Change trigger type.

When a history change event occurs, Tag Managers populates the following variables:

  • History old url fragment: What the URL fragment used to be.
  • History new url fragment: What the URL fragment is now.
  • History old state: The old history state object, controlled by the site's calls to pushState.
  • History new state: The new history state object, controlled by the site's calls to pushState.

Was this helpful?

How can we improve it?
Search
Clear search
Close search
Google apps
Main menu
5946379706036465552
true
Search Help Center
true
true
true
true
true
102259
false
false