iOS / Android / Mobile Entwicklung

Deeplink erstellenIntent-Felder lesbar machen

Erzeugen Sie eine Scheme-URI oder prüfen Sie die Bestandteile einer vorhandenen Intent URI.

Deeplink erstellen

Eingabe

Ergebnis

Geben Sie ein Schema oder eine Intent URI ein.

URI-Text bleibt im Browser. Keine App wird geöffnet und keine URL abgerufen.

Optionen

Query-Parameter

Intent-Ausgabe ist nur Text und bestätigt kein Verhalten auf einem Gerät.

Geben Sie ein Schema oder eine Intent URI ein.

Wenn ein Link direkt in einen Bereich einer App führen soll, können kaufmännische Und-Zeichen in Werten die Query unbemerkt zerlegen. Deeplink erstellen trennt Schema, Pfad und Parameter, bevor Sie den fertigen Text kopieren.

Auch eine erhaltene intent://-Adresse lässt sich hier prüfen. Deeplink erstellen zeigt Paket, Fallback und unbekannte Felder an, ohne den Link aufzurufen oder die Installation einer App zu behaupten. Ein Deeplink Generator ersetzt keinen Gerätetest.

Warum hier einen Deeplink erstellen?

Die Zieladresse bleibt von Android-spezifischen Angaben getrennt.

Query und Extras sauber trennen

Query-Parameter gehören zur Ziel-URI; Extras der Typen S, B, i und l stehen im Intent-Abschnitt. Wiederholte Schlüssel bleiben in ihrer Reihenfolge erhalten.

Ein Link verzweigt in Pfad und Query; ein eigener Intent-Zweig enthält typisierte Extras.

Vor dem Öffnen nur lesen

Der Parser zeigt bekannte und unbekannte Intent-Felder getrennt an. Die ursprüngliche Zeichenfolge wird nicht umgeschrieben, und es erfolgt weder Anfrage noch App-Start.

Eine Intent-Zeichenfolge wird in Felder aufgeteilt; ein Smartphone bleibt inaktiv.

Drei Prüfungen vor der Weitergabe

01

Das Format festlegen

Beim eigenen URI-Schema darf der Host leer sein. Ein Android Intent braucht ihn und führt package und Extras erst hinter #Intent.

02

Werte richtig einordnen

Schlüssel und Werte der Query werden einzeln UTF-8-kodiert. Ein l-Extra wird als 64-Bit-Ganzzahl geprüft, ohne Rundung durch JavaScript.

03

Nur aktuelle Ergebnisse kopieren

Die automatische Berechnung wartet 350 ms. Ist sie ausgeschaltet, startet Strg/Cmd+Enter. Nach einer Änderung bleibt Kopieren bis zur neuen Berechnung gesperrt.

Aufbau einer mobilen Zieladresse

Query mit wiederholten Schlüsseln

Mehrere Zeilen dürfen denselben Namen tragen. Ein leerer Wert bleibt key=; Trennzeichen im Wert werden kodiert.

Paket und Browser-Fallback

Ein optionaler Paketname schränkt das Android-Ziel ein. Eine HTTPS-Alternative landet kodiert in S.browser_fallback_url und wird hier nie besucht.

Intent URI in Felder zerlegen

Schema, Pfad, Query und unterstützte Extras werden lesbar. Nicht verstandene Felder bleiben im Original sichtbar.

Grenzen der lokalen Prüfung

Kein Start auf dem Gerät
Deeplink erstellen erzeugt Text. Chrome kann eine Nutzergeste und eine BROWSABLE Activity verlangen; ein gültiger Link beweist keine installierte App.
Bewusst begrenzte Intent-Felder
Nur S, B, i und l lassen sich erzeugen. Freie action-, component- oder flag-Angaben fehlen; unbekannte Felder werden beim Parsen nicht verschluckt.
Fallback nur mit HTTPS
Erlaubt sind absolute HTTPS-Adressen ohne Zugangsdaten. Andere Schemata werden abgelehnt und die Adresse wird nicht abgerufen.
Geteilte Parameter sind sichtbar
Lokal erzeugt bedeutet nicht vertraulich nach dem Kopieren. Zugangstoken gehören weder in die Query noch in Extras.

Fragen zu Deeplink erstellen

Wie erstelle ich einen Deeplink für Android?

Tragen Sie Schema, Host, Pfad und Query ein. Für package oder Fallback wählen Sie Android Intent; diese Angaben stehen im #Intent-Abschnitt.

Warum öffnet sich meine App über den Deeplink nicht?

Prüfen Sie den registrierten Intent-Filter, die BROWSABLE-Kategorie und den Browser. Diese Seite führt keinen Test auf dem Gerät aus.

Wie kodiere ich Parameter im Deeplink?

Jeder Query-Schlüssel und -Wert wird einzeln kodiert. Ein & innerhalb eines Werts wird dadurch nicht zur nächsten Zeile.

Was passiert, wenn die App nicht installiert ist?

Sie können eine HTTPS-Alternative hinterlegen. Ob der Browser sie verwendet, hängt von seinem Kontext und der Nutzergeste ab.

Wann benötige ich Android App Links statt eines URL-Schemas?

Für verifizierte Web-Domains sind App Links vorgesehen. Diese Seite erstellt Scheme- und Intent-Text, aber keine Domain-Verknüpfung.

Noch Fragen?

Jetzt einen Deeplink erstellen

Passen Sie die Felder an und kopieren Sie erst das aktuelle Ergebnis.