# 与 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. 在右上角，选择您的 **帐户图标 → 门户设置**.
3. 选择 **集成 → 签名 QueryString 单点登录（SSO）**.
4. 选择 **常规设置**.
5. 在 *URL 签名*，复制您的 LearnUpon **密钥**，但不要更改它。您稍后将需要它。
6. 在浏览器标签的 URL 中，复制您的 LearnUpon **项目 ID**。您稍后将需要它。
   * 您的项目 ID 位于 URL 的子域中（即位于 *https\://* 和 *.learnupon. 之间的部分）。*&#x5728;下面的 URL 示例中，例如，项目 ID 将是 `acmetraining`.

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

保持在 LearnUpon 中——接下来您将设置合作伙伴登录 URL。
{% endstep %}

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

创建您的 LearnUpon 登录 URL 需要您在上述步骤 5 中检索的项目 ID。

1. 登录到您的 LearnUpon 帐户（如果您还没有登录）。
2. 在右上角，选择您的 **帐户图标 → 门户设置**.
3. 选择 **集成 → 签名 QueryString 单点登录（SSO）**.
4. 选择 **常规设置**.
5. 在 *登陆页面*，复制下面的链接并将其粘贴到 *登录 URL* 字段， **但将 {projectId} 替换为您之前检索的项目 ID**.

   `https://app.impact.com/secure/learnupon.ihtml?projectid={projectId}`
6. 在 *登录 URL* 字段， ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-d0b6669ae76a7bef06a8d6940d7ad5c16bb8d018%2F7cb018d4face8d7cceb880eb5086c812e764fbcfe6f2a0377f88bc7576973070.svg?alt=media) **【切换开启】** **禁用门户登录页面？**
   * 旁边，合作伙伴需要先登录他们的 impact.com 帐户才能查看您的资源和材料。

接下来，您将把 LearnUpon 和 impact.com 帐户进行集成。
{% endstep %}

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

将 LearnUpon 与 impact.com 帐户集成需要您在上面“检索所需的 LearnUpon 帐户信息”部分的步骤 5 和步骤 4（分别）中检索到的 LearnUpon 项目 ID 和密钥。

1. 登录到您的 impact.com 帐户。
2. 从顶部导航栏，选择 ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-1183576591b45997efe4dc81a25024640591d02a%2F245137dc972a7a7f6165b59538fcdbac8fd5bd8fee4ba9f20c1a2982c5b58b57.svg?alt=media) **\[用户资料] → 设置**.
3. 在左侧栏，在 *常规*下，选择 **帐户用户身份验证**.
4. 在……旁边 *LearnUpon 设置*, ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-d0b6669ae76a7bef06a8d6940d7ad5c16bb8d018%2F7cb018d4face8d7cceb880eb5086c812e764fbcfe6f2a0377f88bc7576973070.svg?alt=media) **【切换开启】查看您的 LearnUpon 设置**.
5. 在 *项目名称*，输入您的 **项目 ID**.
   * 如果您看不到添加 LearnUpon 项目 ID 或密钥的选项，请联系您的客户成功经理（CSM）或（或 [联系支持](https://app.impact.com/support/portal.ihtml?createTicket=true)).
6. 在 *密钥*，输入您的 **密钥**.
7. 选择 **保存**.

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

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

1. 打开无痕或私人浏览会话。
   * 或者，清除浏览器缓存和所有浏览器 cookie。
2. 以您的 impact.com [测试合作伙伴帐户](https://help.impact.com/brand/zh/nin-xiang-liao-jie-shen-me/platform-features/actions-and-payouts/actions/create-test-actions).
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。如果您想控制哪些合作伙伴有访问权限，请在提供链接时考虑采用各种限制方法（例如仅通过电子邮件将链接发送给特定合作伙伴）。

* 通过电子邮件
* 通过 [直接消息](https://help.impact.com/brand/zh/nin-xiang-liao-jie-shen-me/platform-features/reach-out-to-partners/messaging/send-a-message-to-a-partner) 在 impact.com 上
* 通过 [资源链接](https://help.impact.com/brand/zh/nin-xiang-liao-jie-shen-me/account-administration/account-settings/customize-your-impactcom-branding)
  * 只有直接合作伙伴能看到这些链接
* 通过 [内容资源](https://help.impact.com/brand/zh/nin-xiang-liao-jie-shen-me/platform-features/ads/requests-from-partners/create-a-resource-to-share-with-partners)
  {% endstep %}
  {% endstepper %}
