Клуб Яндекс.Метрики

PHP: Вызов/срабатывание цели для отправки в Яндекс.Метрика

npobashk
25 августа 2017, 15:22

Здравствуйте.

Скажите, как на php, сделать вызов/срабатывание цели на php?

Вся метрика уже настроена и успешно работает для onsubmit, onclick и как вызов yaCounterХХХХХХХ.reachGoal('Успешная регистрация');

Необходимая цель: "успешная регистрация покупателя", а не простое нажатие на кнопку "Зарегистрироваться".

Спасибо.

3 комментария
Яндекс Василий
30 августа 2017, 12:57
Здравствуйте, npobashk!
Метод reachGoal является JavaScript API методом. Как правило, результатом работы php является генерация html страницы. php код выполняется на сервере, затем в браузере посетителя загружается html с JavaScript (с вызовом метода reachGoal).
При наступлении события "успешная регистрация покупателя" с помощью php генерируется html с методом reachGoal (цель достигается). Если регистрация не произошла, код с методом reachGoal генерировать не нужно.
А без всех этих HTML страничек нельзя никак отправить запрос на срабатывание цели? Например POST запрос с нужными параметрами. Не всегда есть возможность исполнить JS на стороне посетителя, особенно если он ушел на оплату заказа на сторонний сервис.
Василий
Сотрудник Яндекса9 февраля, 15:57
alex-esaulov,
Можно воспользоваться оффлайн-конверсиями: https://yandex.ru/support/metrika/data/offline-conversion.html