Formato di deep linking per le scienze della vita
Utilizzare lo schema URL predefinito per l'app mobile Life Sciences Cloud su iOS.
Versioni (Edition) richieste
| Disponibile nelle versioni: Lightning Experience |
| Disponibile in: Enterprise Edition e Unlimited Edition con licenza aggiuntiva Life Sciences Cloud per Customer Engagement e pacchetto gestito Life Sciences Customer Engagement. |
Nome schema URL
L'app mobile Life Sciences Cloud supporta questo valore per il nome dello schema negli URL dei deep link.
lsc://deeplink/lightningParametri comuni
Di seguito sono riportati alcuni dei parametri comuni supportati dal formato dello schema URL deep link di Scienze della vita.
sObject: indica il nome API di un oggetto Salesforce. Questo valore fa distinzione tra maiuscole e minuscole. Ad esempio, utilizzare Account, non account.id: la singola istanza univoca di un oggetto Salesforce. Sono supportate ID di lunghezza compresa tra 15 e 18 caratteri.actionName: un'azione disponibile nella pagina dei dettagli del record dell'oggetto specificato.field_api_name: indica il nome API di un campo Salesforce.
Per utilizzare i deep link, gli utenti devono disporre delle autorizzazioni corrette per quell'azione, record o area dell'app.
Visualizzazione di un record mediante un ID Salesforce
Questo schema URL passa alla scheda dell'oggetto e quindi apre una pagina dei dettagli del record utilizzando un ID record Salesforce.
lsc://deeplink/lightning/r/{sObject}/{id}/viewQuesto esempio utilizza un ID Salesforce per accedere alla pagina dei dettagli di un record operatore sanitario.
lsc://deeplink/lightning/r/healthcareprovider/001XXXXXXXXXXXXIAM/viewVisualizzazione di un record mediante un ID esterno
Questo schema URL passa alla scheda dell'oggetto e quindi apre una pagina dei dettagli del record utilizzando un ID esterno.
lsc://deeplink/lightning/r/{sObject}/{external_id_field_api_name}:::value/viewQuesto esempio utilizza un ID esterno per accedere alla pagina dei dettagli di un record operatore sanitario.
lsc://deeplink/lightning/r/healthcareprovider/sourcesystemidentifier:::1234/viewCrea un record
Questo schema URL crea un record senza compilare campi.
lsc://deeplink/lightning/o/{sObject}/newQuesto esempio crea un record richiesta senza compilare alcun campo.
lsc://deeplink/lightning/o/Inquiry/newCreazione di un record e compilazione dei campi
Questo schema URL crea un record e compila i campi.
lsc://deeplink/lightning/o/{sObject}/new?{field_api_name}=value&{field_api_name}=value&{field_api_name}=valueQuesto schema URL crea un record con un tipo di record specifico e compila i campi.
lsc://deeplink/lightning/o/{sObject}/new?RecordTypeId={record_type_id}&{field_api_name}=value&{field_api_name}=valueQuesti tipi di campi sono supportati come parametri URL. Per passare più di un parametro, utilizzare un ampersand (&) tra di essi.
- Casella di controllo
- Data
- DateTime
- Ricerca
- Numero
- Elenco di selezione
- Elenco di selezione (selezione multipla)
- Riferimenti
- Testo
- Area di testo
- Area di testo (RTF)
Per i valori di campo con spazi o caratteri speciali, utilizzare i seguenti valori codificati.
| Carattere | Valore codificato |
|---|---|
| Spazio | %20 |
| & | %26 |
| = | %3D |
| ? | %3F |
Questo esempio crea un record richiesta e compila alcuni campi.
lsc://deeplink/lightning/o/Inquiry/new?Type=Medical%20Inquiry&IsSignatureCopyRequested=trueCreazione o modifica di un record e del record correlato
Questo schema URL inserisce con aggiornamento un record creando o modificando insieme un record e il record correlato. È possibile specificare i record utilizzando ID Salesforce o ID esterni. Formattare i dati dei record in formato JSON e quindi convertirli in formato Base64.
lsc://deeplink/lightning/o/{sObject}/upsert?referenceId={id}&data=JSONConvertedToBase64FormatVai a un elenco di oggetti
Utilizzare questo schema URL per accedere a un elenco di oggetti.
lsc://deeplink/lightning/o/{sObject}/listQuesto esempio passa all'elenco degli account.
lsc://deeplink/lightning/o/Account/listAccesso a una pagina Lightning
Utilizzare questo schema URL per accedere a una pagina Lightning.
lsc://deeplink/lightning/page/{page_name}Questo esempio viene visualizzato nella pagina iniziale.
lsc://deeplink/lightning/page/HomePassaggio a un componente Lightning
Utilizzare questo schema URL per accedere a un componente Lightning all'interno di una scheda.
lsc://deeplink/lightning/n/{component_name}Questo esempio riguarda il componente Lightning AccountFilter.
lsc://deeplink/lightning/n/lsc4ce__AccountFilterAvvio di un'azione per un account
Questo schema URL avvia un'azione per un account specifico nella pagina dei dettagli del record.
lsc://deeplink/lightning/r/{sObject}/{id}/action/{actionName}Questo esempio apre un sondaggio per l'account specificato.
lsc://deeplink/lightning/r/account/001XXXXXXXXXXXXIAC/action/lsc4ce__SurveyAvvio di un'email
Questo schema URL avvia un'email specificando uno o più modelli di email e ID account.
lsc://deeplink/lightning/cmp/lsc4ce:WebEmail?lifesciemailtemplate-id={id}&account-id={id}&account-id={id}Questo esempio apre la finestra Invia email con il modello specificato selezionato e l'account selezionato come destinatario.
lsc://deeplink/lightning/cmp/lsc4ce:WebEmail?lifesciemailtemplate-id=1LLXXXXXXXXXXXX4A2&account-id=001XXXXXXXXXXXXYAI
