2017-02-22 35 views
1

嗨,我是GeoFencing的新手,地理围栏的概念我了解。我想在android应用程序中实现以下场景:使用两个Android应用程序的地理栅栏服务

我想构建两种不同的android应用程序:app1(business)和app2(user)。

在应用1(业务) - 创建地理围栏区域(比方说geofence1)

在应用2(用户) - 当用户使用APP 2进入geofence1(由企业创建的应用程序)的用户应该得到通知,所以如何我可以在app2中检查他是否进入商业地点?

我可以在app1和app2中实现什么?

回答

1

首先,对于地理围栏,您将使用Google API为用户输入地理围栏区域时设置回调。至于从企业向用户传递地理围栏,您可能希望使用类似Google Firebase的内容来允许这两个应用程序之间的通信。让业务部门设置地理围栏位置,告知Firebase,使用Userapp检查Firebase并设置适当的地理围栏和回拨操作。

对不起,如果这不够详细,我正在学习自己。

+1

Hi Charis,你知道当用户进入商业地理围栏区域时,哪些回调需要在业务中实施,哪些会触发?我已经实施了GoogleClientAPI以获取位置信息。我在商业应用程序中遇到困惑,应用程序将如何知道用户的设备进入商业位置。有流行语基于位置的广告,但他们如何瞄准终端客户?我也在搜寻是否找到重要的东西,然后我会分享。 –

+1

您可以使用Firebase,不确定它是否是最佳解决方案。但是,Firebase具有这样的回调功能:用户输入GeoFence后,将其自身添加到GeoFence区域中的Firebase人员列表中。对Firebase的更新会触发更新回调业务。 –

相关问题