安装和设置应用

在您找到要使用的应用后,您需要将其添加到您的商店。您可以从 Shopify App Store 安装应用,也可以使用第三方安装链接或开发者针对自定义应用提供的专属链接进行安装。安装完成后,部分应用还支持区块,您可以将其添加到 Shopify 后台的关键页面,以快速访问应用功能。

安装前审查应用的访问权限

在您安装应用之前,Shopify 会显示安装应用屏幕,以显示该应用需要访问的商店数据和区域。请在继续操作前仔细审查这些信息。

安装屏幕显示两类访问权限:

  • 查看个人数据:应用可查看的个人数据类型,例如客户、店主和博客撰稿人数据。
  • 查看和编辑商店数据:应用可查看并编辑的商店区域,如客户、产品、订单、折扣、礼品卡、营销、商店分析和在线商店。

您可以展开每个类别,查看应用请求的特定权限。安装屏幕还包含指向应用开发者隐私政策的链接,以便您在安装应用前查看其处理数据的方式。参阅应用可访问的个人身份信息的类型,详细了解。

安装应用后,您可以随时在该应用的“关于”页面中查看其活动和权限。

通过 Shopify App Store 安装应用

步骤:

  1. 登录 Shopify App Store
  2. 搜索您要安装的应用,然后点击该应用描述。
  3. 在应用描述页面上,点击安装
  4. 安装应用屏幕上,查看应用的数据访问权限要求和隐私政策。
  5. 点击安装,授权使用应用。

安装完成后,您可以在 Shopify 后台的应用页面中查看并使用该应用。

步骤:

  1. 从开发者网站获取应用安装链接,然后点击该链接。
  2. 安装应用屏幕上,查看应用的数据访问权限要求和隐私政策。
  3. 点击安装应用,授权使用该应用。

使用第三方安装链接安装时,您会收到一条警告信息,提示该应用并非来自 Shopify App Store。这并不一定意味着应用不安全。但是,该应用尚未经过在 Shopify App Store 发布所必须经过的验证和批准流程。

安装自定义应用

如果您聘请开发者为您开发适用于您 Shopify 商店的自定义应用,他们将为您提供安装链接。自定义应用的安装链接仅适用于您的商店,无法用于在其他商店安装应用。

步骤:

  1. 从开发者处获取应用安装链接,然后点击该链接。
  2. 安装应用屏幕上,查看应用的数据访问权限要求和隐私政策。
  3. 点击安装应用,授权使用该应用。

出于安全考虑,自定义安装链接会在 7 天后过期。如果链接过期,应用开发者将需要提供新的链接。

如果开发者在您的商店中拥有合作者账户,并且您赋予了他们完整的管理和安装应用与渠道权限并激活了批准应用费用权限,他们便可以为您安装自定义应用。参阅商店权限,详细了解。

使用 Dev Dashboard 创建自定义应用

您可以使用 Dev Dashboard 创建自定义应用。自定义应用使用 Shopify API 访问您商店的数据,或将您的在线商店扩展到其他平台。

创建自定义应用时,您可以通过 API 权限范围定义应用可以访问的数据和功能,创建版本来管理更改,并发布应用以供安装。每个版本都可以有不同的配置和权限范围。

步骤:

  1. 在您的 Shopify 后台中,转到设置 > 应用

  2. 点击开发应用

  3. 点击在 Dev Dashboard 中构建应用

  4. 在您的 Dev Dashboard 中,点击创建应用

  5. 从 Dev Dashboard 开始部分中,为您的应用命名,然后点击创建

  6. 为您的应用创建一个版本:

    1. URL 部分中,定义您的应用 URL。如果您的应用未嵌入到 Shopify 后台中,您可以使用默认 URL https://shopify.dev/apps/default-app-home
    2. Webhooks API 版本中,选择一个 Webhooks API 版本。
    3. 访问权限部分中,输入您的应用权限范围。
    4. 点击发布
    5. 可选:输入版本名称和版本消息。
    6. 点击发布

从 Dev Dashboard 安装自定义应用

创建自定义应用后,您可以直接从 Dev Dashboard 进行安装。如果您需要在同一组织内的其他商店中安装该应用,还可以分享应用安装链接。

步骤:

  1. 在您的 Shopify 后台中,转到设置 > 应用

  2. 点击开发应用

  3. 点击在 Dev Dashboard 中构建应用

  4. 应用部分中,点击要安装的自定义应用。

  5. 安装部分中,点击安装应用

  6. 可选:如果您有多家商店,请选择您想要为其安装应用的商店。

  7. 点击安装

获取用于 API 请求的访问令牌

安装自定义应用后,您的应用开发者需要获取访问令牌,以便向您的商店发起 API 请求。此流程需要开发人员知识,无法直接从您的 Shopify 后台完成。

为了发起 API 请求,您的开发者需要使用客户凭据授权流生成访问令牌。这是一项技术流程,需要使用您应用的客户端 ID 和客户端加密密钥。

向 Shopify 后台添加区块

通过区块,您可以直接在台式电脑上的 Shopify 后台关键页面中使用应用的重要功能。您可以向产品订单客户页面添加区块。

如果您在商店中安装的应用包含适用于受支持页面的区块,那么该页面会显示区块部分。

步骤:

  1. 在您的 Shopify 后台中,转到您想添加区块的页面。
  2. 区块部分中,点击 + 区块
  3. 点击您想添加至页面的区块名称以进行预览。
  4. 使用您添加的区块。如果您离开该页面,该区块将消失。
  5. 可选:如果您希望将某个区块永久显示在该页面上供商店的所有员工使用,请点击该区块旁边的固定图标。

安装应用后,您可以管理您的应用设置查看您的应用费用,或获取应用开发者的帮助。如果您需要移除应用,请了解有关卸载应用的信息。