Virtual Events and Page Views
Custom events can be triggered through an asynchronous event push to the dataLayer.
https://developers.google.com/tag-manager/devguide
Refer to version 18 in GTM for updates that make virtual events and page views possible.