событие для подписки пользователя в onesignal - PullRequest
0 голосов
/ 09 января 2019

Существует ли событие, подобное addListenerForNotificationOpened, но для случаев, когда пользователь подписывается на уведомление, поэтому при разрешении обратного вызова или обещания можно отправлять теги для этого пользователя, который только что подписался?

1 Ответ

0 голосов
/ 10 января 2019

Нашел ответ по следующей ссылке в OneSignal

OneSignal.on('subscriptionChange', function (isSubscribed) {
      console.log('subscriptionChange');
      if (isSubscribed) {
        OneSignal.sendTags({
          user_id: noticeChannelPush
        }).then(function () {
          console.log('tag:' + noticeChannelPush);
        });
      }
    });

, где он определяет, когда состояние подписки меняется с подписки на отмену подписки, проверяется и работает, как предполагалось.

...