@MaZaY_Dead

Не отображаются уведомления notifications.sendSimple. ЧЯДНТ?

Всем привет!

Отправляю уведомления при помощи API вызова следующего вида:
http://api.ok.ru/fb.do?application_key=<APP_KEY>&method=notifications.sendSimple&uid=<USER_ID>&text=Hello world!&mark=<SOME_MARK>&sig=<MD5_SIG>


В ответ получаю True. Однако пользователь не видит уведомления, при попытке повторной отправки уведомления получаю ответ:
{u'error_data': None, u'error_code': 11, u'error_msg': u'LIMIT_REACHED'}


Судя по всему срабатывает ограничение для notifications.sendSimple.

ЧЯДНТ? :)
  • Вопрос задан
  • 390 просмотров
Решения вопроса 1
Vjaka
@Vjaka
Платформа игр (Одноклассники)
Для нотификаций sendSimple / sendMass действует дополнительное правило фильтрации.

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

Отосланную нотификацию (если ее срок жизни не выйдет) он увидит если перестанет активно играть в другие игры.

Соответственно, доступная для ваших нотификаций аудитория - игроки, не играющие на данный момент активно в другие игры, или же подсевшие в вашу игру. Расширить аудиторию за пределы свободных пользователей можно через другие виральные каналы, например, рекомендации (suggest).
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
massbeat
@massbeat
игры, клево, фан, смешно без смс, видео, треш угар
Я бы отметил, что сейчас suggest - единственный доступный рабочий механизм отправки оповещений пользователям для новых игр. Но у него есть недостаток - это оповещение от пользователя к пользователю, а не серверные оповещения.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы