Anleitung

Deep Linking manuelle Linkerstellung

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.

Manuelle Linkerstellung

Um einen Deep Link in LogMyTime zu erstellen, gehen Sie bitte wie folgt vor:

Schritt 1: Eigene Subdomain rausfinden

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

Schritt 2: Parameter einfügen

Nachdem Sie die URL kennen, fügen Sie in genau der nachfolgenden Reihenfolge an die URL an:

  1. ein Fragezeichen ?
  2. den entsprechenden Parameternamen (siehe die Spalte "Parameter" in der Tabelle "Verfügbare Parameter" hier auf dieser Webseite weiter unten)
  3. den entsprechenden Wert (der Name, den Sie in LogMyTime für den Kunden, das Projekt, die Tätigkeit oder den Mitarbeiter hinterlegt haben)

Beispiel für den Aufruf der Zeiteintragsverwaltung mit Vorauswahl des Kunden "Lichtenburg":

https://meierbau.logmytime.de/TimeEntrySearch?clientName=Lichtenburg

Schritt 3: Parameter kombinieren (optional)

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

Schritt 4: Sonderzeichen beachten

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

Unterstützte URL-Parameter

Verfügbare Parameter

Parameter Bedeutung Verfügbar auf Seite
clientName Kundenname Zeiteintragsverwaltung, Zeiteintragsformular
projectName Projektname Zeiteintragsverwaltung, Zeiteintragsformular
taskName Tätigkeitsname Zeiteintragsverwaltung, Zeiteintragsformular
userName Benutzername (Vorname Nachname) Zeiteintragsverwaltung

Hinweise zur Verwendung

  • Die Namen müssen exakt zum Eintrag im Konto passen.
  • Mehrere Parameter können kombiniert werden.
  • Die Reihenfolge der Parameter ist beliebig.
  • Die Links funktionieren nur innerhalb der Benutzerrechte.

URL-Encoding für Sonderzeichen

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

Alternativen: Erstellung mit dem Deep Link Generator

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.

Hat Ihnen diese Anleitung alle Fragen beantwortet?