本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用亚马逊位置对感兴趣区域进行地理围栏
地理围栏应用程序评估被跟踪设备相对于先前注册的兴趣区域的位置。这样就可以根据位置更新采取行动。例如,您可以发起一个活动,在通过移动应用程序订购咖啡的客户在商店附近时提示通知。
有关地理围栏和跟踪器概念的概述,请参阅地理围栏和跟踪器。
本指南的这一部分提供了使用亚马逊Location Service 创建地理围栏应用程序的 step-by-step 说明。
步骤概述
-
在感兴趣的区域周围添加地理围栏并将其存储在地理围栏集合资源中。
-
开始跟踪您的目标设备并将设备位置历史记录存储在跟踪器资源中。
-
将您的跟踪器资源链接到您的地理围栏收集资源,以便根据您的所有地理围栏自动评估设备位置更新。
-
如果您不想使用亚马逊位置追踪器来保存设备的位置记录,则可以直接根据地理围栏收集资源评估设备位置。
在实现地理围栏解决方案后,您的 geofence 收集资源会发出以下事件:
-
ENTER
— 被跟踪的设备进入地理围栏集合中的地理围栏。 -
EXIT
— 被跟踪的设备退出地理围栏集合中的地理围栏。
您可以使用亚马逊通过 EventBridge 将事件路由到其他地方来对事件做出反应。
除了通过亚马逊Location Service API 从每台设备发送更新外,您还可以使用 MQTT 发送设备更新。
以下主题详细描述了这些步骤和替代方案。