WebViewGold Dokumentation · Android
🇩🇪 Deutsch
WebViewGold holen

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):

AndroidManifest.xml für die App-Link-Konfiguration

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";

Config.java für die App-Link-Konfiguration

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:
    1. 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.myappname durch den tatsächlichen Paketnamen Ihrer App.
      • Sie können auch mit einem URL-Link wie https://www.example.org/subpages/example1 testen.

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/example1
  • webviewgold://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.

Zu wenig Zeit? Wir richten Ihre App für Sie ein.

Unser Team konfiguriert, erstellt & reicht Ihre WebViewGold-App ein – schlüsselfertig, mit schneller Bearbeitung, Made in Germany.

App einrichten lassen →

Im Browser erstellen

Kein Mac, keine IDE: Der WebViewGold Cloud Builder konfiguriert, erstellt & lädt Ihre App online hoch.

Cloud Builder entdecken →