生命科學的深度連結格式
在 iOS 上使用 Life Sciences Cloud 行動應用程式的預先定義 URL 架構。
必要版本
| 提供版本:Lightning Experience |
| 提供版本:具有 Life Sciences Cloud、Life Sciences Cloud for Customer Engagement 附加元件授權和 Life Sciences Customer Engagement 受管理封裝的 Enterprise 和 Unlimited Edition。 |
URL 架構名稱
Life Sciences Cloud 行動應用程式支援深度連結 URL 中結構描述名稱的此值。
lsc://deeplink/lightning常用參數
以下是 Life Sciences 深度連結 URL 架構格式支援的一些常見參數。
sObject—表示 Salesforce 物件的 API 名稱。此值區分大小寫。例如,使用「帳戶」,而非「帳戶」。id—Salesforce 物件的唯一例項。支援 15 與 18 個字元的識別碼長度。actionName—在指定物件的記錄詳細資料頁面上可用的動作。field_api_name—表示 Salesforce 欄位的 API 名稱。
若要使用深度連結,使用者必須擁有該動作、記錄或應用程式區域的正確權限。
使用 Salesforce 識別碼檢視記錄
此 URL 架構會移至物件索引標籤,然後使用 Salesforce 記錄識別碼開啟記錄詳細資料頁面。
lsc://deeplink/lightning/r/{sObject}/{id}/view此範例使用 Salesforce 識別碼前往醫療照護提供者記錄詳細資料頁面。
lsc://deeplink/lightning/r/healthcareprovider/001XXXXXXXXXXXXIAM/view使用外部識別碼檢視記錄
此 URL 架構會移至物件索引標籤,然後使用外部識別碼開啟記錄詳細資料頁面。
lsc://deeplink/lightning/r/{sObject}/{external_id_field_api_name}:::value/view此範例使用外部識別碼前往醫療照護提供者記錄詳細資料頁面。
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 參數。若要傳遞多個參數,請在兩者之間使用冒號 (&)。
- 核取方塊
- 日期
- DateTime
- 電子郵件
- 對應
- 數字
- 選項清單
- 選項清單 (複選)
- 參照
- 文字
- 文字區域
- 文字區域 (Rich)
針對具有空格或特殊字元的欄位值,請使用這些編碼值。
| 字元 | 編碼值 |
|---|---|
| 空間 | %20 |
| & | %26 |
| = | %3D |
| ? | %3F |
此範例會建立查詢記錄並填入一些欄位。
lsc://deeplink/lightning/o/Inquiry/new?Type=Medical%20Inquiry&IsSignatureCopyRequested=true建立或編輯記錄及其相關記錄
此 URL 架構會透過共同建立或編輯記錄和其相關記錄來更新插入記錄。您可以使用 Salesforce 識別碼或外部識別碼來指定記錄。以 JSON 格式格式化記錄資料,然後將其轉換為 Base64 格式。
lsc://deeplink/lightning/o/{sObject}/upsert?referenceId={id}&data=JSONConvertedToBase64Format移至物件清單
使用此 URL 架構前往物件清單。
lsc://deeplink/lightning/o/{sObject}/list此範例會移至帳戶清單。
lsc://deeplink/lightning/o/Account/list前往 Lightning 頁面
使用此 URL 架構前往 Lightning 頁面。
lsc://deeplink/lightning/page/{page_name}此範例會移至首頁。
lsc://deeplink/lightning/page/Home移至 Lightning 元件
使用此 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 架構會透過指定一或多個電子郵件範本和帳戶識別碼來啟動電子郵件。
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
