- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Настраиваю trackevent на сайте getswag.ru
на кнопку оформить заказ написал:
<a name="submitOrder" id="submitOrder" title="Next" class="exclusive" href="#" onClick="ga('send', 'event', 'Заказ', 'Подтвердить');">Оформить заказ »</a>
Почему отслеживание не работает?:confused:
Ошибки в консоли есть, когда на кнопку жмешь?
Ошибки в консоли есть, когда на кнопку жмешь?
в какой консоли? ) как посмотреть? кнопка жмется все ок,заказ оформляется
Не отслеживается потому что до серверов гугла не успевает дойти запрос, отправляемый функцией ga.
Там суть в том, что надо предотвращать поведение ссылки по умолчанию - т.е. переход на другую страницу, а сам переход делать только после получения от GA информации, что данные были отправлены.
Для этого надо несколько видоизменить вызов ga и передавать в качестве параметров объект. У этого объекта можно указать одним из свойств callback-функцию, которая вызовется, когда GA примет данные этого события. А в этой функции уже делать document.location куда надо.
Это краткая суть, если сами не поймете что я написал - то лучше наймите человека, который это делал - если вам в конкретном одном месте это надо - там дел минут на 10.
https://developers.google.com/analytics/devguides/collection/analyticsjs/advanced#hitCallback - подробности
спасибо сейчас попробую, а в каких случаях применимы вышеперечисленные методы и почему они не подходят к моему варианту? вроде тоже ссылка есть
Извините, не обратил внимание, что по ссылке переход не происходит. У вас дело в другом, точно.
Я посмотрел в код страницы - у вас в параметрах функции ga крякозябры написаны вместо русских букв, видимо. Может быть события не трекаются из-за них.
Попробуйте транслитом что-то написать , если сработает - значит проблема действительно в кодировке.
Извините, не обратил внимание, что по ссылке переход не происходит. У вас дело в другом, точно.
Я посмотрел в код страницы - у вас в параметрах функции ga крякозябры написаны вместо русских букв, видимо. Может быть события не трекаются из-за них.
Попробуйте транслитом что-то написать , если сработает - значит проблема действительно в кодировке.
кракозябры не сыграли роли, а вообще такой код должен передавать информацию?
разобрался, не туда смотрел, нужно было смотреть в вкладку события,а я пялился в цели (в интерфейсе га)
Нельзя ли настроить события,чтобы они отображались в качестве целей в админке аналитики?