Сам
gtag не предусматривает, чтобы слушали события на нём. Поэтому надо прошерстить весь свой код и найти все вызовы
gtag() с искомым событием. И там же дописать ваш
alert()
Или сделать свою прослойку для аналитики. На странице вызывать вместо
gtag() свою функцию, например,
mytag() которая, в свою очередь, станет вызывать
gtag() и может, другие скрипты аналитики.
Upd. в комментариях выяснилось, что ТС не может поменять вызовы к
gtag() В таком случае остаётся заменить функцию
gtag() на свою:
function gtag(){
dataLayer.push(arguments); // это весь исходный её функционал
if (arguments.length > 1
&& typeof arguments[0] === 'string'
&& arguments[0].toLowerString() === 'event'
&& typeof arguments[1] === 'string'
&& arguments[1] === 'name1'
)
{
alert("Name 1!");
}
}