跳转到内容
免费试用 7 天
简体中文
在 Claude 中打开 就此页面提问在 ChatGPT 中打开 就此页面提问

故障排除

解决商家最常遇到的问题:报价按钮不显示、价格仍然可见、报价页面空白以及邮件缺失。

请在下方找到您遇到的症状。每一项都先列出最常见的原因,请按顺序逐项排查。

报价按钮没有出现在我的店面上

Section titled “报价按钮没有出现在我的店面上”
  1. 大多数情况下都是这个原因。在应用嵌入开启之前,应用在后台可以正常使用,但客户什么也看不到。

    打开应用,查看控制面板上的 Setup guide(“Complete these steps to activate quote requests on your storefront.”)。如果第一步显示 App embed is disabled,请点击 Enable app embed,并在 Shopify 打开的模板编辑器中将其开启。

    应用控制面板,显示 Setup guide 及其涉及应用嵌入的第一步

    Setup guide 的第一步会告诉您应用嵌入是否已开启。

    完整步骤:在模板中启用应用

  2. 检查该产品是否在您允许的范围内

    Section titled “检查该产品是否在您允许的范围内”

    按钮只会显示在您选择的产品上。前往 Quote settings,滚动到 Select quote products(“Select products or collections that should show the Request a Quote button.”),检查您当前的选择涵盖哪些产品。点击 Change 可扩大范围。

    请参阅 选择可报价产品。

  3. 产品页面、产品系列页面和购物车页面是三个独立的设置,每一个都有可以关闭按钮的选项。

    前往 Quote settings,点击 Customize,打开 Button & widget 标签页,查看 Button position:

    下拉菜单会隐藏按钮的值
    Product page button positionDon't show on product pages
    Collection page button positionDon't show on collection pages
    Cart page button positionDon't show on cart page

    如果按钮显示在产品页面上,却没有显示在您的产品系列网格中,几乎总是这个原因。

  4. 仍在 Button & widget 中,找到 Customer visibility。如果 Who can see the RFQ button? 设置为 Logged-in customers 或 Logged-in customers with specific tags,未登录的访客什么也看不到。将其设置为 All customers 即可向所有人显示。

    还请检查 Exclude customer tags:带有其中任一标签的账户也看不到按钮。

  5. 检查您编辑的模板是否是线上正在使用的模板

    Section titled “检查您编辑的模板是否是线上正在使用的模板”

    如果您在未发布的模板中开启了应用嵌入,您的线上商店不会有任何变化。请预览该模板,或者改为在您已发布的模板中开启嵌入。

小组件是与按钮分开的设置,因此按钮完全正常时,它仍可能处于关闭状态。

  • 检查是否已开启。 前往 Quote settings > Customize,打开 Quote cart page 标签页,开启 Enable Quote Cart Widget(“Shows a floating button on your storefront so customers can open their quote cart from any page.”)。
  • 检查应用嵌入。 小组件和按钮一样需要应用嵌入,请参阅上面的第一部分。
  • 检查您要找的是否正确。 在店面上,小组件是屏幕边缘的一个标有 Quote (n) 的小型悬浮按钮,其中 n 是已收集的商品数量。

请参阅 悬浮报价小组件。

Advanced settings 的 Hide price 标签页,显示 Login to show price 部分,以及带有字段和运算符下拉菜单的 Conditions 构建器

条件选项会打开 Login to show price 和 Conditions。

  • 检查该选项是否涵盖了这个产品。 打开 Advanced settings > Hide price,查看选中的是五个选项中的哪一个。Yes, hide prices for quoted products 只涵盖 Select quote products 列表中的产品,Yes, hide prices for specific products 只涵盖您手动挑选的产品。
  • 检查您的条件是否确实匹配。 使用 Yes, hide prices for products that match conditions 时,匹配模式很重要:All conditions 表示“Must satisfy all conditions”,Any condition 表示“Must satisfy at least one condition”。请用一个您预期会被涵盖的产品,核对字段(Product title、Product type、Product vendor、Product price、Product in stock、Product tag 或 Collection)和运算符。运算符列表会随字段而变化,因此规则看起来很奇怪,往往是因为在选择运算符之后又更换了字段:Product in stock 只提供 is,Product tag 和 Collection 只提供 is equal to 和 is not equal to。
  • 检查是否已保存。 请查看窗口顶部,而不是标签页底部:只要有未保存的内容,Shopify 的栏上就会显示 Unsaved changes,旁边是 Discard 和 Save。未保存就离开会保留原来的行为。
  • 检查您的套餐。 如果五个选项下方有一行“🔐 This feature is available on …”,则表示单选项因您的套餐而被禁用,因此您在那里的任何设置都不会生效。请参阅 套餐。
  • 单独检查购买按钮。 隐藏价格并不会移除 Add to cart。那是同一标签页上的 Hide button when quote is enabled on product 部分,其中有 Hide Add To Cart button 和 Hide Buy Now button。
  • 检查您的模板的价格标记。 模板会在多个位置显示价格,如产品卡片、快速查看、固定栏。如果价格在产品页面上已隐藏,但仍显示在您的产品系列网格中,请将页面网址发送给支持团队,以便查看模板的其余部分。

有关设置本身,请参阅 隐藏价格概览。

这与 Hide price 标签页 Login to show price 部分中的 Require login to show price 复选框有关。

  • 如果希望价格在访客登录的那一刻就显示,请勾选 Require login to show price,并确保上方的 Yes… 选项涵盖了相关产品。
  • 如果已登录的客户仍然看不到价格,请先检查该选项以及其下的所有条件。无论访客是否登录,它们都会生效。
  • 如果您完全找不到该复选框,请查看它上方的单选项。如果单选项为灰色并带有一行锁形提示“🔐 This feature is available on …”,则表示您的套餐不包含隐藏价格功能,因此设置会保持在 No, don’t hide prices,复选框也永远不会出现。

请参阅 要求登录才能显示价格。

这两个页面是:

页面路径显示内容
Request for quote/pages/request-for-quote报价表单和客户的报价购物车。
Quote history/pages/quotes-history已登录客户过去的报价。

有两种症状,它们是同一个故障在不同情形下的表现:

  • 页面是空白的。 应用的内容块已从页面中移除,通常是因为有人在 Shopify 中编辑或重新创建了页面,内容块随之丢失。
  • 页面将 {rfq_content} 或 {rfq_history} 作为可见文字显示出来。 页面内容中仍保留着旧的占位标记。该标记不是店面会运行的代码,必须用应用的内容块替换它,如果只粘贴内容块而保留该标记,标记就会继续显示在页面上。

正常运行的 Request for quote 页面如下所示,如果您的页面是空的,或者把一行代码当作文字显示,就说明缺少该内容块。

店面的 Request a Quote 页面,显示步骤向导、Quote Cart 表格和 Next step 按钮

Request for quote 页面在您的店面上应有的样子。

  1. 在 Shopify 后台中前往 在线商店 > 页面,然后打开出问题的页面。

  2. 点击页面编辑器工具栏中的 <> 图标,显示 HTML 查看器。

    Shopify 页面编辑器,已打开 HTML 视图,报价页面代码以红框标出

    <> 按钮会显示页面背后的 HTML。

    报价历史页面的 Shopify 页面编辑器,已打开 HTML 视图,代码以红框标出

    检查内容块在您的编辑后是否仍然存在。

  3. 每个页面需要一行,且只需要一行。如果您在 HTML 查看器中看到旧的标记,请删除它,并在原位置放入对应的内容块。如果页面内容是空的,则单独粘贴该内容块。

    页面删除此标记在其位置放入
    Request for quote{rfq_content}<div class="rfq_form_page"></div>
    Quote history{rfq_history}<div class="rfq_history_page"></div>

    从这里复制,Request for quote 页面:

    <div class="rfq_form_page"></div>

    Quote history 页面:

    <div class="rfq_history_page"></div>

    Request for quote 的 Shopify 页面编辑器,已打开 <> HTML 查看器,显示残留的 {rfq_content} 标记位于 <div class="rfq_form_page"></div> 行上方,让“替换,而不是仅仅添加”这一步有图可看

    需要截图。Request for quote 的 Shopify 页面编辑器,已打开 <> HTML 查看器,显示残留的 {rfq_content} 标记位于该行上方,让“替换,而不是仅仅添加”这一步有图可看。

  4. 点击 Save,然后重新加载您店面上的页面。

请参阅 Request a Quote 页面。

旧版说明要求商家手动向模板添加一个搜索文件:在线商店 > 模板 > 更多操作 > 编辑代码 > 添加新模板,模板类型选择 search,格式选择 liquid,文件名为 rfq,然后将一长段 Liquid 代码粘贴进去。

因此,如果报价表单或报价购物车找不到您的产品:

  • 先检查应用嵌入。 它位于本页顶部,没有它,应用的任何内容都不会在您的店面上运行。
  • 检查您查看的是否是已发布的模板。 添加到某个模板的文件不会出现在另一个模板中。
  • 在做任何操作之前,先检查该文件是否存在。 在 在线商店 > 模板 > 更多操作 > 编辑代码 中,在 Templates 下查找 search.rfq.liquid。
  • 不要手动粘贴旧版本。 过时的文件副本比缺失的文件更难诊断。如果文件不存在且产品仍然无法加载,请发送邮件至 [email protected],附上您的商店网址和模板名称,由支持团队放入当前版本。
  1. 自动发送的通知进入垃圾邮件的情况比您想象的更常见。

  2. 报价通知由 [email protected] 发送。如果您的邮件服务器会过滤未知发件人,请将该地址添加到您的允许发件人列表中。

  3. 前往 Advanced settings > Email notifications,检查 Mail notifications(“Automatically send an email notification to the store owner when a quote is submitted.”)。如果它处于关闭状态,则完全不会向您发送任何内容。

    Advanced settings 中的 Email notifications 标签页,显示 Mail notifications、Auto response email 和 SMTP

    Mail notifications 控制发送给您的邮件。

  4. 检查该地址是否是您会查看的邮箱

    Section titled “检查该地址是否是您会查看的邮箱”

    打开 Mail notifications 编辑器,检查 Admin email。其帮助文字为:“You can add multiple email addresses, separated by commas. A maximum of 5 addresses is allowed.”请参阅 更改通知收件人。

  5. 请发送邮件至 [email protected],附上您的商店网址和您测试的确切地址,可以是管理员邮箱、客户邮箱,或两者。支持团队可以查看您商店的邮件日志,并告诉您那封邮件的去向。

上面的所有内容同样适用,另外:

  • 检查客户邮件是否已开启。 面向客户的邮件是 Auto response email(“Automatically send an email notification to customers after they submit a quote.”)。如果它处于关闭状态,则只有您会收到通知。请参阅 发送给客户的邮件。
  • 检查报价上的地址。 从 Quote list 中打开该报价,确认客户输入的地址有效。
  • 考虑使用您自己的域名发送。 来自您自己地址的邮件比来自共用发件人的邮件更不容易被过滤。SMTP 部分提供九种服务商,请参阅 使用您自己的地址发送邮件(SMTP)。

在您的商店通过验证之前,这是正常现象。Quote PDF template 页面上有这样一条提示:“Remove the watermark from your PDF. Please contact us to verify your store and receive this service for free.”

Quote PDF template 编辑器,显示 Design 和 Content 标签页以及开关部分

Quote PDF template,水印提示出现的位置。

顺便提一下:如果 PDF 中缺少某些内容,通常是因为某个开关处于关闭状态。Quote info、Quote products 和 Other information 各有一组开关。

请参阅 自定义报价 PDF。

Convert a quote to an order 属于 PRO 功能,因此在较低级别的套餐上,您无法使用该操作。

在具备该功能的报价上,Convert to Order 位于页面顶部,与 More actions 并列。如果您能看到 More actions 但看不到 Convert to Order,请在 Pricing plans 上检查您的套餐。

报价详情页面,顶部显示 Convert to Order 和 More actions,下方是明细表和 Payment 面板

报价上的两个顶部操作:Convert to Order 和 More actions。

请参阅 转换为草稿订单 和 套餐对比。

Translations 标签页没有自己的可添加语言列表。正如该标签页自己的脚注所说:“To add or remove a language, go to Settings → Languages in your Shopify admin. This list mirrors the languages published there.”

因此请先在 Shopify 中发布该语言,然后再回来,它会出现在 Language / Status / Actions 表格中,Actions 列中有 Translate。默认行是英语,标记为 Default 和 Source。

Advanced settings 中的 Translations 标签页,显示 Translations AI 和语言表格

语言列表与 Shopify 后台中的 设置 → 语言 同步。

请参阅 翻译店面文本。

每个服务商在 Advanced settings > Integrations 下都有自己的页面,它们接受的设置并不完全相同。

Mailchimp 集成页面,显示 Enable、API key、Mailchimp 列表选择器和 Merge fields 按钮

基于列表的服务商:Enable、API key、列表选择器和 Merge fields。

  • 检查是否已启用。 打开该服务商的页面,检查 Enable 控件,仅保存了 API 密钥是不够的。
  • 检查是否已选择列表。 对于 Mailchimp 这类基于列表的服务商,必须设置 Select a Mailchimp list to integrate。如果停留在“Please select a Mailchimp list”,数据就无处可去。
  • 检查您的密钥。 已保存的密钥会以掩码形式存储,因此字段显示的是占位符,而不是您粘贴的密钥。如果不确定密钥是否正确,请粘贴新的密钥并保存。Mailchimp 的字段旁有 Find or generate your API key 链接。
  • Zapier 有所不同。 它的页面没有 API 密钥和列表,只有一个 Zapier Webhook URL 字段和 Save。请从您的 Zap 中复制该网址并粘贴进去。
  • Shopify 也有所不同。 开启后它会映射三个字段:Email、First name 和 Last name,每个字段可以不设值、读取报价表单中的值,或使用您输入的固定值。如果保持未映射,客户记录会在没有姓名的情况下到达。
  • 检查您的套餐。 Klaviyo、Mailchimp 和 Shopify 在 FREE 套餐中;其余列在 PRO 之下。

请参阅 集成概览。

请发送邮件至 [email protected]。发送您的商店网址、您正在查看的页面和一张截图,通常能最快得到有用的答复,请参阅 联系支持团队。

这对您有帮助吗?