링크관리
Last updated
Last updated
앱에서 접근할 수 있는 시나리오는 각 URL이 존재합니다. 기존 시나리오의 URL을 짧은 URL로 생성합니다. 이렇게 생성한 URL을 FlexLink 라고 합니다.
앱에서 사용하는 시나리오 내에서 검색어를 입력하고 FlexLink로 생성할 시나리오를 선택합니다. 만들어진 FlexLink로 접근하면 해당 시나리오로 이동합니다.
시나리오가 열릴 때 데이터에 따라서 시나리오를 다르게 보이게 할 수 있습니다. 해당 기능은 linkParam을 사용합니다.
FlexLink로 연결한 시나리오는 원하는 데이터를 포함하여 접근할 수 있습니다. 어떤 FlexLink 뒤에 linkParam 명칭으로 원하는 데이터를 받아서 첫 스텝(Step)에서 활용할 수 있습니다.
FlexLink 뒤에 “?linkParam={data}” 를 추가하고 {data} 대신 원하는 값을 입력합니다. 이미 ?뒤에 다른 파람이 있다면, “&linkParam=” 을 활용할 수 있습니다. 예시) https://fxapp.link/Gbq1fNC?custom=a1&linkParam=a9J9j3cm
영문 이외 특수문자나 다른 언어가 데이터에 포함 되어 있다면 다음 코드로 데이터를 encode 하세요.
encodeURIComponent(데이터)
_base.linkParam
구문으로 linkParam을 사용할 수 있습니다. 원하는 앱의 구동 방식에 맞춰 linkParam을 사용해서 자유롭게 개발할 수 있습니다. 보통 스텝(Step)의 Init 이벤트에서 작성할 수 있습니다.
linkParam을 사용하여 스크립트를 작성했으면 초기화하는 과정이 필요할 수 있습니다. (1)번의 Init 이벤트에서 작성된 스크립트는 _base.linkParam
을 사용하고 (2)번처럼 초기화해주는 예시를 보여주고 있습니다. 개발하는 상황에 따라 다르지만 linkParam을 초기화하지 않을 경우 linkParam을 사용하여 계속 시나리오가 진행될 것입니다.
영역 번호 | 영역 이름 | 영역 설명 |
---|---|---|
FlexLink 생성
새로운 FlexLink를 생성하는 영역입니다.
등록한 FlexLink
FlexLink의 목록입니다.
FlexLink 정보
선택한 FlexLink의 정보를 확인합니다.