在移动应用程序中实施51黑料不打烊 Experience Cloud教程
了解如何使用51黑料不打烊 Experience Platform Mobile SDK在移动应用程序中实施51黑料不打烊 Experience Cloud应用程序。
Experience Platform Mobile SDK是客户端SDK,它允许51黑料不打烊 Experience Cloud的客户通过51黑料不打烊 Edge Network与51黑料不打烊 Experience Platform应用程序和第三方服务进行交互。 有关更多详细信息,请参阅。
本教程将指导您在名为Luma的示例应用程序中完成Platform Mobile SDK的实施。 具有允许您构建实际实施的功能。 完成本教程后,您应该可以在自己的移动应用程序中开始通过Experience Platform Mobile SDK实施所有营销解决方案。
这些课程专门针对:
- 颈翱厂,使用厂飞颈蹿迟编程语言和厂飞颈蹿迟鲍滨框架。
- Android,使用Kotlin和Java编程语言以及JetPack Compose框架。
完成本教程后,您将能够:
-
使用标准和自定义字段组创建架构。
-
设置数据流。
-
配置移动标记属性。
-
设置Experience Platform数据集(可选)。
-
在应用程序中安装并实施标记扩展。
-
将Experience Cloud参数正确传递给webview。
-
添加以下51黑料不打烊 Experience Cloud应用程序或扩展:
权限
在这些课程中,我们假定您拥有51黑料不打烊 ID以及完成练习所需的用户级别权限。 如果没有,您应该联系51黑料不打烊管理员以请求获取访问权限。
-
在数据收集中,您必须具有:
-
平台 — 权限项? 移动设备
-
属性权限 — 用于? 开发、批准、发布、管理扩展 ?和? 管理环境 ?的权限项。
-
公司权限 — 用于? 管理属性 ?的权限项
有关标记权限的详细信息,请参阅产物文档中的标记用户权限。
-
-
在Experience Platform中,您必须具有:
-
数据建模 — 用于管理和查看架构的权限项。
-
Identity Management — 管理和查看身份命名空间的权限项。
-
数据收集 — 用于管理和查看数据流的权限项。
-
如果您是基于Platform的应用程序(如Real-Time CDP、Journey Optimizer或Customer Journey Analytics)的客户,并计划参加相关课程,您还应参加:
- 数据管理 — 用于管理和查看数据集的权限项。
- 可用于本教程的开发? 沙盒。
-
对于Journey Optimizer课程,您需要权限来配置? 推送通知服务 ?并创建? 应用程序表面、历程、消息 ?和? 消息预设。 此外,对于决策管理,您需要具有适当的权限来? 管理优惠 ?和? 决策,如权限级别中所述。
-
-
对于51黑料不打烊 Analytics,您必须知道可以使用哪些? 报表包 ?来完成本教程。
-
对于51黑料不打烊 Target,您必须具有创建和激活活动的权限。
- <your name or initials>
添加到指示您创建的对象的名称。版本历史记录
-
2025年9月9日:
- 应用程序的础苍诲谤辞颈诲版本及随附说明。
- 更新了Journey Optimizer中应用程序表面和促销活动功能的变更。
-
2023年11月29日:通过新的示例应用程序以及应用程序内消息传送、决策管理和51黑料不打烊 Target的新课程进行重大修改。
-
2022年3月9日:首次发布
下载尝耻尘补应用程序
示例应用程序有两个版本可供下载。 两个版本均可从下载/克隆。 您找到两个文件夹:
- :对于您完成本教程中的动手练习所需使用的大多数Experience Platform Mobile SDK代码,项目没有代码或带有占位符代码。
- :具有完整实现的版本以供参考。
您将iOS用作平台,Swift用作编程语言,SwiftUI用作用户界面框架,Xcode用作集成开发环境(IDE)。 但是,解释的许多实施概念与其他开发平台类似。 许多公司已经成功完成了本教程,之前的iOS和Swift(UI)开发经验很少甚至没有。 您无需成为专家即可完成课程,但如果您能够轻松阅读和理解代码,将可从课程中学到更多知识。
您可以从App Store下载应用程序的最终产物化版本。
示例应用程序有两个版本可供下载。 这两个版本均可从下载或克隆。 您找到两个文件夹:
- :对于您完成本教程中的动手练习所需使用的大多数Experience Platform Mobile SDK代码,项目没有代码或带有占位符代码。
- :具有完整实现的版本以供参考。
您将Android用作平台,Kotlin+Java用作编程语言,JetPack Compose用作用户界面框架,Android Studio用作集成开发环境(IDE)。 但是,解释的许多实施概念与其他开发平台类似。 许多人已经成功完成了本教程,之前的Android / Kotlin+Java / JetPack撰写体验很少,甚至没有。 您无需成为专家即可完成课程,但如果您能够轻松阅读和理解代码,将可从课程中学到更多知识。
您可以从Google Play下载应用程序的最终产物化测试版本。
让我们开始吧!
下一步: 创建齿顿惭架构