Thêm Liquid tùy chỉnh vào chiến dịch Shopify Email
Bạn có thể thêm tính năng viết mã tùy chỉnh vào thư của Shopify Email bằng cách thêm mục Liquid tùy chỉnh hoặc tạo email được mã hóa tùy chỉnh hoàn toàn. Những tùy chọn này cho phép bạn nhập Liquid hoặc HTML tùy chỉnh.
Liquid là ngôn ngữ lập trình đơn giản, dễ dùng của Shopify và cũng là ngôn ngữ lập trình xây dựng chủ đề trong Cửa hàng chủ đề Shopify.
Bạn có thể sử dụng Liquid tùy chỉnh để hiển thị các phần tử tùy chỉnh, ví dụ như hình ảnh cạnh nhau, nút tùy chỉnh, hình ảnh có kích thước tùy chỉnh và kích cỡ mục tùy chỉnh.
Trên trang này
Những lưu ý
Xem lại những lưu ý sau đây trước khi bắt đầu thêm Liquid tùy chỉnh vào thư Shopify Email:
- Các biến bạn đưa vào mã cần được Liquid tùy chỉnh hỗ trợ.
- Bạn chỉ có thể sử dụng thiết bị máy tính để bàn để tạo mục Liquid tùy chỉnh.
- Bắt buộc phải có biến
unsubscribe_link
trong email Liquid tùy chỉnh. Nếu bạn đã kích hoạt tính năng theo dõi lượt mở thìopen_tracking
cũng là biến bắt buộc phải có. Tìm hiểu thêm về cách thêm các biến bắt buộc vào email. - Mã bạn nhập có các giới hạn sau:
- Tối đa 50 kilobyte (KB) đối với các mục Liquid tùy chỉnh.
- Tối đa 500 KB đối với email Liquid được mã hóa tùy chỉnh.
Biến Liquid được hỗ trợ trong Liquid tùy chỉnh
Bạn có thể sử dụng các biến sau để tùy chỉnh thư email Shopify bằng Liquid.
Biến Liquid được hỗ trợ cho mọi mẫu email
Bạn có thể sử dụng các biến sau để tùy chỉnh bất kỳ thư Shopify Email nào bằng Liquid.
Biến | Mô tả |
---|---|
all_products |
Tất cả sản phẩm trong cửa hàng của bạn. |
unsubscribe_link |
Biến này cấp quyền truy cập vào liên kết hủy đăng ký. Bạn phải có biến này nếu muốn tạo email được mã hóa tùy chỉnh. |
open_tracking |
Biến này cấp quyền truy cập vào khối theo dõi lượt mở định dạng sẵn. Bạn phải có biến này và kích hoạt tính năng theo dõi lượt mở nếu muốn tạo email được mã hóa tùy chỉnh. |
data.customer.* |
Biến này cấp quyền truy cập vào các thuộc tính dữ liệu khách hàng sau: first_name last_name gửi email city trạng thái quốc gia Bạn không thể sử dụng những thuộc tính này trong bộ lọc Liquid hoặc điều kiện Liquid. |
email.* |
Biến này cấp quyền truy cập vào các thuộc tính email sau: subject hiển thị dòng chủ đề của email.preview_text hiển thị văn bản xem trước của email. |
shop.* |
Biến này cấp quyền truy cập vào các thuộc tính sau của cửa hàng:
name hiển thị tên cửa hàng.domain hiển thị miền chính của cửa hàng.url hiển thị URL của cửa hàng.shopify_domain hiển thị miền Shopify của cửa hàng.
|
Biến Liquid được hỗ trợ cho email về giao dịch thanh toán bỏ dở
Bạn có thể sử dụng các biến sau để tùy chỉnh thư email của Shopify về giao dịch thanh toán bỏ dở bằng Liquid.
Biến | Mô tả |
---|---|
abandoned_checkout.* |
Biến này cấp quyền truy cập vào các thuộc tính sau của giao dịch thanh toán bỏ dở:
|
id(checkout ID) |
ID duy nhất của giao dịch thanh toán để sử dụng nội bộ. |
shop |
Tên cửa hàng Shopify của bạn. |
name |
Tên của giao dịch thanh toán bỏ dở, hay còn gọi là mã số giao dịch thanh toán. |
total_price |
Tổng giá trị đơn hàng (tổng phụ + chi phí vận chuyển - giảm giá vận chuyển + thuế). |
shipping_price |
Giá vận chuyển. Ví dụ: |
shipping_address |
Địa chỉ giao hàng. |
billing_address |
Địa chỉ thanh toán. |
line_items |
Danh sách tất cả mục hàng trong giao dịch thanh toán bỏ dở. |
unavailable_line_items |
Danh sách tất cả mục hàng không có sẵn của giao dịch thanh toán bỏ dở. |
note |
Ghi chú được đính kèm giao dịch thanh toán bỏ dở. |
landing_site |
Đường dẫn của trang đích mà khách hàng đã sử dụng. Đây là trang đầu tiên khách hàng truy cập khi họ vào cửa hàng. Ví dụ: |
landing_site_ref |
Trích xuất tham số tham chiếu từ trang đích. Tham số tham chiếu có thể là: Nếu {% if landing_site_ref == 'my-tracking-token' %} Thao tác của tôi... {% endif %} |
referring_site |
URL của nguồn giới thiệu đã đưa khách hàng đến cửa hàng. Ví dụ: |
created_at |
Ngày và giờ khách hàng đã tạo giao dịch thanh toán mà họ bỏ dở. |
closed_at |
Ngày và giờ đóng giao dịch thanh toán. |
customer_locale |
Mã ngôn ngữ gồm hai hoặc ba chữ cái cho vùng miền của khách hàng, theo sau có thể là từ bổ trợ khu vực. Ví dụ: en, en-CA |
item_count |
Tổng số lượng của tất cả các mặt hàng. |
unique_gateways |
Danh sách các nhà cung cấp dịch vụ thanh toán duy nhất có trong giao dịch thanh toán. |
discount |
Ưu đãi giảm giá áp dụng cho giỏ hàng hoặc mục hàng trong giao dịch thanh toán bỏ dở. |
discounts |
Danh sách ưu đãi giảm giá áp dụng cho giao dịch thanh toán. |
successfully_applied_discounts |
Ưu đãi giảm giá đã áp dụng thành công cho giao dịch thanh toán. |
discounts_amount |
Số tiền giảm giá sau khi áp dụng tất cả các ưu đãi giảm giá. Ví dụ: +5,00 USD |
discounts_savings |
Số tiền tiết kiệm được nhờ tất cả các ưu đãi giảm giá. Ví dụ: -5,00 USD |
buyer_accepts_marketing |
Đơn hàng trả lại truehoặc falsetùy vào việc khách hàng có chấp nhận nội dung tiếp thị trong quá trình thực hiện giao dịch thanh toán bỏ dở hay không. |
subtotal_line_items |
Các mục hàng được dùng để tính giá tổng phụ khi thanh toán, không bao gồm mọi mục hàng tiền boa. |
requires_shipping |
Đơn hàng trả lại truenếu có ít nhất một mặt hàng trong giao dịch thanh toán yêu cầu vận chuyển. |
subtotal_price |
Giá tổng phụ của các mục hàng khi thanh toán. |
Email liên quan đến giao dịch thanh toán bỏ dở. | |
shop_name |
Tên của cửa hàng. |
tax_lines |
Thuế được chia theo loại thuế: {% for tax_line in tax_lines %} {{ tax_line.title }} ({{ tax_line.rate_percentage }}%) : {{ tax_line.price | money_with_currency }} {% endfor %} |
tax_price |
Tổng tiền thuế của tất cả mặt hàng trong giao dịch thanh toán. |
attributes |
Bất kỳ thuộc tính nào được gắn với giao dịch thanh toán bỏ dở. Ví dụ: |
shipping_method |
Thông tin về phương thức vận chuyển đầu tiên có sẵn khi thanh toán. |
shipping_methods |
Các phương thức vận chuyển có sẵn khi thanh toán. |
free |
Đơn hàng trả lại true nếu tổng giá của giao dịch thanh toán là 0. |
free_shipping |
Đơn hàng trả lại truenếu giao dịch thanh toán không yêu cầu vận chuyển hoặc nếu giá vận chuyển bằng 0. |
different_billing_address |
Đơn hàng trả lại truehoặc falsedựa vào việc địa chỉ giao hàng có giống với địa chỉ thanh toán hay không. |
customer |
Đối tượng khách hàng có thuộc tính của đầu ra khách hàng. |
gift_cards |
Thẻ quà tặng đã áp dụng cho giao dịch thanh toán. |
gift_cards_amount |
Phần giá tiền của giao dịch thanh toán sẽ được trả bằng thẻ quà tặng. |
transactions |
Các giao dịch của quá trình thanh toán. |
shareable_url |
URL của sản phẩm đầu tiên trong mục hàng. |
shareable_title |
Tiêu đề sản phẩm của mục hàng đầu tiên. |
total_tip |
Tổng tiền boa khách hàng đã thêm khi thanh toán. |
discount_applications |
Mô tả lý do và cách thức giảm giá một mặt hàng trong giao dịch thanh toán. |
cart_level_discount_applications |
Các lượt áp dụng ưu đãi giảm giá dành riêng cho giỏ hàng. |
currency |
Đơn vị tiền tệ của giao dịch thanh toán bỏ dở. |
line_items_subtotal_price |
Tổng giá của tất cả các mục hàng trong giao dịch thanh toán sau khi áp dụng giảm giá mục hàng. |
Biến Liquid dành cho email về lượt duyệt xem bỏ dở và giỏ hàng bị bỏ quên
Biến abandoned_visit.*
sẽ chỉ điền nếu email là nằm trong quy trình tự động hóa tiếp thị về giỏ hàng bị bỏ quên hoặc lần duyệt xem sản phẩm bị bỏ dở. Xem xét các thuộc tính sau, biến này cấp quyền truy cập vào các thuộc tính đó.
Biến | Mô tả |
---|---|
abandoned_visit.* |
Biến này cấp quyền truy cập vào các thuộc tính sau của lần duyệt xem hoặc giỏ hàng bị bỏ quên:
|
Sử dụng biến bắt buộc
Khi tạo email Liquid tùy chỉnh, bạn bắt buộc phải có biến unsubscribe_link
. Nếu bạn đã kích hoạt tính năng theo dõi lượt mở thì open_tracking
cũng là biến bắt buộc phải có.
Bạn có thể chèn những biến này vào bất kỳ chỗ nào trong mã của email, nhưng vị trí phổ biến nhất để thêm là trong mục chân trang của email, ví dụ như sau:
Ví dụ về mã Liquid tùy chỉnh
Bạn có thể nhập Liquid hoặc HTML tùy chỉnh vào trình chỉnh sửa mã. Mã sau đây là ví dụ về cách bạn có thể thêm mã Liquid để hiển thị tên cửa hàng, nút tùy chỉnh và hình ảnh có kích cỡ tùy chỉnh trong thư email.