Success order или заказы в метрике

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

softmobidev
softmobidev
Репутация: 8
Сообщения: 111
Зарегистрирован: 16.02.2018
С нами: 6 лет 1 месяц

Сообщение #1 softmobidev » 05.03.2018, 14:08

Подскажите как настроить чтобы успешно офоменный заказ был по отдельному url или хотя бы хешем #success потом что сейчас корзина и успешный заказ по одинаковому урлу /order/ и в метрике не понятно то ли оформили заказ, то ли в корзину зашли просто, то ли с почты зашли и поменяли способ оплаты.. или просто обновили страницу с корзиной

dimitriy
Аватара
dimitriy
Репутация: 4
Сообщения: 92
Зарегистрирован: 26.06.2016
С нами: 7 лет 9 месяцев

Сообщение #2 dimitriy » 06.03.2018, 07:35

как я понимаю, за такие настройки тут берут отдельные деньги))) модуль интеграция с электронной коммерцией..

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

Сообщение #3 OkayCMS » 06.03.2018, 08:11

Сделайте составную цель Посещение корзины - посещение order. Это избавит вас от большинства проблем.

alexivchenko
alexivchenko
Репутация: 1
Сообщения: 16
Зарегистрирован: 29.09.2017
С нами: 6 лет 5 месяцев

Сообщение #4 alexivchenko » 06.03.2018, 08:47

http://forum.simplacms.ru/topic/7108-настройка-це ... и-электронной-коммерц/?p=95312

Решение есть:

В целях в метрике добавил регулярку:

Код: Выделить всё

https\:\/\/site\.ru\/order\/[0-9a-z]+\?new


В CartView.php заменил

Код: Выделить всё

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

на

Код: Выделить всё

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


Теперь в метрике отслеживается только первое посещение страницы с заказом, которая получается сразу после оформления в корзине.

softmobidev
softmobidev
Репутация: 8
Сообщения: 111
Зарегистрирован: 16.02.2018
С нами: 6 лет 1 месяц

Сообщение #5 softmobidev » 06.03.2018, 09:59

Отлично, спасибо

softmobidev
softmobidev
Репутация: 8
Сообщения: 111
Зарегистрирован: 16.02.2018
С нами: 6 лет 1 месяц

Сообщение #6 softmobidev » 28.03.2018, 15:33

Сделайте составную цель Посещение корзины - посещение order. Это избавит вас от большинства проблем.

1 шаг - посещение /cart
2 шаг - посещение /order

сделал так как вы написали, сегодня в метрике 11 заказов показывает, по факту 3

кроме регулярок еще есть какие-то варианты?


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

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


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

   

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

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

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