Определение и удаление тегов скриптов, введенных менеджером тегов Google

#reactjs #google-tag-manager

#reactjs #google-tag-manager

Вопрос:

У меня есть приложение React, и мне нужно работать с 2 идентификаторами GTM внутри приложения: один идентификатор для общего приложения и один идентификатор для 1 конкретного маршрута.

Согласно моим тестированиям, я заметил, что сброс экземпляра диспетчера тегов не приведет к удалению введенных скриптов, и удаление экземпляра тоже не подойдет, поэтому мое текущее предположение состоит в том, чтобы идентифицировать и удалять вручную все введенные скрипты при переходе от / к определенному маршруту и повторной инициализации другого экземпляра для внедрения.

Таким образом, я хочу удалить введенные скрипты из экземпляра диспетчера тегов, когда они больше не нужны, поскольку они будут конфликтовать с другими скриптами, которые будут введены из дополнительного экземпляра диспетчера тегов.

Комментарии:

1. Вы когда-нибудь разбирались в этом? Я пытаюсь скрыть некоторые скрипты, которые были введены GTM в мое приложение Vue. Похоже, у вас была аналогичная проблема.

2. @TinyTiger К сожалению, я не нашел решения, мы полностью изменили подход.