Skip to content

Shopify根据客户的位置显示内容介绍

Shopify根据客户的位置显示内容介绍


根据客户的位置显示内容

您可以在订单状态页面中添加仅对发货地址位于特定区域内的客户显示的自定义消息。例如,您可以选择仅对居住在美国纽约的客户显示某条消息。您可以指定任意数量的位置。

步骤:

(1)桌面

在 Shopify 后台中,转到设置 > 结账。

向下滚动到订单正在处理部分中的自定义脚本文本框:

在自定义脚本文本框中,粘贴以下示例代码:

{% if checkout.shipping_address.country_code == ‘US’ and checkout.shipping_address.province_code == ‘NY’ %}

 var customMessage = document.createElement(“div”);

 customMessage.innerHTML = ‘

TYPE YOUR CUSTOM MESSAGE HERE.

‘;

 console.log(document.querySelector(“[data-order-summary-section=payment-lines]”));

 document.querySelector(“[data-order-summary-section=payment-lines]”).before(customMessage);

{% endif %}

编辑代码以指定要向位于哪些位置的客户显示自定义消息。为此,您需要编辑代码块顶部 Liquid {% if %} 语句内的国家/地区和省/直辖市/自治区名缩写。当前显示的消息设置为仅向居住在美国纽约的客户显示。

– 若要对位于不同州的客户显示消息,请将 NY 替换为您选择的州的州名缩写。若要查找美国州采用的邮政缩写,可以查看 USPS 的州名缩写列表。 – 若要向纽约以及其他州的客户显示消息,请添加 and checkout.shipping_address.province_code == ‘XX’,其中 XX 是所选的州名称缩写。若要添加更多州,请重复此步骤。 – 若要对位于不同国家/地区的客户显示消息,请将 US 替换为您选择的国家/地区的国家/地区名缩写。您还需要将 NY 替换为新的国家/地区中的省/直辖市/自治区名称缩写,或者,如果您不想指定省/直辖市/自治区,则请删除 and checkout.shipping_address.province_code == ‘NY’。

有关撰写 Liquid if 语句的其他指导,请参阅有关控制流标签的 Liquid 参考。

下测试订单以在订单状态页面上查看结果。

(2)iPhone、Android

在 Shopify 应用中,转到商店 > 设置。

在商店设置下,点击结账。

向下滚动到订单正在处理部分中的自定义脚本文本框:

在自定义脚本文本框中,粘贴以下示例代码:

{% if checkout.shipping_address.country_code == ‘US’ and checkout.shipping_address.province_code == ‘NY’ %}

 var customMessage = document.createElement(“div”);

 customMessage.innerHTML = ‘

TYPE YOUR CUSTOM MESSAGE HERE.

‘;

 console.log(document.querySelector(“[data-order-summary-section=payment-lines]”));

 document.querySelector(“[data-order-summary-section=payment-lines]”).before(customMessage);

{% endif %}

编辑代码以指定要向位于哪些位置的客户显示自定义消息。为此,您需要编辑代码块顶部 Liquid {% if %} 语句内的国家/地区和省/直辖市/自治区名缩写。当前显示的消息设置为仅向居住在美国纽约的客户显示。

– 若要对位于不同州的客户显示消息,请将 NY 替换为您选择的州的州名缩写。若要查找美国州采用的邮政缩写,可以查看 USPS 的州名缩写列表。 – 若要向纽约以及其他州的客户显示消息,请添加 and checkout.shipping_address.province_code == ‘XX’,其中 XX 是所选的州名称缩写。若要添加更多州,请重复此步骤。 – 若要对位于不同国家/地区的客户显示消息,请将 US 替换为您选择的国家/地区的国家/地区名缩写。您还需要将 NY 替换为新的国家/地区中的省/直辖市/自治区名称缩写,或者,如果您不想指定省/直辖市/自治区,则请删除 and checkout.shipping_address.province_code == ‘NY’。

有关撰写 Liquid if 语句的其他指导,请参阅有关控制流标签的 Liquid 参考。

下测试订单以在订单状态页面上查看结果。(来源:Shopify)

以上内容属作者个人观点,不代表雨果网立场!如有侵权,请联系我们。

相关链接:Shopify如何根据发货方式显示内容?

相关推荐: 亚马逊3个月亏损20亿美金,Shopify亏损12亿,冒进的代价有点大

厦门商城系统开发上周,众多美股公司发布了令人期待已久的第二季度财报,在了解公司发展情况的同时,很多人也希望通过大型公司的财报窥见经济环境和行业状况。 在高通胀的阴云之下,消费者需求急剧下降,再加上许多消费者选择回归线下购物,电商行业的发展势头明显减缓。然而,在…

    码刀科技(www.lekshop.cn)是国内知名企业级电商平台提供商,为企业级商家提供最佳的电商平台搭建(多种模式电商平台搭建:B2B/B2B2C/B2C/O2O/新零售/跨境等)、平台管理系统开发及互联网采购解决方案服务, 联系客服了解更多.

    电子商务网站建设的重要性和好处