

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 将跟踪器关联到地理围栏集合
<a name="associate-consumer"></a>

现在您已经有了地理围栏集合和跟踪器，您可以将它们链接在一起，这样就可以根据您的所有地理围栏自动评估位置更新。如果您不想评估所有位置更新，或者如果您不想将某些位置存储在跟踪器资源中，则可以按需[根据地理围栏评估设备位置](https://docs.aws.amazon.com/location/latest/developerguide/evaluate-geofences.html)。

根据地理围栏评估设备位置时，会生成事件。您可以为这些事件设置操作。有关您可以为地理围栏事件设置的操作的更多信息，请参阅通过[亚马逊对亚马逊定位服务事件做出反应](https://docs.aws.amazon.com/location/latest/developerguide/location-events.html)。 EventBridge

Amazon Location 事件包括生成该事件的设备位置更新的属性以及进入或退出的地理围栏的一些属性。有关地理围栏事件中包含的数据的更多信息，请参阅 [亚马逊定位服务（Amazon Location Service） EventBridge 的事件示例](location-events.md#example-event)。

以下示例使用控制台、或 Amazon 位置将跟踪器资源链接到地理围栏集合。 AWS CLI APIs

------
#### [ Console ]

**使用 Amazon Location Service 控制台将跟踪器资源关联到地理围栏集合**

1. 打开 Amazon Location Service 控制台，网址为[https://console.aws.amazon.com/location/](https://console.aws.amazon.com/location/home)。

1. 在左侧导航窗格中，选择**跟踪器**。

1. 在**设备跟踪器**下，选择目标跟踪器的名称链接。

1. 在**链接的地理围栏集合下**，选择**链接地理围栏集合**。

1. 在**链接的地理围栏集合**窗口中，从下拉菜单中选择一个地理围栏集合。

1. 选择**链接**。

在您关联跟踪器资源后，它将**处于活动状态**。

------
#### [ API ]

**使用 Amazon 位置将追踪器资源关联到地理围栏集合 APIs**

使用 Amazon 位置追踪器 APIs中的`[AsssociateTrackerConsumer](https://docs.aws.amazon.com/location-trackers/latest/APIReference/API_AssociateTrackerConsumer.html)`操作。

以下示例使用一个 API 请求，该请求使用其[亚马逊资源名称](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference-arns.html) (ARN) *ExampleTracker* 与地理围栏集合相关联。

```
POST /tracking/v0/trackers/ExampleTracker/consumers
Content-type: application/json

{
   "ConsumerArn": "arn:aws:geo:us-west-2:123456789012:geofence-collection/ExampleGeofenceCollection"
}
```

------
#### [ AWS CLI ]

**使用命令将跟踪器资源链接到地理围栏集合 AWS CLI **

使用 `[associate-tracker-consumer](https://docs.aws.amazon.com/cli/latest/reference/location/associate-tracker-consumer.html)` 命令。

以下示例使用创建名 AWS CLI 为的地理围栏集合。*ExampleGeofenceCollection*

```
aws location \
    associate-tracker-consumer \
        --consumer-arn "arn:aws:geo:us-west-2:123456789012:geofence-collection/ExampleGeofenceCollection" \
        --tracker-name "ExampleTracker"
```

------