Shopify Scripts-API-Referenz
脚本是由Ruby-API geschrieben、masan control和Flexibilität bietet组成的。
这是一种简单的写法。在脚本编辑器中使用脚本脚本,在脚本编辑器中使用脚本脚本,在脚本编辑器中使用脚本脚本。
Einzelartikel-Skripte
Skripte fr Einzelartikel wirken sich auf Einzelartikel im Warenkorb aus and können precision ändern oder Rabatte gewähren。[2] [d] [d] [d] [d] [d] [d] [d] [d] [d] [d]。
德国,德国,德国,德国,德国,德国,德国,德国,德国,德国,德国,德国。剧本是这样写的:keinen Rabatt auf nachfolgende Zahlungen an。
Einige Methodenkönnen nur in Einzelartikel-Skripten verwendet werden.
Versand-Skripte
Skripte f
Versand-Skripte, die einen Rabatt auf versandgeb
Einige Methodenkönnen nur in Versand-Skripten verwendet werden.
Zahlungsskripte
zahlungsscripts interinterinterintereven mitZahlungenund können zahlungs - gateway umbenennen, verbergen and new anordnen。比奇顿,在zahlungs - gateway interagieen上,在Checkout-Bildschirm上,在Apple Pay上,通过zahlungs - gateway的脚本。当我们检查完后,我们会发现这是一个非常好的例子。
Einige Methodenkönnen nur in zahluns - skripten verwendet werden.
《Methoden
Die folgenden Methoden können in jedem skrittyp verwendet werden:
Eingabe
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.cart | Warenkorb | Gibt ein veränderbares Warenkorbobjekt zur |
.locale | 字符串 | 关于昆顿模式的基本概念。例如在 ,fr 奥得河pt-BR . |
Warenkorb
Das Warenkorbobjekt ist nur r den Onlineshop-Kanal verfgbar。einge abgebrochene checkout在Zugriff和darenkorbobjekt都有。当在Checkout allerdings geschlossen wurde和der Kunde dann den abgebrochenen Checkout aufrute时,在Checkout weitergeleitet和das Warenkorbobjekt存在于夜间。as light daran, ass der Kunde durch die E-Mail mit der Mitteilung ber den abgebrochenen Checkout die eigentliche Storefront umgeht。
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.customer | Kunde | Gibt den Inhaber des warrenkorbs aus (falls vorhanden)。 |
.shipping_address | Lieferadresse | [au:] [au:] [au:] |
.discount_code | variiert | Ruckgaben:
|
.line_items | Liste< Einzelartikel > | 参考例句:列出在沃伦考伯州的一份清单。 |
.presentment_currency | Liste<字符串> | Gibt die lokale Währung (Darstellungswährung) des Kunden (im Format)ISO 4217)来自。Zum Beispiel:美元。 |
.subtotal_price | 钱 | 在此基础上,我们提出了一种新的方法,使我们能够更有效地利用这种方法。 |
.total_weight | 格拉姆 | Gibt das gesamtgewhicht aller Einzelartikeln in warrenkorb aus。 |
Warenkorbrabatt: FesterBetrag
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.code | 字符串 | “我想要的是Rabattcode”,“我想要的是Rabattcode”。 |
.amount | 钱 | 吉特恩·格尔德·格尔德·拉巴特斯。 |
.reject({message: String}) | 零 | Lehnt den Rabattcode ab, der auf den warrenkorb angewendet wurde。风景明信片Nachricht 是erforderlich。 |
.rejected吗? | Boolescher维尔特 | Meldet, ob der Rabattcode abgelehnt wurde。 |
Warenkorbrabatt: Prozentsatz
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.code | 字符串 | “我想要的是Rabattcode”,“我想要的是Rabattcode”。 |
.percentage | Dezimal | Gibt den Prozentsatz des rabates。 |
.reject({message: String}) | 零 | Lehnt den Rabattcode ab, der auf den warrenkorb angewendet wurde。风景明信片Nachricht 是erforderlich。 |
.rejected吗? | Boolescher维尔特 | Meldet, ob der Rabattcode abgelehnt wurde。 |
CartDiscount:航运
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.code | 字符串 | “我想要的是Rabattcode”,“我想要的是Rabattcode”。 |
.reject({message: String}) | 零 | Lehnt den Rabattcode ab, der auf den warrenkorb angewendet wurde。风景明信片Nachricht 是erforderlich。 |
.rejected吗? | Boolescher维尔特 | Meldet, ob der Rabattcode abgelehnt wurde。 |
Kunde
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.id | Ganze Zahl | gbt - id - number der Kunden aus。 |
字符串 | 我的电子邮件地址在昆登。 | |
.tags | Liste<标记> | gibine listine von Strings aus, die alle fencen Kunden festgelegte Tags darstellen。 |
.orders_count | Ganze Zahl | 我想我是最好的朋友,我是最好的朋友。 |
.total_spent | 钱 | 这是一种更好的学习方式,一种更好的学习方式。 |
.accepts_ob欧宝娱乐app下载地址marketing吗? | Boolescher维尔特 | Gibt和der Kunde Marketiob欧宝娱乐app下载地址ng akzeptitit。 |
Einzelartikel
克艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.grams | < td< td>《科学与技术》(Gibt das gesamtgewichts des inzelarkels)。||
.line_price | 钱 | Der Preis des Einzelartikels。 |
.discounted吗? | Boolescher维尔特 | 因此,在脚本中调用Preis - iner Position,并在脚本中调用该位置。Die Verwendung von Rabattcodes, keinen Einfluss auf den rckgabewert。 |
. properties | 哈希 | 本章是关于特征分析的,本章是关于特征分析的。 |
.variant | 变体 | 对产品变量进行估计。 |
.quantity | Ganze Zahl | gidie Menge dieses einzelarkels。 |
.selling_plan_id | Ganze Zahl | Gibt die ID des Verkaufsplans der Position as。disese method ist n |
Liste
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
格式 | Liste | Erstellt in neues objjekt zur Darstellung einer list。 |
[]。 | 元素顺序为零 | Gibt:元素zum angegebenen指数zur |
强生的 | Liste | gieine neue list zurck, die Elemente enthält, die den beden Listen gemeinsam sind and keine Duplikate enthalten。 |
.delete_if | Liste | 元素中包含可选的代码块löschen。sihe die documentation fr diedelete_if - Ruby中的方法. |
空虚吗? | Boolescher维尔特 | 有 |
中国当代 | 元素顺序为零 | Gibt是第一个元素列表。听我说,风 |
.index (* args,室) | 整数零 | 列表中所有元素的索引。在块列表中包含参数,参数索引,参数索引,参数索引,参数索引,参数索引,参数索引,参数索引。 |
.rindex (* args,室) | 整数零 | 列表元素索引(Index)wenin Block anstelle eines参数angegegeben wind, wind der Index des sten Elements zurkgegeben, frdas der Block wahr list。 |
.last | 元素顺序为零 | 这让中兴通讯感到不安 |
长处 | int | 请在列表中添加Anzahl元素。 |
.size | int | 别名 |
each (* args,室) | Liste | 栅格栅格中的栅格栅格中的栅格栅格中的栅格栅格,栅格中的栅格栅格,栅格中的栅格栅格。 |
Lieferadresse
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
. name | 字符串 | 人之名,人之命,人之命,人之命。 |
.address1 | 字符串 | Gibt den Straßenadressabschnitt der Lieferadresse auss。 |
.address2 | 字符串 | Gibt as optional zusätzliche field des Abschnitts der stra ß enaddresse der Lieferadresse aus。 |
.phone | 字符串 | 我的名字叫“电话号码”,名字叫“电话号码”。 |
.city | 字符串 | 我想说的是,我的生命是如此的短暂。 |
. zip | 字符串 | Gibt die Postleitzahl der Lieferadresse auss。 |
.province | 字符串 | Gibt das Bundesland/den Kanton der Lieferadresse aus。 |
.province_code | 字符串 | Gibt den abgekrzten Wert der Provinz / des bundesstates der Lieferadresse aus。 |
.country_code | 字符串 | [au:] [au:] [au:] |
钱
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.derived_from_presentment (customer_cents:X) | 钱 | Rechnet einen betrg (in Cent) von der lokalen Währung (Darstellungswährung) des Kunden in die Währung deines Shops um。方法参数customer_cents 在岑泽普提尔,扎尔的名字叫扎尔。例如:Money.derived_from_presentment (customer_cents: 500) . |
格式 | 钱 | Erstellt ein neues object, um einen Preis darzustellen。 |
.zero | 钱 | Erstellt in neues object mit Preis von Null。 |
+ | 钱 | Fugt请来两钱 -Objekte hinzu。 |
- - - - - - | 钱 | Subtrahiert静脉钱 ——object von einem anderen |
* | 钱 | Multipliziert静脉钱 - - - - - - - - - - - - - - - - - |
Money-Beispiele
Erstellt静脉钱
目标:1000美分,10美元。
Erstellt静脉钱
-目标,1美元的价格,多倍的价格,50美元的价格。有静脉钱
-目标是50美元。
变体
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.id | Ganze Zahl | 基模id -编号变量号。 |
.price | 钱 | 这是我的杰作。 |
. product | Produkt | 参考文献: |
.skus | Liste<字符串> | Gibt die artikelnumn (SKUs) der Variante zurck, die häufig zum Verfolgen des Bestands verwendet werden。 |
.title | 字符串 | Gibt den Titel der Variante aus。 |
Produkt
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.id | Ganze Zahl | 产品编号产品编号 |
.gift_card吗? | Boolescher维尔特 | Gibt是一种新型的产品,它能使我们的产品更好地发挥作用。 |
.tags | Liste<标记> | gibitine列出了所有字符串、字符串、字符串、字符串、字符串、标签、字符串、字符串、字符串、字符串、字符串、字符串、字符串、字符串、字符串、字符串、字符串、字符串、字符串、字符串、字符串。 |
.product_type | 字符串 | 分类分析,die häufig zum filter and Suchen verwendet wind and mit in product gekennzeichnet werden kann。 |
.vendor | 字符串 | 吉比特啤酒产品有限公司。 |
内核
内核ruby - module中的list,以及jder Klasse中的enthalten list。Daher sind seine Methoden fr jedes objjekt vergbar。《疾病方法学》,《疾病方法学》,《疾病方法学》,《疾病方法学》。
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.exit | Keine | 我是说:“我是说,我是说,我是说,我是说,我是说。”当她死去的时候,她会感到一阵狂风,一阵狂风Output.cart zugewiesen wurde,那就是脚本keine Auswirkungen。中文:中文:中文:中文:中文:中文:中文:中文:中文:中文:中文:中文:中文:中文:中文:中文:中文:中文:中文:中文:中文:中文:中文:中文:中文:中文:英文。 |
Kernel-Beispiel
Einzelartikelmethoden
Die folgenden Methoden können beiEinzelartikel-Skriptenangewandt了:
Warenkorb
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.subtotal_price_was | 钱 | 在此基础上,提出了一种新的研究方法。 |
.subtotal_price_changed吗? | Boolescher维尔特 | Gibt aus, ob die Zwischensumme sich geändert hat。 |
Einzelartikel
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.change_line_price (钱New_price,{消息:字符串}) | 钱 | Ändert den Preis des Einzelartikels zum angegebenen betrg。风景明信片Nachricht 是erforderlich。new_price muss niedriger也der aktuelle Preis sein。 |
.original_line_price | 钱 | 翻译成英文:翻译成英文:翻译成英文:翻译成英文:翻译成英文:翻译成英文:翻译成英文:翻译成英文: |
.line_price_was | 钱 | Gibt den Preis des inzelartikels, bever Änderungen vom aktuellen script |
.line_price_changed吗? | Boolescher维尔特 | [8] [j], [j], [j], [j], [j], [j], [j], [j]。 |
.change_properties (哈希New_properties,{消息:字符串}) | 哈希 | legue neue Eigenschaften fproperties_was 特征树哈希,特征树哈希法,特征树哈希法,特征树哈希法。 |
.properties_was | 哈希 | gibden Hash mit den urspr |
.properties_changed吗? | Boolescher维尔特 | Gibt aus, obdie Eigenschaften des Einzelartikels sich geändert haben。 |
.split ({:整数}) | Einzelartikel | Teilt einen Einzelartikel in zwei Einzelartikel。取 我的意思是,我的意思是,我的意思是我的意思是我的意思是我的意思是我的意思是我的意思是我的意思是我的意思。 |
.split Beispiel
这是一种很好的方法original_line_item
in zwei Einzelartikel geteilt。Der neue Einzelartikel hat die Menge 1 (angelgeben durch)带:1
).“Dritter Hut zum Preis von 5美元”和“Dritter Hut zum Preis von 5美元”。
变体
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.compare_at_price | 钱 | 在此基础上,提出了一种改进的方法。有零 因此,当我们的研究对象是变量keinen durchgestrichenen Vergleichspreis时。 |
Versandarten
Die folgenden Methoden können beiVersand-Skriptenangewandt了:
Eingabe
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.shipping_rates | 请仔细听一遍 | 请列举艾伦·范思哲和总统的履历 |
请仔细听一遍
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.delete_if | 请仔细听一遍 | Versandkosten mitilife提供可选代码块löschen。sihe die documentation fr diedelete_if - Ruby中的方法. |
.sort ! | 请仔细听一遍 | order die Versandkosten . Vergleichsoperators . order可选代码块。sihe die documentation fr die排序! - Ruby中的方法. |
.sort_by ! | 请仔细听一遍 | Sortiere die Versandkosten mit einem可选代码块。sihe die documentation fr diesort_by ! - Ruby中的方法. |
Versandpreis
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.code | 字符串 | Gibt den Code fr die Versandkosten zur |
.markup | 钱 | 有ggf。[au:] [au:] [au:] |
. name | 字符串 | 《通用关税法案》。麻省理工学院change_name kann der Name geändert werden。 |
.price | 钱 | 这是一个非常好的例子。 |
.source | 字符串 | 因此,这是一个非常相关的问题。Die Quelle kann night geändert werden。 |
.change_name (字符串new_name) | 字符串 | Ändert den Namen(最高255 Zeichen) des versandtariffs。今晚möglich, die Quelle zu ändern, zu löschen order auszublenden。 |
.apply_discount (钱折扣,{消息:字符串}) | 钱 | 文迪特·拉巴特:“我的朋友,我的朋友,我的朋友。”Der Preis kann晚上在0个还原后的werden。他的名字是“Nachricht erforderlich”。 |
.phone_required吗? | Boolescher维尔特 | 有真正的 所以,当你的电话号码是“电话号码”时,你的电话号码是“电话号码”假 在电话号码的第一个晚上,电话号码的第一个晚上。 |
Zahlungsmethoden
Die folgenden Methoden können beiZahlungs-Skriptenangewandt了:
Eingabe
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.payment_gateways | PaymentGatewaysList | Gibt eine列出了所有的商店名称 |
ZahlungsportalListe
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
.delete_if | ZahlungsportalListe | Löscht zahlungs -网关的生活和可选的代码块。sihe die documentation fr diedelete_if - Ruby中的方法. |
.sort ! | ZahlungsportalListe | Sortiert zahlungs - gateway将使用vergleicos操作符,并使用可选的代码块。sihe die documentation fr die排序! - Ruby中的方法. |
.sort_by ! | ZahlungsportalListe | sortitit zahlungs - gateway使用可选的代码块。sihe die documentation fr diesort_by ! - Ruby中的方法. |
PaymentGateway
艺术 | Ruckgabetyp | 使用说明书 |
---|---|---|
. name | 字符串 | 那门寺,扎伦门寺和。 |
.enabled_card_brands | Liste<字符串> | Wenn das zahluns - gateway Kreditkarten unterst |
.change_name (字符串new_name) | 字符串 | Ändert den Namen des zahlungs - gateway。zahlungs - gateway mit Logos können night umbennt werden。 |
Beispiele
当我在folgenden Beispiel fgr ein einzelartikel - script in Kunde ein productbestbestt, das kein Geschenkgutschein ist, and der Preis des productserum 9美元还原时。Außerdem wird der gesamttrag angezeigt, den der Kunde während aller bessuche in deinem Shop ausgegeben:
Mehr erfahren
erfare mehr zu diesen Themen: