Яндекс метрика

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

Eldar2016
Eldar2016
Репутация: 0
Сообщения: 20
Зарегистрирован: 23.05.2016
С нами: 7 лет 10 месяцев

Сообщение #1 Eldar2016 » 23.05.2016, 07:08

Подскажите куда установить код яндекс метрики?

Crypter
Аватара
Crypter
Репутация: 11
Сообщения: 109
Зарегистрирован: 02.02.2016
С нами: 8 лет 1 месяц

Сообщение #2 Crypter » 23.05.2016, 07:34

А в шаблон не пробовали?
Только учтите просто так его не вставить там необходимо его вставить в определенный тег, какой сейчас не подскажу....

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #3 OkayCMS » 23.05.2016, 07:41

Eldar2016 писал(а):Подскажите куда установить код яндекс метрики?

Если это не лайт версия то код можно вставить в админ. панели в настройках.

Eldar2016
Eldar2016
Репутация: 0
Сообщения: 20
Зарегистрирован: 23.05.2016
С нами: 7 лет 10 месяцев

Сообщение #4 Eldar2016 » 23.05.2016, 07:43

У меня лайт версия, еще не дорос до платной версии ((((

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #5 OkayCMS » 23.05.2016, 07:56

Eldar2016 писал(а):У меня лайт версия, еще не дорос до платной версии ((((
Тогда в код шаблона, в index.tpl. Только оберните в {literal}

Eldar2016
Eldar2016
Репутация: 0
Сообщения: 20
Зарегистрирован: 23.05.2016
С нами: 7 лет 10 месяцев

Сообщение #6 Eldar2016 » 23.05.2016, 09:12

Изображение
вот так?

m1hasik M
Аватара
m1hasik M
Возраст: 32
Репутация: 31
Сообщения: 200
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Откуда: Днепр
Skype

Сообщение #7 m1hasik » 23.05.2016, 09:47

Eldar2016 писал(а):Изображение
вот так?
счетчик яндекса лучше устанавливать перед закрывающим тегом </body>

Eldar2016
Eldar2016
Репутация: 0
Сообщения: 20
Зарегистрирован: 23.05.2016
С нами: 7 лет 10 месяцев

Сообщение #8 Eldar2016 » 23.05.2016, 10:02

Хорошо спасибо большее

Олег
Олег

Сообщение #9 Олег » 16.07.2016, 11:08

Здравствуйте!
А подскажите, как добавить цель в Метрике - оформление заказа?
Ссылка всегда разная генерируется.

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #10 OkayCMS » 16.07.2016, 21:05

Можно сделать посещение страницы /order/*

Но на такие страницы также клиенты могут попадать из письма о заказе, так что лучше делать составную цель: посещение страницы /cart, посещение страницы /order/*

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #11 korshunov » 17.07.2016, 06:11

"посещение страницы /cart, посещение страницы /order/*" - будет ли это правильно? Пользователь может такое совершить и после заказа независимо. А ведь пользователь может и открыть страницу для нового заказа и открыть страницы (даже нескольких) СТАРЫХ заказов.

Не проще ли сделать после оформления заказа переход на измененный адрес типа /order/*/justordered или /justordered/*, и уже такой адрес использовать для цели? Или использовать referer...

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #12 OkayCMS » 17.07.2016, 07:25

korshunov писал(а):"посещение страницы /cart, посещение страницы /order/*" - будет ли это правильно? Пользователь может такое совершить и после заказа независимо. А ведь пользователь может и открыть страницу для нового заказа и открыть страницы (даже нескольких) СТАРЫХ заказов.

Не проще ли сделать после оформления заказа переход на измененный адрес типа /order/*/justordered или /justordered/*, и уже такой адрес использовать для цели? Или использовать referer...
Может, но шанс что такое произойдет - небольшой.

По поводу сделать переход на измененный адрес - это затрагивает изменение кода CMS, не думаю что задавшему вопрос это нужно.
По поводу referer.... Тоже есть шансы что он будет сбивать статистику.
Если уж нужна точность, то делается составная цель 1)Посещение корзины 2)Нажатие кнопки "Оформить заказ" 3)Посещение страницы оформленного заказа.

И даже здесь есть возможность ложных срабатываний, например человек добавил товары в корзину, не ввел капчу и нажал "Оформить заказ", и после этого открыл страницу оформленного ранее заказа. Но шансы что такое произойдет очень малы.

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #13 korshunov » 17.07.2016, 09:00

Да, шансы ложных срабатываний есть всегда.
В моем предложении суть как раз в том, что изменения кода - минимальны...
А если использовать адрес /order/*?ordered=just, то изменение вообще простейшее в одной строке. И не нужно мудрить с составными целями. Полагаю, что ТС куда проще подправить адрес в файле PHP, чем оформлять составную цель, да еще и с нажатием на кнопку...

А еще интересно, как в Вашей составной цели как будете учитывать п.3. Будет ли учитываться то, произойдет посещение именно ТОГО заказа? У покупателя ведь могут быть несколько оформленных ранее заказов, которые есть в профиле и легко кликаются...

Олег
Олег

Сообщение #14 Олег » 17.07.2016, 12:47

Благодарю за интерес к вопросу.
Признаться, не знаю как поставить цель - нажатие на кнопку.
Есть доступ к коду PHP, мне кажется подправить код - наиболее простой вариант.
Можете, пожалуйста, подсказать, что где нужно изменить для изменения адреса при успешном оформлении заказа? Заранее спасибо.

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #15 korshunov » 17.07.2016, 14:03

view/CartView.php
// Перенаправляем на страницу заказа
header('location: '.$this->config->root_url.'/'.$this->lang_link.'order/'.$order->url);

Олег
Олег

Сообщение #16 Олег » 19.07.2016, 19:29

header('location: '.$this->config->root_url.'/'.$this->lang_link.'order/*?ordered=just'.$order->url);
Подставил эту строку в файл view/CartView.php и все получилось!
Благодарю за помощь.

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #17 korshunov » 20.07.2016, 06:10

Что-то странное. При таком, может, с метрикой и получится что-то. Но сам адрес какой-то выходит неверный и по нему не должна открываться страница заказа...

Надо бы так:
header('location: '.$this->config->root_url.'/'.$this->lang_link.'order/'.$order->url.'?ordered=just');


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 16 гостей