Отправка push-уведомлений людям в радиусе x метров с OneSignal - PullRequest
0 голосов
/ 25 сентября 2019

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

  OneSignal.push(function() {
    OneSignal.sendTags({
      latitude: latitude,
      long: longitude
    })
  })

Я успешно отправил push-сообщения из API при адресации всего или определенного сегмента.Моя проблема в том, что при использовании фильтра location .

Я пытался использовать этот Json:

{"app_id": "APIKEY","contents": {"en": "English Message"},"filters": [{"field": "location", "radius": "1000", "lat": "50.747164", "long": "3.345545"}]}

Я понимаю, что отправлять широту и ожидать фильтрации на счетчике интуитивно понятнолат ... но это то, что я нашел в документации.Кроме того, некоторые вещи заставили меня думать, что location это отдельное поле, а не часть тега.Но я не смог найти это поле при создании сегмента вручную.Так что я зашел в тупик здесь.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...