Новый виджет от VK — «Сообщения сообщества». Онлайн консультант VK
- Главная »
- Блог вебмастера »
- Виджет — «Сообщения сообщества»
Всем привет!
Сидя в интернете, нашёл чумовое решение для онлайн консультации от Вконтакте. Если у Вас есть своё сообщество в Вконтакте, то тогда Виджет — «Сообщения сообщества» идеально подойдет для Вас!
При помощи данного виджета, Вы сможете легко обмениваться сообщениями, а также файлами через VK. А самое удобное то, что можно пообщаться с пользователем, даже когда он покинет Ваш сайт.
Общаться можно от имени сообщества.
Виджет располагается в правом нижнем углу и может быть раскрыт сразу после загрузки или по клику пользователя.
Перед тем как использовать виджет, нужно убедиться, что сообщения включены в настройках сообщества.
1. Открываем страницу с виджетом — https://vk.com/dev/CommunityMessages
2. Выбираем сообщество и переходим на страницу с настройками сообщества и разрешаем использовать виджеты и заполняем все необходимые поля.
3. Идем отбратно https://vk.com/dev/CommunityMessages
4. Я убрал галочку «Раскрыть сразу», так как хочу, чтобы форма открывалась только после нажатия на кнопку.
5. Копируем код и устанавливаем к себе на сайт.
Метод VK.Widgets.CommunityMessages принимает три параметра:
- element_id (string), обязательный параметр — id элемента, который будет являться контейнером кнопки для связи. В нашем конструкторе по умолчанию используется значение «vk_community_messages».
- group_id (integer), обязательный параметр — идентификатор сообщества, для которого будет создан виджет.
- options (object) — опции блока с виджетом. Объект, который может содержать поля:
- onCanNotWrite (function) — функция, котороя будет вызвана если пользователь по каким-то причинам не может писать сообщения.
- shown (integer) — равно 1, если нужно раскрывать виджет сразу.
Метод для удаления виджета со страницы VK.Widgets.CommunityMessages.destroy принимает один параметр:
- element_id (string), обязательный параметр — id элемента, к которому привязан виджет.
Вот и всё. Удачного Вам использования виджета. В дальнейшем VK обещает добавить возможность выбора внешнего вида кнопки открытия
04.09.2016 / 3790
ВКонтакте
Вы можете общаться со своими покупателями через сообщения ВКонтакте от лица вашего сообщества в панели администратора inSales.
Важно: через сообщения ВКонтакте нельзя отправлять уведомления о заказе. Можно только отвечать на сообщения, которые пишут вашей группе.
Для того, чтобы настроить интеграцию, нужен доступ к настройкам сообщества. После настройки покупатели смогут писать вам в сообщество, либо в виджет сообщений ВКонтакте на сайте, а вы или ваш менеджер сможете ответить покупателю в Диалогах.
1. Перейдите в раздел Диалоги → Каналы → ВКонтакте
Во ВКонтакте перейдите в Настройки управления сообществом → Работа с API.
1.1 Во вкладке «Ключи доступа» создайте новый ключ.
1.2 Отметьте пункт «Разрешить приложению доступ к сообщениям сообщества»
1.3 Подтвердите операцию кодом из SMS.
1.4 Полученный ключ скопируйте в блокнот (на всякий случай) и в поле шага №1 настроек диалогов ВКонтакте в nSales.
1.5 Сохраните изменения.
2. Перейдите во вкладку CallBack API и вкладку второго уровня «Настройки сервера», добавьте новый сервер, затем задайте ему имя (например, inSales Диалоги) и выберите версию API 5. 92
3. Во вкладке «Настройки сервера» ВКонтакте найдите числовой идентификатор group_id и скопируйте его в форму шага №3.
Сохраните изменения.
4. Во вкладке «Настройки сервера» ВКонтакте найдите требуемый ответ сервера. Он будет в предложении «Строка, которую должен вернуть сервер: ХХХХХХХХ», где ХХХХХХХХ — это набор букв и цифр. Скопируйте эту строку в форму шага.
5. Во вкладке «Настройки сервера» ВКонтакте найдите поле «Секретный ключ». Запишите туда произвольную строку длиной до 50 символов, состоящую из латинских букв и цифр.
Скопируйте эту строку в форму шага настроек №5 и сохраните изменения.
6. В поле шага №6 появится адрес сервера. Скопируйте его в соответствующее поле настроек во ВКонтакте.
Нажмите кнопку «Подтвердить» ниже. В случае успешного подтверждения появится зеленое поле с надписью «Адрес сервера успешно сохранён».
7. Перейдите в дочернюю вкладку «Типы событий» во ВКонтакте и отметитье следующие типы событий
На этом настройка интеграции закончена. Для тестирования диалогов ВКонтакте перейдите от другого аккаунта в свое сообщество и напишите сообщение. Оно появится в Диалогах inSales.
8. Чек-боксы в блоке «Отображение на устройствах» отвечают за отображение иконки мессенджера на компьютере и мобильном устройстве в онлайн чате.
VKontakte имеет ограничения на отправку и получение файлов. Их стоит учитывать при обмене файлами с покупателями.
Ограничения на типы файлов:
- Нельзя получать видео-файлы
- Нельзя отправлять аудио-файлы кроме .ogg (обычно в этом формате идут аудио-сообщения)
Максимальный размер отправляемого файла – 200 мегабайт.
Нельзя отправлять более 3000 файлов в сутки.
Важно: все ограничения установленны месенджерами и мы не можем на них повлиять.
В случае отправки сообщения с файлом, нарушающим ограничения, сообщение не будет доставленно.
Понять это можно по статусам сообщений:
- одна галочка или красный значок ошибки – сообщение доставленно до серверов inSales, но не доставленно до месенджера;
- зеленая галочка в кружочке – сообщение доставленно до месенджера клиента.
Сила контекста — как новый виджет обмена сообщениями LinkedIn думает наперед
Вишрут ШуклаВишрут Шукла
⊞ 𝗠𝗶𝗰𝗿𝗼𝘀𝗼𝗳𝘁 𝗧𝗲𝗮𝗺𝘀 — Плагины Copilot и приложения для совместной работы на базе ИИ ‧ Стратегическое партнерство с продуктами для рынка и экосистемы приложений Teams ‧ ex-Amazon, Cisco, Yahoo! ‧ IIM Бангалор, BITS Pilani
Опубликовано 14 мая 2017 г.
+ Подписаться
Общеизвестно, что в течение некоторого времени LinkedIn пыталась сделать обмен сообщениями на своей платформе более удобным, легким для обнаружения, более неформальным, похожим на чат и менее похожим на электронную почту. Согласно этому отчету CNET, LinkedIn утверждает, что обмен сообщениями увеличился на 40% за последний год, и 50% пользователей теперь используют обмен сообщениями.
Контекст делает продукты и решения великолепными!
Виджет обмена сообщениями в настольном приложении LinkedIn в его последнем аватаре теперь можно найти плавающим в нижнем правом углу, всего одним касанием на каждой странице. Ну, ничего нового, верно? Facebook уже много лет делает то же самое со своим виджетом. Но что хорошо в виджете обмена сообщениями LinkedIn, так это то, что он контекстно-зависим.
Попробуйте посетить профиль кого-то (назовем его для справки Джон Доу), который не является вашим прямым родственником. Вы увидите постоянное обновление виджета в мгновение ока (настоящая плавная анимация!), чтобы предложить несколько прямых контактов в вашей сети, которые могут познакомить вас с Джоном Доу. Еще одно касание, и вы увидите в своем списке подключений всех, кто подключен к Джону. Сладко, не так ли? Все, что вам нужно сделать, это нажать и начать разговор с одним или несколькими из ваших существующих контактов и запросить информацию или представление о Джоне. То же самое происходит, когда вы посещаете страницу компании в LinkedIn.
Ценность этого изящного изменения велика, как и то, как оно обеспечивает то же самое практически без обучения пользователя. Данные здесь показывают, что это работает!
Несколько недостающих деталей?
Хорошо, позвольте мне уточнить мое заявление. Виджет обмена сообщениями «несколько контекстно-зависим». Это здорово, но все еще в нескольких шагах от того, чтобы стать благословением для пользователей. Вот чего он заставляет активных пользователей LinkedIn, таких как я, желать еще больше:
- Добавить возможности поиска в виджете — Зачем вообще открывать страницу обмена сообщениями, если виджета может быть достаточно?
- Поддержка дополнительных контекстных действий — виджет позволяет быстро взаимодействовать с опубликованными сообщениями и статьями.
При чтении статьи виджет может продвигать цепочку сообщений автора вверху, если автор имеет связь 1-й степени, или же разрешить пользователю публиковать свое сообщение в виде комментариев. В самом виджете могут появляться как прямые сообщения, так и комментарии к опубликованным статьям.
- Цитаты поддержки и тематические беседы — это относится к более широкому контексту обмена сообщениями, и виджет — идеальное место для начала. Если LinkedIn хочет, чтобы его пользователи использовали обмен сообщениями в качестве более неформального канала для поддержания связи, обязательными являются потоковые обсуждения и цитируемые ответы.
- Непрочитанный раздел : Простое изменение UX может помочь мне получить доступ ко всем моим непрочитанным сообщениям в удобном виде в виджете.
Если вы заметили это новое изменение и в интерфейсе обмена сообщениями LinkedIn, как вы себя чувствовали? Вы получили от этого пользу? Наденьте колпачки для размышлений о продукте и поделитесь своими мыслями ниже. Давайте начнем разговор.
(Этот пост является частью серии Sunday Product Musings — моей новой личной инициативы — исследовать и критиковать новые продукты или функции, которые я использовал в течение недели. Я надеюсь, что стану его постоянным клиентом и вы присоединитесь к нему. в расширении дискуссий.)
Разработка мышления о продукте: история о том, как мы создали Zivame.com для электронной коммерции следующего поколения (эпизод 2)
26 декабря 2017 г.
Как мы создали Zivame.com для электронной коммерции следующего поколения: начало (эпизод 1)
24 июля 2017 г.
1% лучших продакт-менеджеров одержимы «ценными сценариями» — почему и как?
15 июля 2017 г.
Как я думаю, что «совместная публикация» может изменить правила игры для LinkedIn Publishing
7 июня 2017 г.
Остерегайтесь продакт-менеджеров: заблуждение о копировальной машине портит впечатления от вашего продукта
2 мая 2017 г.
«Для этого есть бот…» — почему я вижу, что чаты и диалоговые интерфейсы становятся повсеместными
2 марта 2017 г.
Вот как я сделал свою первую реализацию продуктовой аналитики по-настоящему эффективной.
30 ноября 2016 г.
Засучив рукава, спроектируйте, определите спецификации и выполните свою первую аналитику продукта
24 ноября 2016 г.
5 вещей, которые я усвоил, планируя внедрение продуктовой аналитики
16 ноября 2016 г.
Если бы я был продакт-менеджером LinkedIn, вот 9 вещей, которые я бы сделал
13 ноября 2016 г.
Увидеть все
Другие также смотрели
Исследуйте темы
Сообщения об ошибках виджета Сообщества
CLFWZ0001E: Не удалось инициализировать распространитель событий жизненного цикла виджета.![]() | Не удалось инициализировать инфраструктуру жизненного цикла виджета. | Проверить настройки widgets-config.xml. Сообщить об этой проблеме в службу поддержки. Дополнительную информацию об ошибке можно найти в Файл SystemOut.log. |
CLFWZ0002E: Не удалось обработать опубликованное событие жизненного цикла. | Приложение, поддерживающее данные виджета, не смогло обработать изменение в содержащее сообщество. | Просмотрите журналы для получения дополнительной информации. Если решение не очевидно, сообщите эту проблему в службу поддержки клиентов. |
CLFWZ0003E: не удалось опубликовать уведомление о событии в приложении удаленного виджета обработчик: {0} | Виджет «Сообщества» не может уведомить удаленное приложение о сообществе.![]() | Виджет «Сообщества» автоматически повторяет попытку отправки события позже. Проверять файлы журнала для любых проблем с блокировкой в удаленном приложении. |
CLFWZ0004E: Событие ‘{0}’, отправленное удаленному обработчику жизненного цикла в {1}, возвращено с ошибкой ответ: {2} | Виджет «Сообщества» не может уведомить удаленное приложение о сообществе. изменять. | Виджет «Сообщества» автоматически повторяет попытку отправки события позже. Проверять файлы журнала для любых проблем с блокировкой в удаленном приложении. |
CLFWZ0005E: Не удалось передать событие обработчику приложения виджета: {0} | Виджет «Сообщества» не может уведомить удаленное приложение о сообществе.![]() | Виджет «Сообщества» автоматически повторяет попытку отправки события позже. Проверять файлы журнала для любых проблем с блокировкой в удаленном приложении. |
CLFWZ0006E: Ошибка обработчика приложения локального виджета: {0} | Виджет «Сообщества» не может уведомлять форумы, закладки или веб-каналы о изменение сообщества. | Просмотрите журналы для получения дополнительной информации. Если решение не очевидно, сообщите эту проблему в службу поддержки клиентов. |
CLFWZ0011E: Не удалось загрузить widgets-config.xml: {0} | Приложению не удалось прочитать
виджеты-config.![]() | Убедитесь, что файл widgets-config.xml существует в каталог LotusConnections-config и убедитесь, что у него есть права доступа к файлам установить так, чтобы IBM® Процесс WebSphere Application Server может читать это. |
CLFWZ0012E: Не удалось поставить событие в очередь для воспроизведения: {0} | Удаленное приложение не может быть уведомлено об изменении в сообществе. Платформа виджетов не смогла записать запись о событии для этого изменения, чтобы его можно было воспроизвести в будущее. | Сообщите об этой проблеме в службу поддержки. Дополнительная информация о Ошибка может быть обнаружена в файле SystemOut.log. |
CLFWZ0013E: Добавление нового содержимого {0} заблокировано до обработки предыдущего
содержимое завершено для ресурса {1}.![]() | Владелец сообщества попытался добавить новый виджет в сообщество, но платформа заблокировал действие, потому что у предыдущего виджета того же типа есть необработанные события жизненного цикла. | Обработать события жизненного цикла для этого сообщества. Для получения дополнительной информации о обработка событий жизненного цикла, происходящих в сообществе, см. в разделе Администрирование событий очереди сообщества. Когда события в очереди для этого сообщества обработаны или очищены, новый виджет может быть добавлен. |
CLFWZ0014E: удаленное приложение {0} не поддерживает переназначение или переведен на другой ресурс | Команда wsadmin для переноса удаленных приложений была запущена на удаленном
приложение, которое не поддерживает эту функцию.![]() | Команды передачи поддерживаются только для блогов, операций, файлов и Удаленные приложения Wiki. |
CLFWZ0015E: Не найдено определение виджета с идентификатором определения «{0}» | Команда wsadmin была запущена с указанным недопустимым идентификатором определения. | Повторите команду с правильным идентификатором определения — эти идентификаторы с учетом регистра. |
CLFWZ0016E: Невозможно назначить ресурсу с идентификатором {0}. Ресурс уже имеет свой уникальный экземпляр {1}. | Выполнена команда wsadmin для переноса удаленного приложения, которое
результатом являются два уникальных экземпляра виджета, содержащиеся в одном и том же сообществе.![]() | Выберите другое сообщество в качестве места назначения или удалите блокирующий уникальный виджет экземпляра. |
CLFWZ0017E: Ресурс с идентификатором {0} не найден. | Команда wsadmin была запущена с недопустимым UUID сообщества. | Повторите команду с правильным UUID сообщества. |
CLFWZ0018E: Виджет с идентификатором экземпляра {0} не найден. | Команда wsadmin была запущена с недопустимым идентификатором экземпляра виджета. указано. | Повторно запустите команду с правильным идентификатором экземпляра виджета.![]() |
CLFWZ0019E: Можно добавить только один экземпляр этого содержимого виджета. | Второй экземпляр виджета был добавлен для типа виджета, который допускает только одно виджет для каждого сообщества. | При необходимости используйте существующий виджет или другое сообщество. |
CLFWZ0020E: операция завершилась неудачно, поскольку пользователь больше не вошел в систему. | Не удалось выполнить действие виджета, поскольку пользователь больше не вошел в систему. | Войдите в систему и повторите действие. |
CLFWZ0021E: операция завершилась неудачно, так как у пользователя нет прав для выполнения
это изменение.![]() | Не удалось выполнить действие виджета, поскольку у пользователя отсутствуют права. | Попросите владельца сообщества сделать вас владельцем или выполнить действие для ты. |
CLFWZ0022E: операция завершилась неудачно, поскольку удаленная система не доступный. | Не удалось выполнить действие виджета, поскольку удаленное приложение, в котором размещается содержимое виджета не работает или иным образом не доступен. | Обратитесь к системному администратору, чтобы удаленное приложение перезапущен. |
CLFWZ0023E: Не удалось авторизовать пользователя для этой службы.![]() | Не удалось выполнить действие виджета, так как сообществам не удалось аутентифицировать текущий пользователь. Удаленное приложение вернуло сообщение о состоянии HTTP 401. | Изучите журналы для получения дополнительной информации. Либо законная ошибка аутентификации произошло с удаленным приложением или оно находится в автономном режиме. |
CLFWZ0024E: В настоящее время сервер недоступен из-за перегрузки или временное обслуживание. Повторите попытку позже или обратитесь к администратору. | Не удалось выполнить действие виджета, поскольку удаленное приложение недоступно. HTTP Удаленное приложение вернуло сообщение о состоянии 503. | Обратитесь к системному администратору.![]() |
CLFWZ0025E: Ошибка конфигурации сервера. Пожалуйста, свяжитесь с вашей системой администратор. | Не удалось выполнить действие виджета, поскольку удаленное приложение недоступно. HTTP Удаленное приложение вернуло сообщение о состоянии 404. | Обратитесь к системному администратору. |
CLFWZ0026E: Произошла непредвиденная ошибка. Пожалуйста, свяжитесь с вашей системой администратор. | Не удалось выполнить действие виджета из-за непредвиденной ошибки. HTTP 500 сообщение о состоянии было возвращено удаленным приложением. | Изучите журналы для получения дополнительной информации.![]() |