У меня есть учетная запись 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 это отдельное поле, а не часть тега.Но я не смог найти это поле при создании сегмента вручную.Так что я зашел в тупик здесь.
Если я должен использовать другую платформу или совершенно другой подход, я открыт для этого.В настоящее время я застрял без дополнительной информации.