# In-App 入门指南

<YouTube id="QWM1bXf1kZY" playlabel="YouTube 视频：使用深度情境化的 In-App 来充分利用用户参与度"/>  
  
In-App 消息会在用户活跃使用您的应用时直接显示在应用界面内。与推送通知、电子邮件或 SMS 消息相比，这是一种干扰性较小的沟通方式。

这些消息通常包含 Rich Media 元素，如图片和视频，以及格式化文本、交互式链接和 CTA 按钮。这使您能够传递视觉上引人入胜、以行动为导向的消息，从而增强用户体验并提高参与度。


<img src="/rich-media-README-1.webp" alt="移动应用中 In-App 页面的示例" width="299"/>



## 您可以使用 In-App 做什么？

- **引导新用户**：通过欢迎消息和教程引导用户了解应用功能。 [了解更多](/zh/product/how-to-guides/lifecycle-marketing-campaigns/how-to-onboard-users-with-pushwoosh/#2-welcome-in-app)
- **提供个性化促销**：根据用户行为显示有针对性的优惠和折扣。 [了解更多](/zh/product/how-to-guides/how-to-send-a-personalized-message/how-to-send-a-personalized-in-app-message/)
- **发送及时提醒**：提醒用户有关废弃购物车、订阅续订或即将到期的优惠。  
- **宣布新功能和更新**：让用户了解应用的改进和增强功能。
- **自动化消息传递**：使用 **Pushwoosh Customer Journey** 根据用户行为和参与度触发 In-App 消息。 [了解更多](/zh/product/customer-journey/journey-elements/#in-app) 

## 发送 In-App 消息的前提条件 

<Aside type="caution" icon="setting" title="需要开发人员协助">  
这些步骤需要您的开发团队协助。请与他们分享以下链接以开始操作。  
</Aside>  

在发送 In-App 消息之前，您必须完成以下步骤：  


<Steps>  

1. **配置您的项目平台**  

   确保您的项目平台已在 Pushwoosh 中配置。 [了解更多](/zh/product/first-steps/start-with-your-project/configure-platforms/)

2. **集成 Pushwoosh SDK**  

   将 Pushwoosh SDK 添加到您的应用中，以实现 In-App 消息功能。 [了解更多](/zh/developer/pushwoosh-sdk/pushwoosh-sdk-overview/)

3. **开始订阅用户**  

   [了解更多](/zh/product/first-steps/start-with-your-project/subscribe-users)
</Steps>  



## 创建和自定义 In-App 消息  

- **In-App 构建器**：使用内置编辑器设计 In-App 消息。 <LinkCard title="了解如何构建 In-App" href="/product/content/in-apps/create-rich-media-in-the-built-in-editor/" />  

- **上传现有模板**：通过将预先设计的模板上传为 ZIP 文件来整合它们。 <LinkCard title="了解如何上传现有模板" href="/developer/guides/content/rich-media-templates-syntax" />  

- **使用预构建的 In-App 模板**：使用现成的模板简化您的工作流程。

### 选择合适的 In-App 消息格式  

Pushwoosh 支持不同的 In-App 消息格式，以匹配您的营销活动目标：  

- **全屏 In-App**：最适合用于用户引导、付费墙和促销活动。 [了解更多](/zh/product/content/in-apps/create-rich-media-in-the-built-in-editor/#configure-how-the-in-app-looks-on-device)
- **部分屏幕 In-App**：紧凑的覆盖消息，以中心卡片或在屏幕顶部或底部的形式显示。通常用于选择加入提示、公告和促销内容。 [了解更多](/zh/product/content/in-apps/create-rich-media-in-the-built-in-editor/#configure-how-the-in-app-looks-on-device)
- **模态 Rich Media In-App**：一种部分屏幕消息，出现在屏幕的中心、顶部或底部，而不会覆盖整个应用。它可以自动消失或通过滑动关闭——非常适合用于微妙的优惠、更新或关键操作。

<Aside type="caution" icon="setting" title="需要开发人员协助">  
要使用此格式，需要开发人员进行设置。  

请与您的开发团队分享这些指南：

* [iOS 模态 Rich Media](/zh/developer/pushwoosh-sdk/ios-sdk/ios-modal-rich-media/)
* [Android 模态 Rich Media](/zh/developer/pushwoosh-sdk/android-sdk/android-modal-rich-media/)

</Aside>
<LinkCard title="了解更多关于 In-App 消息格式的信息" href="https://www.pushwoosh.com/blog/what-are-in-apps/#in-app-formats" />


### 个性化 In-App 消息以提高参与度  

个性化通过动态插入用户特定信息来增强用户体验。  

<LinkCard title="了解更多关于如何个性化 In-App 的信息" href="/product/how-to-guides/how-to-send-a-personalized-message/how-to-send-a-personalized-in-app-message/" />

## 向您的受众发送 In-App 消息  

一旦您的 In-App 模板准备就绪，您就可以向用户发送 In-App 消息。
<LinkCard title="了解更多关于发送 In-App 消息的信息" href="/product/messaging-channels/in-apps/send-in-apps/" />

## 使用 JavaScript 增强 In-App 消息  

Pushwoosh 提供**支持 JavaScript 的 In-App**，允许实现高级的动态和交互式内容。  

- 实时跟踪用户互动。  
- 动态更新用户标签。  
- 创建高度个性化的体验。  

<Aside type="caution" icon="setting" title="需要开发人员协助">  
支持 JavaScript 的 In-App 消息需要开发人员进行设置。请与他们分享[此链接](/zh/developer/guides/messaging-channels/inapp-with-javascript)以正确实施。  
</Aside>  

## 跟踪和分析 In-App 消息性能  

Pushwoosh 提供详细的分析，帮助您衡量 In-App 参与度并优化您的消息策略。  

- **每个 In-App 的统计数据**

    跟踪展示次数、用户互动和受众洞察。  
    <LinkCard title="了解更多" href="/product/statistics-and-analytics/messaging-statistics/in-app-statistics/" /> 

- **营销活动级别的洞察**

    在 Customer Journey 中分析 In-App 性能，以及推送通知、电子邮件和 SMS 互动。  
    <LinkCard title="了解更多" href="/product/statistics-and-analytics/journey-statistics/overall-journey-statistics/#communications" /> 

- **监控自定义 Rich Media 的性能**

    在您的自定义 In-App 消息中跟踪按钮点击、表单提交和其他交互式元素。  
    <LinkCard title="了解更多" href="/developer/guides/content/rich-media-templates-syntax#monitor-performance-of-custom-rich-media/" />