Skrip Shopify dan aplikasi Script Editor
Skrip Shopify adalah potongan kecil kode yang memungkinkan Anda membuat pengalaman yang dipersonalisasi untuk pelanggan di keranjang mereka dan saat checkout.
Saat membuat atau mengedit skrip, Anda dapat memilih apakah skrip tersebut akan berjalan hanya di toko online Anda, atau di toko online Anda dan di aplikasi berikut:
- Aplikasi khusus yang dibuat dengan Storefront API, JavaScript Buy SDK, Mobile Buy SDKs (Android dan iOS)
- Aplikasi khusus yang menghasilkan checkout
- Pembuat aplikasi seluler Tapcart, Plobal Apps, dan Vajro
Agar skrip dapat berfungsi, situs web harus memiliki fungsionalitas keranjang belanja bawaan, sehingga skrip tidak dapat digunakan dengan Buy button atau saluran penjualan Facebook.
Anda dapat menggunakan skrip untuk membuat diskon yang diterapkan pada keranjang berdasarkan item di keranjang tersebut serta properti keranjang lainnya. Anda juga dapat menggunakan skrip untuk menyesuaikan opsi pengiriman dan pembayaran yang tersedia bagi pelanggan.
Anda menulis skrip menggunakan Shopify Scripts API, yang menggunakan versi terbatas dari bahasa pemrograman Ruby. Anda dapat menulis, mengedit, mengelola, dan menerbitkan skrip menggunakan aplikasi Script Editor. Aplikasi Script Editor menyediakan templat untuk membantu Anda menulis skrip dan debugger untuk membantu Anda mengujinya.
Setelah menerbitkan skrip, Anda dapat memperbarui file templat Liquid agar toko online Anda merespons perubahan yang dibuat oleh skrip Anda.
Di halaman ini
Contoh skrip
Daftar berikut berisi contoh jenis diskon dan kustomisasi yang dapat Anda buat dengan skrip:
- beri diskon pada produk dengan tag tertentu untuk menawarkan diskon persentase (%) atau tetap ($), atau kombinasi keduanya
- jalankan promosi dengan logika sederhana atau kompleks (beli satu, gratis satu (BOGO); beli dua dapat diskon 10%, beli empat dapat diskon 20%)
- tawarkan harga dinamis dengan potongan harga berdasarkan volume
- ubah, sembunyikan, atau susun ulang opsi dan harga pengiriman
- ubah, sembunyikan, atau susun ulang metode gerbang pembayaran
Anda dapat membuat jenis skrip berikut:
- Skrip item pesanan—Skrip ini memengaruhi item pesanan di keranjang dan dapat mengubah harga serta memberikan diskon. Skrip ini berjalan setiap kali item ditambahkan, dihapus, atau diubah di keranjang Anda.
- Skrip pengiriman—Skrip ini berinteraksi dengan pengiriman, dan dapat mengubah metode pengiriman serta memberikan diskon pada tarif pengiriman. Skrip ini berjalan setiap kali pelanggan Anda mengakses halaman opsi pengiriman di checkout.
- Skrip pembayaran—Skrip ini berinteraksi dengan pembayaran, dan dapat mengubah nama, menyembunyikan, dan menyusun ulang gerbang pembayaran. Skrip ini berjalan setiap kali pelanggan Anda mengakses halaman metode pembayaran di checkout. Skrip pembayaran tidak berinteraksi dengan gerbang pembayaran, seperti PayPal Express atau Apple Pay, yang ditampilkan kepada pelanggan Anda sebelum checkout.
Templat skrip
Aplikasi Script Editor menyertakan templat skrip umum. Saat membuat skrip, Anda dapat memilih templat dan mengeditnya sesuai kebutuhan toko Anda. Daftar berikut berisi contoh templat yang dapat Anda sesuaikan:
- potongan persentase (%) untuk produk
- potongan jumlah ($) untuk produk
- potongan persentase (%) dan jumlah ($) untuk produk
- diskon massal
- beli satu gratis satu (BOGO)
- ubah harga tarif pengiriman
- ubah nama tarif pengiriman
- sembunyikan tarif pengiriman
- susun ulang tarif pengiriman
- ubah nama gerbang pembayaran
- sembunyikan gerbang pembayaran
- susun ulang gerbang pembayaran