Записи с меткой «интеграция»

Интеграция с системой расчета бонусов.

26.02.2010

Интеграция с системой расчета бонусов.

Еще раз о простоте интеграции.
После того как Вы разобрались с системой создания бонусных программ лояльности PointLoyalty Manager (а на это, не скроем, потребуется не меньше 20ти минут:) - вам необходимо решить, как вы будете передавать данные для расчетов в систему.

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

ValueBean val1 = new ValueBean();

val1.setName(”сумма“);
val1.setNumericValue(3800);

ValueBean val2 = new ValueBean();

val2.setName(”товар“);
val2.setNumericValue(”принтер“);

ActionBean action = new ActionBean();

action.setMemberId(”карточка покупателя Ивана Иванова“);
action.setName(”покупка“);

action.setValues(new ValueBean[] { val1, val2 });

// Покупка - данные, необходимые для расчетов бонусов.
return action;

Из примера все понятно даже не IT специалисту:
- «Иван Иванов» совершил «покупку» товара «принтер» на «сумму» «3800» рублей.

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

(Защита данных, шифрование, локальные инсталляции продукта и т.д. - за пределами данной заметки)

Полное описание механизма интеграции

Расчет рейтинга пользователей с помощью PointLoyalty Manager.

25.01.2010

Мы неоднократно писали о том, что с помощью системы PointLoyalty Manager можно рассчитывать не только бонусные балы в системах повышения клиентской лояльности, но
рейтинги (кармы, статусы и т.д.) пользователей каких-либо интернет ресурсов (форумов, социальных сетей и т.д.) Пример - заметка “Расчет бонусов в Web2.0″

Не всегда оказывается необходимым или даже возможным учитывать все действия пользователя в режиме реального времени (хотя PointLoyalty Manager не накладывает никаких ограничений и для такого режима использования).
Чаще, бывает достаточно обновлять рейтинг пользователей, например, раз в день.

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

Сбои при обращении к SaaS “Программы лояльности онлайн”.

08.01.2010

А что будет если у нас пропадет интернет? - это наверно самый частый вопрос, который мы слышим от заказчиков, интересующихся онлайн версией.
Наш ответ — ничего особенно страшного. Да, не очень хорошо если бонусы не будут сосчитаны непосредственно при оплате клиентом покупки (рассматриваем в качестве примера магазин) — но ничего смертельного тоже не произойдет, просто калькуляция будет отложенной. При появлении сети данные должны быть отправлены в систему для расчетов повторно (этот момент следует учесть при интеграции).

Собственно мы видим 3 категории надежности системы, связанные, как и всегда в таких случаях, с ее стоимостью.

- Никаких дополнительных действий - никаких расходов — данные по бонусам пропадают в период отсутствия сети (доступа к SaaS)
- Система отсылки данных после восстановления сети - незначительные расходы — бонусы будут рассчитаны с некоторой задержкой.
- Система в сети предприятия, дублирующие каналы - высокие расходы — абсолютная надежность.

Компания PointLoyalty выпустила интеграционный модуль с KonaKart eCommerce solution.

09.12.2009

Компания PointLoyalty выпустила модуль интеграции с eCommerce системой от компании Konarart.

Использование интеграционного плагина предоставляет владельцам интернет магазинов следующие преимущества:
- Возможность создания гибких бонусных программ для покупателей. Бонусные программы создаются на основе SaaS решения «Программы лояльности онлайн» компании PointLoyalty.
- Возможность информирования покупателей об активных предложениях лояльности, истории покупок, рассчитанных бонусах, выплаченных вознаграждениях и т.д.

Гибкая система настроек позволяет учесть потребности владельцев сайтов в кастомизации решения.
Настройке поддаются:
- Список информации, связанной с начислением бонусов, отображаемой покупателю.
- Внешний вид отображаемой информации (цветовая гамма, CSS и т.д.)
- Регистрация участников в системе уведомления о рассчитанных бонусах и т.д.

Данное решение будет полезно как владельцам интернет магазинов, созданных на основе системы от компании KonaKart, так и всем заинтересованным разработчикам бонусных программ для ознакомления с процедурой интеграции с SaaS системой «Программы лояльности онлайн» компании PointLoyalty.

О компании PointLoyalty:
Компания PointLoyalty предоставляет SaaS систему построения бонусных программ, с возможностью платного или бесплатного использования, а также локальные решения для создания и поддержки бонусных программ различной степени сложности для клиентов любого типа бизнеса.

Подробнее на сайте компании
http://www.pointloyalty.ru,
http://www.pointloyalty.com

Доработка REST API и web services.

09.11.2009

Выпущена очередная версия REST API и web services для осуществления внешнего доступа к SaaS системе расчета клиентской лояльности PointLoyalty Manager.
Новый релиз содержит следующие изменения:
- Устранены мелкие ошибки и недоработки предыдущей версии, выявленные в процессе эксплуатации.
-  Добавлен ряд дополнительных утилитных  ресурсов, упрощающих интеграцию системы с внешними приложениями. Подробнее…
- Приложение PointLoaylty Manager и Member Console – устранен ряд проблем при работе с данными формата datetime.
- Методы для работы с новыми утилитными ресурсами добавлены также в java library PointLoyalty java rest client.

Напоминаем , что новые версии сервисов и библиотек имеют обратную совместимость в предыдущими версиями.

Администраторская консоль.

27.10.2009

Иногда к нам поступают запросы на следующую функциональность — пользователи просят добавить администраторскую консоль для контроля данных нескольких клиентов с разными программами лояльности в системе.
Т.е. вся функциональность остается неизменной — появляется лишь необходимость осуществлять мониторинг данных владельцев программ.
Нам кажется, что проблема решается проще. Если Вы хотите контролировать процесс создания программ разными владельцами, т.е. по сути выступать в роли оператора программ лояльности —  под одним аккаунтом заведите индивидуальную программу с индивидуальным набором предложений для каждого из Вашим партнеров. В таком случае Вы можете создавать предложения с необходимыми настройками (атрибуты операций и т.д.) для каждого из Ваших партнеров и будете иметь возможность получать отчеты для каждой из программ (для каждого из партнеров отдельно), а также суммарные отчеты.
При такой схеме работы, предложения лояльности в системе сможете заводить только Вы — но Вы и хотите стать оператором и контролировать процесс создания предложений.
Если же Вы хотите чтобы Ваши партнеры могли создавать программы самостоятельно, а сами лишь контролировать этот процесс (получая отчеты по всем Вашим партнерам)  — заведите N-ное количество аккаунтов в системе (для каждого из Ваших партнеров), а задачу создания дополнительных отчетов мы возьмем на себя в рамках предоставляемых платных сервисов (кастомизация продукта под Ваши нужды).
Ну и в случае локальной инсталляции PointLoyalty Manager на Вашем сервере — Вы получаете полный доступ ко всем данным системы и проблем подобного рода не существует в принципе.
Обращайтесь за консультацией в отдел продаж и в любом случае мы вместе в Вами сможем найти удобное для Вас решение sales@pointloyalty.com

Интеграция с SaaS решением расчета клиентской лояльности.

19.10.2009

Завершая процесс тестирования интеграционного модуля с системами ecommerce, а также получая отзывы от наших пользователей, тоже  занимающихся интеграцией своих систем с PointLoyalty Manager, мы пришли к выводу о необходимости некоторого расширения внешних интерфейсов доступа к системе (REST API, web services). Необходимость в новых  ресурсах вызвана потребностью в упрощении ряда интеграционных задач. Через пару недель мы выложим обновленные библиотеки java и PHP, а также обновим серверную часть системы.  Разумеется, все новые библиотеки будут обладать обратной совместимостью.

Иногда к нам поступают запросы сделать такой же REST API для задания в системе программ и предложений лояльности, обеспечив таким образом возможность полностью автономной работы. Но, в настоящее время, мы не считаем достаточно обоснованным расширять API в данном направлении.
Причины
- Программы и предложения лояльности в большинстве случаев определяются в системе не так часто (по сравнению, например, с данными по транзакциям) . Следовательно, острой необходимости в автоматизации процесса их определения пока нет.
- Кроме того, пользователям иногда сложно разобраться во всех видах программ и предложений, заложенных в нашей системе (простота vs универсальность), и если в GUI части PointLoyalty Manager мы постарались максимально упросить эту задачу (подсказки, тестовые данные, визарды) — то сделать простой интуитивно понятный API для такой достаточно сложной части вряд ли получится.
Мы не хотим запутывать наших пользователей — используйте PointLoyalty Manager для определения программ расчета бонусов Вашим клиентам и тогда Вы точно не запутаетесь во всем многообразии возможностей нашей системы.

Программы лояльности посетителей интернет магазинов.

08.10.2009

Новости разработки.

Закончен этап разработки плагина для системы электронной коммерции http://www.konakart.com

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

Плагин будет доступен для бесплатного использования после окончания  этапа тестирования и подготовки пакета документации.

Цель разработки плагина — популяризация нашего продукта и демонстрация простоты процесса интеграции внешних систем с  модулем расчета бонусов PointLoyalty  Manager.

О компании Konakart - на наш взгляд одна из самых передовых в настоящее время  систем eCommerce реализованных на платформе  java.

Оповещение клиентов программ лояльности на сайте Вашей компании.

01.10.2009

Мы уже писали о том как можно разместить виджет «Пользовательская консоль» на сайте Вашей компании - пример.

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

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

Больше информации о пользовательской консоли - см. “Описание”.
По всем вопросам обращайтесь — support@pointloyalty.com

Отчет по развитию системы учета клиентской лояльности PoitnLoyalty Manager.

11.09.2009

REST / Web services
1) поддержка SSL для REST API
2) добавлены методы для создания учетных записей участников программ лояльности.
Теперь владельцы программ лояльности могут
выдавать своим участникам логины/пароли — офлайн бизнес.
создавать аккануты автоматически – онлайн бизнес.
Пользовательская консоль (система оповещения участников программ лояльности)
1) Предоставлен пример размещения пользовательской консоли прямо на сайте владельца программы.
описание - http://www.pointloyalty.ru/blog/?p=284
2) Добавлена возможность полноценной кастомизации «Пользовательской консоли» под нужды заказчика
- Поддержка логотипа компании
- Поддержка настройки внешнего вида приложения (CSS)
- Изменение адреса службы поддержки

3) разработана утилита настройки внешнего вида приложения

4) Добавлено подробное описание процесса интеграции с «Пользовательской консолью». Данное описание содержит детальные примеры и рекомендации по использованию приложения.
http://www.pointloyalty.ru/member_console.html

Итого  - добавлена возможность полноценной интеграции виджета «Пользовательская Консоль» с Вашими сайтами.

Дальнейшие планы — разработка плагинов для интеграции с системами поддержки электронной коммерции.