#reactjs #google-tag-manager
#reactjs #google-tag-manager
Вопрос:
У меня есть приложение React, и мне нужно работать с 2 идентификаторами GTM внутри приложения: один идентификатор для общего приложения и один идентификатор для 1 конкретного маршрута.
Согласно моим тестированиям, я заметил, что сброс экземпляра диспетчера тегов не приведет к удалению введенных скриптов, и удаление экземпляра тоже не подойдет, поэтому мое текущее предположение состоит в том, чтобы идентифицировать и удалять вручную все введенные скрипты при переходе от / к определенному маршруту и повторной инициализации другого экземпляра для внедрения.
Таким образом, я хочу удалить введенные скрипты из экземпляра диспетчера тегов, когда они больше не нужны, поскольку они будут конфликтовать с другими скриптами, которые будут введены из дополнительного экземпляра диспетчера тегов.
Комментарии:
1. Вы когда-нибудь разбирались в этом? Я пытаюсь скрыть некоторые скрипты, которые были введены GTM в мое приложение Vue. Похоже, у вас была аналогичная проблема.
2. @TinyTiger К сожалению, я не нашел решения, мы полностью изменили подход.