> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/zh/what-would-you-like-to-learn-about/technical-integration-guides/integrate-with-learnupon.md).

# 与 LearnUpon 集成

LearnUpon 是一款学习管理系统（LMS），它与 impact.com 合作，为您提供一个平台，您可以在该平台上向合作伙伴提供培训材料。这些材料可以包含各种教育内容——包括学习路径、考试、LearnUpon 资源等。请访问 [LearnUpon 知识库](https://support.learnupon.com/hc/en-us) 以获取更多信息。

对于希望在合作伙伴开始营销活动之前先培训他们的品牌，以及希望教育合作伙伴如何有效推广产品和服务的品牌来说，LearnUpon 集成非常理想。

{% hint style="warning" %}
**继续操作需要与 LearnUpon 签订合同：** 如果 impact.com 尚未与您联系，请联系您的 CSM（或 [支持](https://app.impact.com/support/portal.ihtml?createTicket=true) 团队），以帮助您与 LearnUpon 签订所需的合同协议。您可以在与 LearnUpon 签署合同后开始创建内容，但在完成以下集成步骤之前，合作伙伴将无法使用。
{% endhint %}

{% stepper %}
{% step %}
**步骤 1：获取 LearnUpon 账户信息**

1. [登录](https://app.learnupon.com/users/sign_in) 您的 LearnUpon 账户。
2. 在右上角，选择您的 **账户图标 → Portal Settings**.
3. 选择 **Integrations → Signed QueryString SSO**.
4. 选择 **常规设置**.
5. 在 *URL Signatures*，复制您的 LearnUpon **密钥**，但不要更改它。后续会用到。
6. 在浏览器标签页的 URL 中，复制您的 LearnUpon **项目 ID**。后续会用到。
   * 您的项目 ID 位于 URL 的子域中（即 *https\://* 和 *.learnupon.*&#x4E4B;间的部分）。例如，在下面的 URL 中，项目 ID 将是 `acmetraining`.

     `https://acmetraining.learnupon.com/dashboard`

请留在 LearnUpon 中——下一步您将设置合作伙伴登录 URL。
{% endstep %}

{% step %}
**步骤 2：创建您的 LearnUpon 登录 URL**

创建您的 LearnUpon 登录 URL 需要使用您在上面第 5 步中获取的项目 ID。

1. 登录您的 LearnUpon 账户（如果您还没有登录）。
2. 在右上角，选择您的 **账户图标 → Portal Settings**.
3. 选择 **Integrations → Signed QueryString SSO**.
4. 选择 **常规设置**.
5. 在 *Landing Pages*，复制下面的链接并将其粘贴到 *Sign In URL* 字段中， **但请将 {projectId} 替换为您之前获取的项目 ID**.

   `https://app.impact.com/secure/learnupon.ihtml?projectid={projectId}`
6. 在 *Sign In URL* 字段中， ![](/files/3980f01ba7b178cc917bfb7b270feb4fac2992c6) **\[打开切换]** **Disable portal login page?**
   * 旁边，合作伙伴需要先登录他们的 impact.com 账户，才能查看您的资源和材料。

接下来，您将集成 LearnUpon 和 impact.com 账户。
{% endstep %}

{% step %}
**步骤 3：集成您的账户**

集成您的 LearnUpon 和 impact.com 账户需要用到您的 LearnUpon 项目 ID 和密钥，它们分别是在上文“获取所需的 LearnUpon 账户信息”部分的第 5 步和第 4 步中获取的。

1. 登录您的 impact.com 账户。
2. 从顶部导航栏中选择 ![](/files/1cbb667ec4878308f24ec4acd13cbf03ede0bdfe) **\[用户资料] → 设置**.
3. 在左侧栏中，在下方 *常规*下，选择 **Account User Authentication**.
4. 在……旁边 *LearnUpon Settings*, ![](/files/3980f01ba7b178cc917bfb7b270feb4fac2992c6) **\[开启] 查看您的 LearnUpon 设置**.
5. 在 *Project Name*，输入您的 **项目 ID**.
   * 如果您看不到添加 LearnUpon 项目 ID 或密钥的选项，请联系您的 CSM 或（或 [联系支持](https://app.impact.com/support/portal.ihtml?createTicket=true)).
6. 在 *Secret*，输入您的 **密钥**.
7. 选择 **保存**.

在您开始向合作伙伴发送 LearnUpon 库链接之前，您应该先测试集成。
{% endstep %}

{% step %}
**步骤 4：测试您的集成**

1. 打开无痕或隐私浏览器会话。
   * 或者，清除浏览器缓存和所有浏览器 Cookie。
2. 登录您的 impact.com [测试合作伙伴账户](/brand/zh/what-would-you-like-to-learn-about/platform-features/actions-and-payouts/actions/create-test-actions.md).
3. 复制并粘贴您的 *LearnUpon 登录 URL* 到同一个浏览器标签页中。
   * 这应该与您在上文“ *创建您的 LearnUpon 登录 URL* ”部分第 4 步中使用的 URL 相同。
4. 跳转到您刚刚粘贴到浏览器中的 URL。
   * LearnUpon 集成的第一次测试是，您应该被重定向到 impact.com 登录界面。
5. 使用您的测试合作伙伴凭据登录此 impact.com 登录界面。

此时，您应该能以合作伙伴的视角看到您的 LearnUpon 项目。
{% endstep %}

{% step %}
**步骤 5：向合作伙伴提供 LearnUpon 登录链接**

恭喜，您已成功将 LearnUpon 账户与 impact.com 集成！现在，您可以开始向合作伙伴提供您的 LearnUpon 登录链接。以下是一些将链接提供给合作伙伴的方式。

由于该集成是账户级别的，任何拥有您之前创建的 LearnUpon 登录链接的合作伙伴都可以访问 LearnUpon。如果您希望控制哪些合作伙伴有访问权限，请在提供链接时考虑不同的限制方式（例如仅通过电子邮件向合作伙伴发送链接）。

* 通过电子邮件
* 通过 [直接消息](/brand/zh/what-would-you-like-to-learn-about/platform-features/reach-out-to-partners/messaging/send-a-message-to-a-partner.md) 在 impact.com 上
* 通过 [资源链接](/brand/zh/what-would-you-like-to-learn-about/account-administration/account-settings/customize-your-impactcom-branding.md)
  * 只有直接合作伙伴才会看到这些链接
* 通过 [内容资源](/brand/zh/what-would-you-like-to-learn-about/platform-features/ads/requests-from-partners/create-a-resource-to-share-with-partners.md)
  {% endstep %}
  {% endstepper %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.impact.com/brand/zh/what-would-you-like-to-learn-about/technical-integration-guides/integrate-with-learnupon.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
