Shopify V2 集成指南
本节介绍如何将 Kleep AI Sizing 添加到您的 Shopify 商店。分步视频演示
参照我们的 Tango 教程,在 Online Store 2.0 主题中将 Kleep 按钮添加到您的商店。
Shopify V1 集成指南
1. 尺码推荐
本节介绍如何将 Kleep AI Sizing 添加到您的 Shopify 代码库。更喜欢视频演示?
观看在 Shopify V1 商店安装 Kleep 的分步 Tango 教程。
步骤
第 1 步:启用 App Embed 确保 Kleep 应用已在您的 App embeds 中激活。
snippets 文件夹内的 Product info 块中。
snippets 文件夹中创建一个名为 kleep-button.liquid 的新文件,并在其中放入以下内容:
Kleep 按钮
Kleep 按钮
Shopify 选项
Shopify 选项
- 若要更改外观(颜色、间距、字体等),请将您的 CSS 粘贴到 Kleep App Embed 设置中的 “Input custom CSS styles” 输入框中。

翻译内容
翻译内容
fr.json
fr.json
it.json
it.json
de.json
de.json
es.json
es.json
ja.json
ja.json
ko.json
ko.json
pt.json
pt.json
- 在 Shopify 主题自定义区域验证更新效果,并在商品信息块设置中配置视觉样式。
- 如需添加辅助按钮,请在您的
snippets文件夹中创建一个名为kleep-secondary-button.liquid的新文件,并放入以下内容:
辅助按钮代码
辅助按钮代码
snippets 文件夹内的 Product info 块中。
渲染代码片段
渲染代码片段
2. 相似商品
为 V1 Shopify 主题安装”相似商品”功能
在此情况下,您必须手动添加 Liquid 代码片段。第 1 步 - 创建代码片段
创建:snippets/kleep-similar-button.liquid
插入以下代码:
相似商品按钮代码片段
相似商品按钮代码片段
第 2 步 - 在商品模板中渲染代码片段
在您希望按钮出现的位置插入以下代码:渲染代码片段
渲染代码片段
第 3 步 - 为 V1 主题启用正确的模式
由于 V1 主题无法插入 OS2.0 块,小部件必须使用以下模式之一:custom_buttonspopup+custombutton+custom
为 V2(Online Store 2.0)商店安装”相似商品”功能
现代 Shopify 主题支持 App embeds 和自定义块,无需更改代码。第 1 步 — 启用 Kleep App Embed
- 前往 Online Store → Themes → Customize。
- 打开 App embeds 部分。
- 启用 Kleep App。
- 保存主题。

第 2 步 — 选择相似商品显示模式
在 Kleep 小部件配置中,选择相似商品在商品页面上的显示方式:- disabled – 完全关闭该功能
- popup – 在桌面端自动在规格/尺码选择器上方添加弹出框,在移动端替换默认按钮
- button – 当所选规格缺货时,自动在”加入购物车”区域附近插入 CTA 按钮
- custom_buttons – 禁用所有自动放置;商家必须手动添加一个或多个”Kleep Similar Button”块
- popup+custom – 保留自动弹出框,同时启用主题中添加的任何自定义按钮
- button+custom – 保留自动 CTA 按钮,同时启用主题中添加的任何自定义按钮

- 打开 Online Store → Customize。
- 前往 Product page 模板。
- 在所需区域,点击 Add Block。
- 选择 Kleep Similar Button。
- 保存主题。

添加多个”相似商品”按钮(主要按钮与辅助按钮)
您可以在商品页面上添加任意数量的相似商品按钮。 这适用于 OS 2.0 主题和 V1 / 旧版主题。启用支持自定义按钮的模式
要允许添加多个按钮,小部件必须设置为以下模式之一:- custom_buttons
- popup+custom
- button+custom
适用于 Online Store 2.0(现代主题)
OS 2.0 主题支持通过主题编辑器可视化添加按钮。 步骤:- 前往 Online Store → Customize
- 打开 Product page 模板
- 点击 Add block → Kleep Similar Button
- 将按钮添加到所需位置
- 如需添加 2 个以上按钮,重复上述操作
适用于 V1 / 旧版主题
旧版主题不支持块,但您可以多次渲染代码片段。 在您希望添加按钮的位置插入以下代码片段:{% render 'kleep-similar-button' %}
如需创建多个按钮,只需将此代码放置在商品模板的不同区域。
每次调用代码片段都会创建一个额外的按钮。
总结
添加多个相似商品按钮的方法: 启用任意包含自定义按钮的模式 → 添加多个 OS 2.0 块或多次调用代码片段 → 所有按钮在规格缺货时自动生效。CTA 在商品详情页(PDP)的位置 位置由
KleepSDK.getConstants() 内部的 DOM 选择器定义。
targetProductInfoBlockQueries – 商品信息所在位置。这是一个选择器数组,指向商品详情主容器(标题、价格、尺码等)。脚本会遍历这些选择器,并使用找到的第一个作为 CTA 或弹出框的插入点。
targetVariantQueries – 尺码/规格选项所在位置:找到商品信息块后,脚本会在其内部搜索规格元素(如尺码选择器)。每个规格 <label>(或等效元素)都成为附加弹出框 CTA 的目标。
弹出框与按钮(桌面端与移动端)
我们使用 checkIfMobile() 检测设备类型:
该函数将浏览器的 navigator.userAgent 字符串与移动设备列表(如 iPhone、Android、iPad)进行比对。
- 若为桌面端,CTA 以悬停弹出框的形式显示在规格标签旁。
- 若为移动端,脚本将悬停弹出框替换为单个按钮,因为触摸屏不支持悬停交互。
- 除调整选择器和 CSS 外,不提供其他布局/放置变体。
-
若要更改外观(颜色、间距、字体等),请将您的 CSS 粘贴到 Kleep App Embed 设置中的 “Input custom CSS styles” 输入框中。

3. 搜索功能
注意: 在 Shopify V1 中设置 Kleep Search 无需更改任何主题代码。 打开主题编辑器,开启 Kleep App Embed,启用自定义搜索,然后将默认搜索块替换为 Kleep Search 块。 若要更改外观(颜色、间距、字体等),请将您的 CSS 粘贴到 Kleep App Embed 设置中的 “Input custom CSS styles” 输入框中。 以下将详细介绍所有操作步骤 打开主题编辑器 前往 Online Store > Themes,找到您要编辑的主题,点击 Customize。 启用 Kleep App Embed 打开 App embeds 部分。 找到 Kleep 应用并将其开启。 启用自定义搜索(可选) 在 Kleep 设置中,启用”Enable custom search”。




{% if block.settings.kleep_enable_custom_search and '[kookai.fr](http://kookai.fr/), [gualap.com](http://gualap.com/), [gualap.fr](http://gualap.fr/), [www.molli.com](http://www.molli.com/), [getkleep.myshopify.com](http://getkleep.myshopify.com/)' contains domain%}
这确保只有特定商店(域名)才能启用搜索功能。布局与样式
- 网格视图与列表视图的切换仅通过应用中的 products_search_grid_layout 设置完成。


- 如需其他样式(字体、颜色、间距),我们将按商店需求在代码层面为您实现。
-
所有功能均绑定到此 Liquid 区块,并通过应用中的
kleep_enable_custom_search启用,而非通过在主题设置中添加 Liquid 代码来实现。 -
若要更改外观(颜色、间距、字体等),请将您的 CSS 粘贴到 Kleep App Embed 设置中的 “Input custom CSS styles” 输入框中。

