Коллеги! Мы готовы показывать ваши приложения в своем мобильном аппе. Для этого надо сделать две вещи:
1. Реализовать адаптивную верстку в интерфейсе приложения с учетом, что пользователи будут пользоваться не только и не столько планшетами, сколько телефонами (при этом помнить, что стандартные диалоги типа вызова пользователей работать пока не будут)
2. Подать новую версию на модерацию, а в описании версии написать, что версия совместима с мобильным приложением.
После прохождения модерации, мы укажем у совместимых приложений соответствующий признак, который будем маркировать в каталоге Приложения24
Урра! Уже сейчас всем разработчикам приложений доступны новые методы в стандартной REST JS-библиотеке для вызова встроенного мессенджера и карточки звонка.
Итак,
BX24.im.callTo(userId[, video=true])
Звонок другу, то бишь, сотруднику в текущем Битрикс24. И да, вам не кажется, можно сразу инициировать видео-звонок.
BX24.im.phoneTo(number)
Еще один звонок, но уже не только другу, но и вообще, кому угодно, через встроенную (или интегрированную внешнюю) телефонию Битрикс24. Указываем номер и звоним прямо из приложения
BX24.im.openMessenger(dialogId)
Пользователь вашего приложения теперь сможет прямо из приложения открыть мессенджер с конкретным пользователем или групповым чатом, ну не сказка ли?
BX24.im.openHistory(dialogId)
Возможность открыть историю переписки для самых маленьких любознательных пользователей ваших приложений
P.S. Чтобы заранее избежать очевидного вопроса, поясню, что в приложениях для Битрикс24, которые не встраиваются в интерфейс (приложения 3-го типа), эти функции не будут работать, поскольку js-библиотека доступна только внутри интерфейса Битрикс24.
Некоторое время назад я уже писал об изменениях в правилах публикации решений в Приложениях24 относительно дополнительных платежей, когда либо само приложение предлагает "внутри" некую расширенную версию за отдельные деньги, либо когда решения использует в своей работе сторонние платные сервисы. С настоящего момента необходимо в карточке решения включать в явном виде соответствующую опцию "Содержит встроенные покупки" (актуальная версия правил). Это также не отменяет необходимость словесного описания этих покупок и цен в поле "Описание решения".
Коллеги, прошло уже довольно много времени, когда новые правила были опубликованы. Не все однако ознакомились с ними и не все привели свои решения в соответствие этим правилам. Я очень рассчитываю, что к 9-му октября 2016 года все-таки разработчики озадачатся этим вопросом, потому что 10-го октября мы будем вынуждены убирать решения, несоответствующие правилам, из каталога.
upd: исправил опечатку в сроках - конечно же речь шла про 9-е октября
Хотите, чтобы вот такие картинки появлялись в оформлении ссылки в социальных сетях, когда вы или ваши пользователи будут ссылаться на ваше приложение?
Тогда надо делать иконку приложения размером не менее 200х200 пикселей - тот же Facebook меньшие изображения в микроразметке игнорирует. А с учетом нового дизайна каталога Приложения24 рекомендуются иконки покрупнее
Сегодня на партнерской конференции в Санкт-Петербурге, Евгений Шеленков анонсировал очень крутую штуку - коннектор Битрикс24.Network для Открытых Линий. В чем крутость для разработчиков решений для Битрикс24?
А крутость в том, что теперь Открытые линии незаметно снимут с вас хороший головняк, который до сих пор многим мешал. Много раз обсуждали с партнерами проблему связи с пользователями приложений. Как пообщаться с теми, кто поставил, а точнее, кто реально работает с приложением, чтобы получить обратную связь, чтобы помочь и т.д.? Спамить по e-mail - не слишком хороший вариант. Во-первых, кто ж их читает, эти e-mail'ы? Во-вторых, действительно часто бывает ситуация, когда приложение ставят не те сотрудники компании, которые им в итоге пользуются. Писать админу компании с вопросами, которые надо бы задавать менеджерам по продажам бессмысленно - письмо просто уйдет в корзину даже если прорвется через спам-фильтры...
А теперь мы даем вам прямую связь с каждым пользователем прямо в момент использования вашего приложения, чтобы в режиме чата вы могли пообщаться со своими клиентами. И не забываем про то, что можно подсадить в Открытую Линию чатбота, который сможет задать базовые вопросы пользователю, а значит, сократит время на изучение ситуации оператором вашей поддержки. Это вам не тикеты
В августе я летал в Питер с докладом на тему, как зарабатывать на тиражных решениях для наших маркетплейсов. Общение получилось очень живое, после доклада мы даже чудесно посидели и пообщались с коллегами, как с теми, кто уже работает с маркетплейс, так и с теми, кто еще только планирует к этому подступиться. С теми, кто не смог присутствовать, я хочу поделиться озвучкой доклада, которую я сделал уже отдельно, слегка изменив презентацию, представленную в Питере. Надеюсь, что информация окажется полезной для вас
Коллеги, хочу порадовать вас - мы прикрутили визуальный редактор к полям описаний у модулей Маркетплейс и решений в Приложениях24! Теперь вы можете вставлять иллюстрации и видео-ролики прямо в текст. Это может показаться мелочью, но на самом деле, это хороший инструмент, чтобы красиво и максимально эффектно подать информацию о ваших продуктах потенциальным клиентам. Одна картинка может оказаться лучше сотни слов - пользуйтесь!
Некоторые внимательные авторы уже этой возможностью успели воспользоваться, рекомендую поспешить и вам
Да, именно такой отзыв оставила одна из участниц вебинара "Как успешно сдать экзамен "№1 Интеграция дизайна". Разбираем типовые ошибки" . Спасибо большое всем участникам, была очень большая активность. Мы постарались дать ответы на все вопросы.
Действительно пройти экзамен - не сложно и страшного ничего нет
UP: Здесь вы найдете запись вебинара с разробом типовых ошибок
Если кто-то мечтает о том, чтобы зарядить своих ботов или свои приложения ИИ или чем-то вроде , то вам не нужно изобретать всё самим, есть целый ряд готовых API по этому поводу:
В общем, коллеги, смотрите на эти вещи шире - уже сейчас есть готовые нейронные сети и "интеллектуальные" инструменты (Microsoft не единственный вендор таких сервисов), которые вы можете применять на прикладном уровне, не погружаясь в глубокую математику
Постоянно возникает вопрос - какая польза от чатботов может быть для обычных компаний? Кому эти чатботы вообще нужны?
А вот вам примеры:
https://salesforce.getbirdly.com - чатбот для Slack, который интегрирован с SalesForce. А ведь в Битрикс24 уже есть CRM, не так ли? Кстати говоря, CRMBot - самый востребованный бот в Битрикс24 на текущий момент.
https://www.growbot.io/ - чатбот для геймификации работы с коллегами, который следит за поощрениями в групповых и персональных чатах. А ведь в рамках Б24 такого бота можно заточить на автоматический мониторинг реальных показателей по задачам и CRM...
И в том, и в другом примере, чатботы берут на себя некие рутинные, но важные операции. В общем, вы поняли
Коллеги, настало время актуализировать правила Маркетплейс и особенно Приложений24, поскольку обе площадки развиваются и меняются, и существующих регламентов стало явно недостаточно. Да и разбросаны они по разным местам, что тоже не добавляет простоты понимания разработчикам решений.
Мы сделали первый, и я надеюсь, не самый маленький шаг в нужном направлении и сейчас я расскажу вам о тех важных моментах, которые включены в новую редакцию правил Маркетплейс и Приложений24.
Самое главное, были обновлены Общие правила, которые регулируют обе наши площадки. Даже если вы никогда не смотрели эти условия или вам казалось, что это только про Маркетплейс, но ни разу не про приложения для Битрикс24 - на самом деле, это были основные пункты, под которыми мы подписались
Основные обновления документации в этом месяце выпали на долю разработчиков: АПИ и курс Разработчик Bitrix Framework. Надеемся они будут полезными для вас. Детали под катом.
Коллеги, недавно мы запустили автоматические триггерные рассылки для клиентов, установивших ваши модули из маркетплейс. Мы напоминаем им, что у них заканчивается демонстрационный период и что заканчивается год получения бесплатных обновлений. В первом случае мы им рекомендуем оплатить модуль, а во-втором - оплатить еще один год получения обновлений.
Но поскольку через маркетплейс мы продаем лицензии - то есть, передаем покупателям права на использование ПО, то для того, чтобы кнопка "купить" появилась в административном разделе сайта у клиента, нужно, чтобы к этому моменту вы выложили в маркетплейс новую версию, потому что мы не можем передать права на то, чего еще нет
Несмотря на то, что триггерные рассылки были запущены совсем недавно, уже были случаи, когда, среагировав на письма, клиенты потом писали нам, мол, а где кнопка купить-то? Жажду продление оплатить, а кнопки нет! Это были чьи-то упущенные деньги .
Коллеги, мы настоятельно рекомендуем вам выпускать обновления как можно чаще - пусть это будут багофиксы, небольшие улучшения функционала, мелкие новые приятные фишки. Совершенно необязательно это должны быть крутые новинки - самое важное, чтобы клиенты видели, что обновления происходят постоянно, что разработчики не забросили свой модуль, тогда оплата очередного периода обновлений с точки зрения клиента будет оправдана. Особенно актуальной продажа обновлений становится в связи с текущим рыночным трендом - динамика появления новых сайтов показывает замедление, а вот расходы на развитие существующих сайтов (особенно интернет-магазинов) растут. И на этом надо зарабатывать.
Напомню про то, как нужно загружать обновления.
Во-первых, это лучше делать в виде явной загрузки новых версий. Откройте карточку модуля и нажмите на панели инструментов кнопку "Версии". На открывшейся странице загружайте архив с новой версией и учтите, что скрипт установщика этой версии должен "понимать", что он будет запускаться "поверх" уже установленной на сайте клиента предыдущей версии. В соответствии с этим надо разрабатывать его логику.
Во-вторых, желательно сделать чистую сборку, основанную на последней актуальной версии, для установки "с нуля". Это нужно для новых клиентов. Если вы будете загружать только обновления в виде версий, то любой новый клиент, который захочет поставить ваш модуль, вынужден будет при помощи SiteUpdate прокачивать все версии модуля и по очереди их "накатывать" на сайт. Это долго, да и трафик лишний возникает. Поэтому обновления обновлениями, а дистрибутив актуальной сборки желательно выкладывать параллельно с добавлением очередной версии. Актуальная сборка выкладывается в карточке модуля в поле "Архив с полной сборкой решения (.last_version.zip или .last_version.tar.gz или .last_version.tgz)".
Еще один важный момент напоследок. Как я говорил в докладе на BitrixDay, по нашей статистике большая часть продаж готовых решений происходит через партнеров, которые покупают эти модули для своих конечных клиентов.
И будучи "ближе" к этим клиентам, чем разработчики конкретного решения, им проще продавать обновления. Пока, к сожалению, обновления мы через партнеров продавать не можем по ряду причин, но это одна из приоритетных задач для маркетплейс. Как только мы добавим такой функционал в наш партнерский документооборот и партнерский кабинет, я его сразу проанонсирую.
Но главная задача лежит на разработчиках модулей - чтобы клиенты могли покупать, а партнеры перепродавать ваши обновления, нужно, чтобы эти обновления появлялись и появлялись часто
Коллеги, рад сообщить о том, что стараниями Евгения Шеленкова мы подготовили для вас полный курс по бот-платформе Битрикс24. Здесь вы найдете все от начала и до конца - и как создать чатбота, и какие возможности есть у платформы для оформления сообщений бота, управления пользовательскими клавиатурами и командами. Можно смело сказать, что наша платформа ничем не уступает аналогам, а возможности некоторых даже сильно превосходит.
В этом месяце - большие обновления по АПИ для D7 и в курсе Разработчик Bitrix Framework. Жара расслабляет, море манит, но мы работаем. Подробности под катом.
Это сообщение будет, прежде всего, полезно тем, кто разрабатывает шаблоны БП на коробочной версии КП и БУС. Потому что речь в нем пойдет о действии PHP код, которое недоступно в облаке.
Рассмотрим следующий кейс: допустим у нас есть параметр БП типа множественный список, который содержит проекты. Соответственно при запуске БП можно выбрать один или несколько проектов из этого списка. Далее допустим у нас в БП для каждого проекта есть переменная, в которой хранится руководитель или руководители данного проекта. Задача - отправить сообщение / поставить задание всем руководителям всех проектов, которые были выбраны при запуске БП.
Задачу конечно можно решить пачкой условных конструкций. Но это решение будет громоздким. А можно воспользоваться действием PHP кода. Давайте посмотрим, как это сделать.
В обновлении main 16.5.0 выпущен обновленный класс BX.PopupWindow. В нем полностью изменена верстка всплывающего окна и частично изменены входные параметры. К сожалению, полную совместимость сохранить не удалось - слишком велики изменения, необходимость в которых назрела давно.
Изменения базовых шаблонов компонент магазина, использующих этот класс, выходят в обновлениях 16.5.0 модулей iblock, catalog, sale. Тем же, кто кастомизировал шаблоны нижеперечисленых компонент под свои нужды, необходимо будет внести небольшие правки в script.js (естественно, если после кастомизации остались вызовы BX.PopupWindow или BX.PopupWindowManager.create).
Правки затрагивают шаблоны следующих компонент: iblock
Коллеги, в связи с рядом факторов - внутренних и внешних, включая, например, то, что заявки я принимал не до 9-го, как было указано в условиях, а вплоть до 12-го июня , мы сдвигаем сроки. Пожалуйста, не волнуйтесь за свои заявки, я напишу всем по результатам - прошла идея или нет.
Срок, который будет отведен на разработку также будет сдвинут - искусственный цейтнот никому не нужен.
В этом месяце продолжалась работа по наполнению документации по API D7. Попутно исправлялась и дополнялась вся остальная имеющаяся документация. Исправления мы не указываем отдельными пунктами. А список новых страниц - под катом.
Всем разработчикам! 1С-Битрикс проводит конкурс приложений и чатботов для Битрикс24! В этом году целых две номинации и еще больший бюджет на разработку, чем раньше! Не упустите возможность!
Конкурсные заявки принимаются до 9-го июня 2016 года. Авторы идей, прошедших отбор, смогут заключить с 1С-Битрикс соглашения об оплачиваемой разработке приложений и выложить получившиеся продукты в каталоге Приложения24!
Коллеги, я хочу подчеркнуть, что все права на разработанные приложения останутся у авторов приложений. Мы не накладываем на участников обязанность делать бесплатные приложения - вы сами решите, будете ли эти приложения продавать или раздавать "за так".
Правила конкурса
Конкурс приложений для Битрикс24 проводится компанией 1С-Битрикс (далее, Организатор). Организатор проводит отбор идей Участников. Участники, идеи которых прошли отбор, получат возможность заключения договора на разработку приложений для публикации в Маркетплейс для Битрикс24.
Заявки от Участников принимаются до 9 июня 2016 по e-mail на адрес sv@bitrix.ru.
Заявка считается полученной на рассмотрение по факту ответа о приеме заявки с адреса sv@bitrix.ru.
Каждый Участник может подать неограниченное количество заявок.
Конкурс проводится по двум номинациям: «Приложения для Битрикс24» и «Чат-боты для Битрикс24».
Заявка должна содержать: предполагаемое название приложения, общее описание функционала, и ответы на основные вопросы: какие потребности пользователей Битрикс24 будет удовлетворять приложение, в чем особенность приложения по отношению к аналогам, платным или бесплатным будет приложение, название номинации.
Заявки будут рассматриваться жюри Организатора до 12-го июня 2016 года.
Участники, заявки которых будут выбраны жюри, получат уведомление о возможности заключения договора на разработку приложения по присланной заявке.
Дополнительные условия для конкурсных приложений Битрикс24: предпочтение отдается идеям по интеграции Битрикс24 с внешними системами, автоматизации специфической бизнес-логики при помощи встроенных инструментов Битрикс24, отраслевым решениям на базе Битрикс24.
Дополнительные условия для чат-ботов Битрикс24: предпочтение отдается «бизнесовым»-идеям для чат-ботов: ботам помощникам по управлению Битрик24, автоматизации специфической бизнес-логики при помощи встроенных инструментов Битрикс24, отраслевым решениям на базе Битрикс24, интеграции с внешними сервисами. Приветствуется использование в чат-ботах максимального перечня технических средств Чат-бот платформы: богатые ссылки, пользовательские клавиатуры, списочная навигация без перезагрузки и т.д.
Участник, идея которого пройдет отбор, для заключения договора на разработку приложения должен обладать партнерским статусом 1С-Битрикс (как минимум, статусом «Технологический партнер», заявку на получение которого можно оформить здесь http://marketplace.1c-bitrix.ru/about/for-dev/)
В случае согласия Участника заключить предложенный Организатором договор, он подписывает и высылает подписанный оригинал договора на указанный в договоре почтовый адрес. Условия договора принимаются Участником как есть, Участник не имеет права на внесение изменений.
Участник должен разработать приложение по договору и пройти модерацию не позднее 12-го июля 2016, если иное не будет указано в договоре.
В течение двух месяцев работали над выпуском документации по API D7. Наконец-то она вышла. Документация во многом несовершенна: неполные описания, отсутствие примеров. НО мы работаем над ней, обновления её будут ежемесячные, по мере готовности описаний классов.
Мы активно занимаемся развитием нашей бот платформы и верим что скоро появится полноценная документация, но пока её нет, вы можете посмотреть на черновики.
В предыдущей статье я успешно установил новый компонент оформления заказов, он пару дней обкатался на проекте и пришла пора к использованию тех возможностей, ради которых я и шел на использования данного компонента и переходил на новую платформу – возможности новой E-Commerce платформы 1С-Битрикс.