Мы пытаемся использовать возможные условия DTM Adobe Analytics Tool, чтобы инструмент был активным только на определенных страницах.Диспетчер динамических меток - Условия использования Adobe Analytics Условия
Фактически, настройки инструментов не позволяют использовать какие-либо Условия, например Правила.
Если флажок «Код страницы уже присутствует», код инструмента не будет активным вообще.
Наше требование состоит в том, что только некоторые страницы уже имеют код страницы, поэтому инструмент Adobe Analytics будет активен только для других.
Короче говоря, это похоже на то, что флажок «Код страницы уже присутствует» может быть обусловлен.
Мы протестировали некоторые правила загрузки страниц, которые могли бы вызвать, условно, инструмент, но он не работает.
Короткий ответ: нет, DTM (* still *) не имеет встроенного способа условного запуска инструмента при загрузке страницы, однако есть некоторые (теневые) обходные пути. См. [Этот ответ] (http://stackoverflow.com/questions/26219881/dtm-s-t-function-and-page-load-rules-relation/26227474#26227474). Я отправил по соответствующему вопросу для более подробной информации. –
Кроме того, опция «Код страницы уже присутствует» - это, в основном, еще один уровень «создания» в DTM. Он предназначен для людей, у которых уже есть наследный имп. на своем сайте и пытаются перейти на DTM. Таким образом, это способ начать реализацию через DTM, но на самом деле ничего не выводить DTM. Идея заключается в том, что после того, как вы это сделали, а затем удалите все устаревший код с вашего сайта, вы можете снять флажок, и DTM начнет выводить его. TBH Я все еще пытаюсь понять, почему я когда-либо делал это, вместо того, чтобы просто не публиковать изменения, пока я не готов, но ... это то, что есть! –
В пользовательском коде инструмента вы можете написать логику, чтобы установить s.abort в true, если другой код страницы существует, если другой код уже загружен. – BrettAHale