自定义应用程序内消息 customizing-an-in-app-message

要优化应用程序内消息,可在设计应用程序内消息时通过 Adobe Campaign 访问一组高级选项。

利用应用程序内内容编辑器,可以选择以下两种应用程序内消息模式之一:

  • Message Template:利用此模板,可使用图像或视频以及操作按钮全方位自定义应用程序内消息。
  • Custom Message:利用此模板可导入自定义 HTML。

NOTE
仅 Android API 19 及更高版本支持应用程序内消息渲染。

相关主题:

使用消息模板进行自定义 customizing-with-a-message-template

布局 layout

Layout 下拉列表提供了四个不同的选项,供您根据消息传递需求进行选择:

  • Full page:此类型的布局会覆盖受众设备的整个屏幕。

    此选项支持媒体(图像、视频)、文本和按钮组件。

  • Large modal:此布局显示在大型警报样式窗口中,背景中仍可看到您的应用程序。

    此选项支持媒体(图像、视频)、文本和按钮组件。

  • Small modal:此布局显示为一个小型警报类型窗口,背景中仍可看到您的应用程序。

    此选项支持媒体(图像、视频)、文本和按钮组件。

  • Alert:此类型的布局显示为本机操作系统警报消息。

    此选项仅支持文本和按钮组件。

  • Local notification:此类型的布局将显示为横幅消息。

    此选项仅支持声音、文本和目标。有关本地通知的更多信息,请参阅自定义本地通知消息类型

每种类型的布局都可以在不同设备(如手机、平板电脑、平台 (如 Android 或 iOS))上以不同的方向(如内容编辑器的右侧窗口中的横向或纵向)预览。

媒体 media

利用 Media 下拉列表,可以向应用程序内消息中添加媒体,从而为最终用户创造有趣的体验。

  1. 在图像和视频之间选择您的 Media Type

  2. 对于 Image 媒体类型,请根据支持的格式在 Media URL 字段中输入 URL。

    如果需要,您还可以输入在设备脱机时用于访问 Bundled image 的路径。

  3. 对于 Video 媒体类型,请在 Media URL 字段中输入 URL。

    然后,输入从受众设备下载视频时或在用户点击播放按钮之前使用的 Video poster

文本 text

如果需要,您还可以向应用程序内消息添加消息标题和内容。为了更好地个性化您的应用程序内消息,您可以向内容添加各种个性化字段、内容块和动态文本。

  1. Text 下拉列表中,为 Message title 字段添加标题。

  2. Message content 字段中添加您的内容。

  3. 要进一步个性化您的文本,请单击 图标以添加个性化字段。

  4. 键入消息内容,然后根据需要添加个性化字段。

    有关个性化字段的更多信息,请参阅此章节

  5. 在预览窗口中查看消息内容。

按钮 buttons

最多可以向应用程序内消息添加两个按钮。

  1. Buttons 下拉列表的 Primary 类别中,输入第一个按钮的文本。

  2. 选择要为主按钮分配的两个操作之一,DismissRedirect

  3. Secondary 类别中,根据需要,通过输入文本向应用程序内添加第二个按钮。

  4. 选择与第二个按钮关联的操作。

  5. 如果选择了 Redirect 操作,请在 Destination URL 字段中输入 Web URL 或深层链接。

  6. 如果选择了 Redirect 操作,请在 Destination URL 字段中输入 Web URL 或深层链接。

  7. 在预览窗口中或单击预览按钮,查看消息内容。

    请参阅预览应用程序内消息页面。

设置 settings

  1. Settings 类别中,选择背景颜色(“亮”或“暗”)。

  2. 选择显示或不显示带有 Show close button 选项的关闭按钮,为用户提供一种关闭应用程序内消息的方式。

  3. 使用 Button alignment 选项,选择按钮的对齐方式(“水平”或“垂直”)。

  4. 选择您的应用程序内消息是否会在几秒钟后自动消失。

自定义本地通知消息类型 customizing-a-local-notification-message-type

本地通知只能由应用程序在特定时间根据事件触发。即使没有互联网访问权限,本地通知也可以提醒用户,其应用程序中发生了一些情况。
要了解如何跟踪本地通知,请参阅此页面

要自定义本地通知,请执行以下步骤:

  1. 在您的 Content 页面中,从 Layout 类别中选择 Local notification

  2. Text 类别下,键入您的 Message titleMessage content

  3. Advanced option 类别下、Wait to display 字段中,选择触发事件后在屏幕上显示本地通知的时长(以秒为单位)。

  4. Sound 字段中,输入移动设备接收到本地通知时所播放之声音文件的文件名(带扩展名)。

    如果在手机应用程序资源包中定义了声音文件,则在投放通知时会播放该文件。否则,将播放设备的默认声音。

  5. 指定一个目的地,在用户与 Deeplink URL 字段中的本地通知交互时,将用户重定向。

  6. 要以键值对的形式在有效载荷中传递自定义数据,可向本地通知添加自定义字段。在 Custom fields 类别中,单击 Create an element 按钮。

  7. 输入 Keys,接着输入与各个键值关联的 Values

    请注意,自定义字段的处理和用途完全取决于移动应用程序。

  8. Apple options 类别中,填写 Category 字段以为自定义操作添加类别 Id(如果 Apple 移动应用程序中可用)。

使用自定义HTML消息进行自定义 customizing-with-a-custom-html-message

NOTE
自定义 HTML 消息不支持内容个性化。

利用 Custom message 模式,可直接导入预配置的 HTML 消息之一。

要实现此目的,您只需从计算机中拖放或选择文件。

您的文件必须具有特定布局,您可通过单击 Download the sample file 选项找到该布局。

您还可以找到一系列用于确保在 Adobe Campaign 中成功导入的自定义 HTML 要求。

导入 HTML 后,您可以在预览窗口中找到不同设备上的文件预览。

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff