配置并启动
对于 管理员 和移动应用程序开发人员,本节将介绍如何在Adobe Journey Optimizer中配置和启动移动和Web渠道。 它涵盖先决条件、权限和平台支持,然后指导您完成创建特定于应用程序的配置。
Adobe Journey Optimizer中的移动功能
了解Adobe Journey Optimizer为开发人员、营销人员和产品团队提供的移动功能,包括推送消息、应用程序内消息传送和内容个性化。
渠道配置
移动推送和应用程序内
Journey Optimizer中的移动设备实施从应用程序中的 Adobe Experience Platform Mobile SDK 集成开始。 SDK对于数据收集以及与Adobe Experience Platform (AEP)及其应用程序(如Adobe Journey Optimizer (AJO))的交互至关重要。
什么是Mobile SDK:
移动设备SDK:
- 收集应用程序事件(屏幕查看、点按、购买、生命周期事件等)并将它们发送到Adobe Experience Platform Edge Network。
- 管理 身份 和同意,以便Journey Optimizer可以安全地构建和使用客户配置文件。
- 注册和更新推送令牌,并将 推送和应用程序内跟踪事件 发送回Adobe Experience Platform。
- 与 Journey Optimizer移动扩展 集成,以便能够端到端地传递、渲染和测量消息。
如果应用程序中没有集成的Mobile SDK,Journey Optimizer将无法可靠地:
- 投放和跟踪移动推送和应用程序内消息。
- 呈现和跟踪内容卡片。
- 使用应用程序内实时行为来触发历程并个性化体验。
新实施的引导式渠道设置
对于新的移动设备应用程序内和推送实施,建议从引导式渠道设置开始。 它降低了数据流配置错误或缺少扩展的风险,并指导您完成使用Assurance的SDK验证。
- 为您的组织配置了Adobe Journey Optimizer (AJO)。
- 通过数据收集和Journey Optimizer权限访问Adobe Experience Platform。
- AJO中的管理员权限,用于渠道和配置设置。
- 访问移动设备应用程序的源代码(iOS、Android或跨平台框架)。
- 您的应用程序启用了所需的操作系统级别功能(例如,推送权限、通知服务扩展、后台模式)。
- 如果您使用的是现有配置选项,请确保您使用的是当前的Adobe Experience Platform Mobile SDK版本
有关详细信息,请参阅引导式渠道设置入门
手动配置推送渠道
以下指南将指导您完成有效手动配置和使用推送通知所需的一切,从了解数据流并与Firebase和Apple推送通知服务(APN)等服务集成,到设置移动应用程序和测试通知。
“在移动应用程序中实施 Adobe Experience Cloud”教程
了解如何实施Adobe Experience Cloud移动应用程序。 本教程将指导您在一个Swift或Android示例应用程序中实施Experience Cloud应用程序。
其他资源
移动SDK准备清单
在将应用程序交付给营销人员之前,请在 Assurance 中确认:
[ ]事件正在正确的数据流和数据集中流动,
[ ]所有关键事件上均存在身份和同意,
[ ]个推送令牌和交互已跟踪,并且
[ ]至少显示了一个测试应用程序内消息或内容卡并将其记录为展示。
内容卡
了解如何配置WhatsApp渠道:
短信/彩信/RCS
使用标准提供商(Twilio、Synch或Infobip)或使用自定义短信提供商配置短信/彩信/RCS渠道:
了解如何使用自定义短信服务提供商在 Adobe Journey Optimizer 中配置和发送品牌化交互式 RCS 消息。本教程将指导您设置 API 凭据、Webhook 和渠道配置,然后构建历程以提供丰富的个性化消息体验,所有这些都是在原生消息应用程序内完成。
确保遵守隐私法律和平台准则。
常见的实施陷阱以及避免方法
大多数移动问题源于SDK或数据收集配置,而不源于Journey Optimizer历程或营销活动本身。 使用下表确定出现了什么问题,然后展开相应的部分以了解详细信息。
Pitfalls概览
每个隐患的详细指导
打开与您的症状匹配的隐患,查看要检查什么以及如何修复它。
您将注意到的内容
- 推送或应用程序内活动无法访问设备。
- 引导式渠道设置或渠道验证失败。
- Assurance显示缺少的Journey Optimizer、Edge或身份扩展。
检查内容
-
您是否使用引导式渠道设置所需的最低 Mobile Core 和 Journey Optimizer 扩展版本?
-
在 Assurance 中,在扩展和事件下:
- 您是否看到预期的扩展已加载?
- 是否要将事件发送到Edge Network并进行确认?
如何修复
- 升级到支持的Mobile SDK和Journey Optimizer扩展版本。
- 重建应用程序,重新连接到Assurance,然后重新运行引导式渠道设置。
请参阅:设置移动和Web
您将注意到的内容
- 事件或推送跟踪批次在Platform数据集中失败。
- 数据摄取错误(例如,“事件不支持更新”)。
- 推送报表或应用程序内报表显示很少跟踪或没有跟踪。
检查内容
-
是否有人更改了为Journey Optimizer跟踪创建的系统架构或数据集?
-
在您的 数据流 中:
- 体验事件是否映射到事件数据集?
- 配置文件属性是否映射到配置文件数据集?
如何修复
- 请勿编辑由AJO创建的系统数据集/架构。
- 更正数据流映射(事件→事件数据集、用户档案→用户档案数据集)。
- 首选引导式渠道设置或记录的数据流步骤,而不是临时更改。
请参阅:Adobe Journey Optimizer中的推送通知流程
您将注意到的内容
- 历程不会按预期触发应用程序用户。
- Personalization与其他渠道中的用户行为不匹配。
- 事件显示在Experience Platform中,但用户档案看起来很分散。
检查内容
-
是否已为Edge Network 实施身份并发送稳定的主ID(例如,登录ID)?
-
首选项更改时,Edge Network 的同意是否已实现并更新?
-
在 Assurance 中:
- 出站事件是否包含同意值?
- 它们是否始终包含ECID和您的主ID?
如何修复
- 在应用程序中实施或更正Edge Network 的标识。
- 为Edge Network 实施同意,并将其连接到您应用程序的同意UI。
- 在Assurance中重新测试,直到标识和同意出现在所有相关事件中。
您将注意到的内容
- 即使运行营销活动或历程,用户也永远不会收到推送通知。
- 推送报表不显示打开、关闭或交互。
检查内容
-
应用程序是否使用Journey Optimizer扩展注册推送令牌:
- 首次安装时?
- 每次应用程序更新后?
- 每当操作系统刷新令牌时?
-
当用户打开或关闭通知时,您是否在Assurance中看到跟踪事件?
如何修复
-
添加或更正以下代码:
- 在创建或刷新令牌时,通过Journey Optimizer Mobile扩展注册令牌。
- 通过Mobile SDK发送推送交互事件(打开、取消、自定义操作)。
-
使用Assurance确认注册和跟踪事件是否按预期触发。
请参阅:Adobe Journey Optimizer中的推送通知流程
您将注意到的内容
- 无论活动是营销活动还是历程,应用程序内消息或内容卡都不会显示。
- 报表显示0次展示。
检查内容
-
Journey Optimizer移动消息传送/应用程序内扩展和 消息传送SDK 是否已安装并在应用程序中注册?
-
在您的 标记 配置中:
- 您是否有规则来触发对正确事件(例如,屏幕查看或自定义事件)的请求?
-
在 Assurance 中:
- 当这些事件触发时,您是否看到应用程序内或内容卡决策请求发出?
- 您看到来自Edge Network的响应吗?
如何修复
-
安装并注册所需的消息传递扩展。
-
添加或更正触发目标事件(屏幕、自定义事件)决策的规则。
-
对于内容卡片,请确保您:
- 通过消息传送SDK API获取卡。
- 在您的UI中呈现它们。
- 通过SDK跟踪交互。
请参阅: