Я говорю об этом только с точки зрения отслеживания событий. Я понимаю, что GTM - это инструмент для управления Firebase / Google Analytics, AppsFlyer и т. д. Мне сказали, что GTM имеет большие преимущества, когда дело доходит до отслеживания событий на веб-сайтах и того, что от них не требуется вносить изменения на уровне кода для каждого отдельного события в page, добавив тег, скажем, в заголовок страницы или что-то в этом роде.
Устранение повторяющихся кодов отслеживания событий при нажатии кнопок или чего-либо еще, а также необходимость внесения разработчиками незначительных изменений на основе отслеживания.
Предположим, у меня есть приложение с одним экраном и 4 кнопками (A, B, C, D). Я поместил коды отслеживания событий аналитики под действие нажатия кнопок с помощью Google / Firebase Analytics.
Почему мне следует использовать GTM и какие преимущества он принесет в описанном выше сценарии.
На самом деле, когда дело доходит до приложений, на самом деле Firebase управляет GTM (т.е. вы используете Firebase для отправки событий в GTM, которые затем можно использовать в других тегах).
Таким образом, если все, что вы хотите использовать, - это Firebase Analytics, тогда вы вообще не получите прибыли от GTM.
Однако, если вы хотите использовать дополнительные теги (Google Analytics, маркетинговые теги и т. д.), Ваше преимущество в том, что (по крайней мере, в некоторой степени) вы можете добавлять дополнительные теги без перестройки приложения.