将位置上下文添加到Analytics请求 run-reports-aa-locserv-data

IMPORTANT
本文档假设您在应用程序中实施了Places服务。 有关实施Places服务的详细信息,请参阅Places扩展

在Places服务发送进入和退出事件后,您可以在Experience Platform Launch中创建规则,并将您的Places服务数据附加到所有Adobe Analytics事件。 要创建此类型的规则,请在Launch中选择您的资产,并完成以下步骤:

1.创建规则

  1. 在​ 规则 ​选项卡上,单击​ 创建新规则

    请牢记以下信息:

    • 如果没有此属性的现有规则,屏幕中间会显示​ 创建新规则 ​按钮。
    • 如果您的属性具有规则,则​ 创建新规则 ​按钮将位于屏幕的右上方。

2.选择事件

  1. 为规则提供一个有意义的名称,以便在规则列表中可轻松识别该规则。

    在此示例中,规则名为​ 将Places服务数据附加到Analytics跟踪操作事件

  2. 在​ 事件 ​部分下,单击​ 添加

  3. 从​ 扩展 ​下拉列表中,选择​ 移动核心

  4. 从​ 事件类型 ​下拉列表中选择​ 跟踪操作

现在,您可以确定要为此规则包含的触发器。 在此示例中,触发器基于所有TrackAction调用。 配置事件后,单击​ 保留更改

“创建事件”

3.添加条件

IMPORTANT
完成此过程可将条件添加到规则中。 否则,请跳到下面的​ 定义操作 ​部分。

在此示例中,创建了一个条件,该条件会导致规则仅针对AT&T客户触发。

  1. 在​ 条件 ​部分下,单击​ 添加

  2. 从​ 扩展 ​下拉列表中,选择​ 移动核心

  3. 从​ 条件类型 ​下拉列表中选择​ 运营商名称

  4. 在右侧的窗口中,选中​ AT&T ​复选框。

  5. 单击​ 保留更改

创建条件

4.定义活动

  1. 在​ 操作 ​部分下,单击​ 添加

  2. 从​ 扩展 ​下拉列表中,选择​ 移动核心

  3. 从​ 操作类型 ​下拉列表中选择​ 附加数据

  4. 在右侧窗格的​ JSON有效负载 ​字段中,键入将添加到此事件的数据。

  5. 单击​ 保留更改

在右侧窗格中,您可以添加一个自由格式的JSON有效负载,该有效负载会先将数据添加到SDK事件,然后侦听此事件的扩展才能听到该事件。 在此示例中,某些上下文数据会在Analytics扩展处理此事件之前添加到此事件。 添加的上下文数据现在将位于传出的Analytics点击中。

在以下示例中,poi.citypoi.name值已添加到Analytics事件的上下文数据中。 新键的值在此事件处理时由SDK动态确定。

“创建操作”

5.保存规则并重新构建您的资产

完成配置后,请验证您的规则是否类似于以下图像:

“规则完成。”

  1. 单击​ 保存

  2. 重新构建Launch资产并将其部署到正确的环境。

recommendation-more-help
475fad96-f29f-4dca-a109-68bf0557e825