应用程序内常见问题解答 in-app-faq
要详细了解Adobe Campaign Standard中的应用程序内渠道,下面提供了哪些有用的资源建议? resources-inapp
查看以下资源:
Campaign扩展API setLinkageField和resetLinkageField有何用途? extensions-apis
由于SDK会从Campaign中提取应用程序内消息,因此我们希望提供一种安全机制,以确保包含PII数据的应用程序内消息不会落入恶意用户手中。 因此,我们制定了以下机制来确保将消息安全传送到设备:
- 如果客户希望确保安全地传输此特定信息,请将移动用户档案字段(appSubscriberRcp表)字段标记为“个人”和“敏感”。
- 如此标记的字段只能在具有内置附加安全机制的配置文件模板(不在appSubscriber模板或广播模板中)中使用。
- 只有在用户登录应用程序后,才能提供使用配置文件模板构建的消息。
- 为了促进此安全握手,移动应用程序开发人员应使用setLinkageField API传递其他身份验证详细信息。 请注意,关联字段是在扩展appSubscriberRcp表时标识为移动配置文件和CRM配置文件之间的链接的字段。
- 用户使用resetLinkageField注销应用程序时,他们应该刷新存储在设备上的应用程序内消息和resetLinkagefields 。 这样可以确保在其他用户登录应用程序时,不会看到面向先前用户的消息。
- 请参阅Mobile SDK API以实施此安全机制客户端。
要在Campaign中启用应用程序内报告功能,必须执行哪些操作? enable-inapp-reporting
您需要配置应用程序内跟踪回发。 可在此处找到说明。
要实施本地通知跟踪,请参阅此页面。
哪些报表适用于应用程序内渠道? report-inapp
在Adobe Campaign中为应用程序内渠道提供了现成的报表。 请参阅此文档。
请参阅此页面,了解每个应用程序内量度的计算方式。
是否支持与推送类似的应用程序内多语言内容变体? multilingual-inapp
目前没有可用于应用程序内消息传递的多语言模板。
但是,如果目标是以英语以外的语言发送应用程序内消息,则可以将内容直接粘贴到可用的文本框中。
能否将Campaign个性化字段添加到自定义HTML? custom-html-inapp
否,尚不支持此操作。
我已配置警报消息,但该消息未显示在设备上。 alert-message
对于警报消息,至少需要一个解除按钮(主或次应具有操作解除按钮)。 否则,可以保存消息,但不会收到消息。
如果本地通知iOS自定义声音未播放,是否会改为播放默认声音? local-notification-sound
对于iOS上的自定义声音,在创建本地通知时(例如,sound.caf),您需要提供扩展名为的文件名。 如果未提供此扩展,则使用默认声音。
应用程序内消息是否支持深层链接? inapp-deeplinks
是,应用程序内消息支持深层链接。 深层链接应包括:
- 此语言规定需要禁用投放跟踪才能使用深层链接。
- Appsflyer ,Branch作为可以执行深层链接跟踪的合作伙伴。 有关Branch与Adobe Campaign Standard集成的详细信息,请参阅此页面。
当用户从推送通知启动应用程序时,是否可以触发应用程序内消息? inapp-push-trigger
是的,这些消息也称为菊花链消息。 请遵循以下流程:
-
创建应用程序内消息。
-
定义一个自定义事件,并将其选为此IAM的事件触发器,例如“从秋季预览推送触发事件”。
-
在创作推送消息时,定义一个自定义变量,其值可以设置为用于触发IAM的事件,例如,键=“inappkey”且值=“从秋季预览推送触发”。
-
在移动设备应用程序代码中,按如下方式实施事件触发器:
recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff