行项脚本示例
本页打印于2023年3月21日。当前版本请访问https://help.shopify.com/en/manual/checkout-settings/script-editor/examples/line-item-scripts。
行项目脚本影响购物车中的项目,并可以更改它们的属性和价格。这些脚本在每次更改购物车属性时运行,例如添加或删除商品、更改送货地址或添加折扣代码。
要使用此页上的模板,请使用空白模板创建一个新脚本。
步骤:
- 从你的Shopify管理员,转到应用程序>脚本编辑器.
- 点击创建脚本.
- 点击行项目.
- 选择空白模板,然后按创建脚本.
- 在Ruby源代码节,删除默认代码行:<代码>输出。车=输入.车代码>
- 从此页复制脚本,并将其粘贴到Ruby源代码部分。
- 编辑可定制的设置部分的脚本,以便在存储中发挥作用。
- 测试脚本。有关更多信息,请参阅测试和调试Shopify脚本.
- 后测试:
- 点击保存草稿保存未发表的脚本草稿,或者
- 点击保存并发布创建并发布脚本。
分层购物车折扣的花费
使用此脚本提供根据购物车中商品总价值增加的美元金额折扣。这个折扣尽可能平均地分布在购物车中的各个物品上。
例如,如果顾客消费超过150美元,就给他们提供25美元的折扣,如果他们消费超过300美元,就给他们提供50美元的折扣,如果他们消费超过400美元,就给他们提供75美元的折扣。
按消费分层折扣
使用此脚本提供百分比折扣,折扣根据购物车中商品的总价值增加。
例如,如果顾客消费30美元或以上,就给他们9折,如果他们消费50美元或以上,就给他们15折,如果他们消费100美元或以上,就给他们8折。
按数量分级产品折扣
使用此脚本为特定产品提供批量折扣,折扣百分比根据购物车中这些产品的数量增加。
例如,如果顾客购买2顶或以上帽子,每顶帽子打9折,如果他们购买5顶或以上帽子,每顶帽子打15折。
按产品花费分级产品折扣
使用此脚本提供百分比折扣,折扣将根据购物车中特定物品的总价值增加。
例如,如果顾客消费30美元或以上,就给他们9折,如果顾客消费50美元或以上,就给他们15折,如果顾客消费100美元或以上,就给他们8折,但只针对与特定标签匹配的商品。
产品折扣
使用此脚本提供特定项目的折扣。
例如,有标签的商品给顾客打九折<代码>折扣代码>.
产品折扣按优惠码
如果使用了特定的折扣代码,则使用此脚本提供特定项目的折扣。
例如,有标签的商品给顾客打九折<代码>折扣代码>如果他们使用折扣码<代码>DISCOUNT_10代码>.
购买特定数量的产品,以折扣获得第二数量的产品
如果购买的数量超过一定数量,则使用此脚本提供特定项目的折扣。
例如,为顾客提供三种带标签的商品<代码>折扣代码>第四件商品打五折<代码>折扣代码>.
购买捆绑销售,可以获得额外的折扣产品
如果他们已经购买了许多其他物品,则使用此脚本提供特定物品的折扣。
例如,如果顾客同时购买一顶帽子、一件t恤和一副太阳镜,就可以免费赠送他们一双袜子。
包的折扣
使用此脚本可在将特定产品集添加到购物车时提供折扣。
例如,为顾客购买一件t恤、一顶帽子和一副太阳镜提供八折优惠。
买一送一的优惠
当客户购买一定数量的不同产品时,使用此脚本提供商品的百分比折扣。
例如,如果顾客购买两件t恤,就可以打九折买一顶帽子。
以特定的金额购买特定数量的产品
使用此脚本以选定的价格提供一些产品。
例如,以20美元的价格向顾客提供2件t恤。
购买即送赠品
如果购物车总额大于某一特定金额,则使用此脚本提供特定产品的折扣。
例如,如果顾客消费超过75美元,为他们提供免费礼物。
产品折扣由客户标签
使用此脚本为带有特定标签的客户提供特定产品的折扣。
例如,如果客户有<代码>贵宾代码>标签。
产品折扣由客户营销ob欧宝娱乐app下载地址
使用此脚本向接受营销的客户提供特定产品的折扣。ob欧宝娱乐app下载地址
例如,为任何接受营销的客户提供10%的产品折扣。ob欧宝娱乐app下载地址
产品折扣按客户订单计数
使用此脚本为具有特定订单数量的客户提供特定产品的折扣。
例如,为任何没有订单的客户提供10%的折扣。
禁用折扣代码
使用此脚本可禁用在结帐过程中使用折扣代码。
例如,当你的商店正在促销时,防止顾客使用折扣代码。
禁用产品折扣代码
如果购物车中有特定的产品,则使用此脚本禁止在结帐过程中使用折扣代码。
例如,如果产品带有<代码>折扣代码>在手推车里。
限制产品数量
使用此脚本将数量限制应用于特定产品。
例如,防止客户在一次订单中购买超过一个“X产品”。