以下信息向您显示如何配置应用程序内消息以从Places Service事件触发。
消息必须位于Analytics点击中。
Mobile Services允许您使用发送到Analytics的位置事件作为应用程序内消息的触发器和/或条件。 如果从SDK触发应用程序内消息,并且无需等待Analytics处理数据,则触发器一旦发生,消息就可以实时显示。
以下是可用应用程序内消息传递类型的列表:
这些类型是应用程序内消息,因为它们是由SDK触发的。 本地通知的外观和感觉就像推送通知一样,因为当应用程序处于后台时,它们会显示。 当应用程序处于后台时,当用户进入或退出您的POI时,这些通知也会发送实时通知。 有关详细信息,请参 阅Places Monitor Extension。
在开始之前,您会了解如何在Mobile Services中发送和创建应用程序内消息以及触发器的工作原理。 For more information, see Create an in-app message.
您可以创建Experience Platform Launch规则,将要用作应用程序内消息触发规则一部分的数据发送到Analytics。 您可以根据您的用例,将Places扩展中的Experience Platform Launch用作事件和/或条件。
将位置数据用作触发事件。
例如,当用户输入POI时,可以向Analytics发送数据。
将位置数据用作触发事件的条件。
例如,如果您在Places Service中为不同POI的天气创建了自定义元数据标签,则可以将该元数据用作您的“规则”条件的参数。 虽然可以将此条件与前面介绍的POI条目事件一起使用,但也可以将该条件用作任何事件的上下文。
在设置规则时使用正确的事件和条件参数,通过配置将数据发送到Analytics的操作来完成规则配置。
要创建操作,请执行以下操作:
例如,您可以选择 poiname
作为键, {%%Last Entered POI Name}
也可以选择值。
可以设置分析处理规则来获取此上下文数据。 有关更多信息,请参阅处理规则。在创建操 作的示例中,操作将作为上下文发 poiname
送,以描述要发送到Analytics的POI条目事件。
下面是完整规则的示例:
作为触发器参数的一部分,您可以通过以下方式之一为来自Places Service的数据创建消息受众:
使用特定于位置的操作,如入口或退出。
使用作为上下文数据发送的POI元数据来缩小受众的目标。
此选项可以与特定于位置的操作(如条目)一起使用,也可以用作启动项或按钮单击等其他事件的上下文。
下面是一个如何为欢迎用户配置应用程序内消息的示例,这些用户输入名 Adobe 称中包含的POI:
Mobile Services中“触发器”和“ 特征 ”页中“放置服务”标题的参数不能处理Places Service中的数据。
这些参数仅用于在Mobile Services中创建的传统Places Service数据库。