Amministrazione di Oracle CRM On Demand > Personalizzazione applicazioni > Caricamento delle estensioni lato client
Caricamento delle estensioni lato client
Le estensioni lato client sono file che è possibile caricare e tenere residenti in Oracle CRM On Demand piuttosto che collocare in altri server. Quando si carica un'estensione lato client, Oracle CRM On Demand genera un URL univoco che viene utilizzato per fare riferimento all'estensione. Un'estensione lato client può chiamare una seconda estensione lato client utilizzandone l'URL univoco. È possibile usare un URL per distribuire un'estensione lato client in schede Web personalizzate, applet Web personalizzate, applet Web globali e aggiunte intestazioni HTML personalizzate.
Per creare un'estensione lato client è possibile caricare file HTML, JPG, GIF, SWF, JavaScript e CSS dalla pagina Elenco estensioni lato client di Oracle CRM On Demand. La dimensione massima dei file è di 20 megabyte (MB). Con dimensioni file inferiori le prestazioni risultano tuttavia migliori quando il browser esegue il download di questi file da Oracle CRM On Demand.
NOTA: il personale dell'Assistenza clienti di Oracle CRM On Demand non dispone dell'accesso ad alcun componente delle estensioni lato client. Questi componenti comprendono i file caricati oppure il contenuto dei file caricati, immagini o posizioni dalle quali viene fatto riferimento alle estensioni lato client, comprese le schede Web personalizzate, le applet Web personalizzate, le applet Web globali e le aggiunte intestazioni HTML personalizzate. L'utente è dunque responsabile della gestione e del supporto di queste estensioni.
Procedure preliminari. Per eseguire questa procedura, è necessario che il ruolo dell'utente includa il privilegio Carica estensioni lato client e gestisci tag intestazione HTML personalizzato. Per ulteriori informazioni sull'aggiunta dei privilegi, vedere Informazioni sui privilegi nei ruoli.
Per caricare un'estensione lato client
- Nell'angolo in alto a destra di qualsiasi pagina, fare clic sul collegamento globale Amministrazione.
- Nella sezione Personalizzazione applicazioni, fare clic sull'omonimo collegamento.
- Nella sezione Impostazione applicazione, fare clic su Estensioni lato client.
La pagina Elenco di Estensioni lato client visualizza le estensioni lato client caricate in precedenza. In questa pagina è inoltre possibile eliminare le estensioni lato client caricate in precedenza.
NOTA: se si elimina un'estensione lato client impostata per una scheda Web personalizzata, un'applet, un'applet Web globale o un'aggiunta intestazione HTML personalizzata, le applet interessate non funzioneranno più in modo corretto a causa della rimozione dell'estensione lato client. Oracle CRM On Demand non indica se un'estensione lato client particolare è in uso.
- Fare clic su Nuovo.
- Fare clic sull'icona a forma di clip per trovare il contenuto da caricare come estensione lato client.
Questo campo è obbligatorio.
- Immettere i dettagli riportati di seguito.
- Tipo MIME. Indica il tipo di supporto per Internet. Questo tipo consente al browser di visualizzare in modo corretto i tipi di supporto. Immettere i dettagli completi dei tipi MIME. Ad esempio, immettere uno dei valori seguenti a seconda del tipo di file:
- text/html
- image/jpeg
- image/gif
- application/x-shockwave-flash
- text/css
- File: Dimensione (in byte). La dimensione del file caricato. Il valore in questo campo viene inserito da Oracle CRM On Demand.
- File: Estensioni. L'estensione del file caricato. Il valore in questo campo viene inserito da Oracle CRM On Demand.
- Nome. Il nome dell'estensione lato client. Questo campo è obbligatorio.
- Nome URL. Questo valore viene usato per fornire un nome significativo all'URL che punta all'estensione lato client. Nel nome dell'URL vengono accettati i seguenti caratteri: A-Z, a-z, 0-9, carattere di sottolineatura (_) e punto (.). Il doppio punto (..) non è consentito e il punto (.) non deve essere l'ultimo carattere della stringa. Esempi di nomi di URL sono Logo_Image e Map376. Si consiglia di mantenere il più breve possibile il contenuto di questo campo. Il valore di questo campo cambia solo quando viene modificato da un utente. Pertanto, se si sostituisce il file caricato o si cambia il nome dell'estensione lato client, il valore del campo Nome URL rimane invariato. Di conseguenza, è possibile aggiornare, gestire e distribuire più versioni dell'estensione lato client senza dover riconfigurare le schede o le applet Web personalizzate, le schede Web globali o le aggiunte intestazioni HTML personalizzate. La modifica di questo campo comporta la modifica dei campi URL relativo e URL completo. Questo campo è obbligatorio.
- URL relativo. Il valore in questo campo viene inserito da Oracle CRM On Demand. Si tratta dell'URL relativo che punta all'estensione lato client da Oracle CRM On Demand. Se il valore di questo campo cambia e l'estensione lato cliente viene distribuita, per usare l'URL appena generato è necessario aggiornare le schede o le applet Web personalizzate, le schede Web globali o le aggiunte intestazioni HTML personalizzate che fanno riferimento a questa estensione lato client. Il valore di questo campo cambia solo quando il campo Nome URL viene aggiornato.
- URL completo. Il valore in questo campo viene inserito da Oracle CRM On Demand. Si tratta dell'URL completo che punta all'URL nell'applicazione Oracle CRM On Demand. Se il valore di questo campo cambia e l'estensione lato cliente viene distribuita, per usare l'URL appena generato è necessario aggiornare le schede o le applet Web personalizzate, le schede Web globali o le aggiunte intestazioni HTML personalizzate che fanno riferimento a questa estensione lato client. Il valore di questo campo cambia solo quando il campo Nome URL viene aggiornato.
- Fare clic su Salva.
NOTA: l'estensione lato client caricata diventa attiva solo dopo essere stata configurata in una scheda Web personalizzata, in un'applet Web personalizzata, in una scheda Web globale o in un'aggiunta intestazione HTML personalizzata.
Dopo il caricamento dell'estensione lato client, Oracle CRM On Demand genera il contenuto dei campi URL relativo e URL completo. Questi valori consentono di associare una scheda Web personalizzata, un'applet Web personalizzata, una scheda Web globale o un'aggiunta intestazione HTML personalizzata all'estensione lato client. Per la configurazione di queste posizioni si usa la stessa procedura usata per la configurazione di qualsiasi estensione presente nei server.
Per informazioni su come aggiungere le aggiunte intestazioni HTML personalizzate, vedere Gestione di aggiunte intestazioni HTML personalizzate.
Per modificare un'estensione lato cliente esistente
- Nell'angolo in alto a destra di qualsiasi pagina, fare clic sul collegamento globale Amministrazione.
- Nella sezione Personalizzazione applicazioni, fare clic sull'omonimo collegamento.
- Nella sezione Impostazione applicazione, fare clic su Estensioni lato client.
- Nella pagina Elenco di Estensioni lato client, trovare l'estensione lato client che si desidera modificare.
- Effettuare una delle operazioni riportate di seguito.
- Fare clic sul campo Nome. Questo passo consente di aprire la pagina di dettaglio dell'estensione lato client in cui è possibile modificare l'estensione lato client.
- Fare clic su Modifica.
- Fare clic su Salva.
- Se il file dell'estensione lato client è stato sostituito, effettuare le operazioni riportate di seguito.
- Eseguire il logout da Oracle CRM On Demand.
- Cancellare il contenuto della cache del browser.
- Accedere di nuovo per eseguire il download della nuova estensione lato client in modo che l'estensione lato client venga scaricata nella pagina di distribuzione. Se non si esegue il logout da Oracle CRM On Demand e non vi si accede di nuovo, il download della nuova estensione lato client verrà eseguito 30 giorni dopo l'esecuzione del primo download.
Istruzioni per la modifica delle estensioni lato client
Tenere presenti le istruzioni riportate di seguito.
- Limitare al massimo il numero di riferimenti alle estensioni lato client di una pagina per ridurre l'impatto negativo sulle prestazioni.
- Usare estensioni lato client di dimensioni ridotte. Ad esempio, evitare di usare file immagine o SWF di grandi dimensioni. Più il file di cui si esegue il download nell'ambito dell'estensione lato client è piccolo, più veloce sarà il caricamento della pagina rispetto ai file più grandi.
- Tenere tutte le estensioni lato client nel minor numero di file possibile per ridurre l'impatto negativo sulle prestazioni.
- Consentire al browser in uso di inserire le estensioni lato client nella cache. Quando si consente al browser di inserire le estensioni lato client nella cache, non è necessario eseguire il download del contenuto dai server Oracle CRM On Demand ogni volta che un utente carica la pagina. In caso di modifica dell'estensione lato client, è necessario cancellare il contenuto della cache in modo che Oracle CRM On Demand carichi la pagina che contiene l'estensione. Per impostazione predefinita, le estensioni lato client rimangono nella cache per 30 giorni.
- Limitare al massimo la quantità di estensioni lato client e di risorse per aumentare le prestazioni della barra delle azioni. Quando si configura un'estensione lato client contenuta in un'applet della barra della azioni, la barra delle azioni viene caricata a ogni aggiornamento della pagina.
- Attenersi scrupolosamente alle istruzioni di Web Services quando si usano le estensioni lato client per richiamare Web Services. Per ulteriori informazioni, vedere Oracle Web Services On Demand Guide.
|