Membuat dan mengaktifkan skrip

Anda menulis skrip di API Skrip Shopify. API ini adalah versi bahasa pemrograman Ruby, jadi Anda perlu pengalaman dalam pemrograman dengan Ruby. Gunakan Script Editor untuk membuat, mengedit, menguji, dan menerbitkan skrip Anda.

Sebelum Anda mulai menulis skrip, Anda harus meninjau berbagai jenis skrip (item pesanan, pengiriman, dan pembayaran) sehingga Anda mengetahui metode yang didukung oleh setiap jenis skrip. Misalnya, skrip item pesanan tidak dapat menggunakan metode pengiriman.

Hanya satu skrip per jenis skrip yang dapat diterbitkan pada satu waktu. Misalnya, Anda dapat menerbitkan skrip item pesanan dan skrip tarif pengiriman, tetapi Anda tidak dapat menerbitkan dua skrip item pesanan secara bersamaan.

Saluran yang didukung

Saat membuat (atau mengedit) skrip, Anda memilih apakah skrip tersebut akan dijalankan di toko online Anda saja, atau di toko online Anda dan di aplikasi berikut:

Anda dapat menemukan contoh skrip umum dalam templat skrip yang disediakan di Script Editor. Untuk melihat templat ini, Anda perlu membuat skrip.

Membuat skrip

Untuk membuat skrip:

Tinjau API Skrip Shopify sebagai referensi untuk menulis kode skrip.

  1. Buka Script Editor. Halaman ringkasan Skrip menampilkan daftar skrip untuk toko Anda.
  2. Klik Buat skrip untuk mulai membuat skrip baru.
  3. Di Pilih templat skrip dialog:
    1. Pilih jenis skrip yang ingin Anda buat.
    2. Pilih templat contoh sebagai titik awal, atau pilih Templat kosong untuk mulai menulis skrip dari awal.
    3. Klik Buat skrip untuk membuat skrip dengan jenis yang telah Anda pilih.
4. Di kotak **Judul**, masukkan nama untuk skrip. Gunakan nama yang deskriptif agar Anda dapat mengetahui fungsi skrip secara sekilas. 5. Klik **Kode** untuk membuka konsol **kode sumber Ruby**. 6. Masukkan kode untuk skrip Anda. Gunakan [dokumentasi API Skrip Shopify](/manual/checkout-settings/script-editor/shopify-scripts) sebagai referensi. 7. Klik **Jalankan skrip** untuk menjalankan skrip. 8. Setelah selesai: * klik **Simpan draf** untuk menyimpan draf skrip yang tidak diterbitkan * klik **Simpan dan terbitkan** untuk membuat dan menerbitkan skrip.

Langkah berikutnya

Setelah menulis skrip, Anda harus menguji dan men-debug-nya sebelum Anda menerbitkannya. Anda juga dapat memperbarui file templat Liquid agar etalase toko online Anda merespons perubahan yang dibuat oleh skrip.