您的移动应用程序应已使用Adobe Experience Platform SDK在Adobe Campaign Standard中配置。 有关详细步骤,请参阅此页面。
用于收集位置数据的移动应用程序必须由Adobe Campaign接口中的administrator配置。
要能够将Adobe Experience Platform Location Services与使用Adobe Experience Platform SDK配置的移动应用程序一起使用,您需要:
将Places和Places Monitor扩展添加到Adobe Experience Platform Launch中的移动应用程序配置。 在Adobe Campaign中设置移动应用程序。 请参阅在Adobe Experience Platform Launch中安装Places扩展和在Experience Platform Launch](https://docs.adobe.com/content/help/zh-Hans/places/using/places-ext-aep-sdks/places-monitor-extension/using-places-monitor-extension.html#install-the-places-monitor-extension-in-experience-platform-launch)中安装Places Monitor扩展。[
设置扩展后,在Adobe Experience Platform Launch中创建数据元素,从这些扩展中检索数据。 请参阅此页以创建数据元素。
然后,在Adobe Experience Platform Launch中,您需要创建规则以支持兴趣点和Adobe Campaign之间的移动使用案例。
此规则将在用户进入带有地理围栏的Point of Interest时触发。 请参阅此页以创建规则。
在“地点”中定义Points of Interest。 请参阅创建目标点。
确保在Adobe Campaign中访问移动应用程序和收集的位置数据。 请参阅访问用于收集位置数据的移动应用程序和访问收集的位置数据。
用于收集位置数据的移动应用程序必须由Adobe Campaign接口中的administrator配置。
要将兴趣点数据功能用于配置了SDK V4的移动应用程序,您需要:
访问Adobe Analytics for Mobile。 有关详细信息,请查看您的许可协议或与Adobe帐户主管联系。
在Adobe Campaign中设置移动应用程序。 请参阅在活动中设置移动应用程序。
在Adobe Mobile Services界面中设置您的移动应用程序。 这使您能够确保由Adobe Mobile Services收集的数据发送到Adobe Campaign。 请参阅在Adobe Mobile Services中配置移动应用程序。
执行移动应用程序的特定设置:
在Adobe Mobile Services界面中定义目标点。 请参阅定义Adobe Mobile Services中的目标点。
定义要从移动应用程序的用户处收集的数据。 请参阅收集用户的兴趣点数据。
确保在Adobe Campaign中访问移动应用程序和收集的位置数据。 请参阅访问用于收集位置数据的移动应用程序和访问收集的位置数据。
要能够用Adobe Campaign收集兴趣点数据,您必须配置Adobe Campaign将从中接收数据的移动应用程序。
单击左上角的 Adobe Campaign 徽标,然后选择 Administration > Channels > Mobile app。
单击Create设置应用程序。
在Application name字段中输入名称,然后单击Create。
请勿填写Device-specific settings部分。 这仅适用于配置接收推送通知的应用程序。
在Mobile application properties部分中,列出了两个URL:Collect PII endpoint和Location Services endpoint。 它们将用于Adobe Mobile Services界面。 请参阅在Adobe Mobile Services中配置移动应用程序。
您现在可以在Adobe Mobile Services中使用这些值来完成配置,如在Adobe Mobile Services中配置移动应用程序一节中所述。
要将Adobe Mobile Services收集的数据发送到Adobe Campaign,您必须在Mobile Services界面中配置回发。
您需要在Adobe Campaign中设置的移动应用程序参数中找到的特定信息(请参阅在活动中设置移动应用程序):
您必须具有访问Adobe Analytics的权限才能进行以下配置。 如果您不是Adobe Analytics用户,请与您的Adobe Campaign管理员联系。
创建应用程序或选择现有应用程序。
转到Manage App Settings页。
在访客ID服务部分,选中启用并从下拉列表中选择您的组织。 单击保存。
此组织必须与您在Adobe Campaign实例上使用的组织相同。
单击 Manage Postbacks.
创建回发。
选择PII作为Postback Type。
在URL字段中,从您在Adobe Campaign接口中配置的移动应用程序复制Collect PII Endpoint URL,前面是服务器名称。 请参阅在活动中设置移动应用程序。
按如下方式填写Post Body字段:
对于iOS:
{
"userKey": "{userKey}",
"pushPlatform":"apns",
"marketingCloudId":"{%mcid%}",
"cusEmail":"{email}",
"cusFirstName":"{firstName}",
"cusLastName":"{lastName}"
}
对于Android:
{
"userKey": "{userKey}",
"pushPlatform":"gcm",
"marketingCloudId":"{%mcid%}",
"cusEmail":"{email}",
"cusFirstName":"{firstName}",
"cusLastName":"{lastName}"
}
将内容类型设置为application/json。
在中,哪些数据标记触发回发?,选择任何事件,通常 Launched 为和 exists。
单击 Save & Activate.
创建第二个回发。
选择Postback作为Postback Type。
在URL字段中,从您在Adobe Campaign接口中配置的移动应用程序复制Location Services Endpoint URL,前面是服务器名称。 请参阅在活动中设置移动应用程序。
按如下方式填写Post Body字段:
{
"locationData":{
"distances":"{a.loc.dist}",
"poiLabel":"{a.loc.poi}",
"latitude.a":"{a.loc.lat.a}",
"latitude.b":"{a.loc.lat.b}",
"latitude.c":"{a.loc.lat.c}",
"longitude.a":"{a.loc.lon.a}",
"longitude.b":"{a.loc.lon.b}",
"longitude.c":"{a.loc.lon.c}",
"appId":"{a.appid}",
"marketingCloudId":"{mid}"
}
}
将内容类型设置为application/json。
在中,哪些数据标记触发回发?, select campaign.test and exists.
单击 Save & Activate.
有关配置回发的详细信息,请参阅Adobe Mobile Services文档。
移动核心服务的软件开发工具包(SDK)简化了移动应用程序与Adobe Campaign的集成。
此页面中介绍了此步骤。
要定义用于收集位置数据的目标点,请执行以下操作:
转到Adobe Mobile Services界面。
添加应用程序。
有关在Mobile Services中管理应用程序的详细信息,请参阅Adobe Mobile Services文档。
定义目标点。
有关管理目标点的详细信息,请参阅Adobe Mobile Services文档。
特定的自定义资源允许您定义要从应用程序订阅者收集的数据。
此步骤在使用SDK V4页中介绍。
要在Adobe Campaign中访问成功创建的应用程序:
单击左上角的Adobe Campaign徽标。
根据SDK选择Administration > Channels > Mobile app (SDK v4)或Mobile app (AEP SDK)。
从列表中选择一个手机应用程序以显示其属性。
Mobile application subscribers选项卡中还会显示应用程序用户的列表。 用户是在其移动设备上安装应用程序的所有用户。 Adobe Campaign数据库用户档案用注册令牌标识。
完成设置后,收集的“Points of Interest”(兴趣点)数据将列在每个用户档案的Places选项卡中。 要访问列表:
选择用户档案。
单击右侧的Edit profile properties按钮。
选择 Places 选项卡。
将列出当前用户档案收集的兴趣点数据。 位置数据在Adobe Campaign数据库中存储了6个月。
有关访问和编辑用户档案的详细信息,请参阅用户档案。