API App Links et Deep Linking
Ouvrez les liens vers votre domaine directement dans votre application Android grâce aux App Links et au deep linking par schéma d'URL personnalisé.
L'API App Links / Deeplinking de WebViewGold permet aux utilisateurs d'ouvrir des pages spécifiques de votre application depuis des sources externes telles que les e-mails, les réseaux sociaux ou les applications de messagerie.
WebViewGold pour Android prend en charge deux méthodes de deep linking :
- Deep links standard basés sur une URL : par exemple
https://www.example.org/subpages/example1 - Deep links à schéma personnalisé : par exemple
webviewgold://https://www.example.org/subpages/example2
Étape 1 : Configurer votre schéma de lien dans AndroidManifest.xml
Pour prendre en charge le deep linking standard, configurez votre fichier AndroidManifest.xml afin d'associer votre domaine à votre application. Remplacez www.webviewgold.com par votre domaine réel (par exemple www.example.org) :

Étape 2 : Activer le deep linking dans Config.java
Dans votre fichier Config.java, activez les fonctionnalités de deep linking :
// 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";

Étape 3 : Vérifier la propriété du domaine (pour les deep links basés sur une URL)
Pour activer le deep linking à l'aide d'URL HTTPS, vous devez vérifier la propriété du domaine auprès de Google. Suivez le guide de vérification de site Google.
Tester vos App Links
Vous pouvez tester les deux types de liens via Android Studio ou le terminal :
- Avec Android Studio : Ouvrez l'App Links Assistant depuis le menu Tools pour la simulation et le dépannage.
- Avec le terminal ou l'invite de commande :
- Exécutez la commande suivante :
adb shell am start -a android.intent.action.VIEW -d "webviewgold://https://www.example.org/subpages/example2" com.webviewgold.myappname- Remplacez
com.webviewgold.myappnamepar le nom de package réel de votre application. - Vous pouvez également tester avec un lien URL comme
https://www.example.org/subpages/example1.
- Remplacez
- Exécutez la commande suivante :
Une fois tout configuré, les utilisateurs peuvent ouvrir votre application directement sur n'importe quelle page spécifique à l'aide de deep links comme :
https://www.example.org/subpages/example1webviewgold://https://www.example.org/subpages/example2
Des questions ? Contactez-nous à tout moment !