Waktu terjadwal

Pemicu Waktu terjadwal memulai alur kerja pada waktu dan tanggal yang Anda tentukan, dengan opsi untuk:

  • mengulang alur kerja sesuai jadwal tertentu
  • menghentikan pengulangan alur kerja saat kriteria tertentu terpenuhi

Tidak seperti kebanyakan pemicu lain yang tersedia untuk Shopify Flow, pemicu Waktu terjadwal memulai alur kerja berdasarkan kriteria yang Anda tetapkan saat membuat alur kerja, bukan berdasarkan peristiwa yang terjadi di toko atau di aplikasi Anda.

Ada tiga cara berbeda untuk menggunakan pemicu Waktu terjadwal:

Anda dapat membuat beberapa jadwal dan menggunakan kombinasi pendekatan ini.

Pertimbangan untuk menggunakan pemicu Waktu terjadwal

  • Alur kerja harus memiliki setidaknya satu kejadian di masa mendatang. Jika alur kerja yang dibuat dimulai dan berakhir di masa lalu, Anda tidak dapat mengaktifkan alur kerja tersebut.
  • Untuk alur kerja berulang, interval terpanjang yang memungkinkan antar-kejadian adalah satu tahun. Interval terkecil yang memungkinkan adalah 10 menit. Untuk interval waktu yang singkat, jika alur kerja membutuhkan waktu lebih lama untuk berjalan daripada intervalnya, Anda mungkin mendapatkan hasil yang tidak konsisten, tergantung pada kueri yang digunakan dan tindakan dalam alur kerja.

Membuat alur kerja yang berjalan pada tanggal dan waktu tertentu

  1. Buat alur kerja baru, lalu pilih pemicu Waktu terjadwal.
  2. Opsional: Pilih zona waktu yang akan digunakan. Secara default, ini diatur ke zona waktu toko Anda.
  3. Masukkan Tanggal mulai dan Waktu mulai.
  4. Opsional: Untuk menambahkan jadwal tambahan untuk alur kerja, klik Tambahkan jadwal.

Membuat alur kerja yang berjalan berulang kali sesuai jadwal

  1. Buat alur kerja yang dimulai dengan pemicu Waktu terjadwal.
  2. Setelah Anda mengatur waktu dan tanggal mulai, klik Tambahkan aturan pengulangan.
    1. Pilih jumlah waktu yang harus berlalu sebelum alur kerja dijalankan lagi. Jumlah ini harus berupa bilangan bulat. Desimal tidak didukung.
    2. Atur periode waktu dari opsi Hari, Minggu, atau Bulan.
      • Jika Anda memilih Minggu, lalu klik hari dalam seminggu saat alur kerja akan dijalankan.
      • Jika Anda memilih Bulan, lalu pilih hari dalam sebulan saat alur kerja akan dijalankan.
  3. Opsional: Untuk mengatur kriteria yang akan menghentikan pengulangan alur kerja, klik Tambahkan aturan akhir.

Membuat alur kerja yang berhenti berulang saat kriteria tertentu terpenuhi

  1. Buat alur kerja yang dimulai dengan pemicu Waktu terjadwal dan Aturan pengulangan.
  2. Klik Tambahkan aturan akhir.
  3. Lakukan salah satu hal berikut:
    • Untuk menghentikan alur kerja setelah berjalan beberapa kali, pilih Setelah beberapa kali kejadian, lalu masukkan jumlahnya di bagian Hitungan.
    • Untuk menghentikan alur kerja pada waktu tertentu, pilih Pada tanggal dan waktu, lalu masukkan Tanggal berakhir dan Waktu berakhir.

Tindakan Dapatkan

Sebagian besar alur kerja dimulai karena suatu peristiwa, dan secara otomatis menyertakan data yang terkait dengan peristiwa tersebut. Misalnya, saat alur kerja dimulai oleh pemicu Pesanan dibuat, alur kerja dimulai saat pesanan baru dibuat. Alur kerja secara otomatis memiliki informasi pesanan yang menyebabkannya berjalan, dan melakukan tindakan yang sesuai.

Dalam alur kerja yang menggunakan pemicu Waktu terjadwal, alur kerja dimulai pada waktu yang telah Anda tentukan, bukan sebagai akibat dari suatu peristiwa. Karena tidak ada peristiwa spesifik di toko Anda atau dari aplikasi yang memulai alur kerja, tidak ada data yang disertakan secara otomatis. Untuk membuat alur kerja yang melakukan tindakan pada pesanan atau produk, Anda dapat menggunakan tindakan berikut untuk memasukkan data tersebut ke dalam alur kerja Anda:

Variabel waktu terjadwal

Saat Anda memulai alur kerja dengan pemicu Waktu terjadwal, kondisi dan tindakan dalam alur kerja yang menerima variabel Liquid memiliki variabel tambahan yang tersedia. Variabel Dijadwalkan pada akan mengembalikan waktu dan tanggal saat alur kerja dijadwalkan untuk berjalan, yang disebut scheduledAt.

Menguji pemicu Waktu terjadwal

Untuk menguji alur kerja yang dimulai dengan pemicu ini, atur alur kerja pertama agar berjalan tidak lama setelah Anda mengaktifkan alur kerja. Setelah Anda yakin alur kerja berfungsi sebagaimana mestinya, edit alur kerja Anda untuk memperbarui tanggal dan waktu mulai.

Templat

Tambahkan produk dengan tag ke koleksi di waktu mendatang

Pada waktu mendatang, dapatkan semua produk dengan tag tertentu, lalu tambahkan ke koleksi. Lihat templat

Konversi metafield pelanggan menjadi tag untuk semua pelanggan

Alur kerja ini akan melakukan pengisian ulang tag ke semua pelanggan Anda berdasarkan nilai metafield. Alur kerja ini berjalan setiap jam dan mengambil hingga 100 pelanggan yang tidak memiliki tag "diproses". Untuk setiap pelanggan, alur kerja akan melihat nilai metafield custom.test dan menambahkannya sebagai tag. Alur kerja juga menambahkan tag "diproses" agar pelanggan tersebut tidak diambil lagi pada eksekusi alur kerja terjadwal berikutnya. Untuk menggunakan alur kerja ini, Anda perlu mengubah ruang nama dan kunci metafield agar cocok dengan metafield di toko Anda. Lihat templat

Buat dan inisialisasi metafield toko

Gunakan metafield toko dengan Flow dengan membuat definisi dan menginisialisasi metafield dengan nilai yang Anda perlukan. Lihat templat

Hapus pelanggan yang tidak aktif

Hapus pelanggan berusia lebih dari 5 tahun yang belum pernah membuat pesanan. Lihat templat

Hapus produk yang tidak aktif

Hapus produk tanpa inventaris yang belum diperbarui dalam setahun. Lihat templat

Email ringkasan mingguan tentang diskon aktif yang menggunakan kode

Mengirimkan ringkasan diskon aktif yang menggunakan kode melalui email. Alur kerja berjalan sesuai jadwal setiap hari Senin pukul 09.00. Alur kerja dapat disesuaikan untuk mengubah waktu, cara Anda menerima ringkasan, jenis diskon yang ingin Anda sertakan, dan mode. Lihat templat

Seminggu sekali, buat dan kirim laporan dengan Tresl Segments

Membuat satu atau beberapa laporan menggunakan aplikasi Tresl Segments. Laporan dikirim ke alamat email yang ditentukan dan menggunakan pemicu Waktu terjadwal untuk berjalan seminggu sekali. Lihat templat

Terbitkan produk dengan tag tertentu di waktu mendatang

Pada tanggal mendatang, dapatkan produk dengan tag tertentu dan terbitkan. Menggunakan pemicu Waktu terjadwal dan tindakan Dapatkan data produk. Lihat templat

Hapus tag produk baru 90 hari setelah produk dibuat

Setiap hari, dapatkan hingga 100 produk yang dibuat lebih dari 90 hari yang lalu dan yang masih memiliki tag "baru". Alur kerja kemudian menghapus tag tersebut untuk setiap produk. Lihat templat

Jadwalkan produk untuk dihapus dari Toko Online pada tanggal dan waktu yang ditentukan

Pada satu tanggal di masa mendatang, hapus produk dari toko online berdasarkan tag, id, atau sku. Menggunakan pemicu Waktu terjadwal, tindakan Dapatkan Data Produk, dan perulangan Untuk Setiap. Lihat templat

Kirim notifikasi saat volume pesanan kurang dari 10 dalam satu jam terakhir

Mengirimkan notifikasi detak jantung pesanan. Setiap jam, dapatkan hingga 10 pesanan yang dibuat, lalu hitung. Jika kurang dari 10, kirim notifikasi melalui Email. Menggunakan langkah-langkah Waktu jadwal, Dapatkan data pesanan, dan Hitung. Lihat templat

Kirim ringkasan email harian berisi daftar pesanan pemenuhan yang ditangguhkan

Setiap hari, alur kerja ini akan membuat kueri untuk semua pesanan pemenuhan yang ditangguhkan (hingga 100 sekaligus). Alur kerja ini akan mengirimkan ringkasan email yang berisi nama pesanan dan lokasi pemenuhan yang ditetapkan. Lihat templat

Kirim ringkasan email harian berisi produk yang stoknya habis

Setiap hari, dapatkan semua produk yang inventarisnya 0 dan kirimkan ringkasan email. Menggunakan tindakan Dapatkan data produk dan pemicu Waktu terjadwal. Lihat templat

Kirim notifikasi harian berisi semua Draf Pesanan yang terbuka

Setiap hari, dapatkan draf pesanan yang terbuka, hitung, lalu kirim pesan Slack. Menggunakan pemicu Waktu terjadwal serta tindakan Dapatkan draf pesanan dan Hitung. Lihat templat

Kirim ringkasan email semua pesanan ke Toko Online dalam satu hari terakhir

Setiap hari, dapatkan pesanan selama satu hari terakhir, lalu kirimkan ringkasan email berisi pesanan yang dibuat di toko online. Lihat templat

Kirim ringkasan email berisi semua pesanan yang belum terpenuhi yang usianya lebih dari 2 hari

Dapatkan ringkasan harian semua pesanan Anda yang belum terpenuhi yang usianya lebih dari 2 hari, dengan menggunakan jadwal, dapatkan data pesanan, hitung, dan jumlahkan. Lihat templat

Kirim ringkasan email mingguan berisi daftar varian yang stoknya menipis

Alur kerja ini berjalan sesuai jadwal (misalnya seminggu sekali). Alur kerja ini akan mendapatkan daftar varian produk yang stoknya menipis, menghitung hasilnya, dan mengirimkan ringkasan email berisi judul varian dan tautan ke halaman Admin untuk varian tersebut. Lihat templat

Beri tag dan kirim ringkasan harian tentang pemenuhan yang terlambat

Setiap hari, beri tag dan kirim ringkasan email harian yang menghitung jumlah total dan nilai dolar dari semua pesanan yang tidak memenuhi jaminan pengiriman 2 hari. Lihat templat

Beri tag pada pelanggan yang memiliki tagihan balik

Setiap jam, alur kerja ini mendapatkan pesanan dengan tagihan balik dan menambahkan tag ke pelanggan untuk pesanan tersebut. Menggunakan pemicu waktu terjadwal, dapatkan data pesanan, dan perulangan untuk setiap. Lihat templat

Beri tag pada pesanan yang belum terpenuhi yang usianya lebih dari 2 hari

Setiap hari, alur kerja akan mendapatkan semua pesanan yang belum terpenuhi yang usianya lebih dari 2 hari dan menambahkan tag ke pesanan tersebut. Lihat templat

Lacak varian produk yang sedang didiskon menggunakan metafield produk

Mengatur metafield pada produk jika setidaknya salah satu variannya sedang didiskon. Ini bisa berguna untuk melacak produk mana yang saat ini sedang didiskon. Lihat template