...
Type | Description |
boolean | A true or false value or use numbers 0 and 1. Example: “true” |
color | The hexadecimal code for a color including leading # char. Example: “#fff123” |
date | A date in ISO 8601 format without a presumed time zone. Example: “2021-02-02” |
date_time | A date and time in ISO 8601 format without a presumed time zone. Example: “2021-01-01T12:30:00” |
dimension | A number value and a unit. Unit is by default the unit at the Perfion Feature, but can be set via an attribute @ShopifyUnit or the value can be a json string like { "unit": "cm", "value": 25.0 } Valid unit values: in, ft, yd, mm, cm, m. Example: 25.0 or { "unit": "cm", "value": 25.0 } |
money | A numeric value and a unit for the currency code that matches the store's currency. Unit is by default the unit at the Perfion Feature, but can be set via an attribute @ShopifyUnit or the value can be a json string like { "amount": "5.99", "currency_code": "CAD" } Valid unit values: currency code in the shop. Example: 5.99 or { "amount": "5.99", "currency_code": "CAD" } |
json | A JSON-formatted string. The json is translatable. Example: “[{ "k": "v1" }, { "k": "v2" }]” |
multi_line_text_field
| A multi-line text field. The multi_line_text_field is translatable. Example: “Item list: Table Chair” |
number_decimal | A number with decimal places in the range of +/-9999999999999.999999999. Example: “10.4” |
number_integer | A whole number in the range of +/-9,007,199,254,740,991. Example: “10” |
rating | A rating measured on a specified scale. This is a JSON-formatted string. Example: { "value": "3.5", "scale_min": "1.0", "scale_max": "5.0" } |
rich_text_field | A rich text field supporting headings, lists, links, bold, and italics as json string. Learn more about rich text formatting. The Title is translatable. |
single_line_text_field
| A single-line text field. The single_line_text_field is translatable. Example: “Some text” |
url | A URL with one of the allowed schemes: https, http, mailto, sms, tel. The url is translatable. Example: “Start and grow your e-commerce business - 3-Day Free Trial ” |
volume | A number value and a unit. Unit is by default the unit at the Perfion Feature, but can be set via an attribute @ShopifyUnit or the value can be a json string like { "unit": "cm", "value": 25.0 } Valid unit values: ml, cl, l, m3 (cubic meters), us_fl_oz, us_pt, us_qt, us_gal, imp_fl_oz, imp_pt, imp_qt, imp_gal. Example: 25.0 or { "unit": "ml", "value": 20.0 } |
weight | A number value and a unit. Unit is by default the unit at the Perfion Feature, but can be set via an attribute @ShopifyUnit or the value can be a json string like { "unit": "cm", "value": 25.0 } Valid unit values: oz, lb, g, kg Example: 25.0 or { "unit": "ml", "value": 20.0 } |
...
Type | Description |
page_reference | A reference to a page on the online store. This is a special Shopify URL. Example: “gid://shopify/OnlineStorePage/1” |
product_reference | A reference to a product on the online store. This is a special Shopify URL. Example: “gid://shopify/Product/1” |
variant_reference | A reference to a product variant on the online store. This is a special Shopify URL. Example: “gid://shopify/ProductVariant/1” |
file_reference | A reference to a file on the online store. The file_reference can be mapped as a Field or a Attachment(Url). Field: Use the Shopify Gid e.g. Example: “gid://shopify/MediaImage/123”a Url where Shopify candownload the file. The Url need to have the file name in the last part of the Url like https://filedownload.com/pdf-files/filename.pdf?page=2. The file_reference as field is translatable. Attachment(Url): Use a Perion File feature to upload files stored in Perfion. The file_reference as attachment is not translatable. |
...