在移动应用程序中实施Adobe Experience Cloud教程
了解如何用 Adobe Experience Platform 移动 SDK 在移动应用程序中实施 Adobe Experience Cloud 应用程序。
Experience PlatformMobile SDK是一个客户端SDK,它允许Adobe Experience Cloud的客户通过Adobe Experience PlatformEdge Network与Adobe应用程序和第三方服务进行交互。 有关更多详细信息,请参阅Adobe Experience Platform Mobile SDK文档。
本教程将指导您在名为Luma的示例零售应用程序中实施Platform Mobile SDK。 Luma应用程序具有允许您构建实际实施的功能。 完成本教程后,您应该可以在自己的移动应用程序中开始通过Experience PlatformMobile SDK实施所有营销解决方案。
这些课程是为iOS设计的,使用Swift/SwiftUI编写,但许多概念也适用于Android™。
完成本教程后,您将能够:
-
使用标准和自定义字段组创建架构。
-
设置数据流。
-
配置移动标记属性。
-
设置Experience Platform数据集(可选)。
-
在应用程序中安装并实施标记扩展。
-
将Experience Cloud参数正确传递给webview。
-
添加以下Adobe Experience Cloud应用程序/扩展:
先决条件
在这些课程中,我们假定您拥有AdobeID和完成练习所需的用户级别权限。 如果没有,您应该联系Adobe管理员以请求获取访问权限。
-
在数据收集中,您必须具有:
-
平台 — 权限项 移动设备
-
属性权限 — 用于 开发、批准、Publish、管理扩展 和 管理环境 的权限项。
-
公司权限 — 用于 管理属性 的权限项,如果完成可选的推送消息课程,还可以 管理应用程序配置
有关标记权限的详细信息,请参阅产品文档中的标记用户权限。
-
-
在Experience Platform中,您必须具有:
-
数据建模 — 用于管理和查看架构的权限项。
-
Identity Management — 管理和查看身份命名空间的权限项。
-
数据收集 — 用于管理和查看数据流的权限项。
-
如果您是基于Platform的应用程序(如Real-Time CDP、Journey Optimizer或Customer Journey Analytics)的客户,并且将参加相关课程,您还应参加:
- 数据管理 — 用于管理和查看数据集的权限项。
- 可用于本教程的开发 沙盒。
-
对于Journey Optimizer课程,您需要权限来配置 推送通知服务 并创建 应用程序表面、历程、消息 和 消息预设。 对于决策管理,您需要具有适当的权限来 管理优惠 和 决策,如此处所述。
-
-
对于Adobe Analytics,您必须知道可以使用哪些 报表包 来完成本教程。
-
对于Adobe Target,您必须具有创建和激活活动的权限。
- <your name or initials>
添加到指示您创建的对象的名称。版本历史记录
- 2023年11月29日:通过新的示例应用程序以及应用程序内消息传送、决策管理和Adobe Target的新课程进行重大修改。
- 2022年3月9日:首次发布
下载Luma应用程序
示例应用程序有两个版本可供下载。 两个版本都可以从Github下载/克隆。 您将找到两个文件夹:
您可以从App Store下载应用程序的最终产品化版本。
让我们开始吧!
下一步: 创建XDM架构