23 комментария

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

В одной из рассылок мы решили сравнить показатели доставки сообщений с наших серверов и через специализированный сервис рассылок UniSender. Чтобы сделать эксперимент максимально чистым, мы взяли один сегмент получателей рассылки и разделили его пополам случайным образом. Одной половине отправляли с помощью «Рассылок», другой — с помощью «Юнисендера». Тексты сообщений были одинаковыми.

Было сделано две рассылки с интервалом в одну неделю. В каждой из рассылок была включена трассировка получателей сообщения в Google Analytics (UTM-метки), и это позволило сравнить количество переходов из сообщений, отправленных с наших серверов и с серверов «Юнисендера», а это наиболее объективный показатель эффективности рассылки, так как данные получаются на «последней миле» независимым инструментом:




В названиях кампаний: -appeal — это первая рассылка, -followup — вторая. Суффикс -unisender использовали для рассылок, отправленных через сервис «Юнисендер».

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

Читать далее →

10 комментариев

Shop-Script 5 получил сертификат «Совместимо! Система программ 1С:Предприятие».
Информационный выпуск на сайте 1С: http://www.1c.ru/news/info.jsp?id=16868

Shop-Script 5 совместим с 1С

48 комментариев

Официальный интернет-магазин техники Smeg в России теперь работает на основе Shop-Script 5.

Если вы перевели ваш магазин на Shop-Script 5, расскажите нам о вашем опыте перехода, пришлите ссылку на ваш магазин или поделитесь ссылкой в комментариях. О наиболее интересных проектах мы расскажем в этом блоге и на сайте Shop-Script 5.

12 комментариев

В августе 2013 года наша компания полностью переходит на фреймворк Вебасист и прекращает продажу приложений семейства WebAsyst.ru (предшественника фреймворка). Мы будем продолжать оказывать поддержку по старым версиям приложений, но купить их после перехода будет уже нельзя.

Если вы собирались приобрести какие-либо из приложений WebAsyst.ru, то сейчас самое лучшее время сделать это. В течение июля—августа этого года на прежние версии приложений действуют самые большие скидки, которые мы когда-либо предлагали (до 78%!). Подробнее: http://www.webasyst.ru/the-final-sale.html

Окончательный переход на фреймворк позволит нашей команде полностью сфокусироваться на работе над новым Вебасистом и еще быстрее развивать приложения на его основе!

38 комментариев

Shop-Script обновлен до версии 5.1.9. В этом обновлении:

  • Интеграция Shop-Script 5 и сайтов на основе фреймворка Вебасист с соцсетями «ВКонтакте» и Facebook:


    Интеграция с соцсетями основана на специализированных темах дизайна, которые позволяют адаптирововать оформление сайта (магазина) на основе фреймворка Вебасист к внешнему виду соцсетей «ВКонтакте» или «Фейсбук» и внедрить его в соцсеть в виде iframe-приложения.

    Демонстрационные приложения:

    ВКонтакте: http://vk.com/app3741963
    Фейсбук: http://apps.facebook.com/webasyst-demo-ru/

    Внедрить ваш сайт или магазин в соцсеть аналогичным образом очень просто. Для этого нужно:
    1) Установить тему дизайна для «ВКонтакта» и «Фейсбука» в бекенде Вебасиста с помощью приложения «Инсталлер» (бесплатно, одним кликом),
    2) Создать скрытые поселения Вебасист-приложений по выделенному адресу (например, /vk/* и /facebook/*),
    3) Зарегистрировать приложение в соцсети и прописать идентификаторы (ключи) приложения в шаблоне дизайна index.html, чтобы подключить автоматическую авторизацию.

    Инструкция по настройке: для «ВКонтакта», для «Фейсбука».

    Интеграция с «Фейсбуком» поддерживает автоматическую авторизации пользователя, которая без лишних кликов и форм узнает пользователя соцсети и позволяет выполнять действия внутри приложения без регистрации: оформлять заказы, оставлять отзывы к товарам, комментарии к постам и т.д. Для «ВКонтакта» автоматическая авторизация, к сожалению, невозможна, так как API соцсети этого делать не позволяет: OAuth в iframe-приложениях «ВКонтакте» не работает. Для «ВКонтакте» мы реализовали автоматическую подстановку данных, которые можно получить из профиля пользователя, в соответствующие формы (например, форму оформления заказа). Но это, к сожалению, не полноценная авторизация.
  • Shop-Script 5 прошел процесс SEO-аудита, который провели специалисты «Корпорации РБС», занимающейся раскруткой сайтов и поисковой оптимизацией. В результате аудита Shop-Script 5 получил сертификат «Оптимален для SEO»:



    Сертификация была проведена на базовых темах дизайна, доступных в Shop-Script 5 сразу «из коробки». Никакие специальные изменения в темы дизайна для удовлетворения требованиям аудита не вносились.
  • Оптимизация экрана управления типами товаров и характеристиками для работы с очень большими количествами типов товаров, характеристик и их значений (более тысячи)
  • Новый тип характеристики «Да/нет-переключатель (boolean)»
  • Модуль USPS: нововведения, основанные на интеграции с USPS Web Tools APIs:

    • трекинг посылок в реальном времени: информация о текущем статусе отправления выводится непосредственно на странице заказа в бекенде магазина.
    • печатные формы для регистрации и отправки посылок USPS непосредственно из бекенда Shop-Script 5.
  • Модуль приема платежей через платежную систему WorldPay
  • Несколько новых методов API Shop-Script для работы с информацией о товарах

23 комментария

В сегодняшнем обновлении фреймворка Webasyst 1.1.1.23222 и Shop-Script 5.1.8 мы представляем очень важное для всей платформы нововведение — API.

API (англ. Application Programming Interface) представляет собой набор готовых методов, предоставляемых фреймворком и установленными в нем приложениями, для работы с данными приложений фреймворка во внешних программных продуктах. Введение API открывает возможности по созданию клиентских программных продуктов, тесно интегрированных с приложениями фреймворка и, в частности, Shop-Script 5. Например, дает техническую возможность создать нативные приложение для iOS, Android, Windows или Mac OS для управления данными в Shop-Script 5.

В данном обновлении мы выпускаем общий узел для работы с API фреймворка api.php и с целью первой демонстрации возможностей API — методы для работы с данными приложения «Стикеры» (работа со стикерами и досками) и Shop-Script 5 (работа с товарами и категориями).

Авторизация в API основана на протоколе OAuth 2.0: получаем токен авторизации (ключ доступа), указывая в запросе, к API каких приложений нужен доступ, и затем работаем с API-методами указанных приложений.

Например, вызов метода API получения данных о товаре в Shop-Script 5 выглядит следующим образом: http://yourcompanyname.ru/api.php/shop.product.getInfo?id=4&access_token=ACCESS_TOKEN

Документация по API (PDF):
Общая документация по использованию API фреймворка
Список и описание методов API для приложений Shop-Script 5 и Стикеры, реализованных в этом обновлении

Текущая версия API — альфа, ознакомительная. Мы планируем очень скоро (в течение месяца или быстрее) полностью вывести API из ознакомительного статуса и сейчас начинаем с «альфа», потому что хотим услышать ваше мнение о том, что вам хотелось бы видеть в API. После этого мы дополним API-методами весь Shop-Script 5, «покроем» API юнит-тестами, опубликуем подробную документацию по API на сайте (а не в PDF), выпустим PHP- и JS-тулкиты для работы с API фреймворка — и тогда статус «альфа» будет снят.

Уважаемые разработчики, выскажите ваше мнение об API: какие методы вам нужны, какие задачи вы хотели бы решить с помощью API, какие вопросы возникают, что не получается. Нам нужен ваш фидбек. Спасибо!

21 комментарий

Диаграмма взаимосвязи основных сущностей в Shop-Script 5 (PDF-версия):

Задача этой диаграммы — показать логическую организацию продукта (это не описание структуры БД или MVC-модели продукта).

Более полная версия диаграммы с подробным описанием ключевых сущностей войдет в обновленную документацию по разработке на основе Shop-Script 5 и фреймворка Вебасист. Над новой версией документацией мы сейчас работаем.

51 комментарий

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

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

Ждем ваши предложения!

8 комментариев

Интернет-магазин бижутерии и аксессуров ручной работы Fox Stuff работает на основе Shop-Script 5.

Обратите особое внимание в оформлении магазина на реализацию адаптивности темы дизайна: попробуйте изменять размер браузера и посмотрите как сайт подстраивается под разрешение. Отличная работа!

Если вы перевели ваш магазин на Shop-Script 5, расскажите нам о вашем опыте перехода, пришлите ссылку на ваш магазин или поделитесь ссылкой в комментариях. О наиболее интересных проектах мы расскажем в этом блоге и на сайте Shop-Script 5.

73 комментария

Постепенно для Shop-Script 5 появляются все новые и новые темы дизайна, созданные нашими партнерами.

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

  1. wm-site.ru (автор темы дизайна, представленной на скриншоте выше)
  2. zed-site.ru/category/shablony-dlja-shop-script-5/
  3. omito.ru/shop/webasyst-shop-script-5
  4. alltair.com

Если вы разработали тему дизайна для Shop-Script 5, пожалуйста, расскажите об этом в комментариях к этому посту. Когда будет открыт магазин дополнений и приложений для фреймворка Вебасист, мы будем рады опубликовать ваши темы дизайна на его страницах (сейчас ведется разработка магазина дополнений, обсуждаются условия работы; о сроках выпуска магазина будет объявлено позже). Магазин позволит вам максимально эффективно предложить созданные вами решения широкому кругу пользователей Shop-Script 5. Разработанные вами темы дизайна будут доступны для установки непосредственно из бекенда Shop-Script 5 с помощью приложения «Инсталлер».

Ссылки на ваши работы и сайты приветствуются. О наиболее интересных и выразительных темах дизайна мы опубликуем отдельные посты в этом блоге.