Shopify脚本API
【中文译文】:【中文译文】【中文译文】
[qh] [qh]스크립트에디터앱에서스크립트를생성할때어떤스크립트템플릿으로시작할지선택함에따라스크립트에유형이할당됩니다。
[qh
품목스크립트는카트의품목에영향을미치며가격을변경하고할인을부여할수있습니다。“”“”“”“”“”“”
大黄蜂,大黄蜂,大黄蜂,大黄蜂,大黄蜂,大黄蜂,大黄蜂。大数据:大数据:大数据:大数据:大数据
[qh【翻译.
배송스크립트
* * * *배송大鼠,大鼠,大鼠,大鼠,大鼠,大鼠,大鼠,大鼠。[qh] [qh] [qh] [qh] [qh]
[qh] [qh] [qh] [qh] [qh] [qh] [qh] [qh]大数据:大数据:大数据:大数据:大数据
【翻译
[qh결제大数据:大数据:大数据:大数据:大数据:大数据:大数据:大数据참고로결제스크립트는苹果支付등의결제화면앞에표시되는전자결제대행사와는상호작용하지않습니다。[qh] [qh] [qh] [qh] [qh]
[qh大黄蜂:大黄蜂:大黄蜂.
2015-10-29 16:51:46
다음은모든유형의스크립트에서사용할수있는메서드입니다。
입력
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .cart | 카트 | [qh] [qh] |
| .locale | 私钥 | 大表壳。大表壳。예:在,fr,pt-BR |
카트
“”“”“”“”“”“”“”“”“”“”[qh] [qh] [qh] [qh]그러나결제가종료된후고객이중단된결제를방문하면자동입력된결제로보내지며해당카트개체는더이상존재하지않습니다。■■■■■■■■■■■■■■■■■■■■
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .customer | 고객 | “”“”“”“”“”“” |
| .shipping_address | ShippingAddress | “”“”“”“”“”“”“”“”“”“” |
| .discount_code | * * * | ☆☆☆☆☆
|
| .line_items | 列表< LineItem > | 表现型:表现型:表现型:表现型:表现型 |
| .presentment_currency | 列表<字符串> | () () () ()ISO 4217()。*: usd |
| .subtotal_price | 대금 | ■■■■■■■■■■■■■■■■■■■■■■■■■■■■ |
| .total_weight | 그램 | 大数据:大数据:大数据:大数据:大数据 |
CartDiscount: FixedAmount
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .code | 私钥 | 2015-10-23 13:51:23 2015-10-23 13:51:23 2015-07-23 13:51:23 |
| .amount | 대금 | 할인금액을반환합니다。 |
| .reject({message: String}) | 零 | 大黄蜂:大黄蜂:大黄蜂:大黄蜂消息[qh] |
| .rejected吗? | 부울 | 할인코드가거부되었는지여부를반환합니다。 |
CartDiscount:百分比
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .code | 私钥 | 2015-10-23 13:51:23 2015-10-23 13:51:23 2015-07-23 13:51:23 |
| .percentage | 10汤匙 | 2015-05-29 13:51:47。 |
| .reject({message: String}) | 零 | 大黄蜂:大黄蜂:大黄蜂:大黄蜂消息[qh] |
| .rejected吗? | 부울 | 할인코드가거부되었는지여부를반환합니다。 |
CartDiscount:航运
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .code | 私钥 | 2015-10-23 13:51:23 2015-10-23 13:51:23 2015-07-23 13:51:23 |
| .reject({message: String}) | 零 | 大黄蜂:大黄蜂:大黄蜂:大黄蜂消息[qh] |
| .rejected吗? | 부울 | 할인코드가거부되었는지여부를반환합니다。 |
고객
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .id | 정수 | 变身变身变身变身变身变身 |
| 私钥 | [qh] [qh] | |
| .tags | 列表<标记> | “”“”“”“”“”“”“”“”“” |
| .orders_count | 정수 | [qh] [qh] |
| .total_spent | 대금 | [qh] [qh] [qh] |
| .accepts_ob欧宝娱乐app下载地址marketing吗? | 부울 | “”“”“”“”“”“”“”“” |
LineItem
克| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .grams | < td< td>■■■■■■■■■||
| .line_price | 대금 | ☆☆☆☆☆☆ |
| .discounted吗? | 부울 | 품목가격이스크립트에의해할인되었는지혹은수동으로할인이적용되었는지여부를반환합니다。할인코드를사용해도반환값에영향을주지않습니다。 |
| . properties | 哈希 | 大黄蜂:大黄蜂:大黄蜂 |
| .variant | * * * * | ■■■■■■■■■■■■■■■■■■ |
| .quantity | 정수 | ■■■■■■■■■ |
| .selling_plan_id | 정수 | ■■■■■■■■■■■■■■■■■■■■■■■■■■[qh■■■■■■■■■■■■■■■■■■ |
列表
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| 格式 | 列表 | 大黄蜂大黄蜂大黄蜂大黄蜂大黄蜂。 |
| []。 | 元素 |
大数据:大数据:大数据:大数据:大数据 |
| 强生的 | 列表 | ■■■■■■■■■■■■■■■■■■■■■■■■ |
| .delete_if | 列表 | 大数据:大数据:大数据:大数据:大数据:大数据Ruby의delete_if[qh]【中文】:大黄蜂,大黄蜂,大黄蜂 |
| 空虚吗? | 부울 | [qh] [qh |
| 中国当代 | 元素 |
() () () |
| .index (* args,室) | Int * * * * | 大黄蜂:大黄蜂:大黄蜂:大黄蜂大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠。 |
| .rindex (* args,室) | Int * * * * | 大黄蜂:大黄蜂:大黄蜂:大黄蜂大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠大鼠。 |
| .last | 元素 |
【翻译 |
| 长处 | int | 【翻译】 |
| .size | int | [qh] [qh] |
| each (* args,室) | 列表 | 목록의각요소에대한블록을한번씩호출하여해당요소를매개변수로서블록에전달합니다。 |
ShippingAddress
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| . name | 私钥 | 大黄蜂:大黄蜂:大黄蜂:大黄蜂 |
| .address1 | 私钥 | (1)、、、、、、、、、、、、、、、、、、、 |
| .address2 | 私钥 | ■■■■■■■■■■■■■■■■■■■■ |
| .phone | 私钥 | (1)、、、、、、、、、、、、、、、、、、 |
| .city | 私钥 | 大数据:大数据:大数据 |
| . zip | 私钥 | (1)、、、、、、、、、、、、、、、、、、、、 |
| .province | 私钥 | (1)、、、、、、、、、、、、、、、、、、、 |
| .province_code | 私钥 | () () () () () () |
| .country_code | 私钥 | (1)、(2)。 |
대금
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .derived_from_presentment (customer_cents:X) | 대금 | ■■■■■■■■■■■■■■■■■■■■■■■[qhcustomer_cents[qh] [qh] [qh] [qh] [qh]예:Money.derived_from_presentment (customer_cents: 500) |
| 格式 | 대금 | 大黄蜂:大黄蜂:大黄蜂 |
| .zero | 대금 | 大黄蜂:大黄蜂:大黄蜂 |
| + | 대금 | 钱■■■■■■■■ |
| - | 대금 | 钱뺍* * * *。 |
| * | 대금 | 钱2015-10-29 16:416:416:00 |
钱예
钱.新(分:1000)
10美元/ 10美元/ 1000钱■■■■■■
钱.新(分:One hundred.)*50
1美元钱2015-10-16 16:16:00 00 00 00 00 00 00 00 00 00곱50美元钱■■■■■■
* * * *
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .id | 정수 | 이형상품의ID번호를반환합니다。 |
| .price | 대금 | [qh] [qh] |
| . product | 제품 | “”“”“”“”。 |
| .skus | 列表<字符串> | ■■■■■■■■■■■■■■■■■■■■■■ |
| .title | 私钥 | 大表壳,大表壳。 |
제품
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .id | 정수 | 【翻译】 |
| .gift_card吗? | 부울 | “”“”“”“”“” |
| .tags | 列表<标记> | ■■■■■■■■■■■■■■■■■■■■■ |
| .product_type | 私钥 | [qh] [qh] [qh] [qh] [qh] [qh] |
| .vendor | 私钥 | ■■■■■■■■ |
内核
内核全无。全无。全无。■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .exit | 没有一个 | “”“”“”“”“”“”[qh]Output.cart2015-10-16 16:517:00 2015-10-15 16:517:00고객이스크립트를실행할수없는경우에스크립트를종료하는유용한방법입니다。 |
内核예
客户=输入.车.客户如果客户& &客户.电子邮件.end_with吗?(“@mycompany.com”)员工没有资格获得这次晋升。退出结束
* * * * *
* * * *[qh大数据:大数据:大数据
카트
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .subtotal_price_was | 대금 | 2015-07-29 13:51:20 - 17:00 - 17:00 - 17:00 - 17:00 - 17:00 - 17:00 - 17:00 |
| .subtotal_price_changed吗? | 부울 | [qh] [qh] |
LineItem
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .change_line_price (钱New_price,{消息:字符串}) | 대금 | ■■■■■■■■■■■■■■消息[qh]new_price[qh] [qh] |
| .original_line_price | 대금 | [qh] [qh] [qh] [qh] [qh] |
| .line_price_was | 대금 | 大数据:大数据:大数据:大数据:大数据:大数据:大数据 |
| .line_price_changed吗? | 부울 | ■■■■■■■■■■■■■ |
| .change_properties (哈希New_properties,{消息:字符串}) | 哈希 | ■■■■■■■■■■■■■■■■■properties_was2015-10-29 16:517:00 - 16:00 - 16:00 - 16:00 - 16:00 - 16:00 - 16:00 - 16:00 |
| .properties_was | 哈希 | [qh] [qh] [qh] [qh] |
| .properties_changed吗? | 부울 | ■■■■■■■■■■■■■■■■ |
| .split ({:整数}) | LineItem | 大黄蜂,大黄蜂,大黄蜂,大黄蜂。取[qh] [qh] [qh] [qh] [qh] [qh] |
.split예
[qhoriginal_line_item大黄蜂,大黄蜂,大黄蜂,大黄蜂,大黄蜂[qh] [qh]带:1[qh]그러면스크립트에서”세번째모자5달러”라는메시지와함께새품목에할인된가격을적용합니다。
如果original_line_item.数量>=3.new_line_item=original_line_item.分裂(花:1)new_line_item.change_line_price(钱.新(分:500),信息:“第三顶帽子5美元”)车.line_items<<new_line_item结束
* * * *
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .compare_at_price | 대금 | 大表壳:大表壳:大表壳[qh] [qh零无。 |
* * * *
* * * *배송스크립트에서사용할수있는메서드입니다。
입력
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .shipping_rates | ShippingRateList | 大黄蜂:大黄蜂:大黄蜂 |
ShippingRateList
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .delete_if | ShippingRateList | 大数据:大数据:大数据:大数据:大数据:大数据Ruby의delete_if[qh]【中文】:大黄蜂,大黄蜂,大黄蜂 |
| .sort ! | ShippingRateList | [翻译][翻译][翻译][翻译]Ruby의排序![qh]【中文】:大黄蜂,大黄蜂,大黄蜂 |
| .sort_by ! | ShippingRateList | “”“”“”“”“”“”“”“”Ruby의sort_by ![qh]【中文】:大黄蜂,大黄蜂,大黄蜂 |
ShippingRate
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .code | 私钥 | 2 .大黄蜂,大黄蜂,大黄蜂。 |
| .markup | 대금 | 大黄蜂:大黄蜂:大黄蜂:大黄蜂:大黄蜂 |
| . name | 私钥 | “”“”“”“”。change_name방법을사용하여수정할수있습니다。 |
| .price | 대금 | 大黄蜂:大黄蜂:大黄蜂 |
| .source | 私钥 | [中文]:海汪汪,海汪汪,海汪汪。【翻译】 |
| .change_name (字符串new_name) | 私钥 | “”“”“”“”“”“”“”“”■■■■■■■■■■■■■■■ |
| .apply_discount (钱折扣,{消息:字符串}) | 대금 | 大数据:大数据:大数据:大数据* * * * * * * * * * * * *[qh] |
| .phone_required吗? | 부울 | ■■■■■■■■■■■■■■■■■真正的【中文翻译】:捶打,捶打,捶打,捶打假2015-10-16 16:517:20 |
【翻译】
* * * *【翻译에서사용할수있는메서드입니다。
입력
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .payment_gateways | PaymentGatewaysList | 大数据:大数据:大数据:大数据:大数据 |
PaymentGatewayList
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| .delete_if | PaymentGatewayList | 大数据:大数据:大数据:大数据:大数据:大数据:大数据Ruby의delete_if[qh]【中文】:大黄蜂,大黄蜂,大黄蜂 |
| .sort ! | PaymentGatewayList | [qh] [qh] [qh] [qh] [qh] [qh] [qh] [qh]Ruby의排序![qh]【中文】:大黄蜂,大黄蜂,大黄蜂 |
| .sort_by ! | PaymentGatewayList | 大数据:大数据:大数据:大数据:大数据:大数据Ruby의sort_by ![qh]【中文】:大黄蜂,大黄蜂,大黄蜂 |
PaymentGateway
| [qh] | 2015-07-23 13:51:46 | 설명 |
|---|---|---|
| . name | 私钥 | “”“”“”“”“”“”“” |
| .enabled_card_brands | 列表<字符串> | 전자결제대행사에서신용카드를지원하는경우에는스토어에서허용하는신용카드유형목록을반환합니다。【翻译】【翻译】【翻译】【翻译】【翻译】 |
| .change_name (字符串new_name) | 私钥 | 大数据:大数据:大数据:大数据大黄蜂。大黄蜂。大黄蜂。大黄蜂。大黄蜂。大黄蜂。 |
예제
다음품목스크립트예시에서는고객이기프트카드가아닌제품을주문하면제품가격이9美元로인하됩니다。[qh] [qh] [qh]
customer = Input.cart.customer . Input.cart.line_items。每个做|line_item| product = line_item.variant。如果Product。gift_card?line_item.change_line_price (line_item。line_price -钱。新(分:900), message: customer.total_spent) end Output.cart = Input.cart
[qh
■■■■■■■