此文档假定您已在应用程序中实现了Places扩展。 如果您在实施Places扩展时需要帮助,请参阅 Places扩展。
在Places扩展发送进入和退出的事件后,您可以利用Launch中的规则将Places服务数据附加到您的Adobe TargetSDK事件。 在启动项中选择所需属性后,您可以通过完成以下任务来创建此类型的规则:
On the Rules tab, click Create New Rule.
请牢记以下信息:
为规则指定一个有意义的名称,以便在规则的列表中容易识别它。
在此示例中,将命名规则 Attach Places Service Data to Target Content Requested。
Under the Events section, click Add.
从下 Extension 拉列表中,选择 Adobe Target。
从下 Event Type 拉列表中,选择 Content Requested。
单击 Keep Changes。
如果要向规则添加条件,请完成此步骤。 否则,跳到以 下定义操作 。
在以下示例中,将创建一个条件,该条件使规则仅为已启动应用程序五次或多次的用户触发。
在右窗格中,您可以添加自由形式JSON有效负荷,在监听此事件的扩展听到该事件之前,向SDK添加数据。
在以下示例中, poiCity
将值 poiName
添加到在目标 mboxparameters 事件中处理的每个请求中。 新密钥的值由SDK在此事件处理时动态确定。
此JSON有效负荷对对象使用特殊记 request
号。 在原始事件中 request
是一组匿名对象。 使用“附加数据”将数据附加到数组中的所有对象时, [*]
已知包含数组的键上的符号会导致有效负荷应用于该数组中的所有对象。
可以像数 request[*]
组中的每个对 象一样大声读 request
出。
完成配置后,请验证您的规则是否与下图类似: