Jede Web Client-Seite hat eine eigene URL. Wenn Sie diese URL in einen Browser eingeben, sendet der Application Server eine Anfrage, um die entsprechende Seite anzuzeigen.
Endanwender müssen die Seiten-URLs nicht kennen, solange sie den Web Client starten und sich von dort aus zurechtfinden können. Für einige Konfigurationsaufgaben ist es jedoch notwendig zu wissen, wie man die URL für eine bestimmte Seite ermittelt. Dies ist zum Beispiel hilfreich, wenn Sie Links zu bestimmten Web Client-Seiten erstellen möchten – sowohl von außerhalb des Web Clients (z. B. durch einen Link im Intranet oder in einer E-Mail) als auch von anderen Web Client-Seiten (z. B. durch einen Navigationslink auf einer Profilseite).
Die URL einer Seite setzt sich immer aus der URL des Page Servers und dem Namen der Seitenmethode zusammen, die die Seite definiert. Standardmäßig ist der Page Server-Name der Name des Webservers, auf dem der Application Server installiert ist, gefolgt von:
/InterAction
Wenn der Application Server beispielsweise auf einem Rechner mit dem Namen IAAppServer installiert ist, lautet der Page Server-Name wie folgt:
http://IAAppServer/InterAction
Weitere Informationen zum Zweck des Page Servers finden Sie unter Architektur von Application Server und Web Client.
Daher würde die URL für die Seite mit dem Namen home wie folgt aussehen:
http://IAAppServer/InterAction/home
Parameter an Web Client-Seiten übergeben
Die meisten Web Client-Seiten erfordern, dass Sie zusätzliche Informationen übergeben. Zum Beispiel benötigt die Übersichtsseite einer Person die ID des Kontakts, der angezeigt werden soll. Diese Informationen übergeben Sie der Seite über Parameter. Jeder Parameter besteht aus dem Namen des Parameters und dem Wert, den Sie übergeben möchten.
Um Parameter in die URL einzufügen, hängen Sie sie am Ende an, getrennt vom Seitennamen durch ein Fragezeichen (?):
http://PageServer/page-name?parameter-name=parameter-value
Die Argumente nach dem „?“ werden als Query String bezeichnet. Mehrere Parameter werden durch ein kaufmännisches Und-Zeichen (&) getrennt.
Beispielsweise ruft die folgende URL die Übersichtsseite einer Person auf und übergibt den Wert 8589934802 als Kontakt-ID:
http://IAAppServer/InterAction/relationship-overview-person?contactId=8589934802
Welche Parameter für eine Seite erforderlich sind, hängt von der jeweiligen Seite ab. Eine einfache Möglichkeit, den Seitennamen und die Parameter zu ermitteln, besteht darin, sie aus Ihrem Browser zu kopieren. Sie können dazu die Option E-Mail-Link verwenden oder es manuell machen, wie im Abschnitt „Abkürzung zum Ermitteln der URL einer Web Client-Seite“ beschrieben.
Abkürzung zum Ermitteln der URL einer Web Client-Seite
Eine einfache Möglichkeit, den Seitennamen und die Parameter einer Seite zu ermitteln, besteht darin, im Web Client zu der gewünschten Seite zu navigieren und dann eine der folgenden Optionen zu wählen:
-
Falls verfügbar, wählen Sie die Option E-Mail-Link oben rechts auf der Seite. Dadurch wird eine neue Nachricht in Ihrem E-Mail-Programm erstellt, die die vollständige URL zur Seite enthält. Informationen zur Authentifizierung als InterAction-Benutzer werden dabei automatisch entfernt.
- Falls die Option E-Mail-Link auf der jeweiligen Seite nicht verfügbar ist, können Sie die URL aus Ihrem Browser kopieren. Sie sollten dann die Parameter zur Benutzer-Authentifizierung (
proxyAccount, accountName und auditAccountName) manuell entfernen.
Angenommen, Ihre Organisation hat mehrere Standorte. Die standardmäßige Personalsuche ermöglicht es Benutzern, Mitarbeiter der Organisation anhand verschiedener Kriterien zu finden. Ihre Nutzer wünschen sich jedoch eine Abkürzung für jeden Standort, die die Mitarbeiterliste direkt anzeigt, ohne dass weitere Kriterien eingegeben werden müssen. Sie entscheiden sich, diese Links auf der Startseite des Web Clients zu platzieren. Dafür benötigen Sie die URL zu einer Seite, die die Kontakte für einen bestimmten Standort anzeigt.
Die einfachste Möglichkeit, diese URLs zu ermitteln, ist wie folgt:
- Wechseln Sie zur standardmäßigen Personalsuche.
- Lassen Sie bei den Kriterien alle Felder leer, wählen Sie aber den gewünschten Standort aus der Dropdown-Liste „Standort“ aus und klicken Sie dann auf „Suchen“, um die Suche zu starten. Der Web Client zeigt dann die Seite contact-search-results mit der Liste der dem ausgewählten Standort zugeordneten Mitarbeiter an.
- Wählen Sie die Option E-Mail-Link. Dadurch wird eine neue Nachricht in Ihrem E-Mail-Programm geöffnet, die die URL zur Suchergebnisseite enthält. Zum Beispiel könnte die URL wie folgt aussehen:
http://IAAppServer/InterAction/contact-search-results?isProfile=true&searchDescription=Personnel%20Search%20Results&profileId=4&contactTypeId=1&searchField_12884891886=8589934614&readableSearchCriteria=Contact+Type+is+%27Our+Personnel%27+and+Office+Equal+to+%27Chicago%27
Sie können diese URL nun als Ziel für Ihren Link verwenden. Sie könnten diesen Link sogar im Intranet platzieren oder per E-Mail an Ihre Nutzer senden.
Um die URL zu vereinfachen, können Sie alle nicht benötigten Parameter entfernen.
Wenn Sie diesen Link auf einer Web Client-Seite verwenden, können Sie die Variable $(PAGE_SERVER) anstelle des Page Server-Namens (in diesem Beispiel http://IAAppServer/InterAction/) verwenden. Weitere Informationen zu Variablen finden Sie unter Verwendung von Variablen für InterAction-Informationen.
Diese Methode funktioniert nicht, wenn Sie die URL einer Seite benötigen, die als Popup angezeigt wird. In diesem Fall klicken Sie mit der rechten Maustaste auf die Seite und wählen Eigenschaften, dann kopieren Sie die URL aus dem Eigenschaften-Dialogfeld.
Links per E-Mail versenden, um Fachleute bei der optimalen Nutzung von InterAction zu unterstützen
Das Versenden von Links zu bestimmten Web Client-Seiten kann ein wirkungsvolles Mittel sein, um Unternehmensrichtlinien durchzusetzen und Fachleute dabei zu unterstützen, das Produkt in ihren Arbeitsalltag zu integrieren. Die meisten E-Mail-Systeme zeigen Web-URLs als anklickbare Links an, sodass die Nutzer direkt zu bestimmten Bereichen des Systems geführt werden können.
Hier einige Beispiele, wie dies nützlich sein kann:
- Beim Rollout von InterAction können Sie den Nutzern Links zu wichtigen „Erste Schritte“-Seiten wie der Web Client-Startseite und der Seite „Meine Benachrichtigungen“ per E-Mail senden. Fügen Sie Anweisungen und Unternehmensrichtlinien zur Nutzung von InterAction in diese Links ein.
-
Ihre Marketingabteilung bereitet einen Versand (z. B. Weihnachtskarten) vor und möchte sicherstellen, dass die richtigen Personen auf der Liste stehen. Sie kann einen Link zur Seite „Meine Kontakte, die nicht auf dieser Liste sind“ für die jeweilige Liste versenden. Wenn ein Mitarbeiter dem Link folgt, sieht er eine benutzerspezifische Liste von Kontakten, die eventuell noch zur Versandliste hinzugefügt werden müssen. Die Kontakte können direkt von dieser Seite aus zur Liste hinzugefügt werden.
Dieses Konzept funktioniert auch für jede andere „Liste“, die im Web Client angezeigt werden kann, wie eine Arbeitsliste oder eine Kontaktart-Liste. Sie können sogar eine URL verwenden, um die Ergebnisse einer Suche anzuzeigen. Beispielsweise könnten Sie einem neuen Mitarbeiter einen Link zu einer Liste aller Mitarbeiter in seinem Büro senden.
- Ihre Organisation hat einen elektronischen internen Newsletter, der häufig Berichte über kürzlich gewonnene Mandanten enthält. Anstatt alle Details zu den Mandanten im Newsletter aufzuführen, fügen Sie Links zu den entsprechenden Seiten im Web Client ein. So erhalten die Nutzer nicht nur die gleichen Informationen, sondern werden auch an die Möglichkeiten von InterAction erinnert.
- Ihre Endanwender haben eine bestimmte Konfigurationsänderung angefordert, z. B. das Hinzufügen eines neuen Suchformulars. Sobald die Änderung abgeschlossen und verfügbar ist, senden Sie den Nutzern einen Link direkt zur neuen Suche.
- Versenden Sie Vorschläge und Anleitungen zur Nutzung bestimmter Funktionen. Fügen Sie Links direkt zu den Seiten dieser Funktionen ein.
- Senden Sie einen Link zur Seite, auf der neue Kontakte überprüft werden können, die zur Kanzleiliste hinzugefügt werden sollen.
Für jede dieser Seiten können Sie die URL mit den im Abschnitt Abkürzung zum Ermitteln der URL einer Web Client-Seite beschriebenen Schritten ermitteln.