- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Коллеги, подскажите пожалуйста по синтаксису javascript. Смотрю вот здесь про настройку целей:
http://help.yandex.ru/metrika/qanda/goals-qanda.xml
Разместить в любой части страницы следующий код:
Здесь все ясно. Но дальше http://help.yandex.ru/metrika/objects/reachgoal.xml
Передать цену цели можно двумя способами:
добавить в вызов метода reachGoal вторым параметром объект с ценой:
Правильно ли я понимаю, что итоговый код должен выглядеть так:
Или ; не нужны здесь?
добавить в вызов метода reachGoal вторым параметром объект с ценой:
---------- Post added 27-06-2013 at 14:59 ----------
Ну.. или просто
Ну.. или просто
Т.е. полный код:
yaCounterCOUNTER_ID.reachGoal('TARGET_NAME',{ price: 123.45});
</script>
Спасибо большое!
Т.е. полный код:
COUNTER_ID, TARGET_NAME, price заменить .
А вообще - "полный код" зависит от ситуации.
Приведённый Вами выполнится сразу же. Если его в onload положить - сработает после "загрузки окна".. Если нужно событие (щелчок по кнопке и тд) - поместить строчку с reachGoal в соответствующую функцию (примеры там же, по ссылкам из Вашего поста имеются).
заменить
Это понятно. :)
Если нужно событие (щелчок по кнопке
Именно так! И тут у меня ступор, т.к. не очень понял сказанные Вами слова.
Предполагается, что код выше должен работать в связке с
Тогда код как #3 ну конечно же с реальными данными. Только здесь вот с ценой не понятно, в onclick её нет или и не должно быть?
Я почему запутался, просто речь идет об асинхронном коде. И Яндекс пишет:
Только здесь вот с ценой не понятно, в onclick её нет или и не должно быть?
Цена не "в onclick" а в вызове функции reachGoal и является необязательным параметром. Т.е. если она нужна (для чего?) и известна - использовать. Если нет - не использовать.
если она нужна
Нужна. Если я правильно понимаю, что она в Метрике в целях отображается. Цена конечно же будет через переменную для каждого товара своя вставляться.
ivan-lev, если у Вас еще терпение на такого тормоза как я осталось, подскажите пожалуйста, что-то кроме:
нужно или нет? В хелпе запутался уже. Там про асинхронный код два варианта, на двух страницах и уже не понимаю, что и куда.
Вот про асинхронный код http://help.yandex.ru/metrika/qanda/goals-qanda.xml (выше приводил информацию), а есть еще здесь:
http://help.yandex.ru/metrika/objects/reachgoal.xml
Как правильно установить цель при загрузке страницы и асинхронном коде
Там про асинхронный код два варианта, на двух страницах и уже не понимаю, что и куда.
Там один пример - для события (onclick), остальные - для "страницы".
что-то кроме...нужно или нет?
Этого достаточно.. но есть шанс, что не отработает (если пользователь щёлкнул кнопку до того, как асинхронный скрипт загрузился).
Как правильно и лучше - зависит от остального кода на странице (есть ли ещё события на onclick, используется ли JQuery)
По-хорошему - навешивать события после загрузки страницы window.onload / $(document).ready()..
Отредактировано. Все работает. :)
Что-то подзавис, а как вот в это:
добавить еще и name: "item name"?
Так?
кстати, стоит в качестве параметра ещё посылать url текущей страницы, на которой произошло событие.
не знаю уж почему метрика не даёт возможность стандартным способом это узнать, хотя сама посылает url (но он не доступен в отчётах)