Jump to content

nikolayv

Пользователь
  • Content Count

    42
  • Joined

  • Last visited

About nikolayv

  • Birthday 02/17/1988

Контактная информация

Информация о вас

  • Фриланс
    Программирование
    Заказчик
    Пользователь
  • Версия CMS
    2.x
  • From
    Saint Petersburg
  1. О, спасибо, а можете подсказать в какой момент отправляете события? 1. Impressions - в такой постановке ощущение, что должно быть что-то вида pagescroll страниц, на которых есть товары 2. Click - видимо привязано к событию onclick ссылки по товару на сайте 3. Detail - просмотр карточки, на странице product.tpl? ---- 4. Add - разобрались. 5. Checkout - разобрались 6. Purchase - готово. ---- По Remove понял, этим можно пренебречь.
  2. А, ну тогда, если можно, в общих чертах саму схему? Фактически в решении данного топика описана отправка только финального события ecommerce: проталкивание продаж и конкретных товаров. Интересует несколько вещей: 1) Product Impressions: я так понимаю, что на странице product.html происходит datalayer.push? 2) Product Click - страница с каталогом и событие onclick по ссылке названия продукта? 3) Adding product to shopping cart - тут самое сложное место, отправка привязана к событию onclick "добавить в корзину"? 4) Checkout - просмотр страницы cart.html ? 5) Purchases - по сути, единственное
  3. Скорее, не хватает времени подробно разобраться, понятно, что надо добавить в некоторое число мест dataLayer.push, но где и что конкретно пока не разобрался. Можете помочь? Напишите в личку, обсудим.
  4. Всем привет, а кто-нибудь настраивал полную цепочку конверсий? В данном доке в первом посте описана фактически только итоговая информация о покупке. А вот импрессии продуктов, клики, добавление в корзину, просмотр корзины? Короче говоря, занимался ли кто-нибудь полноценной работой по данному документу? https://developers.google.com/tag-manager/enhanced-ecommerce
  5. Тут частично выложил: http://forum.simplacms.ru/topic/12923-%D0%B8%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F-%D1%81-mailchimp/ Но надо бы доделать.
  6. Полностью согласен. Задал начало, так сказать. Работы там действительно много. Более того, чтобы делал корректно, надо менять просто подписные листы на customers и синхронизировать базы пользователей. Пока размышляю
  7. Сам в итоге и сделал Шаг 1. Выкладываем скрипт Mailchimp.php в папку /api Шаг 2. Добавляем строки в файл api/Simpla.php После строки 'notify' => 'Notify', Вставляем 'mailchimp' => 'Mailchimp', Шаг 3. Файл View/CartView.php После строки // Отправляем письмо администратору $this->notify->email_order_admin($order->id); Вставляем //Обновим / добавим пользователя в mailchimp if($this->settings->mailchimp_int==1) $this->mailchimp->signup(array('name'=>$order->name, 'email'=> $order->email)); Шаг 4. В субд выпол
  8. Привет! А кто-нибудь писал интеграцию с mailchimp по отправке пользователей, заказов, корзин и т.п.? Я говорю про данный API: https://developer.mailchimp.com/documentation/mailchimp/guides/getting-started-with-ecommerce/?_ga=2.201869529.938680392.1504854206-611378759.1490353837
  9. $categories = $this->categories->get_product_categories($purchase->product_id); foreach($categories as &$category) { $cat = $this->categories->get_category((int)$category->category_id); $p_category->categories[] = $cat; } $purchase->product->category->name=$cat->name; решил так в итоге, топик можно закрывать в order.tpl вывожу {$purchase->product->category->name}
  10. Спасибо, но первый линк вообще пустой, во-втором немного наколеночное решение и не совсем то.
  11. Привет! Подскажите, плз, как правильно вытянуть конечную категорию для отображения в админке в order.tpl. Очевидно, что надо добавить кусок кода с отображением категории в эту часть кода. foreach($purchases as &$purchase) { if(!empty($products[$purchase->product_id])) $purchase->product = $products[$purchase->product_id]; if(!empty($variants[$purchase->variant_id])) $purchase->variant = $variants[$purchase->variant_id]; $subtotal += $purchase->price*$purchase->amount; $purchases_count += $purchase->amount; } Не могу с
  12. Это базовая функциональность движка, которая для меня не сработала. Интегрируются заказы интернет-магазина и продажи в 1С. Таким образом: http://www.cmssimpla.ru/1s.htm
  13. Предлагаю актуальный скрипт 1с_exchange.php, который позволяет интегрировать проводки с 1С. После долгих дискуссий со специалистами 1С удалось локализовать, что значит "Проверка мутабельных значений не поддерживается" - это пустые телефоны и имейлы контакта. Есть еще ошибка, связанная с тем, что 1С не распознает product_id # variant_id, необходимо заменить символ "#", например, на точку. Также нужно дописать вывод 'success' при обращении 1С с параметром "success". Работающий скрипт во вложении к данному топику. 1c_exchange.php
×
×
  • Create New...