App Links & Deep-Linking-API
Öffnen Sie Links zu Ihrer Domain direkt in Ihrer Android-App mit App Links und Deep Linking über ein eigenes URL-Schema.
Die WebViewGold App Links / Deeplinking API ermöglicht es Nutzern, bestimmte Seiten in Ihrer App aus externen Quellen wie E-Mail, sozialen Medien oder Messaging-Apps zu öffnen.
WebViewGold für Android unterstützt zwei Deep-Linking-Methoden:
- Standardmäßige URL-basierte Deep Links: z. B.
https://www.example.org/subpages/example1 - Deep Links mit benutzerdefiniertem Schema: z. B.
webviewgold://https://www.example.org/subpages/example2
Schritt 1: Konfigurieren Sie Ihr Link-Schema in AndroidManifest.xml
Um standardmäßiges Deep Linking zu unterstützen, konfigurieren Sie Ihre AndroidManifest.xml, um Ihre Domain mit Ihrer App zu verknüpfen. Ersetzen Sie www.webviewgold.com durch Ihre tatsächliche Domain (z. B. www.example.org):

Schritt 2: Deep Linking in Config.java aktivieren
Aktivieren Sie in Ihrer Config.java-Datei die Deep-Linking-Funktionen:
// Enables standard deep linking (https:// links) public static final boolean IS_DEEP_LINKING_ENABLED = true; // Enables custom scheme deep linking (e.g., webviewgold://) public static final boolean IS_CUSTOM_SCHEME_ENABLED = true; // Set your desired scheme prefix (must match AndroidManifest.xml) public static final String CUSTOM_DEEPLINK_SCHEME = "webviewgold";

Schritt 3: Domain-Eigentümerschaft überprüfen (für URL-basierte Deep Links)
Um Deep Linking über HTTPS-URLs zu aktivieren, müssen Sie die Domain-Eigentümerschaft bei Google überprüfen. Folgen Sie dem Google Site Verification Guide.
Ihre App Links testen
Sie können beide Arten von Links über Android Studio oder das Terminal testen:
- Mit Android Studio: Öffnen Sie den App Links Assistant aus dem Menü Tools für Simulation und Fehlerbehebung.
- Mit Terminal oder Eingabeaufforderung:
- Führen Sie den folgenden Befehl aus:
adb shell am start -a android.intent.action.VIEW -d "webviewgold://https://www.example.org/subpages/example2" com.webviewgold.myappname- Ersetzen Sie
com.webviewgold.myappnamedurch den tatsächlichen Paketnamen Ihrer App. - Sie können auch mit einem URL-Link wie
https://www.example.org/subpages/example1testen.
- Ersetzen Sie
- Führen Sie den folgenden Befehl aus:
Sobald alles eingerichtet ist, können Nutzer Ihre App über Deep Links wie die folgenden direkt auf einer bestimmten Seite öffnen:
https://www.example.org/subpages/example1webviewgold://https://www.example.org/subpages/example2
Fragen? Melden Sie sich jederzeit bei uns!
Implementierungshinweise im SDK-Stil
Betrachten Sie diese Funktion als native Fähigkeit, die Ihrer Web-Ebene bereitgestellt wird: Behalten Sie Ihre Produktivwebsite oder PWA als zentrale Quelle bei und nutzen Sie anschließend die dokumentierten WebViewGold-Konfigurationsflags, URL-Befehle und JavaScript-Bridge-Aufrufe, um natives Android-Verhalten nur dort zu aktivieren, wo es einen Mehrwert bietet. So bleibt Ihre Codebasis wartbar, da dieselbe Webanwendung mit minimaler Fallunterscheidung Browser, WebViewGold für Android und die übrigen WebViewGold-Plattformen bedienen kann.
Für zuverlässige Ergebnisse empfehlen sich HTTPS-Endpunkte, stabile Routennamen, explizite Erfolgs-/Fehlerzustände in Ihrer UI sowie kleine JavaScript-Hilfsfunktionen, die native Aufrufe kapseln. Beispielsweise kann eine mit jQuery Mobile, Lovable, Base44, Bolt, WordPress, Bubble, einem eigenen React-/Vue-/Angular-Stack oder statischem HTML erstellte Web-App eine einzelne Schaltfläche oder einen Event-Handler bereitstellen, der die native WebViewGold-API auslöst und dennoch einen sauberen Browser-Fallback zeigt.
- Empfohlenes Integrationsmuster: Erkennen Sie den App-Kontext, rufen Sie die WebViewGold-API auf und aktualisieren Sie anschließend Ihre Web-UI nach dem nativen Callback oder Routenwechsel.
- Test-Checkliste: Prüfen Sie die Funktion auf einem echten Gerät oder in einem paketierten Build, überprüfen Sie Berechtigungen und Store-Prüftexte und stellen Sie sicher, dass reine Browser-Nutzer weiterhin einen sinnvollen Fallback erhalten.
- SEO-Vorteil: Halten Sie Feature-Seiten, Routentitel und strukturierte Inhalte auf Ihrer Website indexierbar, während WebViewGold die native App-Hülle für Android-Nutzer bereitstellt.