Administrowanie aplikacją Oracle CRM On Demand > Dostosowywanie aplikacji > Wysyłanie rozszerzeń po stronie klienta
Wysyłanie rozszerzeń po stronie klienta
Rozszerzenia po stronie klienta to pliki, które można przesyłać do aplikacji Oracle CRM On Demand i przechowywać je w niej, zamiast na innych serwerach. Podczas przesyłania rozszerzenia po stronie klienta aplikacja Oracle CRM On Demand generuje unikatowy adres URL, używany w charakterze odwołania do rozszerzenia. Za pośrednictwem jednego rozszerzenia po stronie klienta można wywołać inne przy użyciu unikatowego adresu URL drugiego rozszerzenia. Adresu URL można użyć do wdrożenia rozszerzenia po stronie klienta w niestandardowych kartach internetowych, niestandardowych i globalnych apletach internetowych oraz w niestandardowych dodatkach nagłówka HTML.
Aby utworzyć rozszerzenie po stronie klienta, można wysłać pliki HTML, JPG, GIF, SWF, JavaScript i CSS ze strony listy rozszerzeń po stronie klienta w aplikacji Oracle CRM On Demand. Rozmiar pliku nie może przekraczać 20 megabajtów (MB). Jednakże mniejszy rozmiar plików oznacza większą wydajność podczas ich pobierania przez przeglądarkę z aplikacji Oracle CRM On Demand.
UWAGA: Oracle CRM On Demand Dział opieki nad klientem nie ma dostępu do składników rozszerzeń po stronie klienta. Do składników tych zalicza się wysłane pliki lub ich zawartość, obrazy lub lokalizacje, w których znajdują się odniesienia do rozszerzeń po stronie klienta, takie jak niestandardowe karty internetowe, niestandardowe i globalne aplety internetowe oraz niestandardowe dodatki nagłówka HTML. Dlatego też obowiązkiem użytkownika jest utrzymywanie i obsługiwanie tych rozszerzeń.
Przed rozpoczęciem. Do wykonania tej procedury wymagana jest rola zawierająca uprawnienie "Wysyłanie rozszerzeń po stronie klienta i zarządzanie niestandardowym znacznikiem nagłówka HTML". Więcej informacji o dodawaniu uprawnień znajduje się pod hasłem Uprawnienia w rolach - informacje.
Jak wysłać rozszerzenie po stronie klienta
- Kliknąć na łączu "Administracja" dostępnym w górnym prawym rogu każdej strony.
- W sekcji "Dostosowywanie aplikacji" kliknąć na łączu "Dostosowywanie aplikacji".
- W sekcji "Konfiguracja aplikacji" kliknąć łącze "Rozszerzenia po stronie klienta".
Na stronie listy rozszerzeń po stronie klienta są wyświetlane wcześniej wysłane rozszerzenia. Na tej stronie można również kasować wcześniej wysłane rozszerzenia po stronie klienta.
UWAGA: W przypadku skasowania rozszerzenia po stronie klienta, które zostało skonfigurowane dla niestandardowej karty internetowej, apletu, globalnego apletu internetowego lub niestandardowego dodatku nagłówka HTML, aplety te przestaną działać prawidłowo z powodu usunięcia rozszerzenia po stronie klienta. Aplikacja Oracle CRM On Demand nie wskazuje, czy konkretne rozszerzenie jest używane.
- Kliknąć opcję "Nowy".
- Kliknąć ikonę spinacza w celu znalezienia zawartości, która ma być wysłana jako rozszerzenie po stronie klienta.
To pole jest wymagane.
- Wprowadzić następujące szczegóły:
- Typ MIME. Określa typ mediów internetowych. Umożliwia prawidłowe wyświetlanie przez przeglądarkę różnych typów mediów. Proszę wprowadzić wszystkie szczegóły typów MIME. W zależności od typu pliku można na przykład wprowadzić jedną z następujących opcji:
- tekst/html
- obraz/jpeg
- obraz/gif
- aplikacja/x-shockwave-flash
- tekst/css
- Plik: Rozmiar (w bajtach). Rozmiar przesyłanego pliku. To pole wypełnia aplikacja Oracle CRM On Demand.
- Plik: Rozszerzenia. Rozszerzenia przesyłanego pliku. To pole wypełnia aplikacja Oracle CRM On Demand.
- Nazwa. Nazwa rozszerzenia po stronie klienta. Pole wymagane.
- Nazwa URL. Ta wartość służy do nadawania nazwy identyfikującej adres URL, który prowadzi do określonego rozszerzenia po stronie klienta. W nazwie URL dozwolone są następujące znaki: A-Z, a-z, 0-9, podkreślnik (_) i kropka (.). Podwójne kropki (..) są niedozwolone, a kropka pojedyncza (.) nie może występować na końcu ciągu znaków. Przykładowe nazwy URL: Logo_Image i Map376. Zaleca się wprowadzanie w tym polu możliwie jak najkrótszej nazwy. Pole to może być zmienione tylko przez użytkownika w drodze edycji. Wartość w polu nazwy URL pozostanie niezmieniona również wtedy, gdy użytkownik dokona zamiany wysyłanego pliku na inny lub gdy zmieni nazwę rozszerzenia po stronie klienta. Dzięki temu użytkownik może aktualizować, utrzymywać i wdrażać wiele wersji rozszerzenia po stronie klienta bez konieczności zmiany konfiguracji niestandardowych kart internetowych, niestandardowych i globalnych apletów internetowych ani niestandardowych dodatków nagłówka HTML. Edycja tego pola powoduje zmiany w polach "Względny adres URL" i "Pełny adres URL". Pole wymagane.
- Względny adres URL. To pole wypełnia aplikacja Oracle CRM On Demand. Ta wartość to względny adres URL, który prowadzi do rozszerzenia po stronie klienta z obszaru aplikacji Oracle CRM On Demand. Jeśli wartość tego pola ulegnie zmianie, a rozszerzenie po stronie klienta zostanie wdrożone, konieczna będzie aktualizacja niestandardowych kart internetowych, niestandardowych apletów internetowych, globalnych apletów internetowych lub niestandardowych dodatków nagłówka HTML odwołujących się do tego rozszerzenia po stronie klienta, aby używany był w nich nowo wygenerowany adres URL. Wartość tego pola zmienia się tylko w przypadku aktualizacji pola "Nazwa URL".
- Pełny adres URL. To pole wypełnia aplikacja Oracle CRM On Demand. Ta wartość to pełny adres URL, który prowadzi do adresu URL w aplikacji Oracle CRM On Demand. Jeśli wartość tego pola ulegnie zmianie, a rozszerzenie po stronie klienta zostanie wdrożone, konieczna będzie aktualizacja niestandardowych kart internetowych, niestandardowych apletów internetowych, globalnych apletów internetowych lub niestandardowych dodatków nagłówka HTML odwołujących się do tego rozszerzenia po stronie klienta, aby używany był w nich nowo wygenerowany adres URL. Wartość tego pola zmienia się tylko w przypadku aktualizacji pola "Nazwa URL".
- Kliknąć przycisk "Zapisz".
UWAGA: Można wysłać rozszerzenie po stronie klienta, ale stanie się ono aktywne dopiero po skonfigurowaniu go w niestandardowej karcie internetowej, niestandardowym aplecie internetowym, globalnej karcie internetowej lub niestandardowym dodatku nagłówka HTML.
Po wysłaniu rozszerzenia po stronie klienta, pola "Względny adres URL" i "Pełny adres URL" są generowane przez aplikację Oracle CRM On Demand. Wartości te służą użytkownikowi do powiązania niestandardowej karty internetowej, niestandardowego apletu internetowego, globalnej karty internetowej lub niestandardowego dodatku nagłówka HTML z rozszerzeniem po stronie klienta. Konfigurowanie tych lokalizacji odbywa się w ten sam sposób, w jaki konfigurowane jest dowolne rozszerzenie przechowywane na serwerach użytkownika.
Więcej informacji o dodawaniu niestandardowych dodatków nagłówka HTML można znaleźć pod hasłem Zarządzanie niestandardowymi dodatkami nagłówka HTML.
Jak edytować istniejące rozszerzenie po stronie klienta
- Kliknąć na łączu "Administracja" dostępnym w górnym prawym rogu każdej strony.
- W sekcji "Dostosowywanie aplikacji" kliknąć na łączu "Dostosowywanie aplikacji".
- W sekcji "Konfiguracja aplikacji" kliknąć łącze "Rozszerzenia po stronie klienta".
- Na stronie listy rozszerzeń po stronie klienta znaleźć rozszerzenie, które ma być edytowane.
- Wykonać jedną z następujących czynności:
- Kliknąć pole nazwy. Ten krok powoduje otwarcie strony szczegółów rozszerzenia po stronie klienta, gdzie można je edytować.
- Kliknąć opcję "Edytuj".
- Kliknąć przycisk "Zapisz".
- Jeśli użytkownik zamienił plik rozszerzenia po stronie klienta, należy postępować zgodnie z następującą procedurą:
- Wylogować się z aplikacji Oracle CRM On Demand.
- Wyczyścić bufor przeglądarki.
- Zalogować się ponownie i pobrać nowe rozszerzenie po stronie klienta, aby zostało ono pobrane na stronę, która umieszcza rozszerzenie po stronie klienta. Jeśli użytkownik nie wyloguje się z aplikacji Oracle CRM On Demand i nie zaloguje ponownie, nowe rozszerzenie po stronie klienta zostanie pobrane po upływie 30 dni od przeprowadzenia pierwszego pobierania.
Instrukcje dotyczące edytowania rozszerzeń po stronie klienta
Należy uwzględnić następujące instrukcje:
- Ograniczać do minimum liczbę odniesień do rozszerzeń po stronie klienta znajdujących się na stronie, gdyż wpływa to pozytywnie na wydajność.
- Rozmiar plików rozszerzeń po stronie klienta powinien być jak najmniejszy. Na przykład należy unikać dużych plików obrazów i w formacie SWF. Im mniejszy jest plik pobierany jako część rozszerzenia po stronie klienta, tym szybciej odbywa się ładowanie strony w porównaniu z większymi plikami.
- Ograniczać do minimum liczbę plików każdego rozszerzenia po stronie klienta, gdyż wpływa to pozytywnie na wydajność.
- Zezwolić przeglądarce na buforowanie rozszerzeń po stronie klienta. Dzięki temu ich zawartość nie będzie musiała być pobierana z serwerów aplikacji Oracle CRM On Demand przy każdym ładowaniu strony. Po zmianie rozszerzenia po stronie klienta należy wyczyścić bufor przeglądarki, aby aplikacja Oracle CRM On Demand ładowała stronę zawierającą właściwe rozszerzenie. Domyślnie rozszerzenia po stronie klienta są buforowane przez 30 dni.
- Ograniczać do minimum rozszerzenia po stronie klienta i środki trwałe, gdyż w ten sposób zwiększa się wydajność paska czynności. Podczas konfigurowania rozszerzenia po stronie klienta zawartego w aplecie na pasku czynności, pasek ten jest ładowany przy każdym odświeżeniu strony.
- Podczas korzystania z rozszerzeń po stronie klienta do wywoływania usług internetowych, należy postępować zgodnie ze wszystkimi instrukcjami dotyczącymi tych usług. Więcej informacji można znaleźć w poradniku Oracle Web Services On Demand Guide.
|