Приёмная Dima Trish
3741

Сервис push-уведомлений OneSignal недоступен в России

Я заметил, что в нашем приложении перестали работать «пуши» в последние несколько дней. Сайт ОneSignal тоже не открывается.

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

Как выяснилось, IP адрес сайта onesignal.com (104.16.35.63) находится в реестре запрещённых сайтов с 19 июля по решению ФНС.

Пользуясь случаем, посоветуйте, пожалуйста, альтернативный сервис пушей с нормальным API.

Материал опубликован пользователем. Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Dima Trish", "author_type": "self", "tags": [], "comments": 68, "likes": 14, "favorites": 15, "is_advertisement": false, "subsite_label": "claim", "id": 76946, "is_wide": true, "is_ugc": true, "date": "Fri, 26 Jul 2019 09:49:32 +0300" }
{"average":28538,"one":95,"ten":76}
Сколько денег вы откладываете в месяц?
Ответьте и узнаете, сколько копят другие.
0 ₽
70 000+ ₽
0 ₽
{ "id": 76946, "author_id": 184761, "diff_limit": 1000, "urls": {"diff":"\/comments\/76946\/get","add":"\/comments\/76946\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/76946"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199124, "last_count_and_date": null }
68 комментариев

Популярные

По порядку

Написать комментарий...
10

NoSignal

Ответить
7

Это, конечно, дикий треш. Скоро на бересту перейдём вместо бумаги, зато отечественное.

Ответить
6

А ты за сбор бересты налог заплати, а потом уже мечтай о том чтоб на нее перейти.

Ответить
2

Можно на валежнике сообщения выцарапывать. Валежник налогом не облагается, насколько я помню.

Ответить
4

Добрый день. Как представитель компании OneSignal, я бы хотел уверить вас, что мы активно ведём переговоры с Роскомнадзором по поводу разблокировки нашего сервиса и надеемся на скорое решение вопроса. Приносим извинения за неудобства.

Ответить
0

Спасибо за ответ. Тогда ждем. По возможности сообщайте пожалуйста тут как идет процесс.

Ответить
0

Спасибо! Это полезная информация. Будем надеяться, что вопрос решится быстро.
А Вы не рассматривали такой путь, чтобы добавить серверу ещё один IP-адрес, чтобы все обращения пошли через него, пока старый блокируется?

Ответить
0

Добрый день! Подскажите,пожалуйста, на какой стадии процесс решения вопроса? имеет ли смысл ждать его в скором времени или уже можно начинать подбирать аналоги?

Ответить
0

Мы продолжаем работать над этим вопросом и ожидаем, что блокировка будет скоро снята. Спасибо за понимание.

Ответить
0

Onesignal снова работает, спасибо!

Ответить
0

Разблокировали или как?

Ответить
0

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

Ответить
3

У нас пуши в приложения доходят как и раньше, а на сам сайт теперь через vpn только

Ответить
2

Все так прекрасно пиарят собственные сервисы, называя чем они лучше Onesignal. Как много “убийц гугл” то оказывается. Но, ни у одного нет поддержки push в приложениях, и sdk для ios/Android. А это именно то, за счёт чего Onesignal так популярен, помимо того, что он бесплатен почти всегда. Сами используем Onesignal в своих приложениях. По всей видимости будем решать вопрос с организацией прокси. Onesignal - onelove))

Ответить
1

Все верно, OneSignal сильные ребята с большими инвестициями и функциональным сервисом.
Но справедливости ради:
- бесплатных бизнесов не бывает, их монетизация - сбор и продажа данных с сайтов клиентов (пункт 5 их terms of use, но кто их читает)), если этот момент не смущает и готов делиться своими данными, то ОК;
- с конца 2018 OneSignal платный и вовсе не дешевый (можно и бесплатно, но см. пункт 1).

Ответить
0

Бесплатного тарифа вполне себе хватает. По персональным данным согласен. Но, в 2019 их собирают большинство сервисов с доступом к большой аудитории. На 95% сайтов стоят счетчики google analytics, Facebook pixel и других сервисов, все трекается и, каким образом потом используется, мы можем только догадываться.

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

Ответить
1

Глобально да) Данные собирают многие сервисы, но не все.
Все же, есть сервисы, которые используют SDK только по прямому назначению, а не для сбора данных клиента. И, соответственно, клиенты, которые данными дорожат.

Ответить
0

например?)

Ответить
2

Так вот оно что случилось.
То то я двое суток понять не мог почему у меня сайт долго загружается. Глянул в network в хроме - апишка OneSignal по 500+ мс загружается а то и вообще с 502 возвращается ответ. В итоге пришлось отключить плагин чтобы сайт снова шустро заработал.

А теперь всё встало на свои места для меня, в России сервис заблокирован.

Подключаюсь к вопросу автора поста: посоветуйте пожалуйста альтернативы для пушей в РФ реалиях, а то 300+ читателей теперь без уведомлений сидят у меня...

Ответить
0

а использовать прокси для onesignal? пуши на девайсы отправляет не он, а apple или google

Ответить
0

для того чтобы девайс мог ловить эти пуши от ван сигнала надо получить юзверь ид

Ответить
0

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

Ответить
0

Попробуйте https://sendsay.ru, у нас пуши бесплатные

Ответить
0

Это не сервис заблокирован - их сайта нет в списке блокировок, есть только IP. Хочется верить, что его вскоре уберут из списка..

Ответить
0

Что от вашего уточнения изменилось в принципе? API не работает = сервис не выполняет своих функций, то есть не работает.

По поводу сайта вообще не показатель, у меня он прекрасно открывается, равно как и АПИха пашет, но я в США нахожусь, а вот сайт для ру-читателей лежит на ру-сервере и для них пуши не работают.

Ответить
0

Изменилось то, что если бы блокирнули сайт - то это с концами. А блокирнули только айпишник, и на следующей неделе разблокируют.

Ответить
2

Всем привет. Можем предложить свои услуги: сервис Gravitec.net. Мы успешно конкурируем с OneSignal на рынках СНГ, Европы и Южной Америки. Фокус на автоматизации, так что есть функциональное API. Очень часто крупные клиенты, которые серьезно работают с каналом web push, делают выбор в нашу пользу. Работают проверенные скрипты миграции баз подписчиков с других сервисов. В течение августа месяца - готовим приятный сюрприз для наших клиентов - пожизненный бесплатный тариф без ограничений по функциональности. Но раз так сложилось, готовы предоставить его тут до официального релиза всем, кто обратиться сейчас на support@gravitec.net с промокодом «альтернатива onesignal».

Ответить
0

а в плагины к фреймворкам вы можете, как onesignal?
что-то документации я у вас с первого захода не заметил - без регистрации что, нельзя смотреть эти сакральные сведения?

Ответить
0

Василий, все верно - документация доступна клиентам только после регистрации. К тому же, сделать это можно очень легко в один клик через соцсети.
По поводу вашего вопроса - с вашей стороны нужна конкретизация по фреймворкам. Вы можете написать свой вопрос на support@gravitec.net - ребята оперативно отвечают и всегда рады помочь.

Ответить
0

тоесть для того чтобы принять решение нужны вы нам или нет, мы должны дефакто стать вашими адептами )))

Ответить
0

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

Ответить
0

Вполне конкретный вопрос - у вашего сервиса есть фреймворк для подключения Android,Ios или у вас есть только web-push. Если есть : скажите - да. Если нет - не позорьтесь и не стоит пиариться на костях onesignal не имея способности покрыть их функционал/ 

Ответить
0

Даниил, выше в моем сообщении указано, что предоставляем возможность работы с каналом web push - никакого позора и обмана )

Ответить
1

Пользуясь случаем, посоветуйте, пожалуйста, альтернативный сервис пушей с нормальным API.

Я думал, попросите посоветовать альтернативную страну.

Ответить
1

да почти любая уже

Ответить
1

Все эти решения "из коробки", рано или поздно подводят. Лучше немного упороться и поднять свой сервис пуш-уведомлений на сервере. Зато никаких лимитов на отправки, оплачиваем только выделенный сервер у провайдера. Если не умеем писать код, то как выход, фрилансер-программист.

Ответить
0

Ещё с пятницы. Через реверс-прокси вывели за пределы России.

Ответить
0

Можете подробнее? Приложение через реверс прокси подключается к серверам one signal?

Ответить
3

Бэкэнд же. Проблема в том, что он не может достучаться до OneSignal, если стоит в России. Соответственно, нужно организовать либо прокси, либо реверс-прокси. Последнее решается путём поднятия nginx на машине, которая имеет доступ к onesignal.

В своём бэкэнде меняете назначение (example.com), куда обращаться, а на реверсе добавляете:

server {
listen 443 ssl;
server_name example.com;
# OneSignal Proxy
location ~* /onesignal/(.*) {
resolver 8.8.8.8;
rewrite ^/onesignal/(.*) /$1 break;
proxy_pass https://onesignal.com;
}
}

Учтите, что необходимо обязательно использовать ssl. У нас reverse proxy размещён на digital ocean

Ответить
0

Спасибо. Это в случае, если бекенд не может достучаться до Onesignal.
Но насколько я понял проблема и в доставке пушей пользователям в РФ ?

Ответить
0

Проблем в доставке нет.

Ответить
0

супер - тогда и у нас проблем нет)
спасибо!

Ответить
0

В том году было веселее, когда РКН всё травил, у нас на работе сервисы ложились один за другим. Пришлось офис под пиратским флагом выводить в нейтральные воды. )

Ответить
0

Персональные данные надеюсь в РФ оставили) хаха)

Ответить
0

У нас там нет ПДн :)

Ответить
0

А как же клиентская часть? Если юзер уже подписан на пуши, то все ок, но как подписывать новых людей? JS SDK шлет реквесты на OneSignal API же.

Ответить
0

Я не могу точно сказать, как у нас это реализовано на клиентской части, но работает. А вот с отправкой возникала проблема.

Ответить
0

А у вас это где? посмотрел бы фронт

Ответить
1

OneSignal бесплатный (почти всегда)

Ответить
0

Мы используем GetSocial в качестве целостного решения для маркетинга, так как они также предоставляют функции социальных сетей, push-уведомления могут быть вызваны действиями ваших друзей или различными конфигурациями в dashboard'e или маркетинговыми кампаниями.

Что касается цены, вижу что они также имеют free tier.

Ответить
0

Google fcm, можно на ios в том числе отправлять

С onesignal жестяк

Ответить
0

Если блокировка связана с перс. данными, сервис Google тоже может быть заблокирован

Ответить
0

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

Ответить
0

Не получается в Firebase Console проект добавить :(

Ответить
0

Эх, придется выпиливать из приложений :)

Ответить
0

firebase

Ответить
0

Могу порекомендовать Pushwoosh.

Ответить
0

Жесть, конечно. Мы с ними с самого начала( Тоже послушаю рекомендации.

Ответить
0

Сказать серверу ходить через proxy не проблема.
А как подписывать новых пользователей, если подписка идет через OneSignal SDK API напрямую?

Ответить
0

А как то можно перенести подписчиков в другой сервис? Столько копил их... Жалко бросать.

Ответить
0

Можно обратиться и к нам https://infobip.com, где есть комбинация и пушей и других каналов ;)

Ответить
0

И вопрос знатокам: есть ли какие-нибудь аналоги, но поддерживающие уведомления для трех платформ: android,iOS,web и условно-бесплатные(на две тысячи подписчиков) и с более-менее адекватной API-шкой?

Ответить
0

Всем привет, чтобы настроить через прокси, куда это нужно вставлять?
server {
listen 443 ssl;
server_name example.com;
# OneSignal Proxy
location ~* /onesignal/(.*) {
resolver 8.8.8.8;
rewrite ^/onesignal/(.*) /$1 break;
proxy_pass https://onesignal.com;
}
}

Хостинг webhost1
CMS wordpress

Ответить
0
{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Голосовой помощник выкупил
компанию-создателя
Подписаться на push-уведомления
{ "page_type": "default" }