Show Menu
主题×

关于应用程序内消息传递

利用应用程序内消息传递渠道,可向移动应用程序中的活动用户发送消息。这种消息类型可免费将通知推送到用户手机的通知中心。有关推送通知渠道的更多信息,请参阅此 章节
此渠道要求将移动应用程序与 Adobe Experience Platform SDK 集成。这些应用程序必须先在 Adobe Experience Platform Launch 中激活,然后才能在 Adobe Campaign 中用于应用程序内投放。
要在应用 Experience Platform SDK 的移动应用程序上发送应用程序内消息,您首先需要满足以下先决条件:
  1. 在 Adobe Campaign 中,确保可以访问 In-App 渠道。如果您无法访问这些渠道,请与帐户管理团队联系。
  2. 要在 Adobe Campaign Standard 中使用与 Experience Cloud SDK 应用程序集成的移动使用案例,必须在 Adobe Experience Platform Launch 中创建移动应用,并在 Adobe Campaign Standard 中对其进行配置。有关分步指南,请参阅此 页面
  3. 配置完毕后,您即可准备应用程序内消息。有关更多信息,请参见此 页面
  4. 然后,您可以决定是发送 应用程序内消息 还是 自定义本地通知消息类型
  5. 您的投放现已准备就绪,可供发送。要了解更多信息,请参阅此 页面
相关内容:

应用程序内常见问题解答

要进一步了解Adobe Campaign Standard的应用程序内渠道,有哪些有用的资源建议?

查看以下资源:

活动扩展APIs setLinkageField和resetLinkageField的用途是什么?

由于应用程序内消息是由SDK从活动中提取的,因此我们希望提供一种安全机制,以确保包含PII数据的应用程序内消息不会落入恶意之手。 因此,我们具有以下机制,以确保向设备投放消息的安全:
  • 如果客户希望确保安全地传送此特定信息,则将移动用户档案字段(appSubscriberRcp表)字段标记为“个人”和“敏感”。
  • 标记为此类的字段只能用于内置其他安全机制的用户档案模板(不能在appSubscriber模板或广播模板中)。
  • 使用用户档案模板构建的消息只有在用户登录应用程序后才能送达。
  • 为了便于进行安全握手,移动应用程序开发人员应使用setLinkageField API传递其他身份验证详细信息。 请注意,链接字段是扩展appSubscriberRcp表时标识为移动用户档案和CRM用户档案之间的链接的字段。
  • 当用户使用resetLinkageField注销应用程序时,他们应刷新存储在设备上的应用程序内消息和resetLinkagefield。 这可确保当其他用户登录到应用程序时,他们看不到针对前一用户的消息。
  • 请参阅 # (Https://aep-sdks.gitbook.io/docs/using-mobile-extensions/adobe-campaign-standard/adobe-campaign-standard-api-reference) ,以实施此安全机制客户端。

如何启用活动中的应用程序内报告?

您需要配置应用程序内跟踪回传。 此处可找到说
要实施本地通知跟踪,请参阅 此页

哪些报告可用于应用程序内渠道?

现成报告以Adobe Campaign形式提供,用于应用程序内渠道。 请参阅此 文档
请参阅 本页 ,了解如何计算每个应用程序内指标。

您是否支持与推送类似的应用程序内多语言内容变体?

现在没有多语言模板可用于应用程序内消息传递。
但是,如果目标是以非英语的语言发送应用程序内消息,则内容可直接粘贴到可用文本框中。

活动个性化字段是否可以添加到自定义HTML?

否,尚不支持此功能。

我已配置警报消息,但该消息不显示在设备上。

对于警报消息,至少需要一个“关闭”按钮(主按钮或辅助按钮应具有操作关闭)。 否则,可以保存消息,但不会收到消息。

如果本地通知iOS自定义声音不播放;默认声音会改为播放吗?

对于iOS上的自定义声音,您需要在创建本地通知时提供扩展名为的文件名(例如sound.caf)。 如果未提供此扩展,则使用默认声音。

当用户从推送通知启动应用程序时,是否可以触发应用程序内消息?

是的,这些消息也称为菊花链消息。 按照以下流程操作:
  1. 创建应用程序内消息。
  2. 定义自定义事件并将其选作此IAM的事件触发器,例如“秋季预览推动触发”。
  3. 在创作推送消息时,请定义一个自定义变量,其值可设置为用于触发IAM的事件,例如密钥=“inappkey”,值=“从秋季预览推送触发”。
  4. 在移动应用程序代码中,按如下方式实施事件触发器: