Gazmarket59.ru

Газ Маркет 59
3 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Счетчик посещений для ocstore

Система OpenCart – это бесплатный инструмент для создания полноценного онлайн-магазина. С момента появления в 1999 году комплект успел войти в десятку наиболее популярных, удобных и востребованных CMS. Отчасти этому способствовал рост популярности онлайн-торговли, но не меньшую роль сыграла нетребовательность к системным ресурсам, простота настройки и широкие возможности кастомизации под задачи и ассортимент конкретного магазина.

Идея создания многофункциональной системы управления контентом пришла в голову Кристофера Манна в далеком 1998 году. Первым заказчиком выступал поставщик программного обеспечения из Калифорнии. Весной 1999 года состоялся релиз для широкой аудитории.

Изначально OpenCart писался на Perl’е, но проект не оправдал надежд разработчика. Уже через год с момента выпуска продукта на рынок, Манн объявил, что заниматься дальнейшей работой над ним не намерен.

Впрочем, инициативу быстро перехватили – британец Дэниэл Керр решил использовать идею и результаты трудов своего предшественника, чтобы собрать OpenCart снова, но уже на другом программном ядре. Полноценный продукт на PHP вышел в начале 2009 года.

Осенью 2014 CMS признали самым популярным продуктом для организации интернет-коммерции в КНР, а через год на OpenCart работали почти 6,5% всех онлайн-магазинов мира. В топе самых востребованных систем OpenCart занял уверенное третье место, опередив признанных гигантов отрасли.

Получение кода счетчика OpenStat и установка его на сайт

Этот счетчик стоит у меня уже очень давно (еще с тех пор, когда он назывался SpyLog). У него есть свои особенности и удобные фишечки, которых нет или они не так удобно оформлены у конкурирующих систем. С тех пор, как система стала называться OpenStat, проблем с подгрузкой их кода у меня не возникало (в отличии от ХотЛога, который из-за этого пришлось снять).

Правда вот написать про него как-то руки не доходили, поэтому решил исправить эту историческую несправедливось. По сравнению с тем временем, когда я получал код этого счетчика, разработчики существенно упростили данную процедуру, и получить код счетчика OpenStat сейчас можно даже без регистрации на их сайте, прямо с главной страницы www.openstat.ru.

Т.е. код счетчика ОпернСтат можно получить даже для сайта, которого еще не существует (не куплен или не приклеен к нему домен). Т.о. в разрабатываемый сайт можно сразу включить готовый код счетчика, без регистрации владельца в системе. Удобно, когда идет поточная разработка (или неизвестен запуск сайта).

По умолчанию предлагается код невидимого счетчика, т.е. без информера, на котором выводятся цифры посещаемости. Результаты его работы (собранную статистику посещаемости) вы сможете узнать, лишь зайдя в свой кабинет на сайте OpenStat. Если вас это не устраивает, то кликните по кнопке «Настроить внешний вид» и поставьте галочку «Счетчик с картинкой».

Тут вы сможете выбрать тип информера и настроить его внешний вид. Лично мне, цифирьки выводимые на информере кажутся важными, особенно интересно отображение числа пользователей просматривающих ваш сайт прямо сейчас.

Также мне кажется довольно-таки информативной та страница, на которую попадет любой пользователь, кликнувший по информеру счетчика OpenStat. Там будет биться пульс вашего сайта в реальном времени, отображая гистограмму числа посетителей находящихся сейчас на сайте (когда у моего блога была посещаемость побольше, то супруга запускала эту картинку у себя на компе в уголке, чтобы наблюдать цифры доходящие до 150 и «болеть за наших»):

Там же будут показаны пять самых посещаемых страниц и места, занимаемые данным ресурсом в различных рейтингах ОпенСтата. Ну и, конечно же, посещаемость за вчерашний день и текущий месяц (в том числе и с отображением данной информации на временных графиках).

Читайте так же:
Счетчик калорий если нет интернета

Эта информация будет доступна всем желающим, а вот более детальная статистика станет доступна только после того, как вы зарегистрируетесь в OpenStat и подтвердите права на сайт (об этом поговорим чуть ниже).

У многих начинающих вебмастеров вполне резонно возникает вопрос о том, как же им установить код нужного им счетчика на свой сайт. Это потом уже приходит понимание и все кажется просто, а на начальном этапе — настоящая проблема. В этом плане мне очень нравится подход ОпенСтата — они предлагают прямо на главной странице (чуть ниже кода счетчика) скачать расширение (плагин) для той CMS, на которой работает ваш сайт.

Охвачены популярные платные и бесплатные движки. Для установки счетчика достаточно будет установить лишь нужный вам плагин.

Плагин официальный и его можно найти в админке, перейдя на вкладку «Плагины» — «Добавить новый».

Достаточно нажать на кнопку «Установить», а потом не забыть его активировать. После этого в меню «Параметры» появится новый пункт «Счетчик Openstat». Из настроек доступно только изменение кода счетчика. Понятно, что он будет невидимым, а статистику по нему вы сможете посмотреть в своем кабинете сайта ОпенСтат. На мой взгляд, это хороший вариант для тех, кому пока еще трудно самостоятельно разобраться с установкой счетчиков.

Если же код будете ставить самостоятельно, то следует понимать, что в случае «видимого» счетчик будет состоять из двух частей. Сам код вы можете вставить перед закрывающим тегом Body, а видимый информер OpenStat в то место, где он должен отображаться.

Собственно, я так и сделал — вынес скрипт в отдельный файлик js (у меня там все скрипты живут, чтобы немного ускорить загрузку сайта). Этот фрагмент выглядит так:

А в низ сайдбара (в WordPress за него, как правило, отвечает файлик sidebar.php — читайте про устройство тем) добавил лишь:

Регистрация и подтверждение прав на домен (для универсального счетчика)

В Openstat есть два вида кода: универсальный и индентифицированный. Мы рассмотрели чуть выше получение и установку универсального кода счетчика. Он отличается от индентифицированного лишь тем, что код вы получаете сначала, а лишь потом регистрируетесь в системе, чтобы получить доступ к свой статистике. Ну, а для установки идентифицированного счётчика придется сначала зарегистрироваться, пройдя по приведенной ссылке.

Понятно, что универсальный вариант был придуман для улучшения работы воронки конверсий (отношения пришедших на сайт ОпенСтата посетителей к числу установленных счетчиков), и именно он предлагается на главной странице сервиса. Т.к. мы универсальный код получили и установили на свой сайт (напрямую или с помощью предлагаемых выше плагинов), то нам остается только перейти на главной странице по ссылке «Зарегистрироваться«, либо воспользоваться для входа аккаунтом в Фейсбуке или Гугл+.

Регистрация стандартная, с подтверждением указанного Емайла. После этого главная страница http://www.openstat.ru/ несколько изменится и вы увидите приглашение подтвердить ваше право на тот домен, куда вы этот счетчик поставили.

Это несколько необычно видеть в сервисе статистики, но тем не менее процедура подтверждения домена совершенно обычна и знакома многим вебмастерам, которые добавляли свой сайт в панели Яндекс Вебмастера или Google вебмастера. Из предложенных трех вариантов мне всегда больше нравился тот, что заключался в копировании определенного файлика в корневую папку сайта.

После того, как нажмете на зеленую кнопочку и проверка завершится успешно, можете смело переходить на главную страницу сервиса, где увидите, что на ней появился блок с вашим первым счетчиком Openstat. Вы сможете добавлять на один аккаунт сервиса сколько угодно много сайтов со счетчиками, чтобы можно было удобно с ними работать из одной админки.

Читайте так же:
Как убрать самоход счетчика

Собственно, осталось только пробежаться по интерфейсу и возможностям вашего кабинета в Openstat.

Работа с онлайн-кассой в розничной точке

После настройки нажимаем «записать и закрыть» — перезапускаем программу — выбираем добавленного кассира и сразу видим в левой панельке программы дерево категорий, точно такое же как на нашем сайте.

Рассмотрим способы добавления товара в корзину.

  1. Щелкая по категориям мышкой в центральном окне программы показываются списки товаров из категорий. Здесь мы сразу видим цену товара, количество товаров на остатке и артикул товара. Двойной клик мыши добавляет товар в корзину чека, если же мы нажмем правой кнопкой мыши на товар, как это видно на картинке,

то там мы можем добавить в корзину сразу несколько штук одного товара, заменить (добавить) штрих код товара путем сканирования сканером штрих-кода, а так же добавить фото товара со сканера или камеры с помощью утилиты TWAIN 32.

  1. Отсканировав товар с помощью сканера штрих-кода.
  2. Поиск по артикулу. Справа в верхнем углу программы есть небольшое окошко с 4 вкладками: Лог покупки / Клавиатура / Заказы ИМ / Очередь чеков. Во вкладке «Клавиатура» можно ввести артикул, либо его часть и программа найдет такой товар, а чуть ниже можно поставить галочку «Вкл. отображение картинки товара» и кликая по товарам можно не заходя на сайт видеть изображение товара.

Хотелось бы отметить что хорошим плюсом является то, что в программе показываются цены товаров с учетом действующих акций и скидок, установленных в интернет-магазине. А после добавления товара в корзину можно изменить его цену на совершенно любую.

Но тут есть и свой минус — недобросовестный кассир может изменить цену и продать товар в минус.

Создание приложения и настройка модуля электронной коммерции.

После переходим в «Дополнения» и выбираем фильтр «Платежи».

Находим установленный модуль «Яндекс.Деньги» (кликаем на «+» для установки) и переходим в его редактирование.

Выбираем группу «Яндекс.Метрика» и копируем ссылку.

Теперь переходим на страницу ниже:

Здесь в поле «Название приложения» и «Описание приложения» вводим домен сайта (например, seopulses.ru).

В платформах выбираем «Веб-сервисы» и вводим скопированную с модуля приложений.

Во вкладке доступы находим пункт Яндекс.Метрика и выделяем оба пункта.

В нижней части кликаем на «Сохранить изменения».

Копируем ID приложения и пароль.

Переходим обратно в настройки модуля.

  • Активность модуля выбираем «Включено»;
  • Номер счетчика;
  • Скопированные ID и пароль;
  • Выбираем пункты: Вебвизор и карту кликов.

Сохраняем настройки и даем разрешение для работы приложения.

Все готово данные электронной коммерции в Яндекс.Метрике у интернет-магазина на opencart (версии 2.1-2.3) начали собираться.

Цели яндекс метрики и опенкарт

Тема в разделе «OpenCart», создана пользователем Анатолий1115, 11 дек 2013 .

Анатолий1115

Кто знает как интегрировать эту фигню
http://help.yandex.ru/metrika/qanda/goals-qanda.xml
в опенкарт?
Т.е что-бы яндекс метрика отслеживала нажатия на кнопку купить.

udaff

Открываем product.tpl вашей темы.
Ищем что-то типа:

Где: НОМЕР СЧЕТЧИКА — ваш номер счетчика, можно посмотреть в настройках самого счетчика, КОД_ДЛЯ_СЛЕЖЕНИЯ — уникальный идентификатор для отслеживания его в счетчике.

Затем идем в счетчик, создаем цель с типом «Событие», в поле «Идентификатор цели» прописываем КОД_ДЛЯ_СЛЕЖЕНИЯ. Галочку «Типы целей интернет-магазинов» я не ставил.

Вобщем это все. Работает

Читайте так же:
Счетчики подсчета посетителей megacount

ПС: Это код только для кнопки «Купить» в карточке продукта. Но эта кнопка есть и в других местах, в категориях, в модулях типа — хиты продаж и тд. значит и там тоже надо модифицировать эту кнопку.

Reqman

Где: НОМЕР СЧЕТЧИКА — ваш номер счетчика, можно посмотреть в настройках самого счетчика, КОД_ДЛЯ_СЛЕЖЕНИЯ — уникальный идентификатор для отслеживания его в счетчике.

Затем идем в счетчик, создаем цель с типом «Событие», в поле «Идентификатор цели» прописываем КОД_ДЛЯ_СЛЕЖЕНИЯ. Галочку «Типы целей интернет-магазинов» я не ставил.

Вобщем это все. Работает

ПС: Это код только для кнопки «Купить» в карточке продукта. Но эта кнопка есть и в других местах, в категориях, в модулях типа — хиты продаж и тд. значит и там тоже надо модифицировать эту кнопку.

udaff

Да, я это сделал на своем магазине, конфликтов нет, счетчик в метрике срабатывает.

Grave

вот видео

Анатолий1115

Где: НОМЕР СЧЕТЧИКА — ваш номер счетчика, можно посмотреть в настройках самого счетчика, КОД_ДЛЯ_СЛЕЖЕНИЯ — уникальный идентификатор для отслеживания его в счетчике.

Затем идем в счетчик, создаем цель с типом «Событие», в поле «Идентификатор цели» прописываем КОД_ДЛЯ_СЛЕЖЕНИЯ. Галочку «Типы целей интернет-магазинов» я не ставил.

Вобщем это все. Работает

ПС: Это код только для кнопки «Купить» в карточке продукта. Но эта кнопка есть и в других местах, в категориях, в модулях типа — хиты продаж и тд. значит и там тоже надо модифицировать эту кнопку.

А как сделать на кнопку «Оформить заказ»?

Я делаю так открываю cart.tpl из /catalog/view/theme/моя тема/template/checkout и в

В общем не стал я делать как вы писали, а добавил после метрики в файл футера этот код

Способ 2. OpenCart 2.x

В этой версии системы OpenCart код чата устанавливается также в ячейку для Google Analytics.

Необходимо перейти в раздел «Модули/Расширения».

Выберите тип «Аналитика» и добавьте расширение Google Analytics.

В списке появится ваш сайт, нажмите справа кнопку «Edit».

Далее, вставьте код чата в поле для кода, активируйте расширение и сохраните изменения. Виджет чата будет добавлен на ваш сайт.

Интеграция

Совместимость и требования

Модуль протестирован на совместимость с Opencart и OcStore версий 1.5.6, 2.0, 2.1, 2.2, 2.3 и 3.0 без установки дополнительных модулей и шаблонов. Поддерживает работу с модификатором оформления заказа SimpleCheckout.

При использовании других модификаторов формы оформления заказа могут возникать конфликты совместимости и нестандартное поведение модуля!

Модуль опирается на корректно настроенный магазин, поэтому проверьте достоверность следующих параметров:

  • локализация — единицы измерения — значение;
  • локализация — вес — значение;
  • локализация — валюты — знаков после запятой

Возможности

  • Автоматический расчет стоимости доставки по России, Казахстану и Беларуси при работе через склад Shiptor.
  • Автоматический расчет стоимости доставки по России при отгрузке из регионов (только для Opencart 2.0-3.0).
  • Перерасчет стоимости доставки в зависимости от выбранного способа оплаты с учетом всех комиссий.
  • Отображение карты выбора пунктов самовывоза и постаматов.
  • Скрытие отдельных способов доставки или установка для них правил по отдельным регионам.
  • Увеличение отображаемого времени доставки.
  • Поддержка мультимагазина.
  • Выгрузка товарной номенклатуры в Shiptor (только для Opencart 2.0-3.0).
  • Поддержка опций товаров при расчете доставки и добавлении заказа в Shiptor (только для Opencart 2.0-3.0).
  • Поддержка скидочных купонов (только для Opencart 2.0-3.0).
  • Использование веса из карточки товара для расчета доставки.
  • Использование габаритов из карточки товара для расчета стоимости доставки.
  • Демонстрация подсказок при вводе названия населенного пункта и автовыбор региона.
  • Передача заказов в ЛК вместе с описью номенклатуры товаров и услуг..
  • Передача заказов с наложенным платежом, в т.ч. с оплатой по карте или без него.
  • Автоматическая и пакетная передача заказов.
  • Использование города по умолчанию из модулей Simple и GeoIP (только для Opencart 2.0-3.0).
  • Отображение трек-номера и внутренних статусов заказа от Shiptor.
  • Ассоциация внутренних статусов заказа от Shiptor со статусами заказа OpenCart.
  • Отображение трек-номера и статуса заказа от курьерской службы.
  • Логирование операций обмена данными с Shiptor.
  • Установка правил по каждому способу доставки:
    • наценка в %;
    • наценка в ₽;
    • бесплатная доставка;
    • фиксированная цена;
    • фиксированная цена в зависимости от веса;
    • минимальный и максимальный вес корзины для доставки;
    • минимальная и максимальная сумма корзины для доставки.
Читайте так же:
Какой документ установка общедомовых счетчиков

Обратите внимание, что для стандартной версии и с модулем Simple нужны разные файлы ocmod! После установки обновления необходимо пересохранить настройки модуля для обновления таблиц в БД.

Версия 2.X — 3.0

  1. Убедитесь, что сайт соответствует требованиям модуля: страница оформления заказа «Cтандартная» или изменена модулем «Simple — простая регистрация заказа». Корректная работа с любыми другими модулями оформления заказа не гарантируется.
  2. Скачайте архив с модулем под версию своего OpenCart или OcStore (например, 2.0, 2.1, 2.3 . ) и разархивируйте его в папку на своем компьютере.
  3. В админпанели сайта перейдите в Дополнения > Менеджер дополнений и удалите модификаторы Shiptor, если они были ранее загружены. Для этого сделайте активными чек-боксы и нажмите кнопку . После этого страница должна иметь вид:
  4. Не выходя из раздела «Менеджер дополнений» админпанели сайта обновите кеш.
  5. Загрузите по FTP содержимое трёх папок extension из архива модуля в корень сайта с заменой всех файлов. Не сами папки extension! Чтобы передать точно в корень сайта, выделите содержимое каждой папки, щелкните правой кнопкой мыши и в выпадающем меню выберите «Закачать на сервер».
  6. Загрузите по FTP файл shiptor_admin_order.ocmod.xml из папки ocmod в папку system в корне вашего сайта с заменой, если потребуется. При этом shiptor_admin_order.ocmod.xml обязателен, а shiptor_default_opencart.ocmod.xml нужен, если у вас стоит «Cтандартное» оформление заказа. Если используется модуль «Simple — простая регистрация заказа», тогда загружайте shiptor_simple_opencart.ocmod.xml. В папке system должно быть только ДВА файла ocmod от нашего модуля!
  7. В админпанели сайта перейдите в Дополнения > Менеджердополнений и ещё раз обновите кеш.
  8. Проверьте логи модификатора на отсутствие конфликтов (сообщений типа NOT FOUND). Для этого в разделе сайта Дополнения > Менеджер дополнений перейдите на вкладку «Лог» и нажмите кнопку «Обновить».
  9. В панели управления администратор должен выбрать Система > Пользователи > Группы пользователей и выставить разрешения для пользователей.

    Каждая группа имеет свои возможности просмотра и редактирования, а также перечень скрываемых дополнений.
  10. Перейдите в раздел Дополнения > Платежи и установите модуль «Shiptor — Оплата наличными при получении» и «Shiptor — Оплата картой при получении». Нажмите кнопку «Редактировать» и в поле «Статус» укажите «Включено». Также необходимо установить актуальное значение для поля «Статус заказа после оплаты». Не забудьте нажать кнопку «Сохранить», чтобы внесенные изменения вступили в силу.
  11. Перейдите в раздел Дополнения > Учитывать в заказе и установите модуль «Shiptor — Recalculate». Нажмите кнопку «Редактировать» и для поля «Статус» выберите «Включено». Нажмите «Сохранить».
  12. Перейдите в раздел Дополнения > Доставка и установите модуль «Shiptor — Агрегатор служб доставки». Нажмите «Редактировать» и настройте модуль в соответствии с документацией. Включите необходимые виды доставок.

Версия 1.5 (поддержка не осуществляется)

  1. Загрузите по FTP содержимое папок extension из архива с заменой всех файлов.
  2. Загрузите по FTP файл siphtor_admin_order_1.5.xml из папки vqmod архива в папку vqmod/xml своего сайта с заменой, если потребуется.
  3. В зависимости от версии страницы checkout загрузите по FTP файл shiptor_default_opencart_1.5.xml или shiptor_simple_opencart_1.5.xml из папки vqmod архива в папку vqmod/xml своего сайта с заменой если потребуется. В папке vqmod должно быть только ДВА файла vqmod от нашего модуля!
  4. Очистите содержимое папки vqcache. В панели управления установите разрешения для группа пользователей.
  5. В разделе дополнений «Оплата» установите модули «Shiptor — Оплата наличными при получении» и «Shiptor — Оплата картой при получении», выставите «Включено», а после этого — необходимый «Статус заказа».
  6. В разделе дополнений «Учитывать в заказе» установите модуль «Shiptor — Учет суммы наложенного платежа» и выставите статус «Включено».
  7. В разделе дополнений «Доставка» установите модуль «Shiptor — Агрегатор служб доставки».
  8. Введите API-ключ и нажмите «Активировать». Настройте модуль согласно документации и включите необходимые виды доставок.
Читайте так же:
Как сделать счетчик числа оборотов

Мы постарались максимально упростить шаги по настройке. Однако если вы видите что-то, что поможет большинству пользователей модуля быстрее запустить работу с Shiptor, напишите нам на integration@shiptor.ru с пометкой «OpenCart — Быстрый старт».

Подготовка модуля к работе включает следующие этапы:

1. Общая настройка модуля

  • Скопируйте первый«API токен для интеграции» из личного кабинета Shiptor.
  • Укажите параметры посылки по умолчанию и статусы заказа для передачи в Shiptor (подробнее).
  • Активируйте и настройте необходимые методы доставки (подробнее).
  • Активируйте методы оплаты Shiptor для работы с наложенным платежом, если подключены к Shiptor как юридическое лицо и предоставляете такую услугу покупателям. Включите перерасчет в зависимости от метода оплаты. (подробнее).

Более подробно настройки модуля описаны здесь.

2. Настройка модуль Simple и GeoIP

Основные этапы настройки читайте в инструкции.

3. Выгрузка номенклатуры

О том, как это сделать, читайте в инструкции. Только для клиентов на фулфилменте!

4. Тестовый заказ

Проверяя правильность расчета, проверяется корректность настройки системы OpenCart — модуль Shiptor. Получившийся результат нужно сравнивать с калькулятором. Если в оформлении заказа отображаются корректные суммы и заказ после оформления корректно передался в ЛК Shiptor, то дальнейшая настройка модуля не требуется.

Успешно переданные из модуля заказы отображаются на вкладке «Посылки». Для них могут понадобиться дальнейшие действия в личном кабинете Shiptor в зависимости от принятой схемы работы.

Заказ на доставку готовой посылки от склада Shiptor

Для отправки посылок потребуется привезти их на склад Shiptor самостоятельно или через забор курьером Shiptor. Как их подготовить, сформировать забор и вызвать курьера, описано в базе знаний.

Заказ на доставку посылки от склада Shiptor со сборкой на фулфилменте

В этом случае дополнительных манипуляций с заказом не требуется. При наличии товара на складе посылка будет автоматически собрана и отправлена, если не стоит флаг паузы («не собирать посылку»). Как привезти товары и добавить номенклатуру на склад фулфилмента, можно прочитать в базе знаний.

Рекомендация по добавлению номенклатуры:
Чтобы избежать ошибок, не добавляйте номенклатуру вручную. Вместо этого воспользуйтесь опцией «Выгрузить данные по товарам в Shiptor».

Заказ на прямую доставку готовой посылки из региона

Если отгрузка не подтверждалась при передаче в Shiptor, то необходимо проверить и подтвердить форму отправления в разделе «Отгрузки». После этого самостоятельно отвезите посылки на ПВЗ или передайте их курьеру. Подготовительный этап подробно описано в базе знаний.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector