Czy musisz mieć pod ręką Pulpit z narzędzia BI, mapę lub kartę Klienta z ERP u Klienta? Teraz możesz wstawić IFRAME bezpośrednio do szczegółów Rekordu – zakładkę lub panel, który wyświetla zewnętrzną stronę internetową. Do IFRAME możesz również dodać aplikację internetową lub Dodatki do aplikacji, które przynoszą dodatkowe funkcje bezpośrednio do systemu Raynet. Użytkownicy widzą dane z innych systemów w systemie Raynet bez konieczności przełączania się między oknami.
IFRAME jest ustawiany przez administratora w dostosowywaniu karty. Wynik jest następnie widoczny dla wszystkich użytkowników, którzy mają dostęp do danego Rekordu. Jest to bardziej techniczna funkcja, którą najbardziej docenią administratorzy IT i partnerzy integracyjni.
Gdzie znaleźć IFRAME
IFRAME jest częścią dostosowywania szczegółów Rekordu – czyli ustawień, w których dostosowujesz wygląd karty, dodajesz własne zakładki, panele i pola. Znajdziesz go w menu kontekstowym zakładki lub panelu pod opcją Zmień na IFRAME.
Możesz go użyć w szczegółach Rekordów we wszystkich głównych modułach – u Klientów, Osob kontaktowych, Leadów, Szans sprzedaży, Ofercie, Zamówień, Działań, Projektów i Produktów. Dla Cenniki IFRAME nie jest jeszcze dostępny i nie działa również jako portlet na Pulpit.
Jak utworzyć zakładkę IFRAME
Otwórz dostosowywanie karty danego modułu.
Utwórz nową zakładkę tak jak zwykle i nadaj jej nazwę – nazwę zobaczysz na karcie użytkowników
Pozostaw zakładkę pustą. Przekształcić w IFRAME można tylko zakładkę, w której nie ma jeszcze żadnych paneli ani pól.
W menu kontekstowym zakładki (ikona z trzema kropkami) wybierz Zmień na IFRAME.
Wypełnij HTTPS URL strony internetowej, którą chcesz wyświetlić. Adres musi zaczynać się od https://. W IFRAME można osadzać tylko strony internetowe, które obsługują wyświetlanie w IFRAME. Niektóre witryny ze względów bezpieczeństwa nie zezwalają na tę opcję.
Opcjonalnie dodaj parametry, które zostaną dołączone do linku – zobacz Przekazywanie parametrów do linku.
Zapisz. Podczas pierwszej konfiguracji (i za każdym razem, gdy zmienisz domenę linku) zapytamy, czy naprawdę ufasz usłudze docelowej – potwierdź przyciskiem Kontynuuj.
Ustawienia możesz zmienić w dowolnym momencie: w menu kontekstowym zakładki pojawi się wtedy opcja Ustaw IFRAME.
Przełączenie na IFRAME jest trwałe. Nie można przełączyć się z powrotem na zwykłą zakładkę – jeśli będziesz jej potrzebować, usuń zakładkę IFRAME i utwórz nową.
Jak utworzyć panel IFRAME
Procedura jest taka sama jak w przypadku zakładki – najpierw utwórz standardowy panel, pozostaw go pusty (bez pól) i w jego menu kontekstowym wybierz Zmień na IFRAME.
W przypadku panelu dodatkowo ustawiasz wysokość za pomocą suwaka, w zakresie od 100 do 1080 px. Domyślna wartość to 200 px. Wysokość określa, ile miejsca panel zajmie na karcie; w przypadku zakładki IFRAME rozciąga się na całą dostępną powierzchnię.
Przekazywanie parametrów do linku
Aby witryna docelowa wiedziała, którego Rekordu lub użytkownika dotyczy sprawa, możesz przesłać parametry w linku. Zostaną one dodane do adresu URL jako zwykłe parametry zapytania (query parameters), na przykład https://vas-web.cz/dashboard?klient=123.
Parametr dodajesz za pomocą przycisku Dodaj parametr. Po lewej stronie wpisujesz nazwę parametru, po prawej jego wartość. Wartość możesz wpisać jako stałą lub kliknąć ikonę linku obok pola i wybrać jedną z zmiennych:
| Źródło wartości | Co zostanie dołączone do linku |
|---|---|
| Stała | Stały tekst, który wpiszesz |
| ID aktualnego Rekordu | ID Rekordu, w którego szczegółach znajduje się IFRAME |
| ID zalogowanego użytkownika | ID użytkownika, który aktualnie przegląda szczegóły |
| Nazwa użytkownika zalogowanego użytkownika | Nazwa logowania użytkownika |
| Pole opcjonalne | Wartość wybranego pola opcjonalnego danego Rekordu |
Warto wiedzieć:
Nazwa parametru musi zaczynać się od litery i może zawierać litery, cyfry, podkreślenie, kropkę lub myślnik. Nazwy nie mogą się powtarzać.
Pola opcjonalne typu Plik nie mogą być użyte, dlatego nie pojawią się w menu. Jeśli pole opcjonalne przy konkretnym Rekordzie jest puste, parametr nie zostanie w ogóle dodany do linku.
Dane są przekazywane w linku, czyli w adresie, który zobaczy docelowa strona internetowa. Nie przesyłaj tą drogą żadnych poufnych informacji.
Jak IFRAME vidzą użytkownicy
Użytkownik otwiera Rekord, a na danej zakładce lub w panelu od razu ładuje się zewnętrzna strona internetowa. Zawartość jest odświeżana przy każdym załadowaniu widoku szczegółowego, dzięki czemu zawsze widzi aktualne dane. Ręcznie może ją Odnowić w dowolnym momencie za pomocą ikony Odnowić w nagłówku panelu lub nad zawartością zakładki.
Podczas ładowania pojawia się kółko ładowania. Użytkownicy niczego nie konfigurują – widzą tylko wynik, który przygotowałeś.
Bezpieczeństwo i ograniczenia
Działają tylko adresy https://. Link nie może zawierać danych logowania (w postaci https://nazwa:hasło@web.pl).
Osadzona strona internetowa działa w trybie odizolowanym – nie ma dostępu do kamery, mikrofonu, lokalizacji, udostępniania ekranu ani schowka i nie widzi, z jakiej strony została otwarta.
Osadzona strona internetowa nie ma dostępu do danych w systemie Raynet. Otrzymuje tylko te wartości, które sam prześlesz w parametrach linku.
Docelowa strona internetowa działa w przeglądarce każdego użytkownika, który otworzy Rekord. Dlatego osadzaj tylko treści z usług, którym ufasz.
IFRAME jest konfigurowany wyłącznie przez administratora.
Gdy zawartość się nie ładuje
Czasami zamiast strony internetowej pojawi się komunikat "Nie udało się załadować zawartości zewnętrznej. Sprawdź reguły witryny docelowej i spróbuj Odnowić zawartość." Najczęstsze przyczyny:
Strona docelowa zabrania osadzania w ramce. Strony internetowe zarządzają tym za pomocą nagłówków
Content-Security-PolicyiX-Frame-Options, a Raynet nie jest w stanie obejść tego ustawienia. Zakaz musi zostać zniesiony przez administratora witryny docelowej, ewentualnie użyj innego adresu przeznaczonego do osadzania.Adres nie jest prawidłowym adresem URL HTTPS lub zawiera dane logowania.
Witryna wymaga zalogowania – wtedy wewnątrz ramki pojawi się ekran logowania danej usługi.
Jeśli nie masz pewności, skontaktuj się z nami pod adresem pomoc@raynetcrm.pl – chętnie przyjrzymy się ustawieniom razem.