Как стать автором
Обновить

Компания PushAll временно не ведёт блог на Хабре

Сначала показывать

Обновление Google Chrome дополнения, поиск и история разбитая по каналам

Время на прочтение3 мин
Количество просмотров7K


Самое главное — теперь у дополнения есть дополнительное popup окно. В нём показывается ссылка перехода в личный кабинет и история всех уведомлений.

Также теперь изменился тип. Был «приложение», а теперь это «дополнение». К сожалению, невозможно обновить с приложения на дополнение. Поэтому нам пришлось залить его заново. Обновиться придется вручную. Мы вкратце расскажем, чем отличается дополнение от приложения, и почему нам пришлось перейти.

image
Вот ссылка на новое дополнение.


Старое можно удалить, оно обновляться не будет, но будет продолжать работать до каких-нибудь глобальных обновлений.

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

Подробнее под катом.
Читать дальше →

Иногда лучше меньше — почему только Google-авторизация? + канал Rusbase

Время на прочтение3 мин
Количество просмотров12K
Недавно на хабре вышла статья на тему Юзабилити форм авторизации и мы решили поделиться своим мнением, почему наша форма авторизации выглядит вот так:
image
У нас в системе нет регистрации, нет входа по логину-паролю. Наша конверсия на регистрацию при входе от 34% до 80% в зависимости от источника. И более 80% из тех кто вошел — добавляют устройства и пользуются системой.

Подробнее почему так, под катом.
Читать дальше →

Уведомления доступные каждому. Расширение функций интеграции с RSS + Push из групп Вконтакте

Время на прочтение4 мин
Количество просмотров9.1K


Мы давно не рассказывали о своих нововведениях, настало время рассказать, что мы делали в последнее время. Мы ведем более подробный блог на Spark, поэтому в статье будет краткое описание новостей + ссылка на подробности.

Основное, что мы хотим вам рассказать это расширенные возможности RSS и подключение группы ВКонтакте (!). Вы можете пушить из Вконтакте важные новости по ключевым словам и ограничивать размер отправляемых сообщений по строкам. Подробнее под катом.
Читать дальше →

Кэширование в Android, Telegram для групп, улучшение callback, multicast, showlist и другие нововведения

Время на прочтение7 мин
Количество просмотров8.2K


Достаточно крупное обновление исправляющее ошибки в андроид клиенте, улучшение безопасности получения ID пользователя, рассылка одного пуша на группу пользователей в канале, а также API для работы со списками пользователей.
Сегодня в рубрике:
  1. Используем PushAll и Telegram при разработке в команде
  2. Иконки сожрали мой трафик — помогите!
  3. Почему я вижу лишь их кусок?
  4. Эмоджи убийцы!
  5. Как объединить тысячу итераций отправки уведомлений в одну (multicast)
  6. Воруем личные дан Получаем список пользователей, подписанных на канал
  7. Подписываемся на пуш уведомления ваших друзей (уязвимость)
  8. Не ждем отправки всех уведомлений, выполняем все в фоне.

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

Push-уведомления через Telegram

Время на прочтение2 мин
Количество просмотров74K


25 июня Telegram открыл платформу для ботов. Первая моя мысль была — ведь можно слать через него уведомления! При помощи уведомлений через телеграм можно решить сразу несколько проблем, хотя бы частично:
  • Поддержка iOS
  • Поддержка Windows Phone
  • Получение уведомлений без установки лишних приложений

Таким образом, PushAll теперь может отправлять уведомления на устройства Android, Chrome и в Telegram через бота.



Под катом небольшая инструкция по настройке и детали разработки. (небольшая инструкция для тех, кто собрался делать такого же бота)
Читать дальше →

Отслеживаем состояние Push-уведомлений и новости проекта + UPD RSS

Время на прочтение4 мин
Количество просмотров5.7K
За последние несколько дней в PushAll был реализован функционал отслеживания состояния уведомления и получения ленты канала, которым вы владеете.

Что это нам дает? Теперь, если у вас на сайте есть отправка уведомлений через SMS, вы можете делать так:
  1. Отправляем Push
  2. Через 30-50 секунд проверяем, пришло ли пользователю уведомление, отреагировал ли он на него
  3. Если не пришло, шлем ему SMS, звоним, шлем на почту и т.д.

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

Под катом небольшая документация по использованию и несколько других изменений.
Читать дальше →

Google сломал GCM в Chrome

Время на прочтение3 мин
Количество просмотров8.2K
image

На Google IO была показана обновленная версия Google Cloud Messaging. Была представлена версия API для iOS, показан отчет по количеству уведомлений, приложений и т.д. публика ликовала. Все было хорошо, пока 2-3 дня назад GCM в хроме начисто не отвалилось. Если точнее, приходит только около 2-10% Push-сообщений.

Проблеме подвержены как дополнения Google Chrome, так и сайты отправляющие Push через Push API используя Service Workers. Наш проект попал прямо по двум фронтами в итоге, приём сообщения работает только в Chrome на Android и через приложение на Android. Ведется разработка реализации на WebSocket для работы при открытой вкладке.
Подробнее под катом.
Читать дальше →

PushAll может отправлять уведомления в браузер Chrome без установки приложений и дополнений

Время на прочтение3 мин
Количество просмотров25K

Каким образом?


Google Chrome начиная с версии 42 поддерживает Push API через сервера Google, используя GCM Вы наверняка уже видели эти запросы для доступа к уведомлениям. Если разрешить доступ, сайт сможет отправлять вам уведомления. Эта функция совсем новая, и о ней мало кто знает, однако, по моему мнению, у нее уже есть большие недостатки:
  • Каждый сайт запрашивает разрешения в браузере, сложно контролировать, сколько источников сейчас могут присылать тебе уведомления, у каждого висит свой фоновый процесс, который отдельно просыпается, нет никакой истории полученных уведомлений или фильтрации, нет никакой синхронизации подписок между устройствами
  • Сайтам необходимо отправлять уведомления напрямую на устройства, следить за актуальностью базы устройств, следить за каждым устройством пользователя в отдельности
  • Данная возможность работает лишь на сайтах с SSL


Промежуточный сервис, который берет на себя все эти функции, может решить возникающие проблемы.




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

Подключение любого сайта к PushAll через RSS. Конвертер новостных лент в Push-уведомления

Время на прочтение3 мин
Количество просмотров9.5K

Введение


Сервис создавался как система уведомлений для пользователей с любого сайта, который интегрировал PushAll API.
Однако не со всеми можно договориться, гиганты вообще не будут обращать долгое время внимание. При этом на данный момент большая часть пользователей, получает именно новостные уведомления с сайтов, а не личные. По этому поводу мне недавно посоветовали интегрировать RSS-рассылки. То есть по факту PushAll становится эдаким RSS-агрегатором, при этом на самом деле обычные пользователи чаще всего не нуждаются в привычных агрегаторах лент — они заходят на сайты самостоятельно и читают новости уже на них.



В этом плане PushAll пошел по своему пути — он не собирает все ленты в одну. Он лишь берет ленту, связывает её с каналов и делает рассылку с учетом фильтра. То есть пользователь заинтересованный в статьях и новостях определенных тематик получит сразу об этом уведомление. Менее полезную информацию он может прочесть потом самостоятельно.

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

Уведомления могут помочь вам узнать вашу аудиторию лучше + новости + СоХабр

Время на прочтение4 мин
Количество просмотров7.3K


Предисловие


Наверняка вы все ещё используете СМС-сообщения или E-mail для уведомления ваших пользователей. Уведомления просто улетают, и вы не знаете, что происходит с ними дальше. В PushAll мною была реализована система сбора данных об уведомлениях. Вы сможете сделать рассылку вашим пользователям в канале, после чего следить за тем, что происходит с уведомлениями:
  • Сколько человек получило уведомление
  • Сколько человек открыло уведомление (перешло по ссылке)
  • Сколько человек просто удалило уведомление из списка

Все работает благодаря обратной связи о выполняемых действиях на устройстве.
Читать дальше →

PushAll — платформа для рассылки мгновенных уведомлений

Время на прочтение4 мин
Количество просмотров20K


Основная идея


PushAll предоставляет платформу для рассылки мгновенных уведомлений в браузер пользователя или в его мобильное устройство, что позволяет ему получать отфильтрованную свежую информацию из интересующих его источников. Интерфейс сайта позволяет пользователю подписаться на новый канал всего в 2 клика, а унифицированное приложение дает возможность получать уведомления с множества источников. Это куда проще, чем скачивать для каждого сайта отдельное приложение. Вместе с этим компании и разработчики могут экономить время и деньги на разработке и поддержке своего приложения.

Сама система позволяет легко подписываться и отписываться от тех или иных каналов. Что исключает возможность внезапного спама, как это происходит в случае с такими методами уведомлений как SMS и E-mail.
Читать дальше →
2