应用程序内常见问题解答

上次更新: 2023-08-17
  • 主题:
  • In App
    查看有关此主题的更多信息
  • 创建对象:
  • User

要详细了解Adobe Campaign Standard中的应用程序内渠道,下面提供了哪些有用的资源建议?

查看以下资源:

Campaign扩展API setLinkageField和resetLinkageField有何用途?

由于SDK会从Campaign中提取应用程序内消息,因此我们希望提供一种安全机制,以确保包含PII数据的应用程序内消息不会落入恶意用户手中。 因此,我们制定了以下机制来确保将消息安全传送到设备:

  • 如果客户希望确保安全地传输此特定信息,请将移动用户档案字段(appSubscriberRcp表)字段标记为“个人”和“敏感”。
  • 如此标记的字段只能在具有内置附加安全机制的配置文件模板(不在appSubscriber模板或广播模板中)中使用。
  • 只有在用户登录应用程序后,才能提供使用配置文件模板构建的消息。
  • 为了促进此安全握手,移动应用程序开发人员应使用setLinkageField API传递其他身份验证详细信息。 请注意,关联字段是在扩展appSubscriberRcp表时标识为移动配置文件和CRM配置文件之间的链接的字段。
  • 用户使用resetLinkageField注销应用程序时,他们应该刷新存储在设备上的应用程序内消息和resetLinkagefields 。 这样可以确保在其他用户登录应用程序时,不会看到面向先前用户的消息。
  • 请参阅 移动SDK API 实现此安全机制。

要在Campaign中启用应用程序内报告功能,必须执行哪些操作?

您需要配置应用程序内跟踪回发。 可以找到说明 此处.

要实施本地通知跟踪,请参阅此 页面.

哪些报表适用于应用程序内渠道?

在Adobe Campaign中为应用程序内渠道提供了现成的报表。 请参阅此 文档.

查看此 页面 以了解每个应用程序内量度的计算方式。

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

目前没有可用于应用程序内消息传递的多语言模板。

但是,如果目标是以英语以外的语言发送应用程序内消息,则可以将内容直接粘贴到可用的文本框中。

能否将Campaign个性化字段添加到自定义HTML?

否,尚不支持此操作。

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

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

如果本地通知iOS自定义声音未播放,是否会改为播放默认声音?

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

是,应用程序内消息支持深层链接。 深层链接应包括:

  • 此语言规定需要禁用投放跟踪才能使用深层链接。
  • Appsflyer ,Branch作为可以执行深层链接跟踪的合作伙伴。 有关Branch与Adobe Campaign Standard集成的详细信息,请参阅此 页面.

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

是的,这些消息也称为菊花链消息。 请遵循以下流程:

  1. 创建应用程序内消息。

  2. 定义一个自定义事件,并将其选为此IAM的事件触发器,例如“从秋季预览推送触发事件”。

  3. 在创作推送消息时,定义一个自定义变量,其值可以设置为用于触发IAM的事件,例如,键=“inappkey”且值=“从秋季预览推送触发”。

  4. 在移动设备应用程序代码中,按如下方式实施事件触发器:

在此页面上