SalesPlatform vtiger crm 620 Интеграция с социальными сетями
Содержание |
Краткий обзор
Система vtiger CRM предоставляет возможность отправки личных сообщений своим клиентам в социальных сетях и импорт сообщений из социальной сети Вконтакте, которых нет в CRM (За один раз загружается не более 20 сообщений). Также реализована возможность просмотра и импорта персональной информации из профиля клиента в социальной сети. Данные функции доступны из модулей [Обращения], [Контрагенты], [Контакты]. В качестве программной библиотеки для аутентификации в социальных сетях используется HybridAuth.
Поддерживаемые социальные сервисы:
- Вконтакте (отправка/импорт сообщений)
- Facebook (отправка сообщений)
- Twitter (создается твит вида: @ПсевдонимПользователя текст)
Настройка модуля
Корректная работа модуля возможна только при наличии зарегистрированных приложений в Вконтакте, Facebook и Twitter. Если у вас уже имеются приложения в данных социальных сетях - шаг Регистрация приложений в социальных сетях можно пропустить.
Регистрация приложений в социальных сетях
Регистрация приложения в Вконтакте
1. Авторизуйтесь в Вконтакте.
2. Перейдите по ссылке http://vk.com/dev.
3. Нажмите на кнопку [Создать приложение].
4. Введите название приложения и выберите в качестве типа приложения Standalone-приложение.
5. Укажите поля [Адрес сайта] и [Базовый домен] значениями месторасположения установленной Vtiger crm. На рисунке указан пример если система установлена на localhost. Запомните значения ID приложения, Защищенный ключ.
Регистрация приложения в Facebook
1. Авторизуйтесь в Facebook.
2. Перейдите по ссылке https://developers.facebook.com/apps.
3. Нажмите на кнопку [Создать новое приложение].
Примечание
- Если кнопки [Создать новое приложение] нет, то сначала необходимо зарегистрироваться как разработчик (кнопка Register as developer) Facebook. Регистрация проходит на той же странице.
4. Заполните поле [App Name] и нажмите на кнопку [Продолжить].
5. Параметр [Sandbox Mode] переведите в значение [Disabled]. Укажите поле [Site URL] значением месторасположения установленной Vtiger crm. На рисунке указан пример если система установлена на localhost. Запомните значения App ID, App Secret.
Регистрация приложения в Twitter
1. Перейдите по ссылке https://dev.twitter.com/apps.
2. Авторизуйтесь в Twitter.
3. Нажмите на кнопку [Create a new application].
4. Заполните все поля. В качестве [Callback URL] укажите значение месторасположения установленной Vtiger crm. В качестве [Website] укажите произвольный URL-адрес (например адрес вашей организации). На рисунке указан пример если система установлена на localhost.
5. После успешного создания приложения запомните значения полей [Consumer Key] и [Consumer Secret].
Редактирование настроек в Vtiger CRM
Перейдите в Настройки CRM -> Интеграция -> Сообщения
Для редактирования настроек нажмите Изменить
Введите данные, полученные при создании приложений в социальных сетях.
Для социальной сети Вконтакте необходимо получить access token. Для его получения выполните следующие шаги:
1. Перейдите по ссылке представленной ниже. Вместо YOUR_APP_ID введите ID вашего приложения созданного раннее.
2. Появится окно получения доступа к Вконтакте. Аутентифицируйте пользователя в социальной сети от чьего имени будут посылаться личные собщения. Далее разрешите приложению доступ к аккаунту. В результате вы будете перенаправлены на страницу https://oauth.vk.com/blank.html. В адресной строке скопируйте значение параметра access_token и вставьте в соответствующие поле в Настрйоках. Пример представлен ниже:
Примечание
- Данный access_token является бесконечным по времени использования, но если у аутентифированного аккаунта поменялись пароль или имя, то необходимо сгенерировать access_token заново начиная с шага 1.
Отправка сообщений
Для того чтобы отправить сообщение необходимо выбрать нужную запись в [Обращениях], [Контрагентах] или [Контактах]. В разделе [другое] нажмите на ссылку [Сообщение].
Важно
- Для отправки личного сообщения вы должны знать URL клиента в социальной сети. Поля [Facebook URL], [Vkontakte URL], [Twitter URL] в информации о контакте предназначены для хранения URL клиента в соответсвующих социальных сетях. Если эти поля не заполнены, то отправка личных сообщений невозможна.
Важно
- Если при отправке сообщения в новом окне появляется ошибка: "You cannot access this page directly.", то необходимо очистить кэш и куки браузера.
В новом окне необходимо указать URL, на который будет отправлено личное сообщение, а также ввести текст сообщения. Пример представлен на рисунке ниже.
Откроется новое окно. Если вы еще не аутентифицировались в выбранной социальной сети, то откроется окно аутентификации.
История отправленных сообщений
Просмотр истории всех отправленных сообщений доступен в модуле [Сообщения]. Просмотреть [Сообщения] конкретных Контактов, Контрагентов, Обращений можно в связном списке [Сообщения] в детальном виде карточки.
При нажатии на ссылку текста сообщения откроется окно информации об отправленном сообщении: текст сообщения, время создания, кому назначено, статус отправки.
При нажатии на ссылки [Контакты], [Контрагенты], [Обращения] в правой части окна, можно посмотреть к какой записи привязано данное сообщение.
Примечание
- Одному клиенту можно послать личное сообщение сразу в несколько социальных сетей, но нельзя послать одно сообщение сразу нескольким клиентам.
Примечание
- При удалении записи Обращения, Контрагента или Контакта из системы все сообщения связанные с данной записью останутся в базе данных, но не будут ни с кем связаны. Если восстановить удаленные записи из корзины - связь между сообщениями и отправителем также восстановится.
Импорт информации из профиля социальной сети
Просмотр и загрузка информации из профиля пользователя социальной сети доступна при изменении существующей записи в модулях [Обращения], [Контрагенты], [Контакты]. Для начала импорта необходимо нажать на кнопку [Импорт].
Важно
- Нельзя импортировать данные из социальной сети при создании новой записи в модулях [Обращения], [Контрагенты], [Контакты]. Как указывалось выше загрузка информации доступна только при изменении существующей записи в модулях .
Откроется новое окно, в котором необходимо ввести URL страницы пользователя социальной сети и нажать кнопку [Далее].
Важно
- Как указывалось ранее интеграция произведена с социальными сетями Вконтакте, Facebook, Twitter. Поэтому в окно ввода URL необходимо вводить URL пользователей зарегистрированных в данных социальных сетях.
Далее как и при отправке личного сообщения, если вы еще не аутентифицировались в выбранной социальной сети, то откроется окно аутентификации и далее доступные данные профиля перезапишут данные в системе.
Примечание
- Данные из профиля пользователя в социальной сети записываются ТОЛЬКО на место соответсвующих пустых полей в карточке клиента. Таким образом возможность обновления текущей информации в карточке клиента на новую из социальной сети невозможна.
Примечание
- Измененные данные записываются сразу в базу данных системы поэтому кнопку [Сохранить] можно не нажимать.
Импорт сообщений из социальной сети Вконтакте
Импорт позволяет загрузить максимум 20 последних сообщений, которых еще нет в CRM.
Для начала импорта необходимо нажать на кнопку Получить сообщения из VK.
Далее, как обычно, если пользователь не авторизован в сети, будет открыто окно авторизации, иначе будет показано окно с количеством загруженных сообщений.