将位置上下文添加到Analytics请求 run-reports-aa-locserv-data
在Places服务发送进入和退出事件后,您可以在Experience Platform Launch中创建规则,并将您的Places服务数据附加到所有Adobe Analytics事件。 要创建此类型的规则,请在Launch中选择您的资产,并完成以下步骤:
1.创建规则
-
在 规则 选项卡上,单击 创建新规则。
请牢记以下信息:
- 如果没有此属性的现有规则,屏幕中间会显示 创建新规则 按钮。
- 如果您的属性具有规则,则 创建新规则 按钮将位于屏幕的右上方。
2.选择事件
-
为规则提供一个有意义的名称,以便在规则列表中可轻松识别该规则。
在此示例中,规则名为 将Places服务数据附加到Analytics跟踪操作事件。
-
在 事件 部分下,单击 添加。
-
从 扩展 下拉列表中,选择 移动核心。
-
从 事件类型 下拉列表中选择 跟踪操作。
现在,您可以确定要为此规则包含的触发器。 在此示例中,触发器基于所有TrackAction
调用。 配置事件后,单击 保留更改。
3.添加条件
在此示例中,创建了一个条件,该条件会导致规则仅针对AT&T客户触发。
-
在 条件 部分下,单击 添加。
-
从 扩展 下拉列表中,选择 移动核心。
-
从 条件类型 下拉列表中选择 运营商名称。
-
在右侧的窗口中,选中 AT&T 复选框。
-
单击 保留更改。
4.定义活动
-
在 操作 部分下,单击 添加。
-
从 扩展 下拉列表中,选择 移动核心。
-
从 操作类型 下拉列表中选择 附加数据。
-
在右侧窗格的 JSON有效负载 字段中,键入将添加到此事件的数据。
-
单击 保留更改。
在右侧窗格中,您可以添加一个自由格式的JSON有效负载,该有效负载会先将数据添加到SDK事件,然后侦听此事件的扩展才能听到该事件。 在此示例中,某些上下文数据会在Analytics扩展处理此事件之前添加到此事件。 添加的上下文数据现在将位于传出的Analytics点击中。
在以下示例中,poi.city
和poi.name
值已添加到Analytics事件的上下文数据中。 新键的值在此事件处理时由SDK动态确定。
5.保存规则并重新构建您的资产
完成配置后,请验证您的规则是否类似于以下图像:
-
单击 保存
-
重新构建Launch资产并将其部署到正确的环境。