Memahami pencetus dalam Shopify Flow
Pencetus ialah peristiwa yang memulakan aliran kerja dan mewakili set data permulaan yang digunakan oleh aliran kerja untuk memaklumkan syarat aliran kerja. Pada asasnya, pencetus merupakan langkah pertama atau peristiwa merangsang yang melancarkan automasi.
Setiap aliran kerja boleh mempunyai 1 langkah pencetus sahaja.
Pada halaman ini
Memilih pencetus untuk aliran kerja anda
Terdapat pelbagai pencetus yang berbeza untuk dipilih bagi memulakan aliran kerja anda, jadi pemilihan pencetus yang paling sesuai bermakna aliran kerja anda mempunyai peluang yang terbaik untuk berjaya dijalankan.
Semasa membuat keputusan tentang pencetus untuk dipilih apabila memulakan aliran kerja, semak pertimbangan berikut berdasarkan tugas yang anda mahu aliran kerja automasikan:
- Pertimbangkan masa yang anda inginkan aliran kerja bermula: peristiwa berbanding jadual.
- Sahkan takrifan pencetus yang sedang anda pertimbangkan.
- Pertimbangkan data yang anda perlukan untuk disemak oleh aliran kerja.
Pertimbangkan masa yang anda inginkan aliran kerja bermula: peristiwa berbanding jadual
Hampir semua pencetus aliran kerja berdasarkan peristiwa tertentu yang berlaku di kedai anda. Peristiwa ini tidak mempunyai jadual yang ditetapkan dan boleh berlaku beberapa kali sehari, bergantung pada aktiviti kedai anda. Sebagai contoh, jika anda biasanya memenuhi semua pesanan anda pada hari yang sama setiap minggu, maka aliran kerja yang bermula dengan pencetus Pesanan dipenuhi boleh mengambil masa selama hampir seminggu tanpa dijalankan sama sekali, sehinggalah ia dijalankan beberapa kali dalam satu hari apabila anda mula memenuhi pesanan anda. Untuk pelbagai tugas, pencetus berasaskan peristiwa ialah pilihan yang tepat kerana pencetus tersebut hanya berjalan apabila peristiwa yang berkaitan berlaku.
Walau bagaimanapun, anda mungkin mahu mengautomasikan tugas yang berlaku pada jadual yang ditetapkan berbanding peristiwa khusus. Dalam kes ini, anda perlu menggunakan pencetus Masa dijadualkan, yang merupakan pencetus unik yang memulakan aliran kerja pada masa dan tarikh khusus yang anda tetapkan. Anda juga boleh menjadualkan aliran kerja untuk berulang setiap jam, setiap hari, setiap minggu atau setiap bulan. Pencetus jenis ini berguna untuk menyediakan automasi berasaskan jadual, seperti menjana senarai harian untuk semua produk kehabisan stok anda dan menghantar e-mel kepada pengurus inventori anda.
Sebab perkara ini penting: Memilih masa yang sesuai untuk aliran kerja anda amat penting kerana ini memastikan automasi hanya diaktifkan apabila berkaitan dengan keperluan perniagaan anda. Jika anda memilih pencetus berasaskan peristiwa, maka aliran kerja anda bermula sebagai respons langsung terhadap tindakan di kedai anda, seperti pelanggan membuat pesanan. Jika anda menggunakan pencetus berjadual, maka aliran kerja anda berjalan pada masa khusus yang anda pilih dan ini membolehkan anda mengautomasikan tugas pada selang masa yang tetap.
Sahkan definisi pencetus yang anda pertimbangkan
Dalam Shopify Flow, pencetus adalah sangat literal, dengan definisi yang ketat. Contohnya, pencetus Pesanan dicipta dan Transaksi pesanan dicipta mungkin kelihatan seolah-olah merujuk pada perkara yang sama, tetapi pencetus tersebut sebenarnya merujuk pada peristiwa pesanan yang berbeza sama sekali; Pesanan dicipta tercetus apabila pesanan dicipta di kedai anda, manakala Transaksi pesanan dicipta tercetus apabila transaksi berkaitan pembayaran dicipta pada sebarang pesanan sedia ada, seperti merakamkan pembayaran secara manual pada pesanan yang belum dibayar atau mengeluarkan bayaran balik kepada pelanggan.
Sebab perkara ini penting: Oleh sebab pencetus ialah langkah pertama yang dikesan oleh aliran kerja sebelum ia mula dijalankan sepenuhnya, pencetus yang betul akan memastikan aliran kerja anda bermula apabila peristiwa yang betul berlaku. Jangan buat andaian tentang perkara yang dirujuk oleh nama pencetus. Jika 2 pencetus kelihatan serupa, maka pasti terdapat perbezaan utama antaranya yang boleh memberikan impak ketara terhadap pemilihan pencetus yang betul untuk digunakan bagi aliran kerja anda.
Pertimbangkan data yang anda perlukan untuk disemak oleh aliran kerja
Pencetus menentukan set data awal yang boleh digunakan oleh aliran kerja semasa menjalankan syaratnya. Contohnya, apabila aliran kerja bermula dengan pencetus Pelanggan dicipta, aliran kerja mempunyai akses kepada maklumat pelanggan baharu, seperti butiran perhubungan pelanggan, sejarah pesanan mereka dan sama ada mereka telah bersetuju untuk menerima bahan pemasaran melalui e-mel. Walau bagaimanapun, aliran kerja tersebut tidak akan mempunyai akses kepada jenis data yang lain, seperti kaedah pengiriman yang mereka pilih untuk pesanan terkini mereka kerana maklumat jenis tersebut disimpan dalam set data pesanan dan bukannya dalam set data pelanggan.
Pencetus juga menentukan secara langsung keadaan, tindakan dan pemboleh ubah yang tersedia untuk digunakan pada selebihnya dalam aliran kerja. Jika pemboleh ubah atau tindakan tidak tersedia, pemboleh ubah atau tindakan tersebut tidak akan dipaparkan sebagai pilihan untuk dipilih.
Anda juga perlu mempertimbangkan bahawa sesetengah data tidak akan tersedia serta-merta apabila pencetus berlaku. Contohnya, dalam kebanyakan kes, jika aliran kerja anda bermula dengan pencetus Pesanan dicipta dan aliran kerja anda cuba menggunakan pemboleh ubah order.fulfillmentOrders, maka aliran kerja tersebut mungkin gagal kerana pesanan masih belum mempunyai sebarang pemenuhan, memandangkan ia baru sahaja dicipta. Pencetus Peristiwa pemenuhan dicipta mungkin merupakan pencetus yang lebih sesuai untuk digunakan.
Sebab perkara ini penting: Aliran kerja boleh berjaya atau gagal berdasarkan data yang tersedia daripada pencetus. Pencetus yang anda pilih menentukan dengan tepat butiran di kedai anda yang boleh diakses untuk semakan oleh syarat dan tindakan aliran kerja tersebut. Jika data yang anda perlukan tidak terdapat dalam set data pencetus, maka aliran kerja anda tidak dapat mengakses atau menggunakan maklumat tersebut untuk automasi atau pembuatan keputusan. Sebelum memuktamadkan aliran kerja anda, sahkan bahawa pencetus menyediakan semua maklumat yang diperlukan untuk mencapai matlamat automasi anda.
Contoh pencetus yang digunakan untuk aliran kerja biasa
Jadual berikut menyediakan contoh pencetus biasa dan cara anda boleh menggunakannya dalam aliran kerja Shopify Flow.
Anda juga boleh menyemak contoh aliran kerja lain dalam Shopify Flow yang tersedia sebagai templat.
| Pencetus | Contoh kes penggunaan aliran kerja |
|---|---|
| Pesanan dicipta |
|
| Pesanan dibayar |
|
| Kuantiti inventori varian produk berubah |
|
| Produk dicipta |
|
| Pelanggan dicipta |
|
| Masa dijadualkan |
|