MENU
    앱 전환 가이드
    • 23 Jan 2025
    • 2 읽을 분
    • 기여자

    앱 전환 가이드


    기사 요약

    트리거의 트랜지션에 대한 설명

    앱의 많은 트리거는 트랜지션으로 끝납니다. 이 문서에서는 트랜지션의 작동 방식, 트랜지션의 기능 및 트랜지션을 실행할 때 예상되는 사항에 대해 간략하게 설명합니다.

    WARNING

    Pre-Transition runtime is being deprecated in LTS 11. Any older apps using this feature must be migrated before LTS14 to continue running. Learn how to migrate apps here.

    트랜지션이란 무엇인가요?

    트랜지션은 사용자가 단계와 앱 사이를 이동할 수 있게 해주는 기능입니다. 모든 종류의 트리거 내에 트랜지션을 추가하여 생성한 앱을 통해 사용자를 적절하게 라우팅할 수 있습니다.

    새 전환 추가를 클릭하면 몇 가지 옵션이 있습니다:

    단계로 이동

    • 이전
    • 다음
    • 특정 단계
    • 이름별 단계로 이동

    • 앱 취소
    • 앱 취소 후 현재 사용자 로그아웃
    • 취소 후 앱으로 변경
    • 취소 후 단계 앱으로 변경 , 단계
    • 완료 후 스플래시 화면으로 이동
    • 앱 완료
    • 앱 완료 후 현재 사용자 로그아웃
    • 완료 후 앱으로 변경
    • 완료 후 단계 앱, 단계로 변경
    • 완료 후 단계로 변경
    • 앱 완료 후 이름별 앱의 첫 번째 단계로 이동

    전환 사용

    트리거의 Then 문에는 하나만 추가할 수 있으므로 사용 가능한 옵션을 식별하는 것은 매우 중요합니다. 이 점을 더 명확히 하기 위해 여러 조건 또는 else 문이 포함된 트리거의 각 Then에 전환을 추가할 수 있습니다.

    트랜지션에 대한 다른 참고 사항은 다음과 같습니다:

    • 전환은 반드시 Then 액션의 끝에 있어야 합니다. 이렇게 하면 모든 데이터가 캡처되고 트랜지션이 해당 트리거의 마지막 액션이 됩니다.
    • 동일한 트리거 유형을 여러 개 사용하는 경우(즉, 동일한 버튼에 여러 트리거가 있는 경우) 모든 트랜지션 기반 로직이 단일 트리거 내에 유지되도록 해야 합니다.
    WARNING

    Running apps with triggers having more than one transition action will no longer be supported starting March 2024 (LTS 12), and affected apps will automatically be archived without the ability to migrate to the new transitions. Starting in R261, you can choose whether to automatically have the affected app utilize a new trigger or follow step-by-step instructions to change the trigger yourself.

    트리거와 트랜지션의 상호작용

    트랜지션이 발생하면 단계 트리거와 앱 레벨 트리거가 모두 활성화될 수 있습니다. 예를 들어, 스텝에서 완료 트리거가 발생하면 단계 종료 트리거가 활성화되고 앱 완료 트리거가 실행될 수 있습니다. 다음 다이어그램은 전환이 있는 이벤트의 흐름을 표시하는 다양한 예시를 간략하게 설명합니다.

    트랜지션 전 런타임에서 트랜지션 런타임으로 마이그레이션하는 방법

    아직 전환 전 런타임을 사용하는 앱에는 다음과 같은 알림이 표시됩니다:

    Pre%20Transition%20Runtime%20Deprecation%20Notice

    마이그레이션 시작을 클릭하면 앱을 마이그레이션하는 방법에 대한 단계별 지침이 포함된 모달이 열립니다. 이 프로세스는 언제든지 시작하고 중지할 수 있습니다. 경우에 따라서는 앱을 자동으로 마이그레이션할 수 있으며 별도의 조치가 필요하지 않습니다. 사용자는 내 앱 변환을 클릭하기만 하면 됩니다!

    Pre%20Transition%20Runtime%20Triggers%20Migration%20Process

    그러나 대부분의 경우 앱을 자동으로 마이그레이션할 수 없으므로 마이그레이션을 위해 앱을 변경해야 합니다. 마이그레이션 프로세스에서는 앱을 마이그레이션할 수 있도록 다음 지침을 제공합니다:

    Manual%20Pre%20Transition%20Runtime%20Trigger%20Migration%201

    Manual%20Pre%20Transition%20Runtime%20Trigger%20Migration%202

    Manual%20Pre%20Transition%20Runtime%20Trigger%20Migration%203

    Manual%20Pre%20Transition%20Runtime%20Trigger%20Migration%204

    FAQ

    고객이 문제를 해결하고 설정의 적절한 기능에 영향을 미치지 않고 신뢰할 수 있나요? 즉, 이후에도 앱 라우팅이 계속 가능한가요?

    예, 대부분의 트리거의 경우 자동으로 이전할 수 있으며 기능은 그대로 유지됩니다. 전환 전 런타임이 있는 트리거의 경우 수동 마이그레이션 프로세스가 필요합니다.

    트리거에 대한 구두 안내가 필요하신가요?

    마이그레이션 시작을 클릭하면 뒤로 물러날 수 있으며 앱은 변경되지 않습니다. 마이그레이션 시작 버튼을 클릭하면 변경해야 하는 트리거를 안내해 줍니다. 그런 다음 앱의 개발 버전에서 트리거를 수정할 것으로 예상됩니다. 모든 것이 예상대로 작동하는지 테스트하고 확인했으면 앱을 게시해야 합니다. 그런 다음 마이그레이션 시작 흐름을 다시 실행하여 나중에 되돌릴 수 없는 앱을 변환할 준비가 되었는지 확인할 수 있습니다. 하지만 최종 변환(어쨌든 새 버전을 게시해야 함)을 수행할 때까지 게시된 앱에 영향을 주지 않고 앱을 테스트할 수 있습니다.


    원하는 것을 찾았나요?

    community.tulip.co로 이동하여 질문을 게시하거나 다른 사람들이 비슷한 문제를 겪은 적이 있는지 확인할 수도 있습니다!


    이 문서가 도움이 되었습니까?