Я подумываю о реализации функции, в которой администратор введет действительное имя области (например, Нью-Йорк) в поле для промо-кода.Затем в приложении для клиентов, как я могу проверить, попадают ли выбранные пользователем координаты в область, введенную администратором для промо-кода?
Я думаю, я мог бы использовать имя области и поместить его через API Google Places API., это вернуло бы мне пару lat-lng, которую я теперь могу использовать для вычисления, если собственные координаты пользователя находятся в пределах 10-50 метров от области (для этого не требуется никакого другого API, поскольку есть доступные уравнения, которые могут сделатьэтот).Но я думаю, что это не очень хорошее решение, так как площадь может быть более 50 метров в диаметре или шириной, и, таким образом, может показаться, что пользователь не имеет права на участие в рекламной акции, но в действительности он должен быть.
Есть идеи, как я могу это сделать?