Deep Links in LogMyTime werden manuell aus Basisadresse, Zielseite und Parametern zusammengesetzt.
Diese Vorgehensweise ist sinnvoll, wenn Parameter gezielt geprüft oder Links aus eigener Software erzeugt werden sollen.
Um einen Deep Link in LogMyTime zu erstellen, gehen Sie bitte wie folgt vor:
Jedes LogMyTime-Konto ist unter einer eigenen Internetadresse erreichbar. Diese Adresse hat das Schema:
https://FIRMENNAME.logmytime.de
Ersetzen Sie in den Beispiel-Links den Platzhalter FIRMENNAME durch die Subdomain Ihres eigenen Kontos.
Beispiel: https://meierbau.logmytime.de
Nun können Sie die passende Webseite aufrufen, indem Sie noch den passenden Teil des Pfads anhängen
Beispiel für das Erstellen eines Zeiteintrags: https://meierbau.logmytime.de/TimeEntrySearch
Nachdem Sie die URL kennen, fügen Sie in genau der nachfolgenden Reihenfolge an die URL an:
Beispiel für den Aufruf der Zeiteintragsverwaltung mit Vorauswahl des Kunden "Lichtenburg":
https://meierbau.logmytime.de/TimeEntrySearch?clientName=Lichtenburg
Wenn Sie mehrere Parameter kombinieren möchten, trennen Sie diese mit einem &.
So können Sie beliebig viele Parameter kombinieren und dadurch den Link an Ihre Anforderungen anpassen.
Beispiel für die Zeiteintragsverwaltung mit Vorauswahl Kunde "Lichtenburg" und Projekt "Logodesign":
https://meierbau.logmytime.de/TimeEntrySearch?clientName=Lichtenburg&projectName=Logodesign
Falls ein Parameter Leerzeichen, Sonderzeichen oder Umlaute enthält, müssen diese in der URL entsprechend kodiert werden. Für viele Sonderzeichen macht der Browser dies automatisch, z.B. für Umlaute. Falls dies aber nicht klappen sollte, können Sie in unten folgenden Tabelle die entsprechende Kodierung heraussuchen und damit manuell das Zeichen ersetzen.
Beispiel für ein Projekt mit dem Namen "Messebroschüre":
https://meierbau.logmytime.de/TimeEntrySearch?projectName=Messebrosch%C3%BCre
| Parameter | Bedeutung | Verfügbar auf Seite |
|---|---|---|
| clientName | Kundenname | Zeiteintragsverwaltung, Zeiteintragsformular |
| projectName | Projektname | Zeiteintragsverwaltung, Zeiteintragsformular |
| taskName | Tätigkeitsname | Zeiteintragsverwaltung, Zeiteintragsformular |
| userName | Benutzername (Vorname Nachname) | Zeiteintragsverwaltung |
Bei vielen Sonderzeichen kodieren moderne Browser die Zeichen automatisch. Falls nicht der Fall sein sollte, finden Sie hier die entsprechende Kodierung.
| Zeichen | URL-kodiert |
|---|---|
| Leerzeichen | %20 |
| ä | %C3%A4 |
| ö | %C3%B6 |
| ü | %C3%BC |
| Ä | %C3%84 |
| Ö | %C3%96 |
| Ü | %C3%9C |
| ß | %C3%9F |
| " | %22 |
| ' | %27 |
| - | %2D |
| _ | %5F |
| . | %2E |
| , | %2C |
| ; | %3B |
| : | %3A |
| ? | %3F |
| ! | %21 |
| ( | %28 |
| ) | %29 |
| [ | %5B |
| ] | %5D |
| { | %7B |
| } | %7D |
| & | %26 |
| % | %25 |
| / | %2F |
| + | %2B |
| = | %3D |
Beispiel: Projektname "Messebroschüre" → projectName=Messebrosch%C3%BCre
Alternativ können Sie auch den Link automatisch mit dem Deep Link Generator erstellen. Dort werden die gewünschten Werte im Formular eingetragen und der Link wird automatisch erzeugt. Diese Methode ist sinnvoll, wenn ein Deep Link schnell erstellt werden soll, ohne die URL selbst zusammenzusetzen.
Zur massenhaften Erzeugung von Deep Links können Sie auch selbstgeschriebene Software oder Skripte nutzen. Diese können Ihnen schnell und bequem eine Vielzahl von Deep Links generieren.