생명 과학을 위한 딥 링크 형식
iOS의 Life Sciences Cloud 모바일 앱에 대해 미리 정의된 URL 스키마를 사용합니다.
필수 Edition
| 지원 제품: Lightning Experience |
| 지원 제품: Life Sciences Cloud, Customer Engagement용 Life Sciences Cloud 추가 기능 라이센스, Life Sciences Customer Engagement 관리형 패키지가 포함된 Enterprise 및 Unlimited Edition. |
URL 스키마 이름
Life Sciences Cloud 모바일 앱은 딥 링크 URL의 스키마 이름에 대해 이 값을 지원합니다.
lsc://deeplink/lightning일반 매개 변수
다음은 생명 과학 딥 링크 URL 스키마 형식에서 지원하는 몇 가지 일반적인 매개 변수입니다.
sObject—Salesforce 개체의 API 이름을 나타냅니다. 이 값은 대/소문자를 구분합니다. 예를 들어, 계정이 아닌 계정을 사용합니다.id- Salesforce 개체의 고유한 단일 인스턴스입니다. ID 길이는 15자와 18자로 지원됩니다.actionName- 지정된 개체의 레코드 세부 사항 페이지에서 사용할 수 있는 작업입니다.field_api_name—Salesforce 필드의 API 이름을 나타냅니다.
딥 링크를 사용하려면 사용자에게 해당 작업, 레코드 또는 앱 영역에 대한 올바른 권한이 있어야 합니다.
Salesforce ID를 사용하여 레코드 보기
이 URL 스키마는 개체 탭으로 이동한 다음, Salesforce 레코드 ID를 사용하여 레코드 세부 사항 페이지를 엽니다.
lsc://deeplink/lightning/r/{sObject}/{id}/view이 예에서는 Salesforce ID를 사용하여 헬스케어 제공자 레코드 세부 사항 페이지로 이동합니다.
lsc://deeplink/lightning/r/healthcareprovider/001XXXXXXXXXXXXIAM/view외부 ID를 사용하여 레코드 보기
이 URL 스키마는 개체 탭으로 이동한 다음, 외부 ID를 사용하여 레코드 세부 사항 페이지를 엽니다.
lsc://deeplink/lightning/r/{sObject}/{external_id_field_api_name}:::value/view이 예에서는 외부 ID를 사용하여 헬스케어 제공자 레코드 세부 사항 페이지로 이동합니다.
lsc://deeplink/lightning/r/healthcareprovider/sourcesystemidentifier:::1234/view레코드 만들기
이 URL 스키마는 필드를 채우지 않고 레코드를 만듭니다.
lsc://deeplink/lightning/o/{sObject}/new이 예에서는 필드를 채우지 않고 문의 레코드를 만듭니다.
lsc://deeplink/lightning/o/Inquiry/new레코드 만들기 및 필드 채우기
이 URL 스키마는 레코드를 만들고 필드를 채웁니다.
lsc://deeplink/lightning/o/{sObject}/new?{field_api_name}=value&{field_api_name}=value&{field_api_name}=value이 URL 스키마는 특정 레코드 유형의 레코드를 만들고 필드를 채웁니다.
lsc://deeplink/lightning/o/{sObject}/new?RecordTypeId={record_type_id}&{field_api_name}=value&{field_api_name}=value다음 필드 유형은 URL 매개 변수로 지원됩니다. 둘 이상의 매개 변수를 전달하려면 해당 매개 변수 사이에 앰퍼샌드(&)를 사용합니다.
- 확인란
- 날짜
- 일자 시간
- 이메일
- 조회
- 숫자
- 선택 목록
- 선택 목록(다중 선택)
- 참조
- 텍스트
- 텍스트 영역
- 서식 있는 텍스트 영역
공백 또는 특수 문자가 있는 필드 값의 경우 다음 인코딩된 값을 사용합니다.
| 문자 | 인코딩된 값 |
|---|---|
| 공간 | %20 |
| & | %26 |
| = | %3D |
| ? | %3F |
이 예에서는 질의 레코드를 만들고 일부 필드를 채웁니다.
lsc://deeplink/lightning/o/Inquiry/new?Type=Medical%20Inquiry&IsSignatureCopyRequested=true레코드 및 관련 레코드 만들기 또는 편집
이 URL 스키마는 레코드와 관련 레코드를 함께 만들거나 편집하여 레코드를 업서트합니다. Salesforce ID 또는 외부 ID를 사용하여 레코드를 지정할 수 있습니다. JSON 형식으로 레코드 데이터의 서식을 지정한 다음, Base64 형식으로 변환합니다.
lsc://deeplink/lightning/o/{sObject}/upsert?referenceId={id}&data=JSONConvertedToBase64Format개체 목록으로 이동
이 URL 스키마를 사용하여 개체 목록으로 이동합니다.
lsc://deeplink/lightning/o/{sObject}/list이 예는 계정 목록으로 이동합니다.
lsc://deeplink/lightning/o/Account/listLightning 페이지로 이동
이 URL 스키마를 사용하여 Lightning 페이지로 이동합니다.
lsc://deeplink/lightning/page/{page_name}이 예는 홈페이지로 이동합니다.
lsc://deeplink/lightning/page/HomeLightning 구성 요소로 이동
이 URL 스키마를 사용하여 탭 내의 Lightning 구성 요소로 이동합니다.
lsc://deeplink/lightning/n/{component_name}이 예에서는 AccountFilter Lightning 구성 요소로 이동합니다.
lsc://deeplink/lightning/n/lsc4ce__AccountFilter계정에 대한 작업 시작
이 URL 스키마는 레코드 세부 사항 페이지에서 특정 계정에 대한 작업을 시작합니다.
lsc://deeplink/lightning/r/{sObject}/{id}/action/{actionName}이 예는 지정된 계정에 대한 설문 조사를 엽니다.
lsc://deeplink/lightning/r/account/001XXXXXXXXXXXXIAC/action/lsc4ce__Survey이메일 시작
이 URL 스키마는 하나 이상의 이메일 템플릿 및 계정 ID를 지정하여 이메일을 시작합니다.
lsc://deeplink/lightning/cmp/lsc4ce:WebEmail?lifesciemailtemplate-id={id}&account-id={id}&account-id={id}이 예제는 지정된 템플릿이 선택되고 선택한 계정이 수신자인 이메일 보내기 창을 엽니다.
lsc://deeplink/lightning/cmp/lsc4ce:WebEmail?lifesciemailtemplate-id=1LLXXXXXXXXXXXX4A2&account-id=001XXXXXXXXXXXXYAI
