Я новичок в Adobe DTM, после проверки всех событий Adobe DTM у него нет способа проверить отсутствие активности. Кто-нибудь это сделал? Как это сделать? Благодарю.Каковы способы отслеживания бездействия с adobe dtm?
ответ
Ну, я собираюсь ответить на мой вопрос, основываясь на помощи @CrayonViolent.
Создать
Page Load Rule
ПодConditions
, правило Trigger наBottom of Page
, он обеспечивает достаточно времени для загрузки страницы элементов перед выполнением правила
ПодJavascript/Third Party Tags
, я добавил мой JavaScript для обнаружения ли значение поля ввода изменилось, если это произойдет, задержки на 15 секунд, затем запустите_satellite.setVar('blahblah', 'toSomething')
, что позволяет мне использовать на следующем шаге. Заключительный шаг_satellite.track('mydirectcallname')
, чтобы вызватьDirect Call Rule
Создать
Direct Call Rule
ПодConditions
, убедитесь, чтоString
имеет такое же значение, как и в_satellite.track('mydirectcallname')
(т.е. mydirectcallname)
ПодAdobe Analytics
, я поставил один из Evar использовать% blahblah%, который я определил на этапе 1.
Что означает «бездеятельность»? –
@CrayonViolent Очень хороший вопрос! Страница - одностраничное приложение, и кнопки нет. Как только пользователь меняет число в любом поле ввода, он вычисляет результаты. Поэтому я хочу дождаться, когда пользователь войдет во всю информацию и захватит данные и отправит их в dtm, поэтому я буду ждать после 15 секунд, если не будет нажата клавиша. – Lance
ОК, поэтому нет встроенного способа сделать это в DTM, но вы можете легко написать свой собственный код и поместить его в правило загрузки страницы без каких-либо условий в качестве стороннего javascript. –