고급워크플로
Shopify流의구성요소는여러조건및작업을연결하여강력한자동화워크플로를만드는데사용할수있습니다。그러나일부자동화는더욱복잡하고고급워크플로가필합니다。고급워크플로에서사용되는특정시간및날짜에시작,작업반복및데이터조작등의트리거및작업은대부분의트리거및작업과다르게작동합니다。
고급워크플로에대한자세한내용은다음을참조하십시오。이러한기능을가장효과적으로사용하는방법을모를경우이러한트리거및작업을활용하는몇가지예제와템플릿을살펴볼수있습니다。
트리거
대부분의트리거는스토어또는타사앱에서특정작업이발생할때(예:주문이접수되거나고객이앱을사용하여연령을인증하는경우)에활성화됩니다。트리거가활성화되면시스템에서워크플로시작을유발한이벤트에대한일부데이터를워크플로로자동으로가져옵니다。예를들어,주문 생성트리거로시작되는워크플로에는주문한고객을포함하여해당주문에대한정보가포함되어있습니다。
예약된시간트리거는이벤트에따라워크플로를시작하는대신지정된특정시간및날짜에워크플로를시작합니다。따라서정보를자동으로가져오지않습니다。고객,제품또는주문등스토어의개체에대해작업을수행하는워크플로를생성하려면스토어에서해당정보를가져와야합니다。가져오기작업을사용하여이작업을수행할수있습니다。
작업
대부분의작업은스토어에서무언가를변경하거나고객프로필에태그를추가하거나고객에게푸시알림을보내도록앱에지시하는명령등을앱에보냅니다。예를들어,고객태그추가작업이포함된워크플로는워크플로가트리거되어설정된조건이처리되면고객에게태그를추가합니다。
일부작업은스토어또는앱에서무언가를변경하는대신워크플로의데이터에영향을줍니다。다음작업은워크플로에서해당데이터를사용할수있도록스토어에서정보를검색합니다。
- 컬렉션데이터가져오기-컬렉션데이터검색
- 고객데이터가져오기-고객데이터검색
- 발주주문데이터가져오기-발주주문데이터검색
- 제품데이터가져오기-제품데이터검색
다음작업은스토어에서무언가를변경하거나데이터를검색하는대신워크플로에이미존재하는데이터에대한계산을수행합니다。
루프
각각작업은작업을수행하는대신그다음에수행되는작업을수정합니다。각각작업에는조건또는다른작업을추가할수있게해주는다음을수행옵션외에도각항목에대해이작업수행옵션도있습니다。이 옵션은가져오기작업에서반환한목록의모든항목에대해다음작업을수행합니다。
예를 들어주문데이터가져오기작업이포함된워크플로를생성합니다。그런 다음각각작업을사용하여가져오기작업에서반환한모든주문에태그를추가할수있습니다。