Open Link
Open Link는 IFrame Component에서 외부 웹사이트를 동적으로 호출할 수 있도록 URL을 생성하고 실행하는 Action입니다.
기본적으로 IFrame의 Src
속성에 URL이 등록되어 있어야 하며, 동적 파라미터를 전달하고자 할 때 Open Link
를 사용하여 Query String을 구성한다.
INFO
Open Link는 IFrame Component에서 사용 가능한 주요 Action으로, Component의 load Service에 연결하여 동작한다.
기능 및 활용 목적
- 다른 Component에 입력 값을 전달하는 Action이다.
- Extension Lambda 또는 IO로 IFrame의 URL을 동적으로 변경하고자 할 때 사용한다.
- Parameter로 구성된 URL을 설정하는 IFrame의 Main Action이다.
Open Link 설정
- IFrame Component의 load Service에 Open Link Action을 등록한다.
주의
이 때 IFrame Component의 Src 속성에 기본 URL이 설정되어 있어야 한다.
prop
,fixedData
,globalMeta
등 값을 전달할 수 있는 Action Parameter를 통해 Key 값을 설정한다.
사용 예시
file
에 Lambda에서 전달받은 값을 넣어 호출한다.
accessToken
에 globalMeta인user.accessToken
을 설정한다.
identityPoolId
에 globalMeta인application.identityPoolId
를 설정한다.
최종 URL 구성 예시
Src
속성에 설정된 기본 URL:
https://domain.com/page
Open Link에서 설정된 Parameter:
file=AA
accessToken=BB
identityPoolId=CC
→ 최종 실행 URL:
https://domain.com/page?file=AA&accessToken=BB&identityPoolId=CC