Перейти к содержанию
alexfender

Вставить цель JS событие яндекс метрики на оформление заказа

Рекомендуемые сообщения

Добрый день!

OCStore 2.3 . Хочу поставить цель яндекс метрики на оформление заказа. Но к сожалению, не могу найти, куда прописать код. в 1.5 версии вроде проблем не возникало.

 

http://c2n.me/3EBkfEs  вот в этом input я должен прописать код вида onclick="yaCounter00000000.reachGoal('zakaz'); return true;" 

 

Пробовал искать файлы по слову #button-confirm - не нашел. в common.js не нашел.

 

Кто нибудь сталкивался с таким?

 

сайт http://agro-korenevo.ru/ 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пробовал искать файлы по слову #button-confirm...

зачем?

ищи по

id="button-confirm"
должно быть в шаблоне выбранного платежного метода (например: catalog/view/theme/default/template/payment/cod.tpl).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

платежного метода (например: catalog/view/theme/default/template/payment/cod.tpl).

Окей, http://c2n.me/3EBlS9x  понял, спасибо! 

-------------

Тут другая проблема обнаружилась. поставил код цели на кнопку Купить в карточке, но в консоли выскакивает ошибка http://c2n.me/3EBmlCm ..... Код метрики установлен и работает. 

Сейчас подождем, посмотрим, цель в метрике отобразится или нет....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По оформлению заказа - цель в метрике отобразилась, а по кнопке Купить - соответственно пока нету

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если написано "знать не знаем про yacounter..." - значит не знают.

добавь общий код в header.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сори, невнимательность, именно тут я код метрики неправильно написал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите вот мне прислали 

Цитата
Вставьте пожалуйста его на ваш сайт для корректного отображения
цели "Оформление заявки" в Яндекс.Метрике.
 
onclick="yaCounter40214199.reachGoal('ZAYAVKA'); return true;"

вот я вставил в checkout.tpl (При оформлении заказа в корзине на кнопку "оформить заказ")

Получилось следующее: 

<button data-loading-text="<?php echo $lang['text_loading']; ?>" id="confirm_checkout" class="btn btn-primary" onclick="yaCounter40214199.reachGoal('ZAYAVKA'); return true;"><?php echo $lang['button_confirm_checkout'];?></button>

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Или так вот: 

							<button onclick="yaCounter40214199.reachGoal('ZAYAVKA'); return true;" data-loading-text="<?php echo $lang['text_loading']; ?>" id="confirm_checkout" class="btn btn-primary"><?php echo $lang['button_confirm_checkout'];?></button>

А сюда как вставить цели?:

			<p style="text-align: center;margin: -50px 0px 0px 25px;"><a onclick="callback();" class="open_callback"><span class="hidden-xs"><img src="image/article223.png" width="265" height="91" alt="Заказать звонок"> </span></a></p>

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем привет, кто знает подскажите пожалуйста. Стоит не дефолтный шаблон, нужно прикрутить метрику к кнопке купить. Обратился к автору шаблона, он написал что можно это сделать и указал эти данные:
В файле
catalog\view\theme\revolution\template\common\footer.tpl
функция
function get_revpopup_cart( product_id, action, quantity, block_id ) {
в
if ( json['success'] ) {

не могу разобраться что с этим делать. Спасибо заранее за помощь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

if ( json['success'] ) {

yaCounterXXX.reachGoal('YYY');

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 16.11.2017 в 15:48, pikitos сказал:

if ( json['success'] ) {

yaCounterXXX.reachGoal('YYY');

Появился первый отчет, видимо он приходит не сразу. Спасибо большое!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем добрый!

Не могу настроить цель на кнопку  в корзину, движек ocstore 2.3, нашел файл catalog\view\theme\***\template\product\category.tpl 

Там две кнопки 

<div class="cart cart_pricelist">
<button type="button" onclick="yaCounter*****.reachGoal('CARTGL'); return true;" class="btn-cartpr" onclick="cart.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-shopping-cart"></i> <?php echo $button_cart; ?></button>
<br /><br />
<button type="button" class="btn-instock" onclick="instock.add('<?php echo $product['product_id']; yaCounter*****.reachGoal('GAGERGL'); return true; ?>');" data-product-id="<? echo $product['product_id']; ?>"><?php echo $button_instock; ?></button>

куда только не побывал вставлять, не хочет работать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Vityok
      1 проблема
      По инструкции, которая массово распространена в интернете, удаляю лишние шаги из оформления заказа. Однако шаг "Способ оплаты" не убирается.
      Почему-то несмотря на замену
      <input type="checkbox" name="agree" value="1"/>
      на
      <input type="checkbox" name="agree" value="1" checked="checked" />
      в файле catalog/view/theme/default/template/checkout/payment_method.tpl
      при просмотре кода на сайте все равно эта галочка не отмечена.
      Может в этом проблема? А как тогда ее отметить?
       
      2 проблема
      Если нельзя совсем убрать пункт "Способ оплаты", можно хотя бы удалить из него инструкцию по оплате или заменить в ней текст? В каком файле это правится?
       


    • От Yura19801
      Мне нужно доработать оформление заказа поля. Упростить вернее. Вот моя версия шаблон - Opencart Fashion Shoes Store-Sneaker
      Opencart  1.5.6.1, у меня вот такое http://prntscr.com/m5rvja а мне надо вот такое http://prntscr.com/m5ruup т.е. все на одной странице, кто может взяться и сразу цену?
    • От BohdanS
      Здравствуйте.
      Может и есть подобная тема на форуме но пока не нашел.
      Мне нужно передать кастомные поля, которые покупатель заполняет в карточке товара, передать нужно в корзину и страницу оформление заказа, чтобы вывести на странице оформление заказа а также при оформление заказа записать их в базу данных.
      Фото полей прикрепил.
      Версия Опенкарта 2.3.0.2
      Спасибо.

    • От kolek5520
      Добрый день.
      Необходимо настроить электронную коммерцию в яндекс метрике.
      Есть модуль Яндекс метрика. Электронная коммерция. но автор его забросил. На старом сайте он мне помог её настроить, а теперь необходимо это сделать на новом сайте. Тема Journal3.
      Так же нужно настроить цели в яндекс метрике на нажатия кнопок (добавть в корзину, избранное, в самой корзине и т.д.)

      кто сможет помочь, прошу писать в личку. Пишите цену и сроки.
    • От OCdevWizard
      600.00 руб · Срок продления: 300.00 руб за год
      Скачать/Купить дополнение


      Быстрое оформление заказа PRO+

       
      Модуль - быстрое оформление заказа, купить в один клик. Модуль позволяет создавать заказ без перехода на стандартную страницу оформления заказа. Большая и расширенная система настройки делают этот модуль абсолютно уникальным и гибким для каждого магазина.
       


      Админка: demo / demo | Смотреть
      Каталог: Смотреть
       


      ❏ 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0
       


      ❏ 2.1.0.1, 2.1.0.1.1, 2.1.0.2, 2.1.0.2.1, 2.3.0.2, 2.3.0.2.1, 2.3.0.2.2, 2.3.0.2.3
       


      Украинский, Русский, Английский
       


      ❏  Быстрое оформление заказа PRO






       
      ❏ Модуль оформления заказа в всплывающем окне.
      ❏ Модуль создает реальный заказ.
      ❏ Вы можете предоставить подарочный купон и сертификат.;
      ☑ Вы можете минимизировать JS-файл модуля (низкий и средний уровень).
      ☑ Вы можете настроить эффекты анимации для всплывающего модуля.
      ☑ Вы можете редактировать и восстанавливать CSS файлы модуля.
      ❏ Вы можете выбрать с какими группами клиентов будет работать модуль.
      ❏ Поддержка мультиязыков.
      ❏ Поддержка мультимагазинов.
      ❏ Вы можете редактировать основные текстовые данные модуля.
      ❏ Модуль поддерживает RTL или LTR направление текста.
      ❏ Простая установка через OCmod.
      ❏ Модуль требует активации лицензии.
      ☑ - функциональные возможности модуля, которые отмеченные этим знаком доступны только для версии модуля PRO+.
       


      ❏ Перед покупкой, пожалуйста воспользуйтесь бесплатной утилитой "Проверка совместимости системы", для проверки совместимости вашей системы с требованиями модуля.
      ❏ PHP: >= 5.6.
      ❏ Установленная cURL библиотека.
      ❏ Установленный ionCube Loader v10.2.
      ❏ Модуль работает и на localhost, но требует активного подключения к Интернет.
       


      ❏ Пожалуйста, используйте мою службу поддержки, чтобы запросить помощь или сообщить о ошибке.
      ❏ Пожалуйста, не используйте комментарии для сообщений об ошибках.
      ❏ Техническая поддержка предоставляется бесплатно. Обратите внимание, что платная техническая поддержка выполняется в случаях, когда существует конфликт с внешними модулями/продуктами/шаблонами. Пожалуйста, примите это с пониманием того, что разработчик не может сделать собственный модуль на 100% совместимым со всеми внешними расширениями. Вот почему в некоторых случаях необходимо адаптировать модуль к нестандартной конфигурации и системным настройкам магазина. Поэтому решение таких проблем будет оплачиваться отдельно от стоимости модуля.
       


      ❏ Вы можете использовать модуль только на одном своем домене (например http://site.com), а также на под доменах этого домена (например http://test.site.com или http://site.com/test/).
      ❏ Вы не можете продавать или перепродавать этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете давать в качестве подарка или распространять этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете представлять этот модуль как ваш собственный. Пожалуйста уважайте время и труд, которое автор потратил на создание этого модуля.
      ❏ Вы не можете удалять копирайт из файлов модуля от автора (OCdevWizard).
      ❏ Вы должны использовать мою службу поддержки для активации лицензии модуля.
       


      ❏ Mijoshop, Aceshop
      Добавил OCdevWizard Добавлено 02.09.2018 Категория Модули Системные требования PHP >=5.6; Mysqli; cURL; IonCube Loader v10.2 Сайт разработчика http://ocdevwizard.com/ Старая цена 1400 Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.