首页 > 解决方案 > 有什么方法可以根据已签出产品标题中的关键字将客户重定向到链接?

问题描述

我需要能够将购买某种产品的客户重定向到表单以进行更详细的数据收集。在编程方面没有太多经验,但我目前在我的附加脚本部分中有这个。

我已经搜索了所有这些文档,但不知道如何实现它。https://help.shopify.com/en/themes/liquid/objects/checkout

目前有这个关键字自动结帐:

  {% if line.product.handle.includes('**autocheckout**') %}
     <script> window.location ="https://docs.google.com"; </script>
{% break %}
  {% endif %}
{% endfor %}

我希望这会重定向,但它不起作用。

标签: javascriptshopifyliquidcheckout

解决方案


你很接近,只需要指定.href,

你目前有

<script> window.location = "https://docs.google.com"; </script>

让它工作,它模拟鼠标点击

<script> window.location.href = "https://docs.google.com"; </script>

此外,您也可以尝试一下,它模拟 HTTP 重定向

<script> window.location.replace = "https://docs.google.com"; </script>

推荐阅读