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:
- membuat alur kerja yang dimulai pada tanggal dan waktu tertentu dan hanya terjadi sekali
- membuat alur kerja yang dimulai pada tanggal dan waktu tertentu dan berulang sesuai jadwal
- membuat alur kerja yang dimulai pada tanggal dan waktu tertentu dan berulang sesuai jadwal hingga kriteria tertentu terpenuhi
Anda dapat membuat beberapa jadwal dan menggunakan kombinasi pendekatan ini.
Di halaman ini
- Pertimbangan untuk menggunakan pemicu Waktu terjadwal
- Membuat alur kerja yang berjalan pada tanggal dan waktu tertentu
- Membuat alur kerja yang berjalan berulang kali sesuai jadwal
- Membuat alur kerja yang berhenti berulang saat kriteria tertentu terpenuhi
- Tindakan Dapatkan
- Variabel Waktu terjadwal
- Menguji pemicu Waktu terjadwal
- Template
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
- Buat alur kerja baru, lalu pilih pemicu Waktu terjadwal.
- Opsional: Pilih zona waktu yang akan digunakan. Secara default, ini diatur ke zona waktu toko Anda.
- Masukkan Tanggal mulai dan Waktu mulai.
- Opsional: Untuk menambahkan jadwal tambahan untuk alur kerja, klik Tambahkan jadwal.
Membuat alur kerja yang berjalan berulang kali sesuai jadwal
- Buat alur kerja yang dimulai dengan pemicu Waktu terjadwal.
- Setelah Anda mengatur waktu dan tanggal mulai, klik Tambahkan aturan pengulangan.
- Pilih jumlah waktu yang harus berlalu sebelum alur kerja dijalankan lagi. Jumlah ini harus berupa bilangan bulat. Desimal tidak didukung.
- 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.
- Opsional: Untuk mengatur kriteria yang akan menghentikan pengulangan alur kerja, klik Tambahkan aturan akhir.
Membuat alur kerja yang berhenti berulang saat kriteria tertentu terpenuhi
- Buat alur kerja yang dimulai dengan pemicu Waktu terjadwal dan Aturan pengulangan.
- Klik Tambahkan aturan akhir.
- 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:
- Dapatkan data sesi pelacakan kas
- Dapatkan data koleksi
- Dapatkan data perusahaan
- Dapatkan data lokasi perusahaan
- Dapatkan data pelanggan
- Dapatkan data diskon
- Dapatkan data draf pesanan
- Dapatkan data pesanan pemenuhan
- Dapatkan data kartu hadiah
- Dapatkan data lokasi
- Dapatkan entri metaobjek
- Dapatkan entri metaobjek
- Dapatkan data pesanan
- Dapatkan data produk
- Dapatkan data varian produk
- Dapatkan data grup rencana penjualan
- Dapatkan data percobaan penagihan langganan
- Dapatkan data kontrak langganan
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